<<set $seconds to 5>>
<span id="countdown"><B>Prologue - Just Another Normal Day</b></span>
<<silently>>
<<repeat 1s>>
<<set $seconds to $seconds - 1>>
<<if $seconds gt 0>>\
<<replace "#countdown">><b>Prologue - Just Another Normal Day</b><</replace>>
<<else>>
<<replace "#countdown">><</replace>>
<<goto "Intro">>
<<stop>>
<</if>>
<</repeat>>
<</silently>><<set $PrologueStarted to true>>
You wake up and momentarily feel sluggish and unsure of your surroundings. Then it dawns on you. The room, though still foreign, is at least full of your clothes and belongings. It’s your new’ish bedroom, in this new’ish house, in this new’ish town called Charlton that you moved to just two months ago.<br>
<br>
You debated for a week whether you’d move with your parents when they announced they were moving to a quiet town away from the city. All your friends were there and you had a job as a software developer that paid at least a little. But your parents made the argument that your sister, <b>Emily</b>, still had a year to go in school. Someone needed to look after her. <br>
<br>
What you didn’t realise was that not three weeks after moving, your mother and father would pack up and go to Italy for an extended vacation. A business trip, they said. Business so vital that they would leave you in a new town to look after your sister, but not enough to stop your younger brother from going to University as planned. <br>
<br>
Still, it hasn’t been all bad. As an educated man of twenty-five, you quickly found a new job developing a booking system for one of the local businesses. Even better, you found that the slim pickings of new men on dating apps meant you landed a wonderful girlfriend, <b>Jennifer</b>. She's about the best thing that has ever happened to you.<br>
<br>
Now all you have to do is get your sister through her final year at school and make sure she gets the grades see needs to go to University. Then you’ll be free to finally move out of your parents house and see the world like you planned. With the added bonus of having Jennifer along for the ride.<br>
<br>
Speaking of, you remember you agreed to help Emily study for her big maths exam tomorrow. You have to work today, but an hour math tutoring might make the difference between her passing or failing. You put on some clothes and get ready for the day ahead.<br>
<br>
<b>Actions</b><br>
[[Go to the kitchen->Kitchen]]
Emily sits at the kitchen table, surrounded by coursebooks and notepads Eighteen and usually perky and positive, she fidgets in the stuffy uniform that you know she hates. Charlton Upper School mandates it though, as if you were living in the last century.<br>
<br>
<span class="Emily">“Morning <<TrueName>>,”</span> she says as you enter. <span class="Emily">“How did you sleep?”</span><br>
<br>
You mutter a neutral reply. You don't ask her the same question, as it's obvious she’s been up all night studying. You can tell the move has been hard for her for many reasons, but it most prominently shows in her studies. Back in the city, she was a top-of-the-class student. Since the move though, she’s been struggling with maintaining an average grade.<br>
<br>
<b>Actions</b><br>
[[Help Emily Study->Help Emily Study]]You sit down with her and look at the textbook open on the kitchen table. Algebra. Even when you were at school, maths came naturally for you. Now it feels like childsplay.<br>
<br>
Emily smiles meekly as you help her. You spend thirty minutes walking her through how the maths questions can be solved, but with she grows more frustrated with each mistake she makes.<br>
<br>
<span class="Emily">“I don’t know what’s wrong with me,”</span> she exclaims after missing a step you just talked through. <span class="Emily">“Even Michelle is doing okay with her grades. I'm way smarter than her!"</span><br>
<br>
You remember that despite struggling with school, Emily has at least met someone she can call a friend. "Maybe this particular type of maths just suits her?" you offer, trying to be helpful.<br>
<br>
<span class="Emily">“It’s like I just can’t keep all of this in my head,"</span> Emily continues, ignoring your question. <span class="Emily">"Everything seems so hard and complicated right now. This all was so simple back… <i>home</i>.”</span><br>
<br>
The word hangs in the air between you. You look at each other and remember, not for the first time this week, that the move has been tough on the both of you.<br>
<br>
“You’ll get the hang of it,” you say reassuringly. “The test is tomorrow, right? Still another night of studying to get in before then.” <br>
<br>
That causes her to smile at least. Just a little, but you’ll take the win. <br>
<br>
“I’m going to see Jennifer this evening,” you add. “But we can get up early tomorrow and do some last minute cramming.” <br>
<br>
She nods. You can tell she’s still despondent, but she is trying to cling on to the positivity that used to define her.<br>
<br>
“Have a good day at school,” you say as you get up. “I’ll see you after work.”<br>
<br>
<b>Actions</b><br>
[[Go outside->Go outside]]The quiet street in the rural suburbs of Charlton. Green hills are on the horizon and the sky is blue, despite the chilly Autumn weather.<br>
<br>
<b>Actions</b><br>
[[Go to town->Go to town]]The centre of Charlton is nothing more than a road of shops and offices, barely built up beyond second storeys. There are no skyscrapers, no bustling malls, no signs of the noise and bustle you used to call home in the city.<br>
<<Flag "FreshPotKnown">>
<<if _FlagReturn is false>><br><i>Damn, I could do with a coffee</i>, you think.<br><</if>>
<br>
<b>Actions</b><br>
<<if _FlagReturn is false>>
<<link "The Fresh Pot cafe" "The fresh pot cafe">><<SetFlag "FreshPotKnown">><<NPCKnown "Florence">><</link>><br>
<<else>>
<s>The Fresh Pot cafe</s> - <i>You've already been here today.</i><br>
<</if>>
<<link "Thompson’s Handyman Repairs" "Thompson’s handyman repairs">><<NPCKnown "Annie">><</link>>
Complete with a ringing bell above the door, The Fresh Pot Cafe feels from another time. You assume the big chains haven’t moved into Charlton as there's just no money to be made here. <br>
<br>
As you step in you see Ron, the sweaty middle-aged owner, cursing and muttering as he works the grill out the back. More pleasant is the warm smile from the young woman behind the counter, who you’ve struck up a rapport with since moving here. <span class="Flo">“Morning <<TrueName>>!”</span> she says warmly. <span class="Flo">“Your usual? Be with you in a minute.”</span><br>
<br>
“Thanks Flo,” you reply. You stand at the counter and watch Flo prepare a coffee for the only other customer, Martin, who sits at a table off to the side.<br>
<br>
<b>Actions</b><br>
<<link "Talk to Martin" "Talk to Martin">><<NPCKnown "Martin">><</link>>
You walk into the reception of Thompson’s Handyman Repairs. It’s no more than a room with a cheap desk and a couple of doors either side. One to the warehouse, where electricians and plumbers store supplies and their vehicles. The other to the office where you spend your days working to try and bring order to a software system built decades ago.<br>
<br>
<span class="Annie">“Morning <<TrueName>>,”</span> the receptionist says as you enter. Annie is in her early twenties, blonde and pretty. She's always dressed for a much more professional company than the one you work for.<br>
<br>
She is sitting behind the desk, staring up at you with a flirtatious smile that you have come to learn is just her natural demeanour. <span class="Annie">“How are you today?”</span><br>
<br>
“Good thanks Annie,” you reply. “Another day living the dream.” She smiles at the line, the same line you use every day.<br>
<br>
Just then, you feel your phone vibrate in your pocket. Reception is so terrible around Charlton that since moving here you’ve quickly gotten out of the habit of idly scrolling every second you have a spare moment.<br>
<br>
<b>Actions</b><br>
[[Check your phone->Check your phone]]You only know Martin after your brother Brock struck up a frienship with him over the summer before he went to University. Martin is a hulk of a man, scowling and snarling in equal measure. You know Brock used to drink with him in McTafeys, the local and only bar in the town. From the state of Brock the next morning, you know that Martin really likes to drink.<br>
<br>
<span class="Martin">“Hey nerd,”</span> Martin greets you. <span class="Martin">“How’s your sister?”</span><br>
<br>
You remember that you bumped into him with Brock and Emily when you were all out shopping. Ever since then Martin has shown a creepy interest in Emily. <br>
<br>
“All good, Martin,” you say, noncommittally. <br>
<br>
<span class="Martin">“You’ll have to bring her out to McTafey’s one night,”</span> he says, smirking.<span class="Martin">”If she’s anything like her brother, she knows how to party.”</span><br>
<br>
<b>Actions</b><br>
[[Wait for your coffee->Wait for your coffee]]You stand back, waiting idly for Flo to finish serving Martin. With a fresh coffee, she walks around the counter and over to him, placing it down on the table. As she does so, his hand slips around her waist. She gasps as he pulls her closer to him.<br>
<br>
<span class="Martin">“Thanks darl,”</span> he says. <span class="Martin">“Why don’t you sit down and join me?”</span> You watch as his hand brushes her arse.<br>
<br>
<span class="Flo">“I need to get back to serve <<TrueName>> his coffee,”</span> she stammers, clearly not comfortable with his advances. You glance through to the kitchen, but Ron is either unaware or disinterested. He just continues to work the grill.<br>
<br>
<span class="Martin">“He can wait,”</span> you hear Martin reply. <span class="Martin">“Why don’t you show me some attention?”</span><br>
<br>
<b>Actions</b><br>
<<link "Intervene" "FreshPotIntroOutcome">><<SetFlag "Day1CoffeeShopIntervened">><<ChangeNPCRelationship "Florence" "PC" 2>><<Assertive 1>><</link>><br>
<<link "Wait" "FreshPotIntroOutcome">><<Assertive -1>><</link>><<Flag "Day1CoffeeShopIntervened">>
<<if _FlagReturn is true>>
“Hey, leave her alone!” you say, stepping forward. Martin’s head spins around to look at you. He scowls, but lets go of Flo. She leaps a step back, out of harm’s reach and away from the new conflict.<br>
<br>
Martin stands and steps up towards you. <span class="Martin">“What’s it to you, nerd?”</span> he spits, staring you up and down. You don’t move, neither towards nor back from him.<br>
<br>
<span class="Martin">“You better watch yourself,”</span> Martin barks, right in your face. <span class="Martin">“Just because I’m drinking pals with your brother doesn’t mean that I won’t beat the shit out of you.”</span><br>
<br>
You remain silent, staring back at him. You notice Flo looking between the pair of you. Her eyes are wide and lip quivers.<br>
<br>
<span class="Martin">“Fuck this,”</span> he snorts,finally breaking the silence. <span class="Martin">“I’ve got deliveries to make anyway.”</span> He steps forward and shoulder barges past you, nearly knocking you off your feet. <span class="Martin">“I’ll see you later, Flo.”</span><br>
<br>
The sound of the bell ringing is the only indicator Martin has left. Flo looks at you and smiles weakly. <span class="Flo">“Thanks for that, <<TrueName>>.”</span><br>
<br>
She goes back around the counter and makes your coffee, a tense silence hanging in the air. <span class="Flo">“On the house,”</span> she whispers, placing the take-away cup on the counter. <span class="Flo">“Thank you, again.”</span><br>
<br>
<b>Actions</b><br>
[[Go to town->Go to town]]
<<else>>
You watch in silence, unable or unwilling to intervene. Martin pulls at Flo again, forcing her to fall into his lap. You watch his muscular arms wrap around her waist and his hands reach down to caress her exposed thighs. <span class="Martin">“That’s a good girl,”</span> you hear him mutter.<br>
<br>
Flo looks over to you, eyes pleading. Martin follows her stare, then meets your own gaze. <span class="Martin">“This is how real men treat their women,”</span> he tells you. <span class="Martin">““Maybe one day you’ll learn that.”</span><br>
<br>
The waitress tries to get out of his grasp, but he only pulls her tighter. You watch as his hand moves over her pale skin, her waitress skirt riding up, threatening to reveal her underwear.<br>
<br>
“What’s going on here?” you hear Ron bark, as he comes out of the kitchen. <br>
<br>
Martin releases Flo slightly, but still you see what Ron sees - his waitress sitting in the lap of one of his customers, legs exposed and looking flustered.<br>
<br>
“Cut that crap out in public,” Ron barks. “If you want to be a slut, Florence, then do it on your own time.” <br>
<br>
Only then does Martin relinquish the hold he has on her. She leaps up, smoothing out her skirt and looking between her boss and Martin. <span class="Flo">“Yes Mr. Denver,”</span> she finally mutters to Ron, then runs out to the kitchen. <br>
<br>
<span class="Martin">“Women these days,”</span> Martin says to Ron as he stands up. <span class="Martin">“Just can’t control themselves. I’ve got deliveries to make, and all she can think about is sex.”</span><br>
<br>
He walks towards the door, smirking as he passes you. <span class="Martin">“Say hi to your sister from me,”</span> he says, exiting the shop.<br>
<br>
There is a moment’s silence between you and Ron once Martin has gone, then the cafe owner sighs and goes back to the kitchen. Looks like you’re going to work without a coffee.<br>
<br>
<b>Actions</b><br>
[[Go to town->Go to town]]
<</if>>You take out your phone and see you have a message from your girlfriend, Jennifer. It’s a picture of her dressed in a short skirt and crop top in front of a changing room mirror.<br>
<br>
You read the caption. <i>Put these aside before my shift. Think I might wear it tonight. My place for dinner? Xxx</I><br>
<br>
You smile to yourself. There are certainly things you don’t like about Charlton, but Jennifer is not one of them.<br>
<br>
<b>Actions</b><br>
<<link "Go to the shop floor" "Go to the shop floor">><<SetFlag "ShopFloorKnown">><br><</link>><br>
[[Go to the office->Go to the office]]If you were to believe the labourers and electricians, the shop floor is where the actual work for the company takes place. Which they remind you of every opportunity.<br>
<br>
This morning there’s a couple of branded vans parked near the shutters in different states of loading. The rest of the space is covered in plumbing parts and electrical wiring that Thompson’s Handyman repairs use to charge large sums of money to Charlton residents with no other alternative.<br>
<br>
You notice two employees, Gordon and Clive, loading up their vans, ready for a day’s work.<br>
<br>
<b>Actions</b><br>
<<link "Talk to Gordon and Clive" "Talk to Gordon and Clive">><<NPCKnown "Clive">><<NPCKnown "Gordon">><</link>>You know Gordon and Clive primarily through work. Clive is a tall and lean man with an easy going nature that doesn’t fit the stereotype of an electrician. You remember him mentioning that he played touch rugby over the summer with your brother Brock, before he went to University. Lean and nimble, you reckon he'd be a great winger.<br>
<br>
Gordon, on the other hand, could be a bodybuilder. He barely says a word, except when talking about how much he’s benching or how unfit people are at the gym. His attitude makes you feel that people would not want to workout when he’s there, which unfortunately seems to be all the time.<br>
<br>
<span class="Clive">“What’s happening, Phillips?”</span> Clive says as he sees you. <span class="Clive">“Come to see how real men make their living?”</span> The words sting a bit, even though this tone is playful and far from mean.<br>
<br>
<b>Actions</b><br>
<<link "Come up with a retort" "ShopFloorOutcome">><<Assertive 1>><<SetFlag "Day1ShopFloorRetort">><</link>><br>
<<link "Placate him" "ShopFloorOutcome">><<Assertive -1>><</link>>
You walk into the small room full of desks and ancient computers that you somehow have to make do as a contemporary office.<br>
<br>
Sitting down at your desk, you check emails and tasks for the day. Apparently there’s been a glitch overnight. Gordon has been booked on two jobs at once.<br>
<br>
You grimace, bracing for another lecture from the owner, Mr. Thompson.<br>
<br>
<span class="Dan">“Hey Phillips,”</span> you hear a voice say from behind you. <br>
<br>
You turn and see your co-worker Dan entering, dressed in a cheap suit and smelling like old cologne. He looks back through the door as it closes, waving out to Annie in reception. <span class="Dan">“I’ll see you later, Annie!”</span><br>
<br>
He chuckles, taking a seat at the desk opposite and opening a rolodex to make his first sales job of the day. <span class="Dan">“Man, that Annie is a piece of arse if ever I saw one,”</span> he says. <span class="Dan">“Get a few drinks in that one and I bet she’ll up for it, am I right?”</span><br>
<br>
<b>Actions</b><br>
<<link "Agree with him" "ThompsonsOfficeOutcome">><<Greedy 1>><<NPCKnown "Dan">><<SetFlag "Day1OfficeAgree">><</link>><br>
<<link "Tell him that’s not appropriate" "ThompsonsOfficeOutcome">><<Greedy -1>><</link>>You open up your development window on your computer and try to find the bug that caused Gordon to be double-booked. Whoever worked here before you was an amateur. It’s held together by logic that you quickly see will break as people use it.<br>
<br>
After about an hour of searching in vain, you brace yourself as a door slams open nearby. <span class="Thompson">“Phillips!”</span> you hear someone bark. You look up to see your boss, Mr. Thompson, striding over to you.<br>
<br>
<span class="Thompson">“I’ve just had Sean McTafey on the phone!”</span> he shouts. <span class="Thompson">“He needed Gordon to get over there today to fix a leak in the basement. But thanks to you, Gordon is working over at Harold Sermon’s hotel on a routine check!”</span><br>
<br>
You look up at your boss and gauge how to respond. An overweight man by any definition, his white shirt is stained from years of profuse sweat. His face is puffy and red, his breathing rapid just from walking out of his office.<br>
<br>
"It was the old code --," you begin.<br>
<br>
<span class="Thompson">“I don’t care why it happened,”</span> he cuts you off. <span class="Thompson">“If that keg cellar isn’t dry by this afternoon, a lot of thirsty people are going to be without a drink after a real day’s work. Get it sorted.”</span><br>
<br>
Mr. Thompson storms back into his office and slams the door.<br>
<br>
<b>Actions</b><br>
<<link "Get back to work until you’ve fixed the issue" "Get back to work until you’ve fixed the issue">><<WorkPerformance 1>><</link>><br>
<<link "Take a break" "Take a break">><</link>>Feeling blood rush to your face, you try to avoid Dan's stare and get your head down into the code. But you find it hard to focus as adrenaline from being shouted at rushes around your body.<br>
<br>
About an hour into the investigation, Annie walks into the office and makes a beeline for you, smiling sympathetically. <br>
<br>
<span class="Annie">“Hey <<TrueName>>, just wondering if you wanted to get some lunch. Maybe some time away will help?”</span><br>
<br>
You gather from her expression that she’s well aware of the problem and Mr. Thompson’s outburst.<br>
<br>
“Not today, Annie”, you tell her. “I’ve got to get this done before the issue happens again.” <br>
<br>
You don’t have to look around to sense Dan leaping on this opportunity. <span class="Dan">“I’m free for lunch,”</span> he says to Annie. <span class="Dan">“Maybe we can grab a drink too. Make it an extended working lunch. I’ve just made a decent sale, Mr. Thompson will be more than happy if I treat his lovely secretary.”</span><br>
<br>
She looks between you two, then shrugs. <span class="Annie">“Sure”</span>, she says. <span class="Annie">“I’ll get my coat.”</span><br>
<br>
She walks out and you see Dan watching as she leaves, grinning. He smiles at you and follows her, not once letting his cheesy grin fall from his face.<br>
<br>
After he leaves, you turn your attention back to the computer and focus on the problem. At least now Dan'is piercing voice won't interrupt your concentration. <br>
<br>
Two hours of hard work later and you find the bug, unsurprisingly from legacy code before you started working here.<br>
<br>
Some time later, Dan returns, smelling of alcohol. He falls into his chair and shoots you a look. <span class="Dan">“What a lunch,”</span> he exclaims. <span class="Dan">“Annie sure is a hungry girl.”</span><br>
<br>
You don’t respond to him and continue to finish out your work day in silence.<br>
<br>
<b>Actions</b><br>
[[Finish work and go home->Finish work and go home]]Sighing, you stand up and take a deep breath. You catch Dan looking up at you with a quizzical look. <span class="Dan">“Taking a break?</span>” he asks with smugness in his voice.<br>
<br>
“I think I need it,” you reply, and walk out to the reception area to get some air.<br>
<br>
Annie looks up at you as you enter the reception, smiling sympathetically. You deduce she heard Mr. Thompson’s tirade.<br>
<br>
<span class="Annie">“Hey <<TrueName>>, just wondering if you wanted to get some lunch,”</span> she asks. <span class="Annie">“Maybe some time away will help?”</span><br>
<br>
You look at her, sitting behind her desk. She smiles warmly, waiting for your response.<br>
<br>
<b>Actions</b><br>
<<link "Stay and return to work" "TakeBreakOutcome">><<WorkPerformance 1>><</link>><br>
<<link "Go to lunch with Annie" "TakeBreakOutcome">><<SetFlag "LunchWithAnnie">><</link>>Unlike your job back in the city, you are least thankful that you now get to home at 5:30pm on the dot. You watch the clock tick over and say your goodbyes, leaving just as the sun is setting.<br>
<br>
You enter your parents house to the familiar sight of Emily hunched over the kitchen table, surrounded by homework. She smiles politely as you walk in, but quickly puts her head back in a book.<br>
<br>
“How’s it going? you ask.<br>
<br>
She looks up, tears in her eyes. <span class="Emily">“<<TrueName>>, I think i’m going to fail!”</span> Then the tears begin to stream.<br>
<br>
You put your arm around her and hug her gently. “Look, you’ve still got another night,” you console her. “And plus, I’ll help you cram in the morning. I promise.”<br>
<br>
<span class="Emily">“I don’t think that’s going to help!”</span> she stammers. <span class="Emily">“I just can’t get my head around this. I feel so stupid! This is so unlike me! Plus - Mr. Rogers said that if I failed this class, he’d have to keep me back for detention to make up for it!"</span><br>
<br>
"I'm not sure you can get detention for failing an exam," you reply.<br>
<br>
<span class="Emily">"You can! He apparently did the same to Michelle last term and she had to stay behind after school every Thursday to do extra work!”</span><br>
<br>
You look down at your sister. You’ve never seen her like this. Not just her struggling with grades, but her being this emotional. You smile, unsure of what to say to her like this.<br>
<br>
“You can only try your best, Em,” you tell her. “There’s not much else you can ever do.”<br>
<br>
Emily looks up at you, her teary eyes causing her make-up to run a little. You are taken aback momentariy, not noticing before that she had started to wear such heavy make-up. But you don't have a chance to mention it before something else takes your attention. Emily reaches underneath her maths book and pushes something to the centre of the table. <span class="Emily">“Maybe there is,”</span> she says.<br>
<br>
You look down at the object. It’s an amulet, old and faded, with a green emerald gem embedded in it.<br>
<br>
<b>Actions</b><br>
[[Inspect the amulet->Inspect the amulet]]The Charlton Hotel is decorated like a heritage building, all dark oak surfaces and ageing carpets that look like they haven’t been replaced in years.<br>
<br>
As you enter, you are greeted by the concierge Lennox Matox. You recognise his usual look of disdain from the few times you've been here. He smiles thinly as you approach.<br>
<br>
<span class="Lennox">“Good afternoon. Are you looking to dine, or would you be looking to rent a room?”</span><br>
<br>
<span class="Annie">“Lunch please,”</span> Annie says, ignoring his insinuation. He gathers two menus from his desk and leads down the corridor towards the restaurant.<br>
<br>
On the way, a young woman almost runs into your with a cleaning trolley. You side step quickly, avoiding a collision. She gasps and begins to apologise, but you are distracted by her uniform. Not for the first time when visiting here, you are taken aback by the french maid attire the owner mandates his staff wear.<br>
<br>
<span class="Lennox">“Watch where you're pushing that thing, Miss. Cinders!”</span> Lennox barks. <span class="Lennox">“We wouldn’t want to ruin our guests fine garments with your dirty cleaning mops.”</span><br>
<br>
You see her blushing, but she nods and hurries off.<br>
<br>
<b>Actions</b><br>
[[Enter the restaurant->Enter the restaurant]]The restaurant is less of a fine dining option and more a gastro pub built into the hotel. The bar runs down one wall, making space for dozens of old wooden tables to be spread across the floor.<br>
<br>
Lennox gestures to one and puts the menus down on the table. <span class="Lennox">“Our staff will be with you shortly,”</span> he says, then walks off.<br>
<br>
You take a seat opposite Annie, who takes off her coat and crosses her legs as she looks at the menu. <span class="Annie">“I fancy a salad today,”</span> she says. <span class="Annie">“I’m watching my weight. But choose anything you like. My shout.”</span><br>
<br>
Looking over the menu yourself, the steak leaps out at you. Some iron would really help kick your brain into gear. But you look to Annie, remembering she’s buying and that a salad would be more cost effective.<br>
<br>
<b>Actions</b><br>
<<link "Choose the steak" "LunchChoice">><</link>><br>
<<link "Choose the salad" "LunchChoice">><<SetFlag "LunchSaladPrologue">><</link>>You go to the bar and stand at the counter. You can hear some noise from the kitchen, but there doesn’t seem to be anyone here that could serve you.<br>
<br>
There’s a bell on the counter. After waiting a minute, you hit it. It dings out, then silence returns.<br>
<br>
You wait another minute. Then two. Still no one has come out to serve you. You glance back to Annie. She smiles back at you, but offers no solution.<br>
<br>
Again, you hit the bell. Another minute passes. You press it again.<br>
<br>
This time you hear a long list of expletives erupt from the kitchen. You can tell it’s in French, but you have no idea what they mean.<br>
<br>
You then hear the clip clopping of heels from the entrance corridor and turn to see the maid from early trying to run in some very high heels, looking flustered.<br>
<br>
<span class="Andrea">“I’m so sorry,”</span> she says, coming around the bar. She can be no more than twenty, petite and small-framed. She is struggling to move fast in those shoes. <span class="Andrea">“What can I get for you?”</span><br>
<br>
The kitchen door suddenly slams open like an old western. A fat, bulbous man covered in grease stains strides out behind the counter, looking between you and the maid.<br>
<br>
<span class="Pierre">“How long have you been waiting?”</span> he barks at you.<br>
<br>
<b>Actions</b><br>
<<link "Tell him you just got here" "PrologueAndreaEncounter">><<SetFlag "Day1RestaurantLie">><<Greedy -1>><</link>><br>
<<link "Tell him you’ve been waiting ages" "PrologueAndreaEncounter">><<Greedy 1>><</link>>Taking a deep breath, you walk back over and sit down with Annie. She looks up when she sees you. <span class="Annie">“Everything okay?”</span> she asks. You nod and she lets it go, not mentioning it any further.
Annie soon relaxes you, mixing small talk with some general chat about the office. You learn that she’s been working for Mr. Thompson for about a year since graduating from Charlton Upper School.
“How do you like working for Mr. Thompson?” you ask, gently probing about how she feels about your hot-tempered boss.
She smiles, coyly. <span class="Annie">“Trying to fish for gossip, <<TrueName>>? You might need to get me another drink before my lips get loose.”</span>
You pause and she takes the silence as an invitation to continue. <span class="Annie">“Mr. Thompson is okay. He’s a stern boss. You just need to know how to handle a stern man.”</span>
Her eyes sparkle as she looks directly at you. She smiles. <span class="Annie">“How is Jennifer, by the way? I went to school with her. Did she tell you that? She was always so… prudish.”</span>
You blush, thinking about your girlfriend and whether you should be discussing her with a woman who you barely know.
<b>Actions</b>
<<link "Stand up for her" "PrologueAnnieConversation">><<SetFlag "Day1AnnieStandup">><</link>>
<<link "Talk openly about Jennifer" "PrologueAnnieConversation">><</link>>
You and Annie walk back to work, quiet not to announce your late lunch. Dan raises an eyebrow as you sit down, but says nothing.<br>
<br>
With a fresh mind, you quickly find the bug that caused the issue. Unsurprisingly it's from legacy code written before you started working here. You send an email to Mr. Thompson explaining the issue and how you resolved it and receive a quick ‘Thanks’ as a reply.<br>
<br>
For the rest of the day, you clean up some of the code and try to ensure that nothing can go wrong overnight with the rest of the incoming bookings.<br>
<br>
<b>Actions</b><br>
[[Finish work and go home->Finish work and go home]]You look down at the amulet. It’s made from a metal you can’t determine, but looks faded and worn. The green emerald, however, sparkles with none of its sheen lost. More noticeably, you feel a sense of warmth irradiating from it.<br>
<br>
“What is this?” you ask her, not taking your eyes off it.<br>
<br>
<span class="Emily">“A girl at school gave it to me,”</span> Emily says. <span class="Emily">“When I told her that you were tutoring me, she said that if you would help me, this could be the answer to my problems.”</span> She takes out a faded piece of paper and hands it to you. <span class="Emily">“She also gave me this.”</span><br>
<br>
<b>Actions</b><br>
[[Inspect the note->Inspect the note]]You look at the note. Like the amulet it’s old and faded. You notice some hand writing on one side that reads:<br>
<br>
<b>For times of trouble, use me well. Take a treasured possession from those who need aide, and see them for who they are in your world. Then say these words. ‘From this item, I see you in your time of need. Now form shape to the person I see within.’</b><br>
<br>
<b>Actions</b><br>
[[Ask Emily what this is->Ask Emily what this is]]“Em, what do you think it is?” you say, trying not to laugh. “It sounds like a magic spell.”<br>
<br>
Emily looks up at you, pleadingly. <span class="Emily">“Maybe it is. Or maybe it’s just some positive affirmations stuff. Eitherway, it can’t hurt, right? I need all the help I can get.”</span><br>
<br>
You smile politely at your sister. “I think what would help would be more studying.” <br>
<br>
You see her crestfallen face react to your dismissal and can’t help but want to appease her. You sigh. “If you think it would help," you say, "let’s talk about it tomorrow morning. For now - continue studying.”<br>
<br>
Her eyes light up at your gesture. <span class="Emily">“Thanks <<TrueName>>! You're the best!”</span> She turns back to her books and you remember that even though she’s eighteen, she can be so naive sometimes.<br>
<br>
Just then, the landline rings. Even after a couple of months of having almost no phone reception, reverting to a landline seems like you’ve stepped back to another time.<br>
<br>
You pick up the receiver from the wall and answer. The warm voice of your girlfriend greets your ear. <span class="Jennifer">“Are you coming over?”</span><br>
<br>
“I’d love to, Jen,” you say. “I’ll be right over.”<br>
<br>
<b>Actions</b><br>
[[Go see Jennifer->Go see Jennifer]]You leave Emily to her studying and make your way over to Jennifer’s house. She lives in a flat off a road near the centre of town. You ring the bell and you are immediately greeted by a warm hug and a kiss on the lips. You look down to see your girlfriend, a bundle of joy and excitement in the curvy body of a young brunette woman.<br>
<br>
<span class="Jennifer">“I missed you,”</span> she purrs and leads you inside.<br>
<br>
<b>Actions</b><br>
<<link "Go inside Jennifer’s flat" "Go inside Jennifer’s flat">><<NPCKnown "Jennifer">><</link>>
<<if $PrologueJenniferDialogue is undefined>>
The flat is decorated in pastels and neutral colours, feeling warm and homely. This is only emphasised by the smell of home cooking drifting through Jennifer’s small home. You suspect she's been cooking all evening.<br>
<br>
Once you take your coat off and sit down on the sofa, you look into the kitchen at your girlfriend making the final touchesto dinner. She wears the short skirt and crop top that she sent you a picture of. She looks over her shoulder as she prepares dinner, noticing you watching her. She grins. <span class="Jennifer">“How was your day?”</span><br>
<<else>>
Jennifer continues to cook, turning back to you regularly to listen.<br>
<</if>>
<br>
<b>Actions</b><br>
<<if $PrologueJenniferDialogueDan is undefined>><<link "Talk about Dan at work" "PrologueJenniferDialogue">><<set $PrologueJenniferDialogue to "Dan">><</link>><br><</if>>
<<Flag "FreshPotKnown">>
<<if _FlagReturn is true and $PrologueJenniferDialogueMartin is undefined>><<link "Talk about Martin in the cafe" "PrologueJenniferDialogue">><<set $PrologueJenniferDialogue to "Martin">><</link>><br><</if>>
<<Flag "ShopFloorKnown">>
<<if _FlagReturn is true and $PrologueJenniferDialogueShopFloor is undefined>><<link "Talk about Clive and Gordon" "PrologueJenniferDialogue">><<set $PrologueJenniferDialogue to "ShopFloor">><</link>><br><</if>>
<<Flag "PrologueAndrea">>
<<if _FlagReturn is true and $PrologueJenniferDialogueAndrea is undefined>><<link "Talk about Andrea and the angry chef" "PrologueJenniferDialogue">><<set $PrologueJenniferDialogue to "Andrea">><</link>><br><</if>>
<<if _FlagReturn is true and $PrologueJenniferDialogueAnnie is undefined>><<link "Talk about lunch with Annie" "PrologueJenniferDialogue">><<set $PrologueJenniferDialogue to "Annie">><</link>><br><</if>>
<<link "Make general chat and stop talking" "PrologueJenniferDialogue">><<set $PrologueJenniferDialogue to "Finish">><</link>><span class="Jennifer">“Thankfully my day was more uneventful,”</span> she says to you. <span class="Jennifer">“The department store was pretty busy, and my boss kept making comments about how I needed to smile more and dress for the occasion. He’s such a creep.”</span><br>
<br>
Jennifer has told you so much about her boss, Terry Evans, the owner of the general store. Jennifer is convinced he’s sleazy. You offer her a sympathetic look as she continues.<br>
<br>
<span class="Jennifer">“His daughter was in today - I think she’s in Emily’s year. Head cheerleader. So spoilt. All he could do was give her anything she wanted in the store. Meanwhile, I’m having to serve all the customers and help manage the changing rooms at the same time.”</span><br>
<br>
She finishes putting the meal on two plates and brings them to the dining room table. <span class="Jennifer">“I can’t wait until Emily finishes school and we can get out of here,”</span> she says as she serves dinner. <span class="Jennifer">“Just the two of us.”</span><br>
<br>
You smile again and sit down, tucking into the amazing meal Jennifer has cooked for you. You can’t help but stare at her breasts in-between bites, noticing how her new top pushes them up for you to see. She smiles a little as she catches your stares.<br>
<br>
“Emily is struggling a bit in maths class,” you comment, trying to make conversation and quell your arousal. “Some girl even gave her an amulet and told her that it would help her pass her test.”<br>
<br>
Jennifer frowns at your reply. <span class="Jennifer">“What amulet?”</span> she asks.<br>
<br>
<b>Actions</b><br>
<<link "Tell her everything" "PrologueJenniferAmulet">><<set $PrologueJenniferAmulet to "Everything">><</link>><br>
<<link "Be dismissive" "PrologueJenniferAmulet">><<set $PrologueJenniferAmulet to "Dismissive">><</link>>
You eat the last bite of your meal and push the plate to the middle of the table. You look to Jennifer and notice that she has barely touched her dinner. “Not hungry?” you ask.<br>
<br>
She looks at you with a glint in her eye and stands up, walking around the table. <span class="Jennifer">“Oh I’m hungry. Just not for food.”</span> She sits down in your lap and moves her leg over you, straddling you in her very short skirt.<br>
<br>
<span class="Jennifer">“How hungry are you?”</span> she purrs before kissing you deeply, her soft lips touching yours.<br>
<br>
<b>Actions</b><br>
<<link "I could have another bite" "PrologueJenniferFlirt">><<set $PrologueJenniferFlirt to "Flirt">><<Feminity -1>><</link>><br>
<<link "I have to get back to help Emily tomorrow" "PrologueJenniferFlirt">><<set $PrologueJenniferFlirt to "Emily">><</link>>You bid Jennifer farewell and go home, thinking about the day you’ve had.
All the lights are off when you get in, but notice Emily has fallen asleep at the kitchen table in front of her books. Illuminating the room in a green light is the amulet, lying off to the side of the table where you left it. You don't understand how it does that.
You wake up Emily and tell her to go to bed. Groggy and half-asleep, she nods.
You help her up the stairs, then go to your room and collapse in your bed for a restful night.
<B>Actions</b>
<<link "Go to sleep" "Prologue 2">><</link>><<set $seconds to 5>>
<span id="countdown"><b>Prologue - An unexpected change</b></span>
<<silently>>
<<repeat 1s>>
<<set $seconds to $seconds - 1>>
<<if $seconds gt 0>>
<<replace "#countdown">><b>Prologue - An unexpected change</b><</replace>>
<<else>>
<<replace "#countdown">><</replace>>
<<goto "Day2">>
<<stop>>
<</if>>
<</repeat>>
<</silently>>You wake up and have the same sense of strangeness for a brief moment. Your room. Your new room. Your new life.<br>
<br>
Then you remember. Today is Emily’s test. You said you’d help her in the kitchen do some last minute cramming for her exam.<br>
<br>
<b>Actions</b><br>
[[Go to the Kitchen->Kitchen2]]Emily still sits at the kitchen table. You can’t tell if she's just come down or she snuck back down to study. She's wearing the same uniform and her eyes look mmore tired than you’ve seen before,<br>
<br>
<span class="Emily">“Morning,”</span> she says sleepily. <span class="Emily">“How did you sleep?”</span><br>
<br>
"Okay," you reply. "Let's see how you are doing."<br>
<br>
<b>Actions</b><br>
[[Help Emily Study->StudyDay2]]You sit down again and look at the textbook in front of her. You begin to talk about the first question, but she quickly starts to cry. <br>
<br>
<span class="Emily">“I can’t do this <<TrueName>>!”</span> she cries, as you hug her gently. <span class="Emily">“It’s just all too hard!”</span><br>
<br>
“Look,” you say reassuringly. “It’s not so bad. Just another hour of studying and I’m sure you’ll be fine.”<br>
<br>
Her hand darts across the table and she pushes the amulet towards you. <span class="Emily">“It won’t be! Not without this! Please help me, <<TrueName>>! Please can we try it! I can’t fail this test!”</span><br>
<br>
You look at the amulet. “Em,” you begin. “I don’t think this is the answer…”<br>
<br>
<span class="Emily">“Please <<TrueName>>!”</span> she cuts you off. <span class="Emily">“I know it’s stupid. But I can’t fail. If I fail, then who knows if I’ll be able to graduate. I… <i>we</i>,”</span> she emphasises, <span class="Emily">“need to do anything to get me to pass.”</span><br>
<br>
You look at the amulet. Even now, there’s something odd about it that unsettles you. But seeing Emily like this is a hundred times worse.<br>
<br>
<b>Actions</b><br>
<<link "You do it so it will provide Emily with some confidence" "PrologueEmilyDay2">><<SiblingBond 1>><<set $PrologueEmilyDay2 to "Confidence">><</link>><br>
<<link "You do it to prove to Emily that it’s fake" "PrologueEmilyDay2">><<SiblingBond -1>><<set $PrologueEmilyDay2 to "Fake">><</link>>A moment passes, then another.<br>
<br>
You find yourself sitting at the kitchen table, staring back at your sister, expectation evident in her eyes.<br>
<br>
“I’m sorry Em,” you begin. “It’s just a hokey old –”<br>
<br>
A wave of warm energy rushes across your skin, making your hairs stand up on end. You cry out, feeling as though a burning wave of flames is passing over you. Your have the sensation inside of your organs exploding and contracting and exploding all over again. If your throat wasn't constricting you'd try to throw up your lungs.<br>
<br>
You are barely aware of your surroundings, but feel the hard ceramic floor hit your body as you collapse to the floor. You lie on the cold tiles, but your skin is tingling and your clothes feel like they are burning away.<br>
<br>
And then, bones breaking inside. You cry out again in pain. There's a surging around your chest. Your hips somehow are crushing against each other. Your penis - your wonderful penis - is inflamed with pain.<br>
<br>
A strand of hair passes in front of your blurring vision. Giving into the agony, you pass out.<br>
<br>
<b>Actions</b><br>
[[Coming around->Coming around]]“<<TrueName>>? <<TrueName>>! Oh my god <<TrueName>>!”<br>
<br>
You hear a voice, distant and murky, as if you are hearing it from underwater. You feel yourself blinking, and there is a light blur. Slowly, shapes begin to form and you see you are still lying on the floor.<br>
<br>
You feel something shaking your body. “<<TrueName>>? <<TrueName>>? Oh my god <<TrueName>>, wake up! Please be alright.”<br>
<br>
You look up in the direction of the voice. You make out your sister, Emily, coming into focus. She stands above you, looking down in horror. <br>
<br>
<span class="Em2">“Em?”</span> you mutter. Then stop. Something about that wasn’t right.<br>
<br>
<b>Actions</b><br>
[[Look around->Look around]]You look around and immediately <i>see</i> something that definitely isn’t right. You can feel you are lying on the floor of your kitchen, but where your body should be is one of a young girl.<br>
<br>
As you stare down at the body, your brain struggles with incomprehension. You tense your toes to check. You can feel your legs and stomach, but where you feel you can only see toned legs wrapped in a sundress.<br>
<br>
“<<TrueName>>!” <br>
<br>
You look up at Emily. She is still standing over you. Her mouth is wide open and her eyes full of panic. “Are you… are you… oh my god.”<br>
<br>
<span class="Em2">“What happened?”</span> you hear your sister say. Then it dawns on you. You said that. <br>
<br>
<span class="Em2">“Oh my god,”</span> you blurt out. There’s no mistaking it. You are talking, but you sound like a girl. Like your sister.<br>
<br>
“I think you better stand up,” Emily says. “Look in there.” She gestures to the mirror.<br>
<br>
<b>Actions</b><br>
<<link "Look in the mirror" "Look in the mirror">><<set $targetNPC to "Emily">><<Transform>><</link>>Feeling like you are in a dream, you pull yourself up by grabbing on to the table. Even this feels wrong. Your arms look smaller and dainty. Hairless. Feminine.<br>
<br>
You glance over to the mirror, confirming what you already knew. Staring back at you, mouth open, looking struck with terror, is the embodiment of the picture you had in your mind. Your sister, eighteen years old, wearing a sundress.<br>
<br>
You tell your leg to move a little. The girl in the mirror matches your movement. The girl in the mirror. <i>You.</i><br>
<br>
<span class="Em2">“What?”</span> you exclaim, again hearing your sister's voice. Your movements match the ones in the reflection. There’s mistake here. You are looking at yourself, and yourself is a duplicate of your sister.<br>
<br>
<b>Actions</b><br>
[[Freak out->Freak out]]<span class="Em2">“Oh my god! What have you done?”</span> you exclaim!<br>
<br>
“Easy <<TrueName "Current">>” you hear Emily say. “Breathe. Just breathe” <br>
<br>
You reach out to one of the kitchen chairs and fall down into it, feeling the wood touching your new hairless legs. The amulet bounces on your chest - <i>your breasts</i> - and angrily you rip it off and toss it on to the kitchen table. <br>
<br>
<span class="Em2">“What the hell, Emily!”</span> you say. <span class="Em2">“What have you done?”</span><br>
<br>
“Easy <<TrueName "Current">>”, she says, trying to remain calm. “Just breathe. We’ll figure this out together. Just breathe.”<br>
<br>
<span class="Em2">“I am breathing Emily, I’m just breathing in your body!”</span> you snap. You hear the voice again, a familiar one, but that you struggle to comprehend as your own. You feel a surge of tears coming. <span class="Em2">“This isn’t happening,"</span> you stammer. <span class="Em2">"This can’t be happening.”</span><br>
<br>
“Look, it must have been the amulet!” Emily replies, gesturing to the jewellery on the kitchen table. “It must be magic!” <br>
<br>
<span class="Em2">“There’s no such thing as magic, Em!”</span> You intended to some venomous, but you catch yourself sounding more meek with the higher voice.<br>
<br>
“Well, I beg to differ,” she says flatly. She signals to your body. “The proof is there, <<TrueName "Current">>."<br>
<br>
You look again at the amulet. Then to the note nearby. You just can't believe that this is real.<br>
<br>
“How did you do it?” you hear Emily asking.<br>
<br>
<b>Actions</b><br>
<<link "Pick up the amulet again" "PrologueAmuletInvestigation">><<set $PrologueAmuletInvestigation to "Amulet">><</link>><br>
<<link "Read the note again" "PrologueAmuletInvestigation">><<set $PrologueAmuletInvestigation to "Note">><</link>>
After looking over the amulet and the note, your brain calms down just by a fraction, but enough to try and process the situation. You pictured Emily in a sundress. You are now Emily in a sundress. What if you pictured yourself again?<br>
<br>
<b>Actions</b><br>
[[Reach out to the amulet->Reach out to the amulet]]You grab the amulet and concentrate as hard as you can on a mental picture of yourself. You remember what <i>you</i> looked like on that beach. You spent the day in T-shirts and swimming trunks. You smiled the whole day.<br>
<br>
You go to say the words on the note, but remember you need an item. <span class="Em2">“Grab me that photo on the side! Of me and Jen!”</span>, you shout at Emily. <span class="Em2">“Quickly!”</span><br>
<br>
She rushes over to the photo on the side and hands it to you. The first the two of you took together. You snatch it up and focusing hard on the mental picture, start speaking.<br>
<br>
<span class="Em2">"From this item, I see you in your time of need. Now form shape to the person I see within...</span><br>
<br>
<b>Actions</b><br>
[[Wait->Wait 2]]
This game contains adult themes and is not suitable for those under the age of 18. All characters, places, and events in this story are completely fictional. All characters participating in sexual acts are over 18.<br>
<br>
This game is centred around m2f transformation and corruption, set in a world where sexism is present. If this will in any way affect you, please do not play. <br>
<br>
Current build: 0.1.83<br>
<br>
Enter preferred male name:<br>
<br>
<input type="text" id="maleName" name="maleName" value="Mitch" /><br>
<br>
Enter preferred female name:<br>
<br>
<input type="text" id="femaleName" name="femaleName" value="Caitlyn" /><br>
<br>
<<checkbox "_casualmode" false true>> Casual Mode (No Instant Game Overs)<br>
<br>
<<link "Start game">>
<<if _casualmode is true>><<SetFlag "CasualMode">><</if>>
<<set _PlayerCharacterMaleValidator = $("input[name='maleName']").val()>>
<<set _PlayerCharacterFemaleValidator = $("input[name='femaleName']").val()>>
<<for _a = 0; _a < $NPCs.length; _a++>>
<<if $NPCs[_a] is _PlayerCharacterMaleValidator or $NPCs[_a] is _PlayerCharacterFemaleValidator>>
<<set $NPCValidator to true>>
<<set _IntroLink to "Introduction">>
<<break>>
<<else>>
<<set _IntroLink to "Prologue 1">>
<</if>>
<</for>>
<<if _PlayerCharacterMaleValidator is _PlayerCharacterFemaleValidator>>
<<set $NPCValidator to true>>
<<set _IntroLink to "Introduction">>
<</if>>
<<if _IntroLink is "Prologue 1">>
<<set $PlayerCharacter.firstName[0] = $("input[name='maleName']").val()>>
<<set $PlayerCharacter.firstName[1] = $("input[name='maleName']").val()>>
<<set $PlayerCharacter.firstName[2] = $("input[name='maleName']").val()>>
<<set $PlayerCharacter.firstName[3] = $("input[name='maleName']").val()>>
<<set $PlayerCharacter.firstName[4] = $("input[name='femaleName']").val()>>
<<set $PlayerCharacter.firstName[5] = $("input[name='femaleName']").val()>>
<<set $PlayerCharacter.firstName[6] = $("input[name='femaleName']").val()>>
<<set $PlayerCharacter.MaleName = $("input[name='maleName']").val()>>
<<set $PlayerCharacter.FemaleName = $("input[name='femaleName']").val()>>
<<set $PlayerCharacter.Avatar = $("input[name='maleName']").val()>>
<<UpdateStateStages>>
<<CurrentToPlayerCharacter>>
<</if>>
<<goto _IntroLink>>
<</link>><br>
<br>
<<link "Skip to Act 1 with default settings">>
<<if _casualmode is true>><<SetFlag "CasualMode">><</if>>
<<set _PlayerCharacterMaleValidator = $("input[name='maleName']").val()>>
<<set _PlayerCharacterFemaleValidator = $("input[name='femaleName']").val()>>
<<for _a = 0; _a < $NPCs.length; _a++>>
<<if $NPCs[_a] is _PlayerCharacterMaleValidator or $NPCs[_a] is _PlayerCharacterFemaleValidator>>
<<set $NPCValidator to true>>
<<set _IntroLink to "Introduction">>
<<break>>
<<else>>
<<set _IntroLink to "Act1">>
<</if>>
<</for>>
<<if _PlayerCharacterMaleValidator is _PlayerCharacterFemaleValidator>>
<<set $NPCValidator to true>>
<<set _IntroLink to "Introduction">>
<</if>>
<<if _IntroLink is "Act1">>
<<set $PrologueComplete to true>>
<<set $PrologueStarted to true>>
<<set $PlayerCharacter.firstName[0] = $("input[name='maleName']").val()>>
<<set $PlayerCharacter.firstName[1] = $("input[name='maleName']").val()>>
<<set $PlayerCharacter.firstName[2] = $("input[name='maleName']").val()>>
<<set $PlayerCharacter.firstName[3] = $("input[name='maleName']").val()>>
<<set $PlayerCharacter.firstName[4] = $("input[name='femaleName']").val()>>
<<set $PlayerCharacter.firstName[5] = $("input[name='femaleName']").val()>>
<<set $PlayerCharacter.firstName[6] = $("input[name='femaleName']").val()>>
<<set $PlayerCharacter.MaleName = $("input[name='maleName']").val()>>
<<set $PlayerCharacter.FemaleName = $("input[name='femaleName']").val()>>
<<set $PlayerCharacter.Avatar = $("input[name='maleName']").val()>>
<<UpdateStateStages>>
<<CurrentToPlayerCharacter>>
<<NPCKnown "Florence">>
<<NPCKnown "Martin">>
<<NPCKnown "Annie">>
<<NPCKnown "Clive">>
<<NPCKnown "Gordon">>
<<NPCKnown "Dan">>
<<NPCKnown "Thompson">>
<<NPCKnown "Lennox">>
<<NPCKnown "Andrea">>
<<NPCKnown "Jennifer">>
<<NPCKnown "Jake">>
<<NPCKnown "Dennis">>
<<NPCKnown "Beach">>
<<NPCKnown "Michelle">>
<<NPCKnown "Rogers">>
<<NPCKnown "Elizabeth">>
<<NPCKnown "Harrow">>
<<NPCKnown "Christina">>
<</if>>
<<goto _IntroLink>>
<</link>><br>
<br>
<b>Credits</b><br>
Tab system macro developed by Hituro - <a href="https://github.com/hituro/hituro-makes-macros/tree/main/tabs-macro-v2">GitHub Link</a><br>
<br>
<b>Links</b><br>
<a href="https://secretsofcharltonschool.itch.io/secrets-of-charlton-school">Secrets of Charlton School on itch.io</a><Br>
<a href="https://discord.gg/Dr5zb3Rvc5">Charlton discord channel</a><Br>
<a href="https://tfgames.site/phpbb3/viewtopic.php?t=19018">TFGamessite Forum Thread</a><br>
Nothing. You say the words again. Still nothing. The warmth from the amulet is just not there. You think you sense the faintest of a warmth against your… breasts… but nothing like when you changed.<br>
<br>
<span class="Em2">“It’s not working,”</span> you finally admit. <span class="Em2">“Whatever did this,”</span> you say, avoiding the word magic. <span class="Em2">“It’s not there. Just a flicker.”</span><br>
<br>
“Maybe we need to wait a while,” Emily says, trying to be helpful. “It might need time to –”<br>
<br>
<span class="Em2">“Recharge,”</span> you cut her off. <span class="Em2">“I know. But I have to go to work. And you have to go school…”</span><br>
<br>
Something clicks in your head. <span class="Em2">“Who was the girl at your school who gave this to you?” you ask.</span><br>
<br>
“Elizabeth,” Emily replies. “She’s a bit of an outsider. I haven’t spoken to her that much. She’s in my maths class.”<br>
<br>
<span class="Em2">“You need to call her!”</span> you blurt out. <span class="Em2">“Now!”</span><br>
<br>
“I don’t have her number,” Emily replies. “But she will be at school.”<br>
<br>
<span class="Em2">“Then you need to go to school and get her to come here!”</span> you say. <br>
<br>
You notice something in Emily’s eyes. A pleading look. <br>
<br>
<b>Actions</b><br>
[["What?"->What]]<span class="Em2">"What?"</span> you ask.<br>
<br>
“Well, I was just thinking,” Emily begins. “Liz said the amulet was for someone to help me in my time of need. She gave it to me after I said you were a whizz at maths and were tutoring me for my exam. And now you look like me…”<br>
<br>
<span class="Em2">“You’re not serious?”</span> I say, realising her line of thinking.<br>
<br>
“Please <<TrueName "Current">>!” Emily cries, standing close to me and looking at you with needy eyes. “You need to talk to Liz, she’s at school, and you could just do my exam whilst you’re there so we don’t have to worry about me failing. I would be able to pass school, and you could go away with Jennifer at the end of the year!” <br>
<br>
Jennifer. You think about her for a moment. What would she think about all of this. <i>Now you are a girl</i>.<br>
<br>
“Just think, you could pass my exam for me,” Emily continues. “You can also talk to Liz, and we could everything back to normal by the end of the day.”<br>
<br>
<b>Actions</b><br>
<<link "Absolutely not" "PrologueDecision">><<set $PrologueDecision to "No">><<Greedy 1>><</link>><br>
<<link "This is crazy. But it better work" "PrologueDecision">><<set $PrologueDecision to "Yes">><<Greedy -1>><</link>>“Alright!” Emily says, and you note there’s a sense of optimism you haven’t seen in your sister in ages. “I’ll phone your work, and whilst I do that you can go up to my room and change.”<br>
<br>
<span class="Em2">“Change?”</span> you say, barely believing what’s about to come.<br>
<br>
“Yes silly!” Emily laughs. “You can’t go to school in a sundress. You need to wear my uniform. I think we’re about the same sizes!” <br>
<br>
You give her a look and she stops with her playfulness. "Sorry," she says.<br>
<br>
<b>Actions</b><br>
[[Go upstairs to Emily’s room->Go upstairs to Emily’s room]]You stand up, adjusting to your new body. As <<TrueName "Current">>, you were just short of six foot tall. In comparison, Emily, whilst not petite, is at least six inches shorter than you once were. <br>
<br>
As you stand you feel sundress hug your curves and the hem brush against your upper thigh. You have never felt more vunerable and exposed.<br>
<br>
“Let me know if you have any challenges with anything,” she says, whilst dialling a number on the phone. “The bra’s take a bit of getting used to.”<br>
<br>
You walk up the stairs, feeling your body swaying as you walk with more pronounced hips. You feel your breasts rising and falling as you breathe. You continually brush back your brunette hair out of your vision.<br>
<br>
Entering Emily’s room is enough to make you feel even more alien in your body. You are standing in an eighteen year old girl’s bedroom, surrounded by posters of female popstars, plush cushions and a table full of make-up. Yet this is where you are about to get changed. Into the clothes you'll be wearing out for the day.<br>
<br>
You take a deep breath and open up her wardrobe, looking for her school uniform.<br>
<br>
<b>Actions</b><br>
[[Get changed->Strip and get changed]]
You pull back the wardrobe door and are struck by the array of fabrics and styles Emily has collected. You always remembered her being plain and a tomboy, but some of these newer clothes are stylish, bold and, dare you think it, sexy.<br>
<br>
Pushing them aside, you look down the rack and find Emily's spare uniform. It sits on some hangers together. <br>
<br>
You take it out and throw it on the bed. A white blouse. Pleated short skirt. A school tie. This would have seemed archaic when you were at school. You can't believe that Emily has to wear this. <i>That you have to wear this.</i><br>
<br>
Bracing yourself for the next part, you reach down and open Emily's underwear drawer. You are relieved that the great majority is what you've seen in the laundry. Scrappy sports briefs and everyday panties. You try to avoid touching the more lacy ones, which there are definitely more than you were expecting or are comfortable with.<br>
<br>
You pull out some white cotton panties and a white bra, thinking about how Jennifer dresses in lighter blouses. You also take out a pair of uniform socks. Thigh high and gray, matching the uniform. <br>
<br>
Finally, you look to Emily's shoe rack inside the wardrobe. You grimace. Her school shoes wouldn't satisfy a stripper, but the two inch heel is still more than you've had to walk in before.<br>
<br>
<b>Actions</b><br>
[[Get dressed and look in the mirror->Finish up]]You pull down the panties you are currently wearing and pull up the new ones. Then, making sure you've completely turned your back on the mirror, pull your sundress off.<br>
<br>
You stare down for a moment, looking at the breasts. On your chest. You thought you'd be sickened by seeing the boobs that belong to your sister, but as you notice them rise and fall with your breathing, you can't see them as anyone else's but yours.<br>
<br>
You reach out and grab the white bra, clipping it behind your back and adjusting your breasts to feel comfortable. Then you continue to get changes, putting on your blouse, your skirt, tie, and finally pulling up your socks over your legs so only a tiny bit of skin can be seen between the hem of your skirt and the top of your socks.<br>
<br>
Only now turning, you stare at yourself in the mirror. You see you sister staring back at you, yes, but you are also aware that it's you standing in front of the mirror. <br>
<br>
In a girl's body, wearing wearing a skirt and thigh high socks and a school uniform. <br>
<br>
How do your feel?<br>
<br>
<b>Actions</b><br>
<<link "Horrified" "PrologueBodyReaction">><<set $PrologueBodyReaction to "Horrified">><</link>><br>
<<link "Curious" "PrologueBodyReaction">><<set $PrologueBodyReaction to "Curious">><<Feminity 1>><</link>>
You walk down the stairs cautiously, hearing the clip-clop of your heels on the wooden steps. Emily looks over at you from the kitchen and smiles.<br>
<br>
“You look great, <<TrueName "Current">>,” she says. “I never really appreciated how pretty I look.”<br>
<br>
<span class="Em2">“Can you not, please,”</span> you reply.<br>
<br>
Emily apologises and thrusts you her school bag. “Now you’ve got a schedule in there. Just follow that. And meet Michelle at the school gates. Just stay quiet and say you’re tired, then she’ll be able to help.”<br>
<br>
<span class="Em2">“Did you phone work?”</span> you ask, still getting used to my voice.<br>
<br>
“Yes”, Emily replies. “Someone called Annie answered. She sends her best wishes. Get well soon.”<br>
<br>
You nod. At least there’s one thing less to worry about. <br>
<br>
<b>Actions</b><br>
[[Head to school->Head to school]]<span class="Em2">“Alright, here we go,”</span> you say to Emily, stepping towards the front door.<br>
<br>
“Have a good day at school,” she says, parroting the very thing you tell her every morning.<br>
<br>
You step outside and feel a wave of nausea washes over you. The wind blows against your legs, and whilst the socks keep you mostly warm, you feel it continually brushing against the tiny bit of exposed skin.<br>
<br>
You walk slowly, getting used to the feeling of wearing heels. The sound is alien to you. You still can’t believe that this is your body and you are dressed like this.<br>
<br>
A van drives by and you jump as the driver beeps his horn. You look up and see Martin the delivery driver grinning at you lecherously as he passes. <br>
<br>
Wanting to avoid any other attention, you keep your head down and head to the school gates.<br>
<br>
<b>Actions</b><br>
[[School gates->School gates]]Charlton Upper School looks like it was built in Victorian Times and hasn’t been updated since. The imposing brick school rests back from the road and is surrounded by iron rails. Inside, students stand talking in groups of girls and boys.<br>
<br>
You approach from the opposite side of the street, take a deep breath and cross the road to stand out the front of the school.<br>
<br>
<b>Actions</b><br>
<<link "Wait for Michelle" "Wait for Michelle">><<NPCKnown "Jake">><<NPCKnown "Dennis">><</link>>You stand by the entrance, conscious in your new form. Thankfully no one pays that much attention, aside from the occasional grin from some of the boys. You avoid their eyes as they walk past, knowing what goes through the minds of teenage boys all too well.<br>
<br>
<span class="Jake">“Hey nerd!”</span> you hear a voice say. <br>
<br>
Instinctively you look up and see a muscular teenager in a quarterback jacket approaching you. <br>
<br>
You begin to clam up, but the jock walks straight past you and gets right up in the face of a small boy with glasses nearby. You can’t be certain, but you have the feeling that he was standing there staring at you.<br>
<br>
<span class="Jake">“Hey nerd, I’m talking to you,”</span> the jock says, shoving the other boy against the railings.<br>
<br>
<span class="Dennis">“It’s Dennis,”</span> the boy mutters. <span class="Dennis">“My name’s Dennis.”</span><br>
<br>
<span class="Jake">“No, it’s not,”</span> the jock says. <span class="Jake">“It’s nerd. N-E-R-D. Nerd. And nerd’s shouldn’t be eying up girls outside school.”</span><br>
<br>
Dennis glances over at you then turns back to the jock. <span class="Dennis">"I wasn't looking at her, I swear!"</span><br>
<br>
Jake grabs Dennis' by the ear at twists it. He cries out in pain. <span class="Jake">"Yes you were, nerd. Yes you were. You perving on her, like you always do."</span><br>
<br>
He looks over to you, still clutching Dennis' ear. <span class="Jake">"What do you say? Do you want to hear an apology from him?”</span><br>
<br>
<b>Actions</b><br>
<<link "Defend Dennis" "PrologueDennisBully">><<set $PrologueDennisBully to "Defend">><<ChangeNPCRelationship "Jake" "Emily" 0>><<NPCKnown "Beach">><<Assertive 1>><</link>><br>
<<link "Stay silent" "PrologueDennisBully">><<set $PrologueDennisBully to "Silent">><<Assertive -1>><<NPCKnown "Beach">><</link>>You smile as Michelle approaches. Her strawberry blonde hair flows around her face in curls. She’s slightly shorter than you, but she's definitely grown in other areas. You feel your cheeks redden as you realise you’ve been checking her out.<br>
<br>
<span class="Michelle">“What drama for before school!”</span> she says, slyly. <span class="Michelle">“I must admit, I wouldn’t have minded seeing Jake pummel Dennis, even though he is a brute. Dennis is such a sleaze.”</span><br>
<br>
You nod, trying to stay as noncommittal to any conversation as you can. Thankfully, Michelle likes to talk.<br>
<br>
<span class="Michelle">“So, did you do last minute cramming for the maths test today? Hopefully your brother gave you some last minute pointers. Don’t fret - it’s an easy one, okay?”</span><br>
<br>
You nod. Somehow, passing a maths test this morning is the least of your problems.<br>
<br>
The bell rings and Michelle grabs your hand. <span class="Michelle">“No time like the present. Let’s get to class.”</span><br>
<br>
<b>Actions</b><br>
<<link "Go to class" "Go to class">><<NPCKnown "Rogers">><</link>>Michelle leads you through the hallways and past the crowds of students going to lessons. It’s been eight years since you went to school, but even back then things weren't so... <i>traditional.</i> By sixteen, you were wearing jeans and a hoodie to your classes. Out here in Charlton, things are very different.<br>
<br>
Michelle leads you into a classroom a minute before the lesson starts. She takes a seat at one of the desks near the front and you sit down at the one next to her. She leans over and looks at you.<br>
<br>
<span class="Michelle">“Did you go without make-up today, Em?”</span> she asks you conspiratorially. <span class="Michelle">“You look like you’ve been up all night. What will the boys say?”</span> She winks at you. <br>
<br>
The conversation is interrupted by the entrance of an aging man dressed in a suit and tie. As soon as he steps in the idle chatter from the other studetns simmers down. <br>
<br>
<span class="Rogers">“Alright, alright, close those mouths,”</span> he says, shutting the door behind him and drawing all conversations to silence.<br>
<br>
You look up at him, very aware that you're desk at the front of the classroom does nothing to hide your legs. You push them together, trying to retain some level of modesty. You think how Emily would be mortified if you flashed her teacher whilst pretending to be her.<br>
<br>
<span class="Rogers">“Good morning class,”</span> the man says, almost in a singsong.<br>
<br>
“Good morning Mr. Rogers,” the class parrots back.<br>
<br>
<span class="Rogers">“Today is the day you’ve all been waiting for,”</span> Mr. Rogers says, as he takes a seat behind his wooden desk. <span class="Rogers">“This term’s maths exam. I hope you’ve been studying.”</span><br>
<br>
The door that Mr. Rogers closed suddenly bursts open and a girl almosts falls in through the entrance. She's dressed generally like another student, but her uniform is pushing the boundaries of what is acceptable and her make-up is definitely on the darker side of what's permitted.<br>
<br>
<span class="Rogers">“Take a seat, Elizabeth,”</span> Mr. Rogers says. <span class="Rogers">“I’m sure you are as excited to take this test as I am to mark it."</span><br>
<br>
You watch Elizabeth walk through the classroom. She smiles as she takes a seat a row back from you.<br>
<br>
<span class="Rogers">“Now,”</span> Mr. Rogers continues. <span class="Rogers">“If there are no further interruptions, we may begin.</span><br>
<br>
<span class="Rogers">"You will find your exam in your desk drawer. You have fifty minutes. No calculators. No phones. And above all, no talking. Your time starts now.”</span><br>
<br>
There is a mad rush as each student takes out their exam papers from their drawer and begins scribbling down their names at the top.<br>
<br>
<b>Actions</b><br>
[[Open the maths exam->Open the maths exam]]You open the desk drawer and take out the maths exam. You glance over the questions and your heart skips. Despite everything that has happened today, at least this is what you expected.<br>
<br>
You glance up at the ticking clock above the blackboard. You won’t need fifty minutes. You can do this in fifteen. Although weirdly enough, you seem to have daydreamed for five already. The clock now shows there is only forty five minutes until the end of the lesson.<br>
<br>
Shrugging, you take out your pencil and are set to answer the first question when a crumpled roll of paper lands on your desk. <br>
<br>
You glance back in the direction of where it came and see Elizabeth looking at you. She looks over the rim of her dainty glasses, puts a finger to her lips, motioning for you to be silent, and then puts her head down to work<br>
<br>
Your eyes drift to the ball of paper now resting on your desk.<br>
<br>
<b>Actions</b><br>
<<link "Open the note" "PrologueMathsClass">><<EmilyGrades 1>><<SetFlag "PrologueMathsAced">><</link>><br>
<<link "Get on with the exam" "PrologueMathsClass">><<Intelligence -1>><</link>>
You file out into the bustling corridor as studetns busily go to their lessons. <br>
<br>
<span class="Liz">“Hey!”</span> you hear a voice whisper. <span class="Liz">“Over here!”</span> <br>
<br>
You turn and see Elizabeth skulking in a stairwell. She beckons you over. <br>
<br>
<span class="Liz">“Wow. Just wow,” she says looking at you. It worked, didn’t it. It’s you in there, isn’t it <<TrueName "Current">>?”</span><br>
<br>
<b>Actions</b><br>
<<link "Ask Elizabeth what she did" "Ask Elizabeth what she did">><<NPCKnown "Elizabeth">><</link>>
<span class="Liz">“There’s too much to discuss here,”</span> she replies, still staring at you with a grin and wide eyes. <span class="Liz">“Know that there’s nothing to worry about. This can be reversed. The amulet just needs a bit of time to recharge.”</span><br>
<br>
She looks you up and down appraisingly. <span class="Liz">“Tell me. How does it feel to be a girl?”</span><br>
<br>
<b>Actions</b><br>
<<link "Tell her it's horrifying" "PrologueElizabethCorridor">><<set $PrologueElizabethCorridor to "Horror">><</link>><br>
<<link "Tell her it's not too bad" "PrologueElizabethCorridor">><<Feminity 1>><<set $PrologueElizabethCorridor to "Okay">><</link>><br>
<<link "Threaten her and demand to know how she did this" "PrologueElizabethCorridor">><<Greedy 1>><<set $PrologueElizabethCorridor to "Threaten">><</link>><span class="Liz">“Like I said, I think it just needs some time to recharge. When the emerald is glowing again, just picture the ideal version of yourself. You should become you again.”</span><br>
<br>
<span class="Em2">“What about the times of trouble stuff?,”</span> you ask. <span class="Em2">“And that line on the note about only helping those who need aide. How does that work?”</span><br>
<br>
<span class="Liz">“It looks like you definitely need aide, so I think we’re fine on that.”</span> Liz quips. <span class="Liz">“Plus, and this is the real interesting part, I think you could help to bend that clause just a bit, if you take the long view.”</span><br>
<br>
<<Flag "PrologueMathsAced">>
<<if _FlagReturn is false>>
<span class="Liz">“You looked at the clock in that test, didn’t you?”</span> she whispers. <span class="Liz">“I saw you. Time just disappeared, didn’t it? And those questions felt harder every time you did, even for a maths brain like you. That wasn’t you being sluggish. There’s something going on at this school.”</span><br>
<<else>>
<span class="Liz">“I saw you glance at the clock, right?”</span> she whispers. <span class="Liz">“Good job you didn’t look again, because it does some funky stuff. Time disappears, and you find yourself, well, your brain seems slower. That’s not a reflection on the people here. They are doing something to manipulate us.”</span><br>
<</if>>
<br>
<b>Actions</b><br>
[[What’s wrong with the school?->What’s wrong with the school?]]<span class="Liz">“Look around,”</span> Liz says, glancing around the emptying corridor. <span class="Liz">“This place is out of the last century. They have blackboards. Old desks. And don’t get me started on the mandated uniform. This is like some sick version of an old man’s fantasy of a boarding school.”</span><br>
<br>
<span class="Liz">“I don’t think this is natural,”</span> she continues. <span class="Liz">“That clock is just one of the weird things going on here. So - and this is where you can come in - I think you can help get to the bottom of what’s happening. Definitely fulfils the times of trouble and those who need aide, don’t you think?”</span><br>
<br>
<b>Actions</b><br>
[[What can I do?->What can I do?]]<span class="Liz">“Use your brain,”</span> Liz chides. <span class="Liz">“You’re an adult. We're at school. You can do some investigating in the daytime. See what else is happening in Charlton. I’m sure you can get far, especially now with that amulet. It's like you sort of have some kind of superpowers.”</span> She smiles, in spite of herself, and takes her glasses off to wipe the lenses.<br>
<br>
<span class="Liz">“One thing though. Be careful how you use it. Just as we’re bending the rules of it only working for those in need, that line about shaping the person within worries me. This place does things to your mind. Slide too far and you –”</span><br>
<br>
<span class="Rogers">“Why aren’t you going to class?”</span> you hear a voice bark from back at the entrance to the classroom. <br>
<br>
You turn to see Mr. Rogers standing in the doorway, looking at you both with a scowl.<br>
<br>
<span class="Liz">“Just on our way, sir,”</span> Liz replies. <span class="Liz">“I’ll speak to you later.”</span> She slinks off, and seeing the look from Mr. Rogers still watching you, you make your way to your next class.<br>
<br>
<b>Actions</b><br>
[[Walk to your next class->What to your next class]]Unnerved by the conversation with Liz, you check your schedule and note that your next class is biology. You make your way to the classroom and slide in before the teacher closes the door. <br>
<br>
<b>Actions</b><br>
<<link "Attend biology class" "Attend biology class">><<NPCKnown "Harrow">><</link>>You take a seat in the middle of the class, trying to keep out of the way. You glance at the teacher at the front of the room, a man in a tweed suit that you realise was probably the same as you. <I>When you were <<TrueName "Current">>.</i><br>
<br>
<span class="Harrow">“Alright, settle down,”</span> he says. Only then do you notice two things unique to your experience so far at Charlton. That this class is entirely full of girls. And the chatter is almost nonexistent as soon as he speaks.<br>
<br>
<span class="Harrow">“Good morning, class,”</span> the teacher says to start the lesson.<br>
<br>
“Good morning, Mr. Harrow,” the female students parrot back. You notice the response is far more sing-songy than you heard in Mr. Rogers class. Whether it’s the lack of boys in the class, or something else, you don’t know.<br>
<br>
<span class="Harrow">“Today we’ll be continuing our lesson in natural biology,”</span> Mr. Harrow tells the class with a positive and enthusiastic tone. <span class="Harrow">“We’ll be assisted today by a special guest, who will set up some AV equipment for us to understand more fully the natural world.”</span><br>
<br>
You glance around the room. In comparison to Mr. Roger’s math class, every student is attentive and engaged. They watch his every move. You look at him closely. He looks normal. Young. Handsome even. He sees you glancing at him and offers you a smile, with perfect white teeth that shine in the overhead lighting.<br>
<br>
There is a knock at the door.<br>
<br>
<span class="Harrow">“Come in!”</span> Mr. Harrow says excitedly. <br>
<br>
The door opens and you see Dennis the nerd wheel in an ancient TV and VHS player. At the sight of seeing you in the class, he puts his head down. You think you see him turning red. <br>
<br>
<span class="Harrow">“This is Dennis from our AV department,”</span> Mr. Harrow beams. <span class="Harrow">“Please stay Dennis, just in case we have any difficulties with the technology. Now, I’ll turn out the lights, and girls, pay attention. This will not only be on the exam, but will be useful for you throughout your life.</span><br>
<br>
The lights dim and the video cassette begins to play.<br>
<br>
<b>Actions</b><br>
[[Watch the video->Watch the video]]You look over at the TV with interest. It looks like a nature documentary. Tigers and lions and apes, out in the wild. A soothing voice narrates over the top of it.<br>
<br>
<i>“In the natural world, one thing is paramount. Procreation. The act of mating drives every other need. Males fight and hunt food to attract mates. Females plume and groom, and build shelter to raise offspring for the cycle to begin again.”</i><br>
<br>
The video shows pictures of animals, male and females, lying together. Snuggling. Touching each other. Then begins to show a female animals lying down, squating on all fours, pushing their heads into the ground and the bums into the air.<br>
<br>
<I>“A female submits to the male on all things concerning intercourse. His role is to claim her, to fight for her, and to plant his seed in her so she can raise his offspring.”</i><br>
<br>
The video cuts to animals fornicating. Wolves being mounted, stallons having their way with horses in barns. <br>
<br>
<I>“Their role is to do anything for him to be attracted enough to impregnate her. She lives for his seed, and has no other role other than to submit to him.”</i><br>
<br>
You glance around the room. Every single student is intently watching the video. Their faces are all grinning. <br>
<br>
You glance over at Mr. Harrow, who meets your eye quizzingly. He gestures to the screen.<br>
<br>
<b>Actions</b><br>
<<link "Continue watching the video" "PrologueBiologyLesson">><<set $PrologueBiologyLesson to "Watch">><<Orientation 1>><</link>><br>
<<link "Try to avert your gaze" "PrologueBiologyLesson">><<set $PrologueBiologyLesson to "Advert">><<EmilyGrades -1>><</link>>You’re thankful that the next item on your schedule is lunch. You follow the other students to the cafeteria and spot Michelle waiting in the lunchline. <span class="Michelle">“Hey Em!”</span> she shouts when she sees you. <span class="Michelle">“Get us a table and I’ll bring us both over something to eat!”</span><br>
<br>
You find a vacant table away from most of the students and sit down. Whilst waiting, you check the remaining lessons for the day, hopeful that now you've found Liz and taken the exam you can soon be home and back looking like, well you.<br>
<br>
One more lesson to go, according to the schedule. Physical Education. Next to the class is the number “504” written in Emily’s handwriting.<br>
<br>
A shadow falls over the schedule and you look up to see a tall athletic girl in a cheerleader outfit towering over you. <span class="Chrissie">“So you’re the girl that Jake has been talking about?”</span><br>
<br>
<span class="Em2">“Jake?”</span> you ask, trying to recall the name. Then you remember. The jock from the start of the day, who was bullying Dennis outside.<br>
<br>
<span class="Chrissie">“The quarterback. And my boyfriend,”</span> the girl says. Without asking, she sits down opposite you. <span class="Chrissie">“You don’t seem much to me. But…”</span> she looks you up and down. <span class="Chrissie">“You might have potential.”</span><br>
<br>
<b>Actions</b><br>
<<link "Ask who she is?" "PrologueLunchChristina">><<NPCKnown "Christina">><<set $PrologueLunchChristina to "Who">><</link>><br>
<<link "Ask potential for what?" "PrologueLunchChristina">><<set $PrologueLunchChristina to "What">><<NPCKnown "Christina">><</link>><br>Not wanting to complicate Emily’s life, you try to dismiss Christina in the gentlest way possible. <span class="Em2">“I would love to, but I need to concentrate on my studies.”</span><br>
<br>
Chrissie laughs. <span class="Chrissie">“Oh you don’t need to worry about that. Cheerleaders get special privileges with study. In fact, if you wanted to ensure you get a top grade, there’s no better way than to join the team.”</span><br>
<br>
You look back at her. She is certainly beautiful. In your male form, you would be flattered just talking to her. But there’s something predatory about her tone. She makes you feel uneasy. <br>
<br>
<span class="Michelle">“Am I interrupting?"</span> you hear Michelle say as she walks back from the lunch queue, carrying two plates of food. <br>
<br>
Christina eyes her sceptically, but shrugs and gestures to an empty seat. <span class="Chrissie">“Please. Join us.”</span><br>
<br>
Michelle puts a tray in front of you. You glance down at the food. Salad and salmon, with a side of carrot sticks. You sigh.<br>
<br>
<span class="Chrissie">“I was just gauging whether Emily here would be interested in trying out for the squad,”</span> Christina continues. <span class="Chrissie">“Maybe you’d be interested too?”</span><br>
<br>
Michelle tucks into her food, smiling as she does so. <span class="Michelle">“Me? A cheerleader! I’m not sure I have the right figure for that.”</span><br>
<br>
<span class="Chrissie">“Don’t be silly,”</span> Christina replies. <span class="Chrissie">“You would fit right in. And we can work on the more physical attributes that need a bit of work.”</span><br>
<br>
Michelle continues eating, staring up at Christina. <span class="Michelle">“Yes, I would fit right in. You can easily spruce up someone with the right attitude too!”</span><br>
<br>
Christina glances back at you, then to your food. <span class="Chrissie">“Aren’t you going to eat that?”</span><br>
<br>
<b>Actions</b><br>
<<link "Eat the food" "PrologueDay2LunchChoice">><<set $PrologueDay2LunchChoice to "Eat">><<Assertive -1>><</link>><br>
<<link "Make up an excuse" "PrologueDay2LunchChoice">><<set $PrologueDay2LunchChoice to "Excuse">><</link>>You walk through the Charlton corridors, following the signs that point to the gymnasium and to your final lesson of the day. Hopefully, with any luck, the final lesson you'll ever have to face as a girl.<br>
<br>
Eventually, you spot a group of students lining up outside the changing rooms. One line for boys and one for girls. Reluctantly, you join the girls.<br>
<br>
At the front of each line stands the Mr. Beach, the stocky man who broke up Jake and Dennis when you first arrived this morning. Still wearing short shorts and a tracksuit jacket, he now carries a clipboard and in hand a stopwatch in the other.<br>
<br>
<span class="Beach">"Alright!"</span>, he bellows, silencing the corridor. <br>
<br>
<span class="Beach">"Alas, rain has stopped play outside today, so this afternoon we'll be staying inside. So change into your gym clothes and I expect to see you all in there within minutes!</span><br>
<br>
The line surges forward as people rush into the changing rooms. <br>
<br>
<b>Actions</b><br>
[[Enter the girl's changing rooms->Enter the changing rooms]]Of all the lessons you had to attend today, Physical Education would have been at the bottom of your list. Even walking through the door of the girl's changing rooms makes you queasy.<br>
<br>
That Emily’s year is full of eighteen year olds makes no difference to how sleazy you currently feel. You are entering the changing room of a bunch of girls. <br>
<br>
You notice a line of lockers in a side room by the entrance and dart in there before you see anything. Girl’s are opening them up and taking out their gym gear. <br>
<br>
You remember the number Emily scrawled on the schedule - 504. There’s no lock, so you open it and find Emily's Charlton-issued PE uniform. <br>
<br>
You hold it up as you take it out. You grimace. The white polo shirt is fine, if baggy and threadbare. Thankfully you wore a white bra today. The sneakers and ankle socks are okay too. <br>
<br>
The issue is the gym briefs and the matching orange skirt. To call it a skirt would be a stretch. The spandex material will only barely cover your bum. You’ve seen girls at clubs with longer skirts than this.<br>
<br>
You hear the chatter of the girl's getting changed in the main changing room. You realise you can decide to hold back in here whilst they change.<br>
<br>
<b>Actions</b><br>
<<link "Wait to get changed" "PrologueGymChange">><<set $PrologueGymChange to "Wait">><</link>><br>
<<link "Face the reality of the situation" "PrologueGymChange">><<set $PrologueGymChange to "Change">><</link>><<if $PrologueGymChange is "Wait">>
Walking slowly, you enter the gym and notice the girls are sitting on one side of the gym, and the boys on the other.<br>
<br>
Mr. Beach looks at you appraisingly as you walk in. He's not the only one. Everyone is staring at you.<br>
<br>
<span class="Beach">“Nice of you to join us, Phillips,”</span> he says. <span class="Beach">“I’m sure the boys appreciate it.”</span><br>
<br>
There’s a few wolf whistles and cheers as you sit down with the girls, who mostly roll their eyes and whisper. You clamp your legs tight together, aware the boys are looking over and trying to see up skirts.<br>
<<else>>
You enter the gym with the other girls to see the boys entering too, sitting on the opposite side. You walk with the other girls and sit opposite, careful to keep your legs together to prevent the boys from looking up your skirt.<br>
<</if>>
<br>
<b>Actions</b><br>
[[Listen to Mr. Beach->Listen to Mr. Beach]]<span class="Beach">“Alright kids,”</span> he begins. <span class="Beach">“Wet weather activities. Today you’ll be doing obstacle challenges. Five minutes on each one - split into groups of five. Girls stay with girls, boys stay with boys. Try to complete each one. Those who don’t will be cleaning up the gym after the lesson.”</span><br>
<br>
There’s a murmuring as the students begin to break into groups. Thankfully Emily is not a social pariah, so a group of girls welcome you into their group.<br>
<br>
You look around the gym at the obstacles. Ropes, a climbing wall and some yoga balls. You let out a small sigh of relief. It’s been a while, you think, but these seem achievable to you. <br>
<br>
"Come on kiddies," you hear Beach bellow. "Get on with it!"<br>
<br>
<b>Actions</b><br>
<<link "Begin the PE lesson" "ProloguePELesson">><</link>><<if $Ropes is undefined>>
You step up to the ropes and appraise the challenge. Mr. Beach looks over as you do so. <span class="Beach">“It’s simple, Phillips. Climb the rope and get to the top. Do you want a demo?”</span><br>
<br>
You ignore him and step up to the ropes. You watch one of the other girls wrap her legs around it and pull herself up, using her trainers to remain steady. <i>No problem</i>, you think.<br>
<br>
Then you see how the girl parts her legs to push herself up with her feet. You see straight up her skirt.<br>
<br>
You hear the boys giggling, as they look up high above the gym to see everything too.<br>
<br>
More worryingly are the boys opting out of the lesson. They sit on the benches, still dressed in their school uniform. You can see that unlike everyone else, they still have their phones. Covertly, they are filming every girl that goes up the rope.<br>
<br>
If you do this, there will be videos of Emily all over the internet, showing her gym briefs to the world.<br>
<br>
<span class="Beach">“Come on, Phillips!”</span> Mr. Beach shouts. <span class="Beach">“What’s the matter, afraid you’ll break a nail?”</span><br>
<br>
<b>Actions</b><br>
<<link "Climb the rope" "Ropes">><<set $Ropes to "Finish">><<set $GymActivities to $GymActivities+1 >><<Feminity 1>><<Orientation 1>><</link>><br>
<<link "Forfeit" "Ropes">><<set $Ropes to "Forfeit">><</link>>
<<elseif $Ropes is "Finish">>
Faced with no choice, you wrap your legs around the rope and pull yourself off the floor. You dig your trainers into rope too, and start pushing your way up, keeping your head against the rope for balance.<br>
<br>
You realise the only way to use your legs is to spread them open and push. You glance over at the boys sitting out of PE as you do so, seeing the phones videoing you flashing the class.<br>
<br>
You push your face close to the rope to remain balance, noticing it reeks of sweat and odour. Halfway up, you realise that both boys and girls alike have rubbed their genitals against this rope hundreds of times before.<br>
<br>
The smells do overwhelm you, but instead of making you nauseous you find yourself grinning. Grinning at how you open you legs to push up, and how you close them again as you stretch out. Grinning at the crowd looking up at you. Grinning at the boys filming you. You can almost smell the boys rubbing their crotches against the rope, and now you are pushing your face against it to inhale their scents.<br>
<br>
By the time you make it to the top, you are keeping your legs parted more than you need to, showing your briefs to them in the best possible angle for the shot.<br>
<br>
As the stale sweat continues to move up into your nostrils, you feel something odd. You feel desired. Wanted. And it’s nice.<br>
<br>
<span class="Beach">“Well done Phillips!”</span> Mr. Beach says. <span class="Beach">“Get down and move on to the next exercise.”</span><br>
<br>
You clamber down the rope, finding it easier to breath on the ground. Only then do you think about what you did at the top of that rope. <br>
<br>
<B>Actions</b><br>
<<if $ProloguePELessonRopes is true and $ProloguePELessonClimbingWall is true and $ProloguePELessonYogaBall is true>>
<<link "Finish the lesson" "FinishGym">>
<<set $Ropes to undefined>>
<<set $ProloguePELessonRopes to undefined>>
<<set $ProloguePELessonClimbingWall to undefined>>
<<set $ProloguePELessonYogaBall to undefined>>
<</link>>
<<else>>
<<link "Change activities" $return>><<set $Ropes to undefined>><</link>>
<</if>>
<<elseif $Ropes is "Forfeit">>
<span class="Em2">“I don’t think I’ve got the strength to do this, Mr. Beach,”</span> you tell him. <span class="Em2">"I’m going to sit this one out.”</span><br>
<br>
<span class="Beach">“Another forfeit over here, kids!”</span> Mr. Beach cries out, pointing to you. <span class="Beach">“Phillips is going to be cleaning the gym for you if she’s not careful!”</span><br>
<br>
The other girls complete the challenge. You avoid their smug glances.<br>
<br>
<B>Actions</b><br>
<<if $ProloguePELessonRopes is true and $ProloguePELessonClimbingWall is true and $ProloguePELessonYogaBall is true>>
<<link "Finish the lesson" "FinishGym">>
<<set $Ropes to undefined>>
<<set $ProloguePELessonRopes to undefined>>
<<set $ProloguePELessonClimbingWall to undefined>>
<<set $ProloguePELessonYogaBall to undefined>>
<</link>>
<<else>>
<<link "Change activities" $return>><<set $Ropes to undefined>><</link>>
<</if>>
<</if>><<if $ClimbingWall is undefined>>
Your group leaps at the climbing wall as you approach and a couple of the girls make it halfway to the top within a few moves. You get a feel for the handles you need to grasp on to in order to progress. You begin to climb up the wall yourself.<br>
<br>
Everything is going well until you almost get to the top. The wall inclines near the peak and you find yourself bent over as you stretch out with your hand to the nearest handle. You realise that it’s outside the reach of this body. <br>
<br>
You grimace. You’ve worked out your route based on your old physique. In Emily’s smaller body, though, you haven’t got a chance of making it to the top this way.<br>
<br>
<span class="Beach">“Use your feet, Phillips!”</span> you hear Mr. Beach crying from below. <span class="Beach">“Come on, get your leg up!”</span><br>
<br>
You look at where he’s pointing and you see a handle sticking out, just to the left of your foot. You stretch out cautiously and feel a rush of euphoria when you realise you'll be able to do it --<br>
<br>
Then feel your skirt riding up your legs as you stretch.<br>
<br>
Taking stock of your situation, you realise that, at least in this position bent over the incline, if you stretch out any further your spandex skirt will ride up. You can't tell exactly how high - you're not an expert in skirts, after all - but you know you’ll be bent over up high in front of the entire class. You can’t imagine that would do Emily’s reputation any good at all.<br>
<br>
<b>Actions</b><br>
<<link "Finish the climb" "ClimbingWall">><<set $ClimbingWall to "Finish">><<set $GymActivities to $GymActivities+1 >><<Feminity 1>><<Orientation 1>><</link>><br>
<<link "Forfeit" "ClimbingWall">><<set $ClimbingWall to "Forfeit">><</link>>
<<elseif $ClimbingWall is "Finish">>
You grind your teeth as you reach out with your leg.<br>
<br>
Quickly, you place your foot against the handle, but just as quickly you feel your skirt run up your bare thigh and snap around your waist. <br>
<br>
Worst stil, you realise all too late that stretching so far with your foot has forced you to forward and you smash you head against the incline of the climbing wall.<br>
<br>
Through the dizziness you hear a number of cheers and whistles from below, as you are stuck up a wall, bend over with your underwear exposed. <br>
<br>
You try to shrug off the dizziness from your head. The climbing wall stinks of sweat. You can’t help but inhale the odours of the dozens of greasy teenage boys that have used this wall before you.<br>
<br>
You reach up a little higher to a handle now in reach and pull yourself slowly. The incline becomes more horizontal as you move upwards and you feel your exposed briefs now rubbing on the hard surface as you pull your body up the wall. The smell of sweat drifts into your nose and you feel yourself taking a deep breath as your briefs rub against the incline.<br>
<br>
You murmur as a flutter of sensations emanate out from your vagina, and you realise that you are rubbing your clit against the wall in front of the whole gym class. <br>
<br>
Worse still, as you take another deep inhalation of the smell of teenage boys that is seeped into the equipment, you can't help but look back to the class and coyly smile.<br>
<br>
<span class="Beach">“That’s good enough, Phillips,"</span> Mr. Beach cries from down below. <span class="Beach">“Come down and get ready for another challenge.”</span><br>
<br>
You climb down the wall, taking a deep breath at the bottom. A number of students are looking at you. The girls regard you with pity. The boys with lust. <br>
<br>
<I>What is going on in this gym?</i> you think.<br>
<br>
<B>Actions</b><br>
<<if $ProloguePELessonRopes is true and $ProloguePELessonClimbingWall is true and $ProloguePELessonYogaBall is true>>
<<link "Finish the lesson" "FinishGym">>
<<set $ClimbingWall to undefined>>
<<set $ProloguePELessonRopes to undefined>>
<<set $ProloguePELessonClimbingWall to undefined>>
<<set $ProloguePELessonYogaBall to undefined>>
<</link>>
<<else>>
<<link "Change activities" $return>><<set $ClimbingWall to undefined>><</link>>
<</if>>
<<elseif $ClimbingWall is "Forfeit">>
You let go of the wall and drop to the mat underneath. <span class="Em2">“I’m sorry Mr. Beach,”</span> you pant. <span class="Em2">“I just can’t do it.”</span><br>
<br>
He looks at you with a smirk and turns back to the gym. <span class="Beach">“Another forfeit! Poor Phillips just wants to be cleaning your sweat off the floor!”</span><br>
<br>
You blush as everyone cheers and turn your attention to the remaining challenges.<br>
<br>
<B>Actions</b><br>
<<if $ProloguePELessonRopes is true and $ProloguePELessonClimbingWall is true and $ProloguePELessonYogaBall is true>>
<<link "Finish the lesson" "FinishGym">>
<<set $ClimbingWall to undefined>>
<<set $ProloguePELessonRopes to undefined>>
<<set $ProloguePELessonClimbingWall to undefined>>
<<set $ProloguePELessonYogaBall to undefined>>
<</link>>
<<else>>
<<link "Change activities" $return>><<set $ClimbingWall to undefined>><</link>>
<</if>>
<</if>><<if $YogaBalls is undefined>>
There’s enough yoga balls for each one of your group. You look at the balls quizzically until Mr. Beach steps up to explain.<br>
<br>
<span class="Beach">“Honestly Phillips, have you never exercised before?”</span> he chastises you. <span class="Beach">“Get on your back, lay on the ball, and try to keep your balance. It’s not rocket science, is it?”</span><br>
<br>
You look to the other girls and follow their lead. You sit on the ball and slowly lean forward, letting the ball run underneath your back and allowing you to lie on it. <br>
<br>
You look down at your body, noticing your breasts prominently sticking up as the ball forces you to arch your back. You notice a few boys looking at you too.<br>
<br>
<span class="Beach">“Don’t half arse it, Phllips!”</span> Mr. Beach barks, as he stands over you. <span class="Beach">“The timer only starts when you spread your legs. That’s where the endurance is really tested.”</span><br>
<br>
You look up at him. He stares down at you laid out in front of him. Are you really going to part your legs in this skirt, revealing your briefs, and have him stand between your legs over you in this position?<br>
<br>
<b>Actions</b><br>
<<link "Spread your legs" "YogaBalls">><<set $YogaBalls to "Finish">><<set $GymActivities to $GymActivities+1 >><<Feminity 1>><<Orientation 1>><</link>><br>
<<link "Forfeit" "YogaBalls">><<set $YogaBalls to "Forfeit">><</link>>
<<elseif $YogaBalls is "Finish">>
You slide your trainers across the gym floor, hearing them squeak as you widen your stance.<br>
<br>
Looking down, you watch your skirt ride up around your hips as you part your legs, revealing your briefs to your PE teacher and the rest of the class.<br>
<br>
<span class="Beach">“Wider!”</span> Mr. Beach cries. <span class="Beach">“Come on, Phillips. You can do better than that!”</span><br>
<br>
The sound of your squeaking trainers signals for everyone to stare at you, as you push your hips up to spread your legs even further. <br>
<br>
Finally when you can go no more, you look up over your breasts and see Mr. Beach staring at his stopwatch, all the while standing right in-between your thighs.<br>
<br>
You feel more exposed than you have in your entire life, laid out like you were waiting for him to climb on top of you. The smell of sweat permeates the air, and you feel the smells wafting into your nostrils. <br>
<br>
Something about the smell and the physical exercise sends your mind reeling, as if in a foggy haze. You feel yourself biting your lip, staring up at Mr. Beach, waiting for him to look down at you.<br>
<br>
<span class="Beach">“That’s enough, Phillips.”</span> He says, after his watch beeps. <span class="Beach">“You’ve passed this round.”</span><br>
<br>
You roll off the ball and stand up, watching Mr. Beach run across the gym to supervise another challenge. You notice that whilst watching him, you are biting your lip again.<br>
<br>
<B>Actions</b><br>
<<if $ProloguePELessonRopes is true and $ProloguePELessonClimbingWall is true and $ProloguePELessonYogaBall is true>>
<<link "Finish the lesson" "FinishGym">>
<<set $YogaBalls to undefined>>
<<set $ProloguePELessonRopes to undefined>>
<<set $ProloguePELessonClimbingWall to undefined>>
<<set $ProloguePELessonYogaBall to undefined>>
<</link>>
<<else>>
<<link "Change activities" $return>><<set $YogaBalls to undefined>><</link>>
<</if>>
<<elseif $YogaBalls is "Forfeit">>
You let the ball slip out from behind your back and you fall to the floor with a thump. Mr. Beach snorts derisively.<br>
<br>
<span class="Beach">“Another forfeit over here!”</span> he shouts to the class. <span class="Beach">“Phillips just wants to clean up after you lot!”</span><br>
<br>
<B>Actions</b><br>
<<if $ProloguePELessonRopes is true and $ProloguePELessonClimbingWall is true and $ProloguePELessonYogaBall is true>>
<<link "Finish the lesson" "FinishGym">>
<<set $YogaBalls to undefined>>
<<set $ProloguePELessonRopes to undefined>>
<<set $ProloguePELessonClimbingWall to undefined>>
<<set $ProloguePELessonYogaBall to undefined>>
<</link>>
<<else>>
<<link "Change activities" $return>><<set $YogaBalls to undefined>><</link>>
<</if>>
<</if>>With all three challenges attempted, you regain control of your breath and sit down with the rest of the girls, waiting for everyone to finish.<br>
<br>
Once everyone is seated, Mr. Beach looks at his noteboard. <span class="Beach">“Alright kids, the results are in. As always, some good successes, some not so good attempts. Whilst there are many winners today, there can only be one loser. And today, that is…”</span><br>
<br>
<<if $GymActivities > 1>>
<span class="Beach">“Heather Oats!”</span><br>
<br>
You look over, following the other girls stares. A waifish girl gasps. Mr. Beach smiles at her. <br>
<br>
<span class="Beach">“That’s right, Oats, you’re on cleaning duty. The rest of you, head to the locker rooms.”</span><br>
<br>
You join the other girls, leaving Heather sitting on the bench on her own.<br>
<br>
<b>Actions</b><br>
[[Go back into the changing room->Go back into the changing room]]
<<else>>
<span class="Beach">“Emily Phillips!”</span><br>
<br>
The other girls turn to look at you, all smiling darkly. Mr. Beach steps up and offers a similar smile. <br>
<br>
<span class="Beach">“That’s right, Phillips. You’re on cleaning duty. The rest of you, head to the locker rooms.”</span><br>
<br>
You watch as the other students walk out, soon leaving you alone in the gym. After a couple of minutes, Mr. Beach returns with some a bucket of warm water and a towel. He tosses it down in front of you.<br>
<br>
<span class="Beach">“Alright Phillips, as forfeit your going to clean the gym for thirty minutes. You can clean what you like, but one thing I do want to see is this floor spin and span. So get to it.”</span><br>
<br>
He sets his stopwatch and waits for you to start cleaning.<br>
<br>
<b>Actions</b><br>
<<link "Clean the gym" "Clean the gym">><<Feminity 4>><<Orientation 4>><</link>>
<</if>>You head back to the changing rooms and don’t bother with a shower, given it’s the last lesson of the day. Instead, you pull over your school jumper over your PE blouse and head home, hopeful that Elizabeth was right about the amulet just needing a recharge. <br>
<br>
<b>Actions</b><br>
[[Head home->Head home]]Feeling ashamed, you get down on your hands and knees to begin cleaning. The smell of stale sweat is everywhere. You can almost taste it. The warm water Mr. Beach has given you does nothing to hide it too. Soon you feel as though you're bathing in it.<br>
Instead of being repulsed by it, though, in time you find yourself adjusting to it. As you clean the gym floorboards, you begin to think about the people how must have used this gym over the years. The dozens, if not hundreds, of boys who sweated over these floors.<br>
<br>
And the smell might be the sweat of boys barely used to using deodorant, but you begin to think about those boys and their physical education. Their muscular bodies playing basketball. Sweat dripping down their toned abs. A lot of testosterone is baked into these boards.<br>
<br>
You idly look up from the floor, seeing Mr. Beach watching you perched on a vaulting box. You look up at him as you clean on all fours. <br>
<br>
You notice that in spite of his age, he too has kept up his physique. He is toned, fit and has a pair of manly thighs on display below his short shorts.<br>
<br>
<span class="Beach">“Keep it up, Phillips,”</span> he says to you. <span class="Beach">“We might have found something you’re good at.”</span><br>
<br>
Absent-mindedly you feel yourself moving to clean right in front of the box he perches on. Leaning over to get your elbow working on a particularly grimy sweat stain, you feel your polo shirt hanging down, giving him a good look down your top at your breasts.<br>
<br>
<span class="Em2">“Like this sir?”</span> you find yourself purring.<br>
<br>
He smirks. <span class="Beach">“Oh yes, Phillips. Careful though, we wouldn’t want you to rub your shirt on the floor. It would get all dirty, and then what would we do?”</span><br>
<br>
<span class="Em2">“I don’t know sir,”</span> you say, wringing out the towel when his watch goes off and savouring in the smell of the dirty water. You stare back up at him. <span class="Em2">“Will that be all, sir?”</span><br>
<br>
He grins. <span class="Beach">“Yes Phillips. For now. Go along to the changing rooms. I’ll see you again, I’m sure.”</span><br>
<br>
You smile coyly at him and then walk out of the gym. Something didn't feel right about that entire experience, but for the life of you, you can't put your finger on it.<br>
<br>
<b>Actions</b><br>
[[Go back into the changing room->Go back into the changing room]]It takes you twenty minutes to get home, but the walk is uneventful. More relieved than you can remember even feeling, you open the front door to see Emily sitting in the sofa watching TV.<br>
<br>
“You’re back!” she says, excitedly. “How did it go. I must admit - seeing you like this again. Until now I was half-convinced it was a dream.”<br>
<br>
You spend the next five minutes recounting the day. Everything you went through, how the test went, and more importantly, everything that Elizabeth told you about the amulet and the school.<br>
<br>
Emily listens intensely, but when you recount Liz’s warning about Charton, she leans in and hangs on every word. <br>
<br>
“I knew it,” she mutters after you finally finish. “All this time, I’ve felt funny when I was there. Now I know why.” She seems to enter a daze, as if remembering something. But a moment later she shakes her head and stares back at you. <br>
<br>
You realise that in your concern to find a way to get through the day, you have completely forgotten about Emily. Forced to deal with that strange school, its demeaning lessons and sexist teachers, for the entire time you've moved here. You notice her eyes glisten with tears, even as she tries to smile reassuringly. <br>
<br>
<b>Actions</b><br>
<<link "Hug Emily and comfort her" "HugEmily">><<SiblingBond 1>><<Greedy -1>><</link>><br>
<<link "Release your pent-up anguish about the day" "LamentDay">><<SiblingBond -1>><<Greedy 1>><</link>>You put on the amulet, feeling its warmth already against your breasts. You remember the image of yourself on the beach. A happy go-lucky twenty-something in swimming trunks and a T-shirt, with a skinny body and short hair. In a nutshell, you think of you. <br>
<br>
<span class="Em2">“Here we go again,”</span> you say to Emily. You concentrate, and recite the words.<br>
<br>
<span class="Em2">“From this item, I see you in your time of need. Now form shape to the person I see within.”</span><br>
<br>
The energy fuses out of the emerald, but this time you are ready for it. The pain is still unbearable, but you focus on the picture in your mind. Your face. Your skinny body. Your hairy legs. Your penis.<br>
<br>
You squeal as you feel your body crunching and changing again, but you fight to remain conscious. Suddenly, it’s over. <br>
<br>
There is silence in the room. You take a deep breath and look down to see your flat chest and lose swimming trunks. You can’t help but cry out in joy.<br>
<br>
<span class="Emily">“Oh my god - <<TrueName "Current">>, it worked!”</span> Emily cries, and runs over to hug you. You hug her back, remembering that you’re taller than her and you can wrap her up in a big hug to celebrate.<br>
<br>
"I've never been so happy with my body!" you tell her, recognising your own voice again coming out of your body.<br>
<br>
<span class="Emily">“Thank god!”</span> Emily says. <span class="Emily">“I don’t think I could have explained to mum and dad how I now had a twin sister! This causes for celebration - I’ll order some pizza!”</span><br>
<br>
<b>Actions</b><br>
[[Later in the evening...->Later in the evening]]You sit around with Emily, waiting for the pizza delivery to arrive. Thanks to staff shortages, it’s late, but you don’t mind. Nothing can faze you tonight.<br>
<br>
Whilst waiting, you reply to some phone messages that have gotten through the bad reception. A few people from work checking in on you, your boss checking if you’ll be at work tomorrow. <br>
<br>
Most importantly are the text messages from Jennifer. You give her a call and talk to her, placating any fears she might have had in you not responding to her for a whole day.<br>
<br>
“I’m feeling much better now,” you tell her. “Just one of those twenty-four hour things.”<br>
<br>
<span class="Jennifer">“Do you want to come over?”</span> she offers. <span class="Jennifer">“I can be a good nurse for you.”</span><br>
<br>
You chuckle. “Tempting, but I should get some sleep.”<br>
<br>
<span class="Jennifer">“Will you come over tomorrow, then?”</span> she asks. <span class="Jennifer">“I can cook us dinner, if you want?”</span><br>
<br>
You tell her that would be nice and you will come round after work.<br>
<br>
<span class="Jennifer">“Love you,”</span> she says. <br>
<br>
You hear Emily shouting up to your room that the pizza has arrived. “Love you too,” you tell Jennifer. “I’ll see you tomorrow.”<br>
<br>
<b>Actions</b><br>
[[Go eat pizza->Go eat pizza]]You go downstairs and see Emily has already spread the pizza across the now clear kitchen table. “No more study books?” you ask Emily.<br>
<br>
<span class="Emily">“Not for a while, at least,”</span> she replies, happy.<br>
<br>
She grabs a slice and you do the same. You savour the sensation of eating in your own body. Everything feels so perfect.<br>
<br>
<span class="Emily">“<<TrueName "Current">>, what are you going to do now?”</span> Emily asks. <br>
<br>
“What do you mean?” you say in-between eating pizza. <br>
<br>
Emily looks at you hesitantly. <span class="Emily">“You might have helped me today, but if Liz is right there’s a whole school that needs help too. I was just wondering what you were going to do. Now that we know."</span><br>
<br>
“The smart thing to do would be to leave,” I reply flatly.<br>
<br>
<span class="Emily">“You know I can’t do that,”</span> Emily says. <span class="Emily">“What would we tell our parents? What would they do if I dropped out of school? What would they ask you to do if I had to resit my entire year elsewhere?”</span><br>
<br>
You finish off another slice of pizza, trying to find a way out of this conversation by not speaking.<br>
<br>
<span class="Emily">“There’s a lot of people here. That could use someone helping them.”</span> Emily looks to you. <span class="Emily">“Including me. Who knows what that school will do to me if it’s not stopped?”</span><br>
<br>
<b>Actions</b><br>
[[What do you expect me to do?->What do you expect me to do?]]<span class="Emily">“I don't expect you to do anything,”</span> Emily says. <span class="Emily">“You've already gone through the weirdest day of your life, <<TrueName "Current">>. No one could expect you to do anything like that again. It's just that -- you don't need magic to do some snooping around."</span><br>
<br>
"You want me to figure out what's going on?" you ask her flatly. She nods.<br>
<br>
<span class="Emily">"Use that amulet or not. But help the people here and get to the bottom of what’s going on. And stop it. After all, you can go back to work tomorrow. I have to go back to that school."</span><br>
<br>
You pick up the amulet that still rests around your neck and finger it gingerly, mulling it over. “I need to think about this,” you say. <br>
<br>
<span class="Emily">“Sure, take your time,”</span> Emily replies. <span class="Emily">“But just remember what happened to you today. I have to go through that everyday."</span><br>
<br>
You smile sadly, thinking it through. “Too much has happened today, Em. I need to rest on it.” You stand. “I’m going to bed.” <br>
<br>
She nods. <span class="Emily">“Alright. Sleep tight.”</span><br>
<br>
“You too.”<br>
<br>
<b>Actions</b><br>
<<link "Go to bed" "Go to bed">><<set $Objects.amulet.charge = 3>><</link>>
You go upstairs to your room and shut the door. You put the amulet down on your bedside cabinet and take off your clothes. Firstly, your T-shirt and then your swimming shorts. You look at yourself in the mirror.<br>
<br>
<<if $FemGenericDay gte 7>>
You see your reflection as you. A skinny man of twenty-five, with a penis and short hair. You think about your girlfriend, Jennifer, and you feel a familiar stirring in your loins. Everything seems to be working perfectly.<br>
<br>
Hidden beneath your T-shirt though and away from the prying eyes of Emily is cause for concern. Where you previously had a flat chest, you now have two small mounds on your chest. Your nipples are bigger and you notice they harden when you think about Jennifer. You wouldn’t exactly call them breasts, but they definitely weren’t there before.<br>
<br>
You reach up and give one of your nipples a brush with your finger. You gasp. The sensitivity is alien to you. It’s also alarming. And you hate to admit it, but it’s not unpleasant. You caress your nipples a little more and hear yourself moan in arousal.<br>
<br>
Your eyes drift down to your penis. You notice it immediately. It’s smaller. A lot smaller. Even stirring from the thought of Jennifer, you can tell it’s no longer the size it once was. Even more troubling, it reacts and stiffens when you play with your nipples.<br>
<br>
You gulp. You look over at the amulet and think about all the things that has happened today, remembering Liz’s attempt to warn you about the spell shaping the person you see within. <br>
<br>
Climbing into bed, you push the thought from your mind. Tomorrow is a new day. But how can you just return back to normal when you now know of the danger that Jennifer, and especially Emily, faces. Shouldn’t you look to help them if you can?<br>
<br>
Slowly, you drift off to sleep. Beside you, the cold amulet starts to recharge once more. <br>
<<else>>
You see your reflection as you. A skinny man of twenty-five, with a penis and short hair. You think about your girlfriend, Jennifer, and you feel a familiar stirring in your loins. Everything seems to be working perfectly.<br>
<br>
You reach up to your chest though and run your hand over your nipples. You gasp. The sensitivity is alien to you. It’s also alarming. And you hate to admit it, but it’s not unpleasant.<br>
<br>
Your eyes drift down to your penis. You notice it immediately. It’s smaller. Not by much, but even stirring from the thought of Jennifer, you can tell it’s no longer the size it once was.<br>
<br>
You gulp. You look over at the amulet and think about all the things that has happened today, remembering Liz’s attempt to warn you about the spell shaping the person you see within. <br>
<br>
Climbing into bed, you push the thought from your mind. Tomorrow is a new day. But how can you just return back to normal when you now know of the danger that Jennifer, and especially Emily, faces. Shouldn’t you look to help them if you can?<br>
<br>
Slowly, you drift off to sleep. Beside you, the cold amulet starts to recharge once more. <br>
<</if>>
<br>
<B>Today's changes</B><br>
<b>Greediness:</b> <<print $GreedyGenericDay>><br>
<b>Feminity:</b> <<print $FemGenericDay>><br>
<b>Assertiveness:</b> <<print $AssertGenericDay>><br>
<b>Orientation:</b> <<print $OrientationGenericDay>><br>
<br>
<b>Actions</b><br>
<<link "Go to sleep" "Act1">><<set $PrologueComplete to true>><</link>>
<<set $PlayerCharacter.greedy to ($PlayerCharacter.greedy + $GreedyGenericDay)>>
<<set $PlayerCharacter.feminine to ($PlayerCharacter.feminine + $FemGenericDay)>>
<<set $PlayerCharacter.assertive to ($PlayerCharacter.assertive + $AssertGenericDay)>>
<<set $PlayerCharacter.orientation to ($PlayerCharacter.orientation + $OrientationGenericDay)>>
<<set $WorkGenericDay to 0>>
<<set $EmilyGenericDay to 0>>
<<set $GreedyGenericDay to 0>>
<<set $FemGenericDay to 0>>
<<set $AssertGenericDay to 0>>
<<set $OrientationGenericDay to 0>><<set $seconds to 5>>
<span id="countdown"><b>Act 1 - Trouble At School</b></span><br>
<bR>
<img src="./images/act1_splashscreen.png"><br>
<<silently>>
<<repeat 1s>>
<<set $seconds to $seconds - 1>>
<<if $seconds gt 0>>
<<replace "#countdown">><b>Act 1 - Trouble At School</b><</replace>>
<<else>>
<<replace "#countdown">><</replace>>
<<goto "Day3">>
<<stop>>
<</if>>
<</repeat>>
<</silently>>
<<EventTrigger "YourStreet" "YourStreetTextFirstDay" "Evening" null null null null null false>>You feel yourself stirring from a dreamless sleep. You slowly open your eyes and look around your room. Your new room. Your new life. Which feels very different to what it did even twenty-four hours ago.
Yesterday's events bubble up to the forefront of your mind. Emily's struggles at school. The amulet. The transformation. The lessons. The teachers.
You take a deep breath as you realise you've run out of time to ponder what you will do next. For the time being you've got to keep up appearances and find a way for Emily to get through the school year so she can leave. And so can you.
One thing is clear. Either you or Emily has to go back to Charlton Upper School. If Emily goes back to school, she'll be susceptible to whatever is going on. How long can she hold out before she is irrevocably changed?
Yet, even putting aside how you feel about you feel about using the amulet again, there are challenges in you taking her place. You need to retain your job to survive, and Mr. Thompson won’t accept many more sick days from a new employee. Then there’s Jennifer. How could you possibly tell her what you’ve uncovered?
Bracing yourself, you swing your hairy legs over the bed and put your feet on your carpet, ready to face this day. Albeit with trepidation.
You glance over to your bedside cabinet and see the amulet, it's green emerald shining brightly. Even a metre away, its presence warms your heart and lungs.
You reach out and put it in your pocket. However you are going to deal with today, you're sure the amulet will play a part.
<b>Actions</b>
<<link "Get up" "YourRoom">><</link>><a href="https://tfgames.site/?module=viewgame&id=3275">TF Games Site</a><b>Your room</b><br>
<<if $PlayerCharacter.stateCurrent is 6>>
<img src="./images/Your_Room_7.png"><br>
<<elseif $PlayerCharacter.stateCurrent is 5>>
<img src="./images/Your_Room_6.png"><br>
<<elseif $PlayerCharacter.stateCurrent is 4>>
<img src="./images/Your_Room_5.png"><br>
<<elseif $PlayerCharacter.stateCurrent is 3>>
<img src="./images/Your_Room_4.png"><br>
<<elseif $PlayerCharacter.stateCurrent is 2>>
<img src="./images/Your_Room_3.png"><br>
<<elseif $PlayerCharacter.stateCurrent is 1>>
<img src="./images/Your_Room_2.png"><br>
<<else>>
<img src="./images/Your_Room_1.png"><br>
<</if>>
<br><<print $feminineRoom[$PlayerCharacter.stateCurrent]>><br>
<<include "EventsYourRoom">>
<<if _currentEvent is undefined>>
<<if $NewDay is true>>
<<set $NewDay to false>>
<<if $current.female is true and $PlayerCharacter.female is false>>
<br>Light seeps into your vision and you find yourself stirring from a sleep. You blink back into conscious and immediately something feels wrong. The sensations from your body feel off, the touch of your skin against the bed sheets alien. It takes you only a moment to remember how you went to sleep. Or rather, who you were. You glance down and confirm that nothing has changed. <br>
<br>
Taking a breath, you slide out of bed and get changed into the clothes you discarded last night. You glance in the mirror and take in your current form. Then brace yourself for the rest of the day.<br>
<<elseif $current.female is false and _CurrentPC is false>>
<br>Light seeps into your vision and you find yourself stirring from a sleep. You blink back into conscious and immediately something feels wrong. The sensations from your body feel off, the touch of your skin against the bed sheets alien. It takes you only a moment to remember how you went to sleep. Or rather, <i>who you were</i>. You glance down and confirm that nothing has changed. <br>
<br>
Taking a breath, you slide out of bed and get changed into the clothes you discarded last night. You glance in the mirror and take in your current form. Then brace yourself for the rest of the day.<br>
<<else>>
<Br>
You stir, your conscious returning to the land of the living. You blink, glancing down at the comforting outline of your body underneath your bed sheets. Morning daylight shines in through the windows and the sounds of birds chirping can be heard even through the window glass.<br>
<br>
You pull back the sheets and get up, grabbing some clothes from your wardrobe and quickly throwing them on. You glance at yourself - your own self - in the mirror. You are ready to face the today ahead.<br>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<if $current.Avatar != $PlayerCharacter.firstName[$PlayerCharacter.stateCurrent]>>
<<CheckNPCForm "Jennifer">>
<<if _NPCForm is "PC">>
<s>Use the Amulet to transform back</s> - <I>You can't risk transforming into yourself when Jennifer is in your form.</i><br>
<<else>>
<<link "Use the Amulet to transform back" "YourRoomTransformBack">><</link>><br>
<</if>>
<</if>>
<<if $period[$periodCurrent] is "Night">>
<<link "Go to sleep" "YourRoomSleep">><br><<if $current.female is true and $PlayerCharacter.female is false>><<Feminity 1>><</if>><</link>><br>
<<InventoryCheckSelf "AnnieLeaf">>
<<if _InventoryCheckSelf is true>>
<<if $current.Avatar is "Annie">>
<<link "Put the leaf under your pillow" "YourRoomLeaf">><</link>><br>
<<else>>
<<link "Put the leaf under your pillow and attempt to transform into Annie" "YourRoomLeaf">><</link>><br>
<</if>>
<</if>>
<<InventoryCheckSelf "JenniferLeaf">>
<<if _InventoryCheckSelf is true>>
<<if $current.Avatar is "Jennifer">>
<<link "Put the leaf under your pillow" "YourRoomLeaf">><</link>><br>
<<else>>
<<link "Put the leaf under your pillow and attempt to transform into Jennifer" "YourRoomLeaf">><</link>><br>
<</if>>
<</if>>
<<InventoryCheckSelf "RedPotion">><<CurrentPC>>
<<if _InventoryCheckSelf is true and _CurrentPC is true>><<link "Drink the potion" "YourRoomPotion">><</link>><br><</if>>
<<else>>
<<InventoryCheckSelf "MagicBook">><<SpellsCheckSelf "Charm">>
<<if _InventoryCheckSelf is true and _SpellsCheckSelf is false>><<link "Read the magic book" "YourRoomReading">><</link>><br><</if>>
<<InventoryCheckSelf "DeBussyBook">><<Flag "DeBussyBookResolved">>
<<if _InventoryCheckSelf is true and _FlagReturn is false>><<link "Decide what to do with DeBussy's notebook" "YourRoomReadingDeBussy">><</link>><br><</if>>
<</if>>
<<Flag "Transformed">><<CheckNPCForm "Jennifer">>
<<if _CurrentPC is true or $current.Avatar is "Emily" or _FlagReturn is true or _NPCForm is "PC">>
[[Go downstairs->YourHome]]<br>
<<else>>
<s>Go downstairs</s> - <i>You should probably transform back today before leaving your room</i><br>
<</if>>
<</if>><b>Your home</b><br>
<img src="./images/Your_Home.png"><br>
<br>Your family home has an open-plan kitchen within the living room. A large table separates the kitchen space from the lounge area, which boasts a big sofa and a giant TV at the other end.<br>
<<include "EventsYourHome">>
<<if _currentEvent is undefined>>
<<EmilyYourHomeDescriptor>>
<<QuestState "Quest9">>
<<if _QuestState is 4 and $period[$periodCurrent] is "Evening">><br><I>You remember Christina's final test to deal with Liz. You know you can convince her to come over, but the decision to use magic on her or warn her is still one you mull over in your mind.<br></i><</if>>
<br>
<b>Actions</b><br>
<<if $YourHomeFirstDay is true>>
<<link "Talk to Emily" "YourHomeEmilyFirstDay">><<QuestTracker "Quest1" 0>><<QuestTracker "Quest5" 0>><</link>><<set $YourHomeFirstDay to undefined>><br>
<<else>>
<<CheckNPCForm "Jennifer">>
<<if $SleptTransformed is true and _NPCForm is "Jennifer">>
<s>Go outside</s> - <i>You should probably transform back today before going outside</i><br>
<<elseif $period[$periodCurrent] is "Morning" and ($day[$dayCurrent] isnot "Saturday" and $day[$dayCurrent] isnot "Sunday")>>
<<if $current.Avatar is "Emily">>
<<set _YourHomeDayDescriptor to "Leave for school">>
<<else>>
<<set _YourHomeDayDescriptor to "Leave for work">>
<</if>>
<<link _YourHomeDayDescriptor "YourStreet">><<MorningScheduling>><</link>><br>
<<elseif $period[$periodCurrent] is "Morning" and ($day[$dayCurrent] is "Saturday" or $day[$dayCurrent] is "Sunday")>>
<<link "Go outside" "YourStreet">><<set $EmDay to "town">><</link>><br>
<<else>>
[[Go outside->YourStreet]]<br>
<</if>>
<<if $NPCPresent.includes("Emily")>>
<<link "Talk to Emily" "YourHomeEmilyDialogue0">><</link>><br>
<<InventoryCheckSelf "EmilyLipgloss">>
<<if $current.Avatar isnot "Emily" and _InventoryCheckSelf is true>><<link "Transform into Emily" "YourHomeTransformEmily">><</link>><br><</if>>
<<InventoryCheckSelf "ResistanceRing">><<Flag "ResistanceRingResolved">>
<<if _InventoryCheckSelf is true and _FlagReturn is false>><<link "Decide what to do with the ring Jen gave you" "YourHomeResistanceRingResolution">><</link>><br><</if>>
<</if>>
<<if $period[$periodCurrent] is "Evening">>
<<QuestState "Quest2">>
<<if _QuestState is 0 or _QuestState is 2>><<link "Invite Liz over to learn magic" "YourHomeElizabethMagic0">><</link>><br><</if>>
<<SpellsCheckNPC "Elizabeth" "Ward">><<Flag "LizTutorWard">>
<<if _FlagReturn is true and _SpellsCheckNPC is false>><<link "Invite Liz over to learn Ward" "YourHomeElizabethWard0">><</link>><br><</if>>
<<QuestState "Quest10">>
<<if _QuestState is 4 and $current.Avatar is "Emily">><<link "Invite Terrence over to Tutor" "YourHomeTerrenceTutor">><<SetFlag "TerrenceTutored">><</link>><br><</if>>
<<QuestState "Quest9">>
<<if _QuestState is 4>><<link "Invite Liz over" "YourHomeElizabethCheerleaders0">><</link>><br><</if>>
<</if>>
<<if $period[$periodCurrent] isnot "Night">>
<<InventoryCheckSelf "ExclusionNote">>
<<if _InventoryCheckSelf is false and $PEClassFirst is undefined and _CurrentPC is true>>
<<link "Write an Exclusionary Note from PE" "YourHomePENote">><</link>><br>
<</if>>
<<link "Waste time and watch TV" "YourHomeTV">><</link>><br>
[[Go to Emily's room->EmilysRoom]]<br>
<</if>>
[[Go to your room->YourRoom]]<br>
<</if>>
<</if>><b>Your street</b><br>
<<if $period[$periodCurrent] is "Evening" or $period[$periodCurrent] is "Night">>
<img src="./images/YourStreetNight.png"><br>
<<else>>
<img src="./images/YourStreet.png"><br>
<</if>>
<br>A quiet street in the rural suburbs of Charlton. Green hills are on the horizon and the sky is blue, despite the chilly Autumn weather. You hear pigeons cooing from their nests in the trees.<br>
<<include "EventsYourStreet">>
<<if _currentEvent is undefined>>
<<if $YourStreetFirstDay is true and $current.Avatar is "Emily">>
<br><I>You step outside your home as Emily once more, listening to the clip-clopping of your heels. An Autumnal breeze sways your school skirt.<<set $YourStreetFirstDay to undefined>></i><br>
<</if>>
<br>
<b>Actions</b><br>
[[Go to Charlton Upper School->SchoolGates]]<br>
<<if $current.Avatar is "Emily">>
<<if $period[$periodCurrent] is "Evening">>[[Go to the town centre->TownCentre]]<br>
<<elseif $day[$dayCurrent] is "Saturday" or $day[$dayCurrent] is "Sunday">>[[Go to the town centre->TownCentre]]<br>
<<elseif $period[$periodCurrent] is "Night">><s>Go to town centre</s> - <i>It's too late for Emily to be seen wandering around the town.</i><br>
<<elseif $PlayerCharacter.cheerleader is true and $period[$periodCurrent] is "Afternoon">>[[Go to the town centre->TownCentre]]<br>
<<else>><s>Go to the town centre</s> - <i>You can't walk around town as Emily when she's supposed to be at school.</i><br>
<</if>>
<<elseif $current.Avatar is "Dennis">>
<s>Go to town centre</s> - <i>You can't risk wandering around town as Dennis.</i><br>
<<elseif $current.Avatar is "Jake">>
<s>Go to town centre</s> - <i>You can't risk wandering around town as Jake.</i><br>
<<else>>
[[Go to the town centre->TownCentre]]<br>
<</if>>
<<InventoryCheckSelf "SiobhanBell">><<QuestState "Quest21">>
<<if _InventoryCheckSelf is true and $period[$periodCurrent] is "Night" and _QuestState is 5 and _CurrentPC is true>><<link "Ring Siobhan's bell" "YourStreetSiobhanBell">><</link>><Br><</if>>
[[Go inside your house->YourHome]]<br>
<</if>><b>Charlton School Gates</b><br>
<<if $period[$periodCurrent] is "Evening" or $period[$periodCurrent] is "Night">>
<img src="./images/School_Gates_night.png"><br>
<<else>>
<img src="./images/School_Gates.png"><br>
<</if>>
<br>
Charlton Upper School looks like it was built in Victorian Times and hasn’t been updated since that era. The imposing brick school rests back from the road and is surrounded by iron rails. Inside, pupils stand talking in groups of girls and boys.<br>
<<include "EventsSchoolGates">>
<<if _currentEvent is undefined>>
<<PresentNPCPeriodText "Dennis" "Morning" "<br>Dennis stands off to the side of the gates, trying both to avoid eye contact with everyone and look bashfully at girls who walk past.<br>" >>
<<PresentNPCPeriodText "Jake" "Morning" "<br>Jake leans back at against the school gates, waiting for his friends with the presence of a bouncer at a bar.<br>" >>
<<Flag "BullyDennis">><<QuestState "Quest9">>
<<if _QuestState is 2 and $NPCPresent.includes("Dennis") and _FlagReturn is false>><br><I>You look between Dennis and Jake, thinking on Christina's ask of you. Dennis certainly is the target of much of the popular kid's torment. If you could convince Jake to hassle Dennis, you're sure that Christina would look favourably on your manipulations.</i><br><</if>>
<<Flag "JakeTransformTarget">><<QuestState "Quest11">>
<<if _QuestState is 3 and $NPCPresent.includes("Jake") and _FlagReturn is false>><br><i>You watch Jake for a moment. If you really wanted to know what went on in those boys’ classes, Jake could be an option. If you could get your hands on something of his, something personal. Something to power the amulet. Getting him somewhere private wouldn't be a challenge.</i><br><<SetFlag "JakeTransformTarget">><</if>>
<br>
<b>Actions</b><br>
<<if $current.Avatar is "Jennifer" or $current.Avatar is "Annie" or $current.Avatar is "Florence" or $current.Avatar is "Andrea" or _CurrentPC is true>>
<s>Enter the school</s> - <i>You can't enter the school if you're not a student.</i><br>
<<elseif $day[$dayCurrent] is "Saturday" or $day[$dayCurrent] is "Sunday">><s>Enter the school</s> - <i>You can't enter the school at the weekend.</i><br>
<<elseif $period[$periodCurrent] is "Night">><s>Enter the school</s> - <i>You can't enter the school at night.</i><br>
<<elseif $period[$periodCurrent] is "Evening">><s>Enter the school</s> - <i>You can't enter the school in the evening.</i><br>
<<elseif $period[$periodCurrent] is "Afternoon" and $PlayerCharacter.cheerleader is false>><s>Enter the school</s> - <i>You can't enter the school in the afternoon.</i><br>
<<elseif $period[$periodCurrent] is "Lunch" and $PlayerCharacter.cheerleader is false>><s>Enter the school</s> - <i>You can't enter the school at lunch.</i><br>
<<else>>[[Enter the school->SchoolCorridor]]<br>
<</if>>
<<Weekend>><<QuestState "Quest21">>
<<if _Weekend is false and _QuestState is 7 and $AnnieLeafDreamTruth.length gte 4 and $period[$periodCurrent] is "Evening">>
<<link "Look for the emergency door to the gym" "SchoolGymRitual">><<set $SchoolGymRitualPath to "Door">><</link>><br>
<</if>>
<<Flag "EmilyCareerAdvisor">>
<<if _FlagReturn is true and _CurrentPC is true>><<link "Meet with the career advisor " "EmilyGradesEvents">><<set $EmilyGradesEvents to "AplusJourney">><<SetFlag "EmilyCareerAdvisor" false>><</link>><br><</if>>
<<QuestState "Quest21">><<InventoryCheckSelf "JennifersNecklace">>
<<if $period[$periodCurrent] is "Afternoon" and _QuestState is 7 and _InventoryCheckSelf is true>><<link "Put the necklace on" "SchoolGatesNecklace">><</link>><br><</if>>
<<QuestState "Quest10">><<Flag "TerrenceDetentionWaited">>
<<if $period[$periodCurrent] is "Evening" and _QuestState gte 2 and _FlagReturn is false>>
<<if $current.Avatar is "Emily" or $current.Avatar is "Dennis" or $current.Avatar is "Jake">><<SetFlag "TerrenceDetentionWaited">><<link "Wait for Terrence to finish his detention" "SchoolGatesTerrenceDialogue0">><<NPCKnown "Terrence">><</link>><br><</if>>
<</if>>
<<QuestState "Quest9">><<Flag "BullyDennis">>
<<if _QuestState is 2 and $NPCPresent.includes("Dennis") and _FlagReturn is false and $current.Avatar is "Emily">><<link "Get Jake to beat-up Dennis" "SchoolGatesDennisFight">><<set $CheerleaderAcceptence +=1>><<SetFlag "BullyDennis">><<Greedy 1>><</link>><br><</if>>
<<if $NPCPresent.includes("Jake")>><<link "Talk to Jake" "SchoolGatesJakeDialogue0">><</link>><Br><</if>>
[[Go home->YourStreet]]
<</if>>
<b>Charlton Town Centre</b><br>
<<if $period[$periodCurrent] is "Evening" or $period[$periodCurrent] is "Night">>
<img src="./images/Town_Centre_night.png"><br>
<<else>>
<img src="./images/Town_Centre.png"><br>
<</if>>
<br>The centre of Charlton is nothing more than a road of shops and offices, barely built up beyond the second floor. There are no skyscrapers, no bustling malls, no signs of the noise and bustle you used to call home in the city. Only the sounds of pigeons perching on the rooftops can be heard regularly.<br>
<br>A weathered newsrack stands on the pavement, branded with the logo for the ‘Charlton Gazette’. Thin newspapers can be seen through the glass drawer.<br>
<<include "EventsTownCentre">>
<<if _currentEvent is undefined>>
<<PresentNPCPeriodText "Reagan" "Afternoon" "<br>You notice Reagan, one of the school cheerleaders, quickly walk down the street, looking around as she goes. She slips into the Charlton Hotel<br>" >>
<br>
<b>Actions</b><br>
<<if $period[$periodCurrent] isnot "Night">>
<<link "Buy the latest copy of the newspaper" "TownCentreNewsPaper0">><</link>><br>
[[Enter the Fresh Pot Cafe->FreshPot]]<br>
<<if $period[$periodCurrent] isnot "Evening">>
<<Flag "DayOffBeforeReceptionist">>
<<if _FlagReturn is true>><s>Go to Thompson's Repairs</s> - <I>Thompson has told you to take the day off</i><br>
<<else>><<link "Go to Thompson's Repairs" "ThompsonsReception">><</link>><br>
<</if>>
<</if>>
<<Weekend>><<Flag "EmilyMaidJobAutomated">>
<<if $current.Avatar is "Emily" and _Weekend is true and _FlagReturn is true and $period[$periodCurrent] is "Evening">>
<s>Visit the Charlton Hotel</s> - <I>You shouldn't enter when Emily is working a shift</i><br>
<<elseif $current.Avatar is "Emily" and $EmilyWorkingMaid is true>>
<s>Visit the Charlton Hotel</s> - <I>You shouldn't enter when Emily is working a shift</i><br>
<<else>>
[[Visit the Charlton Hotel->HotelLobby]]<br>
<</if>>
[[Go to Avian Lane->AvianLane]]<br>
[[Go to Orchid Road->OrchidRoad]]<br>
<</if>>
<<InventoryCheckSelf "KeyThompsonRepairs">><<TaskState "Task2">>
<<if _InventoryCheckSelf is true and _TaskState is "active">>
<<if $period[$periodCurrent] is "Night">>[[Unlock Thompson Repairs and enter->ThompsonsReception]]<br><</if>>
<</if>>
[[Go to your street->YourStreet]]<br>
<<if $NPCPresent.includes("Reagan")>>
<<RemoveNPC "Reagan">>
<<SetNPCLocation "Reagan" $dayCurrent $periodCurrent "HotelLobby">>
<</if>>
<</if>>
<b>Fresh Pot Cafe</b><br>
<img src="./images/Fresh_Pot.png"><br>
<br>Complete with a ringing bell as the door rings, The Fresh Pot Cafe has always felt like it was out of another time. You can only assume the big chains haven’t moved into Charlton as there is no money to be made here.<br>
<<if $current.Avatar is "Florence">><<RemoveNPC "Florence">><</if>>
<<InventoryCheckSelf "FloBook">>
<<if _InventoryCheckSelf is false>>
<<PresentNPCPeriodText "Florence" "Morning" "<br>Florence looks up from her paperback book as you enter and smiles.<br>" >>
<<PresentNPCPeriodText "Florence" "Lunch" "<br>Florence looks up from her paperback book as you enter and smiles.<br>" >>
<<PresentNPCPeriodText "Florence" "Afternoon" "<br>Florence looks up from her paperback book as you enter and smiles.<br>" >>
<<PresentNPCPeriodText "Florence" "Evening" "<br>Florence looks up from her paperback book as you enter and smiles.<br>" >>
<<else>>
<<PresentNPCPeriodText "Florence" "Morning" "<br>Florence looks up from the arduous job of wiping down the counter as you enter.<br>" >>
<<PresentNPCPeriodText "Florence" "Lunch" "<br>Florence looks up from the arduous job of wiping down the counter as you enter.<br>" >>
<<PresentNPCPeriodText "Florence" "Afternoon" "<br>Florence looks up from the arduous job of wiping down the counter as you enter.<br>" >>
<<PresentNPCPeriodText "Florence" "Evening" "<br>Florence looks up from the arduous job of wiping down the counter as you enter.<br>" >>
<</if>>
<<PresentNPCPeriodText "Dennis" "Evening" "<br>Dennis sits nervously in a booth, looking up every time the bell rings when someone opens the door<br>">>
<<PresentNPCPeriodText "Stacey" "Afternoon" "<br>Stacey and Britney sit in a booth towards the back, talking quietly as they each sip a milkshake<br>">>
<<include "EventsFreshPot">>
<<if _currentEvent is undefined>>
<<InventoryCheckSelf "FloBook">>
<<if _InventoryCheckSelf is true and $TransformFloFirst is undefined>><br><I>Now that you have Flo’s treasured paperback, you have all you need to take her form. You would certainly raise attention if people were to see Flo in two different places, though, and who knows what would happen if you encountered her. You quickly decide that it makes sense to use your spells to put her to sleep whilst you go about your business. Or hers, if you were to be specific.</i><<set $TransformFloFirst to true>><br><</if>>
<<Flag "FreshPotCommunityBoard">><<if _FlagReturn is false>><br><i>You notice a new poster pinned to a small community board by the entrance, sitting amongst requests for babysitters and old barbecues for sale.</i><br><<SetFlag "FreshPotCommunityBoard">><</if>>
<br>
<b>Actions</b><br>
<<if $NPCPresent.includes("Florence")>><<link "Talk to Florence" "FreshPotFlorenceDialogue0">><<NPCKnown "Florence">><</link>><br><</if>>
<<AssumeForm "FloBook">>
<<if _AssumeForm is true and $NPCPresent.length is 1 and $current.Avatar isnot "Florence">><<link "Transform into Flo" "FreshPotTransformFlo">><</link>><br><</if>>
<<Flag "DennisDateDone">>
<<if $NPCPresent.includes("Dennis") and _FlagReturn is false and $current.Avatar is "Emily">>
<<link "Go on a date with Dennis" "FreshPotDateDennis">>
<<set $DennisSatisfaction to 0>>
<<if $current.hair is "blonde">><<set $DennisSatisfaction += 1>><</if>>
<<if $current.makeup is true>><<set $DennisSatisfaction += 1>><</if>>
<<if $Clothes is "Jeans">>
<<set $DennisSatisfaction += 1>>
<<elseif $Clothes is "Sundress">>
<<set $DennisSatisfaction += 2>>
<<elseif $Clothes is "Miniskirt">>
<<set $DennisSatisfaction += 3>>
<</if>>
<<set $Clothes to undefined>>
<<SetFlag "DennisDateDone">>
<</link>>
<br>
<</if>>
<<if $NPCPresent.includes("Stacey") and $NPCPresent.includes("Britney")>><<link "Look at Britney and Stacey" "StaceyBritneyFreshPot">><</link>><br><</if>>
<<if $current.Avatar is "Florence">>
<<if $period[$periodCurrent] is "Morning">><<link "Start to work" "FreshPotFloWork">><</link>><br>
<<else>><<link "Continue Florence's shift" "FreshPotFloWork">><</link>><br><</if>>
<</if>>
<<link "Look at the community board" "FreshPotBoard">><</link>><br>
[[Go outside->TownCentre]]<br>
<</if>><b>Thompson Handyman Repairs - Reception</b><br>
<img src="./images/Thompsons_Reception.png"><br>
<br>No more than a room with a cheap desk opposite the entrance and a door on either side. One entrance to the warehouse, where electricians and plumbers keep parts and their vans. The other to the office where bookings come in and, at least in your experience, where people work on persuading customers their quotes are legitimate.<br>
<<PresentNPCPeriodText "Annie" "Morning" "<br>Annie sits behind her desk, typing at her bulky computer.<br>">>
<<Flag "AnnieLunchDate">><<CheckRelationship "Annie">>
<<if _CurrentPC is true and _FlagReturn is false and _Relationship gt 0>>
<<Flag "AnnieConfrontedQuest21">>
<<if _FlagReturn is false>><<EventTrigger "ThompsonsReception" "AnnieLunchDate" "Lunch" "Annie" "PC" null null null true>><</if>>
<</if>>
<<include "EventsThompsonsReception">>
<<if _currentEvent is undefined>>
<<if $period[$periodCurrent] is "Morning" and $NPCPresent.includes("Annie")>><<set $AnnieSeenAtWork to true>><</if>>
<<PresentNPCPeriodText "Emily" "Afternoon" "<br>Your sister, Emily, is behind the reception desk, struggling with taking notes whilst listening to a customer, phone tucked under her chin.<br>">>
<<if $NPCPresent.includes("Annie") and _CurrentPC is false>>
<<if $current.Avatar is "Jennifer">><br>Annie looks at you as you approach. Her usual smile fades quickly. “Hello Jennifer,” she says curtly.<br>
<<else>><br>”Hello," Annie eyes you cautiously. “Can I help you?”<br><</if>>
<</if>>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is true>>
<<CheckRelationship "Annie">>
<<if _Relationship is 0>>
<<if $period[$periodCurrent] is "Morning" and $NPCPresent.includes("Annie") and _CurrentPC is true>><br>"Morning <<TrueName>>,” Annie curtly, her icy glare betraying her professional demeanor. "You should leave."<br><</if>>
<<if $period[$periodCurrent] is "Afternoon" and $NPCPresent.includes("Annie") and _CurrentPC is true>><br>”Hey <<TrueName>>,” Annie says with a clipped tone. "The door's just behind you."<br><</if>>
<<else>>
<<if $period[$periodCurrent] is "Morning" and $NPCPresent.includes("Annie") and _CurrentPC is true>><br>"Morning <<TrueName>>,” Annie says, wincing. “You shouldn't be here."<br><</if>>
<<if $period[$periodCurrent] is "Afternoon" and $NPCPresent.includes("Annie") and _CurrentPC is true>><br>”Hey <<TrueName>>,” Annie says with a grimace. "You should leave before Thompson sees you."<br><</if>>
<</if>>
<<if _CurrentPC is true>>
<br>It's probably not a good idea to be here after getting fired. You should do what you need to do and leave.<br>
<<elseif $current.Avatar isnot "Annie">>
<br>It's probably not a good idea to wander around your workplace like this.<br>
<</if>>
<br>
<b>Actions</b><br>
<<if _CurrentPC is true>>
<<if def $JobRecommendation>>
<<Flag "ThompsonsRehired">>
<<if $JobRecommendation.length gte 3 and _FlagReturn is false>><<link "Talk to Thompson about being re-hired" "ThompsonDialogue">><<set $ThompsonDialogue to "Rehire">><</link>><br><</if>>
<</if>>
<<if $NPCPresent.includes("Annie")>><<link "Talk to Annie" "ThompsonsReceptionAnnieDialogue0">><<NPCKnown "Annie">><</link>><br><</if>>
<<link "Go outside" "TownCentre">><</link>>
<<elseif $current.Avatar is "Annie">>
<<Weekend>>
<<if _Weekend is false>>
<<Flag "SecretaryJobActive">>
<<if _FlagReturn is false>>
<<Flag "AnnieWorkingDay">>
<<if _FlagReturn is true>>
<<if $period[$periodCurrent] is "Morning">>
<<link "Start work as Annie" "ThompsonsReceptionAnnieWork">><<set $ThompsonsReceptionAnnieWork to undefined>><</link>><Br>
<<elseif $period[$periodCurrent] isnot "Night">>
<<link "Continue work as Annie" "ThompsonsReceptionAnnieWork">><<set $ThompsonsReceptionAnnieWork to undefined>><</link>><br>
<<else>>
[[Go to the shop floor->ThompsonsShopFloor]]<br>
[[Go to the office->ThompsonsOffice]]<br>
<</if>>
<</if>>
<</if>>
[[Go to the shop floor->ThompsonsShopFloor]]<br>
[[Go to the office->ThompsonsOffice]]<br>
<<Flag "SecretaryJobActive">>
<<if _FlagReturn is false>>
<<Flag "AnnieWorkingDay">>
<<if _FlagReturn is true>>
<<if $period[$periodCurrent] isnot "Evening" or $period[$periodCurrent] isnot "Night">><s>Go outside</s> - <i>You promised Annie you'd spend the working day as her</i>
<</if>>
<<else>>
[[Go outside->TownCentre]]<</if>>
<</if>>
<</if>>
<<else>>
<<link "Go outside" "TownCentre">><</link>>
<</if>>
<<else>>
<<CheckRelationship "Annie">>
<<if _Relationship is 0>>
<<if $period[$periodCurrent] is "Morning" and $NPCPresent.includes("Annie") and _CurrentPC is true>><br>"Morning <<TrueName>>,” Annie curtly, her icy glare betraying her professional demeanor.<br><</if>>
<<if $period[$periodCurrent] is "Afternoon" and $NPCPresent.includes("Annie") and _CurrentPC is true>><br>”Hey <<TrueName>>,” Annie says with a clipped tone.<br><</if>>
<<else>>
<<if $period[$periodCurrent] is "Morning" and $NPCPresent.includes("Annie") and _CurrentPC is true>><br>"Morning <<TrueName>>,” Annie says. “How are you today?"<br><</if>>
<<if $period[$periodCurrent] is "Afternoon" and $NPCPresent.includes("Annie") and _CurrentPC is true>><br>”Hey <<TrueName>>,” Annie says.<br><</if>>
<</if>>
<<if _CurrentPC is false and $current.Avatar isnot "Annie">><br>It's probably not a good idea to wander around your workplace like this.<br><</if>>
<br>
<b>Actions</b><br>
<<if _CurrentPC is true>>
<<if $NPCPresent.includes("Annie")>><<link "Talk to Annie" "ThompsonsReceptionAnnieDialogue0">><<NPCKnown "Annie">><</link>><br><</if>>
<<Flag "SecretaryJobActive">><<Weekend>>
<<if _FlagReturn is true and _Weekend is false>>
<<if $period[$periodCurrent] is "Morning">><<link "Start work on reception" "ThompsonsReceptionSecretaryJob">><</link>><br>
<<else>><<link "Continue working on reception" "ThompsonsReceptionSecretaryJob">><</link>><br><</if>>
<</if>>
<<if $day[$dayCurrent] is "Wednesday" or $day[$dayCurrent] is "Friday">>
<<Flag "LunchtimeReceptionCover">>
<<if $period[$periodCurrent] is "Lunch" and _FlagReturn is true>>
<<link "Work on reception" "ThompsonsReceptionLunchtimeCover">><<EventsCancel "ThompsonsOffice" "LunchtimeReceptionCoverFirst">><<if $NPCPresent.includes("Annie")>><<SetFlag "AnniePresent">><</if>><</link>><br>
[[Go to the shop floor->ThompsonsShopFloor]]<br>
[[Go to the office->ThompsonsOffice]]<br>
<s>Go outside</s> - <i>Thompson is expecting you to work on reception this lunchtime</i>
<<else>>
[[Go to the shop floor->ThompsonsShopFloor]]<br>
[[Go to the office->ThompsonsOffice]]<br>
[[Go outside->TownCentre]]
<</if>>
<<else>>
[[Go to the shop floor->ThompsonsShopFloor]]<br>
[[Go to the office->ThompsonsOffice]]<br>
[[Go outside->TownCentre]]
<</if>>
<<elseif $current.Avatar is "Annie">>
<<Weekend>>
<<if _Weekend is false>>
<<Flag "SecretaryJobActive">>
<<if _FlagReturn is false and $ThompsonsReceptionAnnieWork is "Intro">>
<<if $period[$periodCurrent] is "Morning">>
<<link "Start work as Annie" "ThompsonsReceptionAnnieWork">><<set $ThompsonsReceptionAnnieWork to undefined>><</link>><Br>
<<elseif $period[$periodCurrent] isnot "Night">>
<<link "Continue work as Annie" "ThompsonsReceptionAnnieWork">><<set $ThompsonsReceptionAnnieWork to undefined>><</link>><br>
<<else>>
[[Go to the shop floor->ThompsonsShopFloor]]<br>
[[Go to the office->ThompsonsOffice]]<br>
<</if>>
<</if>>
[[Go to the shop floor->ThompsonsShopFloor]]<br>
[[Go to the office->ThompsonsOffice]]<br>
<<Flag "AnnieWorkingDay">>
<<if _FlagReturn>><s>Go outside</s> - <i>You promised Annie you'd spend the working day as her</i>
<<else>>[[Go outside->TownCentre]]<</if>>
<<else>>
[[Go to the shop floor->ThompsonsShopFloor]]<br>
[[Go to the office->ThompsonsOffice]]<br>
<<Flag "AnnieWorkingDay">>
<<if _FlagReturn>><s>Go outside</s> - <i>You promised Annie you'd spend the working day as her</i>
<<else>>[[Go outside->TownCentre]]<</if>>
<</if>>
<<else>>
<<Flag "AnnieWorkingDay">>
<<if _FlagReturn>><s>Go outside</s> - <i>You promised Annie you'd spend the working day as her</i>
<<else>>[[Go outside->TownCentre]]<</if>>
<</if>>
<</if>>
<</if>><b>Charlton Hotel - Lobby</b><br>
<img src="./images/Hotel_Lobby.png"><br>
<br>The Charlton Hotel is decorated like a heritage building, all dark oak surfaces and ageing carpets that look like they haven’t been replaced in years.<br>
<<include "EventsHotelLobby">>
<<if _currentEvent is undefined>>
<<PresentNPCPeriodText "Reagan" "Afternoon" "<br>As you enter, you catch sight of a cheerleader walking up the stairs to the first floor. Reagan.<br>" >>
<<PresentNPCPeriodText "Lennox" "Morning" "<br>The concierge, Lennox, stands behind an oak podium, flicking through a guestbook. He glances up as you enter.<br>">>
<<PresentNPCPeriodText "Lennox" "Evening" "<br>Lennox is standing behind the oak podium, making notes in a book. He smiles thinly as you enter.<br>">>
<<PresentNPCPeriodText "Andrea" "Lunch" "<br>The hotel’s maid, Andrea, runs a feather duster over the oak paneling, trying to reach up in her impractically high heels whilst retaining her dignity in her ridiculously short skirt. She glances over at you when you enter, but her eyes flick away as soon as you see her.<br>">>
<<PresentNPCPeriodText "Andrea" "Afternoon" "<br>Andrea scrubs the stained carpet on her hands and knees. You can’t help but glance down her low-cut top as she looks up at you. She smiles meekly, then returns to scrubbing with the wet cloth.<br>">>
<<InventoryCheckSelf "AndreaPassport">><<Flag "CauseAccident" "active">>
<<if _InventoryCheckSelf is false and _FlagReturn is true and $NPCPresent.includes("Andrea") and _CurrentPC is true>><br><i>You glance around the lobby, noticing the cleaning cart nearby Andrea. It’s covered in open products and bleaches that are perilously stacked. You wonder what Andrea might be compelled to do if her negligence caused one of the guests to get their clothes stained. At least help them clean-up… in the locker room. It's a gamble, but you think you can chance it. Just once.</i><br><</if>>
<<if $current.Avatar is "Andrea">><br><i>In Andrea’s form, you will be expected to perform your cleaning duties by the hotel staff. You are confident you can sneak out, but being Andrea in the Charlton Hotel gives you unique access to more areas than as yourself.</i><br><</if>>
<<Flag "EmilyMaidJob">>
<<if $current.Avatar is "Emily" and _FlagReturn is true and $period[$periodCurrent] isnot "Night" and $NPCPresent.includes("Lennox")>><br>As you enter the hotel lobby, seeing Lennox look up you. “Miss. Phillips,” he says. “If you are here to take a shift, please go through to the locker room and change.”<br><</if>>
<br>
<b>Actions</b><br>
<<if $period[$periodCurrent] isnot "Night">>[[Walk through to the restaurant->HotelRestaurant]]<br><</if>>
<<if $current.Avatar is "Andrea" and $period[$periodCurrent] isnot "Night">><<link "Work Andrea's duties" "HotelLobbyWork">><</link>><br><</if>>
<<InventoryCheckSelf "KeyHotelBasement">>
<<if _InventoryCheckSelf is true and $period[$periodCurrent] isnot "Night">><<if $NPCPresent.length is 0>>[[Unlock cellar and go down->HotelCellar]]<br><</if>><</if>>
<<if $period[$periodCurrent] isnot "Night">>
<<link "Go up to the first floor" "HotelLobbyFirstFloor">>
<<if $current.Avatar is "Andrea">><<set $HotelLobbyFirstFloor to "Andrea">>
<<elseif $NPCPresent.length is 0>><<set $HotelLobbyFirstFloor to "Sneak">>
<<elseif $NPCPresent.includes("Lennox")>><<set $HotelLobbyFirstFloor to "Lennox">><<NPCKnown "Lennox">>
<<elseif $NPCPresent.includes("Andrea")>><<set $HotelLobbyFirstFloor to "AndreaWatch">>
<</if>>
<</link>><br>
<</if>>
<<if $NPCPresent.includes("Andrea")>><<link "Talk to Andrea" "HotelLobbyAndreaDialogue0">>><<NPCKnown "Andrea">><</link>><br><</if>>
<<if $NPCPresent.includes("Lennox") and $current.Avatar is "Emily">>
<<DialogueSpoken "Andrea" "Advert">>
<<if $HotelAdvertSeen is true or _Discussed is true>><<link "Talk to Lennox" "HotelLobbyLennoxDialogue0">><<NPCKnown "Lennox">><</link>><br><</if>>
<</if>>
<<Flag "ThompsonsFired">>
<<if $NPCPresent.includes("Lennox") and $current.female is true and _CurrentPC is true and _FlagReturn is true>>
<<DialogueSpoken "Andrea" "Advert">>
<<if $HotelAdvertSeen is true or _Discussed is true>><<link "Talk to Lennox" "HotelLobbyLennoxDialogue0">><<NPCKnown "Lennox">><</link>><br><</if>>
<</if>>
<<InventoryCheckSelf "AndreaPassport">>
<<if _InventoryCheckSelf is false and $NPCPresent.includes("Andrea")>>
<<Flag "CauseAccident" "active">><<CurrentPC>>
<<if _FlagReturn is true and _CurrentPC is true>><<link "Cause an accident" "HotelLobbyAccident">><<SetFlag "CauseAccident" "triggered">><</link>><br><</if>>
<</if>>
<<Flag "HotelLockerRoomKnown">>
<<if _FlagReturn is true and $period[$periodCurrent] isnot "Night">>
<<link "Go to the staff locker room" "HotelLobbyLockerRoom">>
<<if $NPCPresent.includes("Lennox") and $current.Avatar is "Andrea">>
<<set $HotelLobbyLockerRoom to "AndreaLennox">>
<<elseif $current.Avatar is "Emily">>
<<Flag "EmilyMaidJob">>
<<if _FlagReturn is true>><<set $HotelLobbyLockerRoom to "EmilyMaid">>
<<elseif $NPCPresent.length gt 0>>
<<set $HotelLobbyLockerRoom to "People">>
<</if>>
<<elseif $NPCPresent.length gt 0>>
<<set $HotelLobbyLockerRoom to "People">>
<</if>>
<</link>><br>
<</if>>
[[Go outside->TownCentre]]
<</if>>
<<if $NPCPresent.includes("Reagan")>>
<<RemoveNPC "Reagan">>
<<SetNPCLocation "Reagan" $dayCurrent $periodCurrent "HotelRoom103">>
<</if>><b>Charlton School - Main Corridor</b><br>
<img src="./images/School_Corridor.png"><br>
<br>The corridor is lit by fluorescent tubing and small windows at either end. Rows of lockers cover the walls between doors to classrooms and offices.<br>
<<if $AttendedSchool is false>><<set $AttendedSchool to true>><</if>>
<<include "EventsSchoolCorridor">>
<<if _currentEvent is undefined>>
<<if $SchoolCorridorFirstDay is true and $period[$periodCurrent] is "Morning">><br>You stand in the corridor, watching students rush by to class. There is no sign of Liz. A few teachers that you don't recognise stand at the side of the corridor ushering students to classes.<br><</if>>
<i><<scheduleFlavourText>></i>
<<PresentNPCPeriodText "Elizabeth" "Lunch" "<br>Liz stands in front of her locker, looking through notes and books that she pulls out of it as if it were Mary Poppins' bag.<br>" >>
<<if $SchoolCorridorFirstDay is true and $period[$periodCurrent] is "Lunch">><br><i>It's now lunch time. You have an hour before your next lesson to either eat or follow-up on some of your investigations.</i><br><</if>>
<<if $SchoolCorridorFirstDay is true and $period[$periodCurrent] is "Evening">>
<<if $GeographyDetention is true>>
<br><i>The school day is now over, but you have already been given detention. You'll need to go and see what the teacher has in-store for you.</i><br>
<<else>>
<br><i>The school day is now over. You can explore the school after hours or return home to check-in with Emily</i><br>
<</if>>
<</if>>
<<RumourCheckSelf "Terrence">><<QuestState "Quest9">><<Flag "BullyTerrence">>
<<if _QuestState is 2 and _RumourCheckSelf is true and $period[$periodCurrent] is "Evening" and _FlagReturn is false>>
<br><I>A particular locker catches your eye. You've seen Terrence that very one. It would be extraordinarily mean, but given what you know about Terrence you can imagine Christina would appreciate some graffiti on his locker that would signal his social position in the school.</i><br>
<</if>>
<br>
<b>Actions</b><br>
<<schedule>>
<<InventoryCheckSelf "TerrenceLockerKeyOlaf" "TerrenceLockerKeyDeBussy" "TerrenceLockerKeyLogain">><<QuestState "Quest21">>
<<if _InventoryCheckSelf is true and _QuestState is 1>><<link "Search Terrence's Locker" "SchoolCorridorTerrenceLocker">><</link>><br><</if>>
/* Morning */
<<if $period[$periodCurrent] is "Morning">>
<<InventoryCheckSelf "KeyBusinessStudies" "KeyBusinessStudiesOlaf" "KeyBusinessStudiesSpare">>
<<if _InventoryCheckSelf is true and $BusinessStudiesWard is undefined>>
<<link "Unlock the Business Studies room" "BusinessStudiesCurse">><</link>><br>
<</if>>
[[Go to the school cafeteria->SchoolCafeteria]]<br>
[[Go to the gym->SchoolGymEntrance]]<br>
<<Flag "AVRoomKnown">>
<<if _FlagReturn is true>>[[Go to the AV Room->SchoolAVRoom]]<br><</if>>
<</if>>
/* Lunch */
<<if $period[$periodCurrent] is "Lunch">>
<<Flag "StitchLunchtimeLessons">>
<<if _FlagReturn is true and $day[$dayCurrent] is "Tuesday" and $current.Avatar is "Emily">>
<<else>>
<<QuestState "Quest9">>
<<if _QuestState is 1 and $current.Avatar is "Emily">>
<<if $GeographyDetention is true or $MathsDetention is true>>
<s>Bunk off and go to the salon with Christina</s> - <i>You have to attend detention this evening.</i><br>
<<else>>
<<link "Bunk off and go to the salon with Christina" "SchoolCorridorTruant">>
<<TimeChange>>
<</link>><br>
<</if>>
<</if>>
<<Flag "SchoolBasementKnown">>
<<if _FlagReturn is true>>[[Go to the basement->SchoolBasement]]<br><</if>>
[[Go to the school cafeteria->SchoolCafeteria]]<br>
[[Go to the gym->SchoolGymEntrance]]<br>
<<Flag "AVRoomKnown">>
<<if _FlagReturn is true>>[[Go to the AV Room->SchoolAVRoom]]<br><</if>>
<<if $NPCPresent.includes("Elizabeth")>><<link "Talk to Liz" "SchoolCorridorElizabethDialogue0">><</link>><</if>>
<</if>>
<</if>>
/* Afternoon */
<<if $period[$periodCurrent] is "Afternoon">>
[[Go to the school cafeteria->SchoolCafeteria]]<br>
[[Go to the gym->SchoolGymEntrance]]<br>
<<if $PlayerCharacter.cheerleader is true>>
<<if $GeographyDetention is true or $MathsDetention is true>>
<s>Use Cheerleader privildges and leave the school</s> - <i>Even cheerleaders have to attend detention.</i><br>
<<elseif $current.outfit is "Cheerleader">>
[[Use Cheerleader privildges and leave the school->SchoolGates]]<br>
<<else>>
<s>Use Cheerleader privildges and leave the school</s> - <i>You need to be wearing your uniform to leave early.</i><br>
<</if>>
<</if>>
<</if>>
/* Evening */
<<if $period[$periodCurrent] is "Evening">>
<<if $GeographyDetention is true and $current.Avatar is "Emily">>
<<link "Go to Geography detention" "SchoolGeographyRoom">><<set $GeographyDetention to undefined>><</link>><br>
<<elseif $MathsDetention is true and $current.Avatar is "Emily">>
<<link "Go to Maths detention" "SchoolMathsRoom">><<set $MathsDetention to undefined>><</link>><br>
<<else>>
<<if $GeographyDetention is true>><s>Go to Geography detention</s> - <i>You can't go to detention in this form. Emily's grades will be impacted by not attending.</i><br><</if>>
<<if $MathsDetention is true>><s>Go to Maths detention</s> - <i>You can't go to detention in this form. Emily's grades will be impacted by not attending.</i><br><</if>>
<<QuestState "Quest10">>
<<if _QuestState is 1>><<link "Investigate Geography class" "GeographyClassInvestigation">><</link>><br><</if>>
<<Flag "BusinessAfterSchool">>
<<if _FlagReturn is true and $current.Avatar is "Emily">><<link "Go to Ms. DeBussy's After School Club" "BusinessStudiesAfterSchoolClubIntro">><<EventTrigger "YourHome" "EmilyReactionBusinessStudiesClub" "Evening" "Emily" null null null null false>><</link>><br><</if>>
<<QuestState "Quest13">><<Flag "LogainFire">>
<<if _QuestState gte 1 and _FlagReturn is false and $BusinessStudiesWard is undefined>><<link "Investigate Business Studies class" "SchoolCorridorBusinessStudiesDoorInvestigation">><</link>><br><</if>>
<<InventoryCheckSelf "KeyMaths" "KeyMathsMichelle" "KeyMathsOlaf">>
<<if _InventoryCheckSelf is true and $MathsWard is undefined>>
<<link "Unlock the Maths room" "SchoolMathsInvestigation">><</link>><br>
<</if>>
<<Flag "SchoolBasementKnown">>
<<if _FlagReturn is true>>[[Go to the basement->SchoolBasement]]<br><</if>>
<<RumourCheckSelf "Terrence">><<QuestState "Quest9">><<Flag "BullyTerrence">>
<<if _QuestState is 2 and _RumourCheckSelf is true and _FlagReturn is false>><<link "Write lewd things about Terrence's sexuality on his locker" "SchoolCorridorLocker">><<set $CheerleaderAcceptence +=1>><<Greedy 1>><<SetFlag "BullyTerrence">><</link>><br><</if>>
[[Go to the school cafeteria->SchoolCafeteria]]<br>
[[Go to the gym->SchoolGymEntrance]]<br>
<<Flag "AVRoomKnown">>
<<if _FlagReturn is true>>[[Go to the AV Room->SchoolAVRoom]]<br><</if>>
<<link "Leave the school" "SchoolGates">>
<<set $SchoolCorridorFirstDay to undefined>>
<<if $GeographyDetention is true or $MathsDetention is true>><<EmilyGrades -3>><</if>>
<</link>><br>
<</if>>
<</if>>
/* Night */
<<if $period[$periodCurrent] is "Night">>
<<link "Leave the school" "SchoolGates">>
<<if $GeographyDetention is true or $MathsDetention is true>><<EmilyGrades -3>><</if>>
<<set $SchoolCorridorFirstDay to undefined>>
<</link>><br>
<</if>>
<</if>><b>Charlton School - Girl's Changing Room</b><br>
<img src="./images/School_Changing_Room.png"><br>
<br>The smell of sweat is almost masked in the female changing rooms by the scent of girl’s deodorant. A small room near the entrance houses lockers for all the students. In the main area are rows of wooden benches and hanging rails for clothing.<br>
<<include "EventsSchoolChangingRoom">>
<<if _currentEvent is undefined>>
<br>
<b>Actions</b><br>
<<link "Return to the Gym Entrance" "SchoolGymEntrance">><</link>>
<</if>><b>Charlton School - Cafeteria</b><br>
<img src="./images/School_Cafeteria.png"><br>
<br>The smell of mass produced grease and fat permeates the air. Cheap plastic tables are surrounded by cheap plastic benches. A serving counter rests off to the side, through which you can make out the kitchen through circular windows in the doors.<br>
<<include "EventsSchoolCafeteria">>
<<if _currentEvent is undefined>>
<<PresentNPCPeriodText "Michelle" "Lunch" "<br>Michelle sits at a table on her own, lunch in front of her, absorbed by a fashion magazine.<br>">>
<br>
<b>Actions</b><br>
<<if $period[$periodCurrent] is "Morning" or $period[$periodCurrent] is "Evening">>
<<if $KitchenWard is undefined>>
<<InventoryCheckSelf "KeyKitchen" "KeyKitchenOlaf" "KeyKitchenJackie">>
<<if _InventoryCheckSelf is true>>
<<link "Unlock the Kitchen door" "SchoolKitchen">><<SetFlag "SchoolCafeteriaLocked" false>><</link>><br>
<<else>>
<<link "Enter the kitchen" "SchoolKitchenDoor">><<QuestTracker "Quest15" 2>><</link>><br>
<</if>>
<</if>>
<</if>>
<<if $period[$periodCurrent] is "Lunch">><<link "Get lunch" "SchoolCafeteriaJackieDialogue0">><<NPCKnown "Jackie">><</link>><br><</if>>
<<if $NPCPresent.includes("Michelle")>><<link "Talk to Michelle" "SchoolCafeteriaMichelleDialogue0">><</link>><br><</if>>
[[Leave the cafeteria->SchoolCorridor]]
<</if>><b>Charlton School - Math's Room</b><br>
<img src="./images/School_Maths_Room.png"><br>
<br>Walls are covered with formula and maths equations. Single wooden desks are spaced out evenly, each weathered but free of graffiti. A sturdy desk rests in front of a sturdy blackboard, with faded chalk maths questions etched into it.<br>
<<include "EventsSchoolMathsRoom">>
<<if _currentEvent is undefined>>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><</link>>
<</if>><b>Charlton School - Biology Room</b><br>
<img src="./images/School_Biology_Room.png"><br>
<br>The classroom is decorated with numerous diagrams of human anatomy. Pictures line the walls, a number of demonstration models sit at the side. You can’t help but notice that in all situations, the men are depicted as muscular, tall and well endowed, whilst the women are petite, delicate and yet all depicted with enormous breasts.<br>
<<include "EventsSchoolBiologyRoom">>
<<if _currentEvent is undefined>>
<br>
<b>Actions</b><br>
<<link "Go back to corridor" "SchoolCorridor">><</link>>
<</if>><b>Charlton School - Gymnasium</b><br>
<img src="./images/School_Gym.png"><br>
<br>The gym smells of sweat, despite the constant cleaning by the students for coming last in their PE lessons. The basketball court marked out on the floor is faded and the equipment looks like it’s decades old. Ropes, mats, balancing beams and boxes of dodgeballs are stacked haphazardly off to the side.<br>
<<include "EventsSchoolGym">>
<<if _currentEvent is undefined>>
<<PresentNPCPeriodText "Christina" "Evening" "<br>Christina and the three other cheerleaders sit in a semi-circle on mats in the centre of the room.<br>">>
<br>
<b>Actions</b><br>
<<if $NPCPresent.includes("Christina")>><<link "Talk to Christina and the cheerleaders" "SchoolGymChristinaDialogue0">><</link>><br><</if>>
[[Go to the gym entrance->SchoolGymEntrance]]<br>
<</if>><b>Thompson's Handyman Repairs - Shop Floor</b><br>
<img src="./images/Thompsons_Shop_Floor.png"><br>
<br>If you were to believe the labourers and electricians, the shop floor is where the actual work for the company takes place. Which they remind you of every opportunity.<br>
<<if $period[$periodCurrent] is "Morning">><br>This morning there’s a couple of branded vans parked near the shutters in different states of loading. The rest of the space is covered in plumbing parts and electrical wiring.<br><</if>>
<<PresentNPCPeriodText "Clive" "Morning" "<br>Clive is checking some equipment that it's working properly.<br>">>
<<PresentNPCPeriodText "Gordon" "Morning" "<br>Gordon is loading his van.<br>">>
<<Flag "ThomsponsBoxingPoster">><<if _FlagReturn is false>><br><i>You notice a new poster taped to the brick wall by the loading area, its edges curling amongst faded checklists and safety warnings.</i><br><<SetFlag "ThomsponsBoxingPoster">><</if>>
<br>
<b>Actions</b><br>
<<if $NPCPresent.includes("Clive")>><<link "Talk to Clive" "ThompsonsShopFloorCliveDialogue0">><<NPCKnown "Clive">><</link>><br><</if>>
<<if $NPCPresent.includes("Gordon")>><<link "Talk to Gordon" "ThompsonsShopFloorGordonDialogue0">><<NPCKnown "Gordon">><</link>><br><</if>>
<<link "Look at the poster" "ThompsonsShopFloorPoster">><</link>><br>
[[Go to reception->ThompsonsReception]] <b>Thompson's Handyman Repairs - Office</b><br>
<img src="./images/Thompsons_Office.png"><br>
<br>The small room is full of desks and ancient computers that you somehow have to make do as a contemporary office.<br>
<<Flag "AnnieLunchDate">><<CheckRelationship "Annie">>
<<if _CurrentPC is true and _FlagReturn is false and _Relationship gt 0>>
<<EventTrigger "ThompsonsOffice" "AnnieLunchDate" "Lunch" "Annie" "PC" null null null true>>
<</if>>
<<include "EventsThompsonsOffice">>
<<if _currentEvent is undefined>>
<<PresentNPCPeriodText "Dan" "Morning" "<br>Dan is working, holding a phone receiver under his chin at he types frantically on his keyboard. He nods at you as you enter.<br>" "<br>Dan is working, holding a phone receiver under his chin at he types frantically on his keyboard. He grins at you lecherously as you enter.<br>">>
<<PresentNPCPeriodText "Logain" "Lunch" "<br>Mr. Thompson’s son, Logain, leans against the wall next to his father’s office, trying to look inconspicuous in an office that he doesn’t fit in at all.<br>">>
<<if $NPCPresent.includes("Annie") and _CurrentPC is true>><br>Annie sits behind a cramped desk by the side of Thompson's office, staring at a bulky computer screen intensely. Whatever she now does seems to take a little more of her attention. She doesn't even look up as you enter.<br><</if>>
<<if $OfficeFirstDay is true>><br><I>You enter the back office and walk over to your desk. Your boss, Mr. Thompson, has been particularly angry lately thanks to the constant bugs in the booking system you’re trying to reprogram. You have a lot of work that you should be getting on with, but thoughts of Emily’s plight fill your mind. Perhaps doing some online research would be a better use of your time.</i><<set $OfficeFirstDay to undefined>><br><</if>>
<br>
<b>Actions</b><br>
<<if $NPCPresent.includes("Annie") and _CurrentPC is true>><<link "Talk to Annie" "ThompsonsOfficeAnnieDialogue0">><<NPCKnown "Annie">><</link>><br><</if>>
<<if $period[$periodCurrent] isnot "Evening" and $period[$periodCurrent] isnot "Night" and _CurrentPC is true>>
<<Flag "SecretaryJobActive">>
<<if _FlagReturn is false>>
<<if $day[$dayCurrent] is "Saturday" or $day[$dayCurrent] is "Sunday">>
<<link "Put in some overtime" "WorkGeneric">><</link>><br>
<<else>>
<<Flag "LunchtimeReceptionCover">>
<<if _FlagReturn is true>>
<<if $period[$periodCurrent] is "Lunch" and ($day[$dayCurrent] is "Wednesday" or $day[$dayCurrent] is "Friday")>>
<s>Get on with work</s> - <i>Thompson is expecting you to work on reception this lunchtime</i><Br>
<<else>>
<<link "Get on with work" "WorkGeneric">><</link>><br>
<<QuestState "Quest1">>
<<if _QuestState is 0>><<link "Conduct research online" "WorkResearch">><</link>><br><</if>>
<</if>>
<<else>>
<<link "Get on with work" "WorkGeneric">><</link>><br>
<<QuestState "Quest1">>
<<if _QuestState is 0>><<link "Conduct research online" "WorkResearch">><</link>><br><</if>>
<</if>>
<</if>>
<</if>>
<<elseif $period[$periodCurrent] isnot "Evening" and $period[$periodCurrent] isnot "Night" and $current.Avatar is "Annie">>
<<Flag "SecretaryJobActive">>
<<if _FlagReturn is true>>
<<Flag "AnnieWorkingDay">>
<<if _FlagReturn is true>>
<<if $period[$periodCurrent] is "Morning">><<link "Start work as Annie" "ThompsonsOfficeAnnieWork">><<set $ThompsonsReceptionAnnieWork to undefined>><</link>><br>
<<elseif $period[$periodCurrent] isnot "Night">><<link "Continue work as Annie" "ThompsonsOfficeAnnieWork">><<set $ThompsonsReceptionAnnieWork to undefined>><</link>><br><</if>>
<</if>>
<</if>>
<<else>>
<<InventoryCheckSelf "KeyThompsonRepairs">><<TaskState "Task2">>
<<if $period[$periodCurrent] isnot "Evening" and $NPCPresent.length is 0 and _InventoryCheckSelf is true and _TaskState is "active">>
<<Flag "ThompsonsBossOfficeSearch">>
<<if _FlagReturn is true>>
<s>Unlock Thompson's Office and enter</s> - You don't want to risk searching Thompson's office again.<br>
<<else>>
<<link "Unlock Thompson's Office and enter" "ThompsonsBossOffice">><<SetFlag "ThompsonsBossOfficeSearch">><</link>><br>
<</if>>
<</if>>
<</if>>
<<if $NPCPresent.includes("Logain")>><<link "Talk to Logain" "ThompsonsOfficeLogainDialogue0">><<NPCKnown "Logain">><</link>><br><</if>>
[[Go to reception->ThompsonsReception]]
<</if>> <b>Charlton Hotel - Restaurant</b><br>
<img src="./images/Hotel_Restaurant.png"><br>
<br>The restaurant is less of a fine dining option and more a gastro pub built into the hotel. The bar runs down one wall, making space for dozens of old wooden tables to be spread across the floor.<br>
<<if $NPCPresent.includes("Thompson") and $period[$periodCurrent] is "Lunch">><br><i>Mr. Thompson sits alone eating lunch. He looks both desperately sad and extremely angry.</i><br><</if>>
<<include "EventsHotelRestaurant">>
<<if _currentEvent is undefined>>
<br>
<b>Actions</b><br>
[[Go back to the hotel lobby->HotelLobby]]
<</if>><b>Avian Lane</b><br>
<<if $period[$periodCurrent] is "Evening" or $period[$periodCurrent] is "Night">>
<img src="./images/Avian_Lane_night.png"><br>
<<else>>
<img src="./images/Avian_Lane.png"><br>
<</if>>
<br>In most towns Avian Lane would be no more than an alleyway. The backs of buildings on the main street run down one side. On the other rundown apartments are housed above a line of shops that are more closed than open.<br>
<<include "EventsAvianLane">>
<<if _currentEvent is undefined>>
<<PresentNPCPeriodText "Logain" "Evening" "<br>Logain lingers off to the side of McTafey’s bar, carefully eying everyone who passes him by. Occasionally, teenagers approach him. You note that after a brief exchange, they slide him some cash in a bad attempt at subtlety.<br>">>
<br>
<b>Actions</b><br>
<<if $period[$periodCurrent] is "Morning">>
<<Flag "JenniferMorningInvite">>
<<if _FlagReturn is true and _CurrentPC is true>>
<<QuestState "Quest21">>
<<if $day[$dayCurrent] is "Sunday" and $QuestState.Quest21.state isnot "Complete">>
<<link "Visit Jennifer's apartment" "AvianLaneJenniferOut">><</link>><br>
<<elseif _QuestState is 5>>
<s>Visit Jennifer's apartment</s> - <i>This conversation could take some time. You should wait until the evening to discuss it.</i><br>
<<elseif _QuestState is 7 and $Quest21Confrontation.includes("Jennifer")>>
<s>Visit Jennifer's apartment</s> - <i>You should give Jennifer time to process your confrontation.</i><br>
<<else>>
[[Visit Jennifer's apartment->JennifersApartment]]<br>
<</if>>
<</if>>
<<Flag "AnnieMorningInvite">>
<<if _FlagReturn is true>>
<<if _CurrentPC is true and $current.female is true>>
<<if $AnnieSeenAtWork is true>>
<<link "Visit Annie's apartment" "AvianLaneAnnieOut">><</link>><br>
<<else>>
[[Visit Annie's apartment->AnniesApartment]]<br>
<</if>>
<</if>>
<<else>>
<<Flag "AnnieConfrontedQuest21">>
<<if _FlagReturn>>
<<if _CurrentPC is true>>
<<if $AnnieSeenAtWork is true>>
<<link "Visit Annie's apartment" "AvianLaneAnnieOut">><</link>><br>
<<else>>
[[Visit Annie's apartment->AnniesApartment]]<br>
<</if>>
<</if>>
<<else>>
<<Flag "AnniePostTerrence">>
<<if _FlagReturn>>
<<if $QuestState.Quest21.state is "Complete" and _CurrentPC is true and $AnnieBargainedAway is undefined>>
<<if $AnnieSeenAtWork is true>>
<<link "Visit Annie's apartment" "AvianLaneAnnieOut">><</link>><br>
<<else>>
[[Visit Annie's apartment->AnniesApartment]]<br>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<if $period[$periodCurrent] is "Evening">><<CurrentPC>>
<<if _CurrentPC is true>>
<<QuestState "Quest21">>
<<if _QuestState is 7 and $Quest21Confrontation.includes("Jennifer")>>
<s>Visit Jennifer's apartment</s> - <i>You should give Jennifer time to process your confrontation.</i><br>
<<else>>
<<Flag "JenniferPostTerrenceVisit">>
<<if _FlagReturn is false>>
[[Visit Jennifer's apartment->JennifersApartment]]<br>
<<else>>
<<link "Visit Jennifer's apartment" "AvianLaneJenniferOut">><</link>><Br>
<</if>>
<</if>>
<<else>>
<<CheckNPCForm "Jennifer">>
<<if _NPCForm is "PC">>[[Visit Jennifer's apartment->JennifersApartment]]<br>
<<else>><s>Visit Jennifer's apartment</s> - <i>You don't want to explain your current form to Jennifer</i><br><</if>>
<</if>>
<<QuestState "Quest21">>
<<if _QuestState is 5 and _CurrentPC is true and !$Quest21Confrontation.includes("Annie")>>
<<NPCLocationCheck "Annie">>
<<if _NPCLocationCheck is "AnniesApartment">><<link "Visit Annie's apartment" "AnniesApartmentConfront">><</link>><br>
<<else>><<link "Visit Annie's apartment" "AvianLaneAnnieOut">><</link>><br><</if>>
<</if>>
<</if>>
<<Flag "McTafeysKnown">>
<<if _FlagReturn is true>>
<<if $period[$periodCurrent] is "Evening">>
<<if $current.Avatar is "Emily">>
<s>Enter McTafey's Bar</s> - <i>Emily can't enter a pub without a good reason.</i><br>
<<else>>
[[Enter McTafey's Bar->McTafeysBar]]<br>
<</if>>
<<else>>
<s>Enter McTafey's Bar</s> - <i>McTafey's isn't open</i><br>
<</if>>
<</if>>
<<Flag "JunkShopKnown">>
<<if _FlagReturn is true and $period[$periodCurrent] isnot "Night" >>[[Visit the Junk Shop->JunkShop]]<br><</if>>
<<if $NPCPresent.includes("Logain")>><<link "Talk to Logain" "AvianLaneLogainDialogue0">><<NPCKnown "Logain">><</link>><br><</if>>
[[Go back to the main street->TownCentre]]
<</if>><b>Jennifer's Apartment</b><br>
<img src="./images/Jennifers_Apartment.png"><br>
<br>The flat is decorated in pastels and neutral colours, feeling warm and homely. This is only emphasised by the smell of home cooking drifting through Jennifer’s small home. Even when she’s not in the kitchen, it smells of her most recent recipe.<br>
<<include "EventsJennifersApartment">>
<<if _currentEvent is undefined>>
<<CheckPersonalityState "Jennifer">>
<<if _PersonalityState is "Normal">>
<<PresentNPCPeriodText "Jennifer" "Morning" "<br>Jennifer stands in her kitchen, poaching some eggs. She gives you a smile when you look at her. “Morning! Did you want breakfast?”<br>">>
<<PresentNPCPeriodText "Jennifer" "Evening" "<br>Jennifer stands in her kitchen, fussing with the oven. Baking trays and mixing bowls litter the worktop. She gives you a smile when you look at her.<br>">>
<<elseif _PersonalityState is "Humbled">>
<<PresentNPCPeriodText "Jennifer" "Morning" "<br>Jennifer stands in her kitchen, poaching some eggs. She gives you a small smile when you look at her. “Hey. Did you want breakfast?”<br>">>
<<PresentNPCPeriodText "Jennifer" "Evening" "<br>Jennifer stands in her kitchen, fussing with the oven. Baking trays and mixing bowls litter the worktop. She gives you a weak smile when you look at her, as if her world has shattered.<br>">>
<<elseif _PersonalityState is "Hardened">>
<<if $current.Avatar is "Jennifer">>
<<PresentNPCPeriodText "Jennifer" "Morning" "<br>Jennifer sits at the kitchen table, in your body. They give you a grin. “You not making breakfast for us?”<br>">>
<<PresentNPCPeriodText "Jennifer" "Evening" "<br>Jennifer lies on the sofa, in your body. They smile knowingly at you. ”You're making dinner tonight, aren't you?”<br>">>
<<else>>
<<PresentNPCPeriodText "Jennifer" "Morning" "<br>Jennifer stands in her kitchen, poaching some eggs. She gives you a smile when you look at her. “Morning! Did you want breakfast?”<br>">>
<<PresentNPCPeriodText "Jennifer" "Evening" "<br>Jennifer stands in her kitchen, fussing with the oven. Baking trays and mixing bowls litter the worktop. She gives you a smile when you look at her.<br>">>
<</if>>
<</if>>
<<if $JennifersApartmentFirstTime is true>>
<br>
<<if $current.female is true>>
"Hey!", she brightly says as you enter. "I'm so glad you came over this evening! We've got so much to catch-up on. Take a seat, I'm just finishing off dinner. I hope you're hungry - I went a bit overboard."<br>
<br>
She gives you a friendly smile, then turns back to cooking.<br>
<<else>>
"Hey you," she says as you enter, giving you a playful look. "I'm almost done with dinner. I hope you are in the mood for something tasty."<br>
<br>
She flashes you a grin, then turns back to her cooking.<br>
<</if>>
<<set $JennifersApartmentFirstTime to undefined>>
<</if>>
<br>
<b>Actions</b><br>
<<QuestState "Quest2">>
<<if _QuestState is 3>>
<<InventoryCheckSelf "JennifersBear">>
<<if _InventoryCheckSelf is false>>
<<Flag "BearKnown">>
<<if _FlagReturn is true>><<link "Pick up the bear" "JennifersApartmentBear">><</link>><br>
<<else>><<link "Take a look around" "JennifersApartmentInvestigation">><</link>><br><</if>>
<<else>>
<<if _PersonalityState is "Hardened">>
<<if $current.Avatar isnot "Jennifer">><<link "Switch places with Jennifer" "JennifersApartmentSwitch">><</link>><br>
<<else>><<link "Transform back" "JennifersApartmentSwitch">><</link>><br><</if>>
<<else>>
<<Flag "JenniferConfrontedQuest21">>
<<if _FlagReturn and $current.Avatar isnot "Jennifer">><s>Transform into Jennifer</s> - <i>You'll need to find a way to nullify the acorn (coming in Act 2)</i><br>
<<elseif $current.Avatar isnot "Jennifer">><<link "Transform into Jennifer" "JennifersApartmentTransform">><</link>><br><</if>>
<</if>>
<</if>>
<</if>>
<<if $NPCPresent.includes("Jennifer") and $period[$periodCurrent] is "Evening">>
<<if _PersonalityState is "Hardened" and $current.Avatar is "Jennifer">>
<<link "Cook dinner" "JennifersApartmentCookDinner">>
<<Flag "ThompsonsFired">>
<<if _FlagReturn>><<CashFlow 1>><</if>>
<<set $SiblingBondIncrease to "Positive">>
<<set $EmilyCorruptionIncrease to "Negative">>
<<set $GradesIncrease to "Positive">>
<</link>><br>
<<else>><<link "Wait for dinner" "JennifersApartmentDinner">><</link>><br><</if>>
<</if>>
<<if $NPCPresent.includes("Jennifer")>>
<<if $current.Avatar is "Jennifer" and $period[$periodCurrent] is "Evening">><s>Talk to Jennifer</s> - <i>'Jennifer' expects you to cook dinner</i><br>
<<else>><<link "Talk to Jennifer" "JennifersApartmentDialogue0">><</link>><br><</if>>
<</if>>
<<if $current.Avatar is "Jennifer" and !$NPCPresent.includes("Jennifer")>><<link "Go to Jennifer's bedroom" "JennifersApartmentBedroom">><</link>><br><</if>>
<<if _PersonalityState is "Hardened" and $current.Avatar is "Jennifer">><<link "Go outside as Jennifer" "JennifersApartmentSwitchExit">><</link>>
<<else>><<link "Go outside" "AvianLane">><</link>> <</if>>
<</if>> <b>Emily's Room</b><br>
<<Flag "EmilysRoomChange">>
<<if _FlagReturn is true>>
<img src="./images/Emilys_Room_2.png"><br>
<br>Emily’s room is decorated with pictures of friend's you don't recognise, styled in pinks and plush cushions. A large wardrobe is built into the wall, complete with a giant vanity table that is covered in cosmetics.<br>
<<else>>
<img src="./images/Emilys_Room.png"><br>
<br>Emily’s room is decorated with art prints and books, decorated in earthy pastel colours. A large wardrobe is built into the wall and a small vanity table rests in a corner, with a modest range of cosmetics.<br>
<</if>>
<<include "EventsEmilysRoom">>
<<if _currentEvent is undefined>>
<br>
<b>Actions</b><br>
<<Flag "VanityTableKnown">>
<<if _FlagReturn is true and $current.Avatar is "Emily">><<link "Investigate Emily’s vanity table" "EmilysRoomVanityTable">><</link>><br><</if>>
<<Flag "EmilysWardrobeKnown">>
<<if _FlagReturn is true and $current.Avatar is "Emily">><<link "Open Emily’s wardrobe" "EmilysRoomWardrobe">><</link>><br><</if>>
[[Leave Emily's room->YourHome]]
<</if>><b>McTafey's Bar</b><br>
<img src="./images/McTafeys_Bar.png"><br>
<br>Decorated with Irish gloves and posters for Guinness, McTafey’s ticks every cliche an Irish Pub could wish for. Tables, booths and chairs surround a large bar in the centre.<br>
<<include "EventsMcTafeysBar">>
<<if _currentEvent is undefined>>
<<if $NPCPresent.includes("Rhiannon")>><br>Rhiannon McTafey stands behind the bar, serving people. She smiles and greets you as you enter.<br><</if>>
<<if $NPCPresent.includes("Clive")>><br>Clive sits at the bar, drinking quietly and talking to Rhiannon whenever she’s not serving customers.<br><<set $ClivePresent to true>><</if>>
<<Flag "MartinBarHarassment">>
<<if $NPCPresent.includes("Martin") and _FlagReturn is false>><br>Martin also sits off at the back, leering at the few women in the bar.<br><</if>>
<<if $NPCPresent.includes("Annie")>>
<<Flag "AnnieConfrontedQuest21">>
<<if _FlagReturn>><<RemoveNPC "Annie">>
<<else>><br>Annie sits on a table by herself, dressed up and sipping on a drink.<br><</if>>
<</if>>
<br>
<b>Actions</b><br>
<<InventoryCheckSelf "SixPackBeer">><<TaskState "Task1">>
<<if _InventoryCheckSelf is false and _TaskState is "active">><<link "Buy beer for Logain" "McTafeysBarBuy">><<TakeObjectNPC "Rhiannon" "SixPackBeer">><<NPCKnown "Rhiannon">><</link>><br><</if>>
<<Flag "AnniePubDate">>
<<if $NPCPresent.includes("Annie") and _FlagReturn is true and _CurrentPC is true>>
<<if $current.female is true>><<link "Join Annie for the night out" "McTafeysBarAnniePubDate0">><<set $AnniePubDated to true>><</link>><br>
<<else>><<link "Join Annie for the date" "McTafeysBarAnniePubDate0">><<set $AnniePubDated to true>><</link>><br><</if>>
<</if>>
<<if $NPCPresent.includes("Annie") and $current.Avatar is "Jennifer">><<link "Talk to Annie" "McTafeysBarAnnieJennifer">><</link>><br><</if>>
<<if $NPCPresent.includes("Clive")>><<link "Have a drink with Clive" "McTafeysBarCliveDialogue0">><<NPCKnown "Clive">><</link>><br><</if>>
<<Flag "MartinBarHarassmentResolved">>
<<if $NPCPresent.includes("Martin") and _FlagReturn is false>><<link "Look at Martin" "McTafeysBarMartinDialogue0">><<NPCKnown "Martin">><</link>><br><</if>>
<<link "Go outside" "AvianLane">><</link>>
<</if>><b>Orchid Road</b><br>
<<if $period[$periodCurrent] is "Evening" or $period[$periodCurrent] is "Night">>
<img src="./images/Orchid_Road_night.png"><br>
<<else>>
<img src="./images/Orchid_Road.png"><br>
<</if>>
<br>The second busiest road in Charlton. A number of shops line each side of the wide street, which is decorated with trees and shrubbery. Although only three storeys tall, Evans’ Department store towers over everything else here.<br>
<<include "EventsOrchidRoad">>
<<if _currentEvent is undefined>>
<<PresentNPCPeriodText "Michelle" "Morning" "<br>You see Michelle standing on the pavement, absorbed by the window display for The Groomed Gal Salon.<br>">>
<br>
<b>Actions</b><br>
<<if $NPCPresent.includes("Michelle")>><<link "Talk to Michelle" "OrchidRoadMichelleDialogue0">><</link>><br><</if>>
<<if $period[$periodCurrent] isnot "Night">>
<<if $period[$periodCurrent] isnot "Evening">>[[Enter Evans' Department store->EvansDepartmentStore]]<br><</if>>
<<Flag "SalonKnown">>
<<if _FlagReturn is true>>[[Enter The Groomed Gal hair salon->Salon]]<br><</if>>
<<Flag "CaseysGymKnown">>
<<if _FlagReturn is true>>[[Enter Casey's Gym->Gym]]<br><</if>>
<<Flag "LibraryKnown">>
<<if _FlagReturn is true>>[[Enter the library->Library]]<br><</if>>
<</if>>
[[Go back to the town centre->TownCentre]]
<</if>><b>Charlton School - Football Field</b><br>
<img src="./images/School_Football_Field.png"><br>
<br>The football field behind the school has seen better days. The paint on the bleachers is peeling and cracked. The field itself is more mud than grass. Faded signs reading “Cheer for Charlton!” are dotted around the field.<br>
<<PresentNPCPeriodText "Christina" "Evening" "<br>Christina leads the cheerleaders through practice, barking routines and stances at them like a drill sergeant.<br>">>
<<PresentNPCPeriodText "Jake" "Evening" "<br>Jake stands back from the football pitch, taking a breather from football practice.<br>">>
<br>
<b>Actions</b><br>
<<Flag "SchoolBleachersKnown">>
<<if _FlagReturn is true>>[[Go under the bleachers->SchoolBleachers]]<br><</if>>
<<if $NPCPresent.includes("Jake")>><<link "Talk to Jake" "SchoolFootballFieldJakeDialogue0">><</link>><br><</if>>
<<if $NPCPresent.includes("Christina")>><<link "Talk to Christina" "SchoolFootballFieldChristinaDialogue0">><</link>><br><</if>>
<<Flag "CheerleaderTriedOut">><<QuestState "Quest9">>
<<if $NPCPresent.includes("Christina") and _QuestState is 0 and _FlagReturn is false and $current.Avatar is "Emily">><<link "Tryout for the cheerleading team" "CheerleaderTryouts0">><</link>><br><</if>>
[[Go back to the gym entrance->SchoolGymEntrance]] <b>Evans' Department Store</b><br>
<img src="./images/Evans_Department_Store.png"><br>
<br>The family-run Evans’ department store is known as one of the town’s highlights. Across multiple levels, it stocks everything the town needs. From clothes to accessories to home-wares, there is a section for it.<br>
<<include "EventsEvansDepartmentStore">>
<<if _currentEvent is undefined>>
<<PresentNPCPeriodText "Christina" "Morning" "<br>You see Christina browsing the racks and displays in the clothing department, her icy blue eyes judging everything harshly and with disdain.<br>">>
<<PresentNPCPeriodText "Jennifer" "Lunch" "<br>Jennifer stands behind the counter, carefully applying sale stickers to discounted perfume. She seems flustered.<br>">>
<<PresentNPCPeriodText "Jennifer" "Afternoon" "<br>You spot Jennifer refilling a make-up stand, her face the picture of stress. Even so, she tries hard to smile politely as customers walk by.<br>">>
<br>
<b>Actions</b><br>
<<if $current.Avatar is "Jennifer">>
<<if $period[$periodCurrent] is "Morning">><<link "Start to work" "EvansDepartmentStoreJenniferWork">><</link>><br>
<<else>><<link "Continue working" "EvansDepartmentStoreJenniferWork">><</link>><br><</if>>
<</if>>
<<if $NPCPresent.includes("Jennifer")>><<link "Talk to Jennifer" "EvansDepartmentStoreJenniferDialogue0">><</link>><br><</if>>
<<if $NPCPresent.includes("Christina")>><<link "Talk to Christina" "EvansDepartmentStoreChristinaDialogue0">><</link>><br><</if>>
<<TaskState "Task8">>
<<if _TaskState is "active" or _TaskState is "complete">>
<<if ((_CurrentPC === true && $current.female === true) || $current.Avatar === "Emily")>>
<<InventoryCheckSelf "WorkoutGearRed" "WorkoutGearBlack" "WorkoutGearPink">>
<<if _InventoryCheckSelf is false>><<link "Shop for workout clothes" "EvansDepartmentStoreShopWorkout">><<set $EvansDepartmentStoreShopWorkout to "Female">><</link>><br><</if>>
<<elseif _CurrentPC is true>>
<<InventoryCheckSelf "WorkoutGearMale">>
<<if _InventoryCheckSelf is false>><<link "Shop for workout clothes" "EvansDepartmentStoreShopWorkout">><<set $EvansDepartmentStoreShopWorkout to "Male">><</link>><br><</if>>
<</if>>
<</if>>
[[Go outside->OrchidRoad]]
<</if>><b>The Groomed Gal Salon</b><br>
<img src="./images/Salon.png"><br>
<br>The salon is small and narrow, smelling of hairspray and the scent of beauty products. A number of chairs face a mirror that runs down one side of the shop. Near the entrance is a comfy pink sofa and a glass coffee table, littered with magazines about fashion, make-up and home decorating.<br>
<<include "EventsSalon">>
<<if _currentEvent is undefined>>
<<if $NPCPresent.includes("Rhiannon")>>
<<set $SalonWork to "Rhiannon">>
<<if $current.Avatar is "Jennifer">>
<Br>Rhiannon, a young woman with dark red hair and striking green eyes, stands behind the counter reading a magazine. She looks up and slyly smiles as you enter. “Oh, hey Jen!,” she says. “You hear from a trim and pamper, just a natter, or maybe a bit of both?”<br>
<br>
You stare back at the young woman, noting how familiar she seems with you. This could be a good opportunity to learn about Jennifer, but do you really to put yourself through a salon experience to do that?<br>
<<elseif $current.Avatar is "Annie">>
<br>Rhiannon, a young woman with dark red hair and striking green eyes, stands behind the counter reading a magazine. She looks up and smiles wickedly as you enter. “Oh, hey Annie!,” she says. “My favourite customer. Fancy a pampering session?”<Br>
<br>
You stare back at the young woman, noting how familiar she seems with you. This could be a good opportunity to learn some things from Annie’s perspective, but do you really to put yourself through a salon experience to do that?<Br>
<<else>>
<br>Rhiannon, a young woman with dark red hair and striking green eyes, stands behind the counter reading a magazine. She looks up and slyly smiles as you enter. “Oh, hello,” she says. “Can I help you?”<br>
<</if>>
<<elseif $NPCPresent.includes("Sophie")>>
<<set $SalonWork to "Sophie">>
<<if $current.Avatar is "Jennifer">>
<br>Sophie, the well-groomed middle-aged manager of the salon is sweeping the floor as you enter. “Jennifer,” she says to curtly, her sharp eyes looking directly into yours. “How can I help you?”<br>
<br>
You stare back at the middle-aged woman, noting a clear cautiousness, but there’s familiarity there. This could be a good opportunity to learn about Jennifer, but do you really to put yourself through a salon experience to do that?<Br>
<<elseif $current.Avatar is "Annie">>
<br>Sophie, the well-groomed middle-aged manager of the salon is sweeping the floor as you enter. “Annie,” she says politely, her sharp eyes regarding you pleasantly. “How can I help you?”<Br>
<Br>
You stare back at the middle-aged woman, noting her practiced politeness. This could be a good opportunity to learn some things from Annie’s perspective, but do you really to put yourself through a salon experience to do that?<Br>
<<else>>
<br>Sophie, the well-groomed middle-aged manager of the salon is sweeping the floor as you enter. “Hello there,” she says to you, her sharp eyes looking directly into yours. “How can I help you?”<br>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<QuestState "Quest14">>
<<if _QuestState is 0 and $current.Avatar is "Emily" and $current.hair isnot "blonde">>
<<link "Ask for your hair to be died blonde" "SalonHairDye">>
<<Feminity 1>>
<<if $NPCPresent.includes("Sophie")>><<NPCKnown "Sophie">><</if>>
<<if $NPCPresent.includes("Rhiannon")>><<NPCKnown "Rhiannon">><</if>>
<</link>>
<br><</if>>
<<if $current.Avatar is "Jennifer" or $current.Avatar is "Annie">>
<<if $NPCPresent.includes("Sophie")>><<link "Sit down and talk to Sophie" "SalonJennifer">><<Feminity 1>><<NPCKnown "Sophie">><</link>><br>
<<elseif $NPCPresent.includes("Rhiannon")>><<link "Sit down and talk to Rhiannon" "SalonJennifer">><<Feminity 1>><<NPCKnown "Rhiannon">><</link>><br><</if>>
<<elseif $current.female is true>>
<<Flag "SalonTreatmentKnown">>
<<if $NPCPresent.includes("Sophie") and _FlagReturn is true and $SalonSpaTreatment is undefined>><<link "Get a spa treatment from Sophie" "SpaTreatment">><<Feminity 1>><<set $SalonSpaTreatment to true>><<NPCKnown "Sophie">><</link>><br>
<<elseif $NPCPresent.includes("Rhiannon") and _FlagReturn is true and $SalonSpaTreatment is undefined>><<link "Get a spa treatment from Rhiannon" "SpaTreatment">><<Feminity 1>><<set $SalonSpaTreatment to true>><<NPCKnown "Rhiannon">><</link>><br><</if>>
<</if>>
[[Go outside->OrchidRoad]]<br>
<</if>> /* Time and Date */
<<set $day = ["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday", "Twilight"]>>
<<set $period = ["Morning", "Lunch", "Afternoon", "Evening", "Night"]>>
<<set $dayCurrent = 1>>
<<set $periodCurrent = 0>>
<<set $timers = $timers || {}>>
<<set $absoluteDay = $absoluteDay || 0>>
/* Set misc variables */
<<set $MathsClassFirst to true>>
<<set $GeographyClassFirst to true>>
<<set $BusinessStudiesClassFirst to true>>
<<set $BiologyClassFirst to true>>
<<set $PEClassFirst to true>>
<<set $PEClassExcludedFirst to true>>
<<set $SchoolShowerFirst to true>>
<<set $PEClassTopClass to true>>
<<set $PECleanFirst to true>>
<<set $BasementFirst to true>>
<<set $BasementAlcoveFirst to true>>
<<set $YourHomeFirstDay to true>>
<<set $YourStreetFirstDay to true>>
<<set $EmilyInternshipFirst to true>>
<<set $EmilyInternshipFirstFlirt to true>>
<<set $EmilyInternshipFirstDo to true>>
<<set $EmilyInternshipFirstAccept to true>>
<<set $EmilyInternshipFirstDecline to true>>
<<set $ThompsonsReceptionLunchtimeCoverFirst to true>>
<<set $ThompsonsReceptionSecretaryJobAfternoonEmilyFirst to true>>
<<set $EmilyMaidJobFirst to true>>
<<set $GymCleanFirst to true>>
<<set $SchoolCorridorFirstDay to true>>
<<set $BusinessStudiesAfterSchoolClubFirst to true>>
<<set $SchoolBasementAlcovePhotosFirst to true>>
<<set $YourFirstDay to true>>
<<set $FreshPotWorkFirst to true>>
<<set $queuedDreams to []>>
<<set $playedDreams to []>>
<<set $ThompsonsReceptionSecretaryJobMorningFirst to true>>
<<set $ThompsonsReceptionSecretaryJobMorningFlirtFirst to true>>
<<set $ThompsonsReceptionSecretaryJobMorningDoFirst to true>>
<<set $ThompsonsReceptionSecretaryJobMorningAcceptFirst to true>>
<<set $ThompsonsReceptionSecretaryJobMorningDeclineFirst to true>>
<<set $ThompsonsReceptionSecretaryJobLunchFirst to true>>
<<set $ThompsonsReceptionSecretaryJobLunchDoFirst to true>>
<<set $ThompsonsReceptionSecretaryJobLunchAcceptFirst to true>>
<<set $ThompsonsReceptionSecretaryJobLunchDeclineFirst to true>>
<<set $ThompsonsReceptionSecretaryJobAfternoonFirst to true>>
<<set $ThompsonsReceptionSecretaryJobAfternoonDoFirst to true>>
<<set $ThompsonsReceptionSecretaryJobAfternoonAcceptFirst to true>>
<<set $ThompsonsReceptionSecretaryJobAfternoonDeclineFirst to true>>
<<set $ThompsonsReceptionSecretaryJobAfternoonEmilyChatFirst to true>>
<<set $ThompsonsReceptionSecretaryJobAfternoonEmilyRemainFirst to true>>
<<set $ThompsonsReceptionSecretaryJobAfternoonEmilyFirst to true>>
<<set $HotelKitchenMaidFirst to true>>
<<set $CharltonGazettePastIssuesKnownFirst to true>>
<<set $NurseRancyFirst to true>>
<<set $NurseRancyFirstSubmit to true>>
<<set $ElizabethJakeTransformKnown to false>>
<<set $ElizabethDennisTransformKnown to false>>
<<set $FreshPotFloWorkMorningFirst to true>>
<<set $FreshPotFloWorkMorningSitFirst to true>>
<<set $FreshPotFloWorkMorningSitGreedy to true>>
<<set $FreshPotFloWorkLunchFirst to true>>
<<set $FreshPotFloWorkAfternoonFirst to true>>
<<set $FreshPotFloWorkEveningFirst to true>>
<<set $HotelLobbyWorkLunchFirst to true>>
<<set $HotelLobbyWorkAfternoonFirst to true>>
<<set $HotelLobbyWorkEveningFirst to true>>
<<set $CafeteriaCorruption to 1>>
<<set $EvansDepartmentStoreJenniferWorkMorningFirst to true>>
<<set $EvansDepartmentStoreStockRoomJenniferWorkMorningFirst to true>>
<<set $EvansDepartmentStoreJenniferWorkLunchFirst to true>>
<<set $EvansDepartmentStoreJenniferWorkCounterFirst to true>>
<<set $EvansDepartmentStoreJenniferWorkAfternoonFirst to true>>
<<set $EvansDepartmentStoreJenniferWorkDeskFirst to true>>
<<set $TerryEvansSummonFirst to true>>
<<set $LearnedKnown to []>>
<<set $JenniferLearnedKnown to []>>
<<set $Quest21Confrontation to []>>
<<set $AnnieLeafDreamTruth to []>>
<<set $JenniferLeafDreamTruth to []>>
<<set $EmilyDialogueDone to []>>
<<set $OlafDialogueDone to []>>
<<set $BritneyDialogueDone to []>>
<<set $DanDialogueDone to []>>
<<set $ReaganDialogueDone to []>>
<<set $MartinDialogueDone to []>>
<<set $LennoxDialogueDone to []>>
<<set $ThompsonDialogueDone to []>>
<<set $JenniferDialogueDone to []>>
<<set $AndreaDialogueDone to []>>
<<set $AnnieDialogueDone to []>>
<<set $LogainDialogueDone to []>>
<<set $TerrenceDialogueDone to []>>
<<set $GordonDialogueDone to []>>
<<set $GladysDialogueDone to []>>
<<set $CliveDialogueDone to []>>
<<set $FlorenceDialogueDone to []>>
<<set $ElizabethDialogueDone to []>>
<<set $HeatherDialogueDone to []>>
<<set $ChristinaDialogueDone to []>>
<<set $JakeDialogueDone to []>>
<<set $DennisDialogueDone to []>>
<<set $MichelleDialogueDone to []>>
<<set $JackieDialogueDone to []>>
<<set $StitchClassFirst to true>>
<<set $OfficeFirstDay to true>>
<<set $SchoolGymCheerleadInductionFirst to true>>
<<set $JennifersApartmentFirstTime to true>>
<<set $DennisDate to false>>
<<set $HeatherGymFail to 0>>
<<set $WorkGenericDay = 0>>
<<set $CashFlowGenericDay = 0>>
<<set $EmilyGenericDay = 0>>
<<set $GreedyGenericDay = 0>>
<<set $FemGenericDay = 0>>
<<set $AssertGenericDay = 0>>
<<set $IntGenericDay = 0>>
<<set $OrientationGenericDay = 0>>
<<set $CashFlowGenericDay = 0>>
<<set $AttendedSchool to false>>
<<set $WardsNullified = 0>>
<<set $DennisSatisfaction = 0>>
<<set $PlayerCorruptionModifier = 1>>
<<set $EmilyCorruptionModifier = 1>>
<<set $NewsPaperCurrentIssue = 0>>
<<set $EmilyStateCurrent = 0>>
<<set $EmilyGradesGenericDay = 0>>
<<set $SiblingBondState = 2>>
<<set $SiblingBond = 55>>
<<set $EmilyGrade to "C">>
<<set $CheerleaderAcceptence = 0>>
<<set $JenniferConfront = 0>>
<<set $SecretsGiven = 0>>
<<set $AndreaSleep to false>>
<<set $EmilyOnDateSatisfaction = 0>>
<<set $StitchChessScore = 0>>
<<set $DanFlirtSecretary = 0>>
<<set $ThompsonFlirtSecretary = 0>>
/* Buffs */
<<set $Buffs = {
"AlphaEdge" : {
"name" : "Alpha Edge",
"description" : "-1 Femininity, +10 Greedy",
"greedy" : 10,
"feminity" : -1
},
"PackProtector" : {
"name" : "Pack Protector",
"description" : "-1 Femininity, -10 Greedy",
"greedy" : -10,
"feminity" : -1
},
"ColonialRight" : {
"name" : "Colonial Right",
"description" : "-1 Femininity, +10 Greedy",
"greedy" : 10,
"feminity" : -1
},
"EmpiresShield" : {
"name" : "Empire's Sheild",
"description" : "-1 Femininity, -10 Greedy",
"greedy" : -10,
"feminity" : -1
}
}>>
/* Rumours */
<<set $RumoursKnown = []>>
<<set $Rumours = {
"Jake" : {
"name" : "Jake",
"known" : false,
"given" : false,
"rumour" : "Jake hides small weights inbetween large ones at Casey's Gym to pretend he can bench more than he can."
},
"Reagan" : {
"name" : "Reagan",
"known" : false,
"given" : false,
"rumour" : "Reagan is sleeping with Mr. Harrow."
},
"Annie" : {
"name" : "Annie",
"known" : false,
"given" : false,
"rumour" : "Annie, the receptionist at Thompson's Repairs, has private meetings with her boss at the Charlton Hotel during lunchtimes."
},
"Elizabeth" : {
"name" : "Elizabeth",
"known" : false,
"given" : false,
"rumour" : "Liz is looking into the occult."
},
"Michelle" : {
"name" : "Michelle",
"known" : false,
"given" : false,
"rumour" : "Michelle is getting extra 'help' from Mr. Rogers."
},
"Olaf" : {
"name" : "Olaf",
"known" : false,
"given" : false,
"rumour" : "Olaf gives favours to girls for pictures."
},
"Logain" : {
"name" : "Logain",
"known" : false,
"given" : false,
"rumour" : "Logain is trying to steal DeBussy's secret notebook."
},
"Heather" : {
"name" : "Heather",
"known" : false,
"given" : false,
"rumour" : "Heather stays behind to ‘clean’ the gym."
},
"Dennis" : {
"name" : "Dennis",
"known" : false,
"given" : false,
"rumour" : "Dennis is taking photos of girls changing."
},
"Terrence" : {
"name" : "Terrence",
"known" : false,
"given" : false,
"rumour" : "Terrence is confused about his sexuality."
}
}>>
<<set $NPCStates = [
{ "description": "Dislikes" },
{ "description": "Neutral" },
{ "description": "Friends" },
{ "description": "Attracted to" }
]>>
/* Objects */
<<set $ObjectsArray = [
"RedPotion",
"SixPackBeer",
"HeatherPhoto",
"KeyGymHeather",
"KeyGymJake",
"KeyMathsOlaf",
"KeyMathsMichelle",
"KeyGymOlaf",
"KeyAVCupboardOlaf",
"KeyBusinessStudiesOlaf",
"KeyKitchenOlaf",
"KeyKitchenJackie",
"DeBussyBook",
"amulet",
"AnniePhoto",
"JennifersBear",
"FloBook",
"EmilyLipgloss",
"AndreaPassport",
"KeyBusinessStudies",
"KeyBusinessStudiesSpare",
"KeyMaths",
"KeyAVCupboard",
"ExclusionNote",
"KeyGym",
"KeyKitchen",
"KeyMaid",
"KeyThompsonRepairs",
"KeyHotelBasement",
"MagicBook",
"ResistanceRing",
"AnnieLeaf",
"JenniferLeaf",
"JennifersNecklace",
"TerrenceLockerKeyOlaf",
"TerrenceLockerKeyDeBussy",
"TerrenceLockerKeyLogain",
"SiobhanBell",
"PinkSleepwear",
"RedSleepwear",
"BlackSleepwear",
"HallPassDennis",
"HallPassStitch",
"HallPassChristina",
"CaseysGymCard",
"JakeDogTags",
"WorkoutGearRed",
"WorkoutGearBlack",
"WorkoutGearPink",
"WorkoutGearMale",
"DennisPhoto",
"DennisReceipt"
]>>
<<set $Objects = {
"DennisReceipt" : {
"codename" : "DennisReceipt",
"type" : "Transform",
"name" : "Flo’s Diner Receipt",
"description" : "A neatly folded diner receipt, preserved like it was precious. Flo’s handwriting curls at the bottom: 'Hope you had a good time x'.",
"location" : "Dennis"
},
"DennisPhoto" : {
"codename" : "DennisPhoto",
"type" : "Transform",
"name" : "Dennis' photo of Emily",
"description" : "A faded Polaroid, edges bent from handling. Emily poses boldly, the camera catching a coy smile and her emphasising her body.",
"location" : "Dennis"
},
"WorkoutGearMale" : {
"codename" : "WorkoutGearMale",
"type" : "Misc",
"name" : "Men’s Workout Clothes",
"description" : "Plain shorts and a T-shirt built for movement and sweat. Practical and unshowy.",
"location" : "EvansDepartmentStore"
},
"WorkoutGearPink" : {
"codename" : "WorkoutGearPink",
"type" : "Misc",
"name" : "Pink Workout Outfit",
"description" : "A frilly pink set with bows and capped sleeves, looking more like a costume than gym wear.",
"location" : "EvansDepartmentStore"
},
"WorkoutGearBlack" : {
"codename" : "WorkoutGearBlack",
"type" : "Misc",
"name" : "Black Workout Outfit",
"description" : "A matte black workout set with glossy straps and a collar, more restrictive than athletic.",
"location" : "EvansDepartmentStore"
},
"WorkoutGearRed" : {
"codename" : "WorkoutGearRed",
"type" : "Misc",
"name" : "Red Workout Outfit",
"description" : "A tight, slick red workout set designed to make the wearer impossible to ignore.",
"location" : "EvansDepartmentStore"
},
"JakeDogTags" : {
"codename" : "JakeDogTags",
"type" : "Transform",
"name" : "Jake's Dog Tags",
"description" : "A pair of battered silver dog tags, strung on a dull steel chain. The lettering is worn, but one tag still clearly reads: ‘Charlton Invitational Champion'",
"location" : "Jake"
},
"CaseysGymCard" : {
"codename" : "CaseysGymCard",
"type" : "Misc",
"name" : "Casey’s Gym Membership Card",
"description" : "A white laminated gym pass, stained from cigarette tar",
"location" : "Casey"
},
"HallPassDennis" : {
"codename" : "HallPassDennis",
"type" : "Quest",
"name" : "Charlton School Hall Pass",
"description" : "A school issued hall pass. Emily's name is scrawlled on the slip, with Harrow's signature as approver. 'Assistance with AV equipment only' is written underneath.",
"location" : "Dennis"
},
"HallPassStitch" : {
"codename" : "HallPassStitch",
"type" : "Quest",
"name" : "Charlton School Hall Pass",
"description" : "A school issued hall pass. Every line is blank, with the exception of Stitch's signature scribbled next to the authorisation.",
"location" : "Stitch"
},
"HallPassChristina" : {
"codename" : "HallPassChristina",
"type" : "Quest",
"name" : "Charlton School Hall Pass",
"description" : "A school issued hall pass. Every line is blank, with the exception of Stitch's signature scribbled next to the authorisation.",
"location" : "Christina"
},
"BlackSleepwear" : {
"codename" : "BlackSleepwear",
"type" : "Misc",
"name" : "Black sleepwear",
"description" : "A girl's slip. The hemline is short, the top is open. Backless, tied together by lace black trim.",
"location" : "Jennifer"
},
"RedSleepwear" : {
"codename" : "RedSleepwear",
"type" : "Misc",
"name" : "Red sleepwear",
"description" : "A girl's slip. The hemline is short, the top is open. Backless, tied together by lace red trim.",
"location" : "Jennifer"
},
"PinkSleepwear" : {
"codename" : "PinkSleepwear",
"type" : "Misc",
"name" : "Pink sleepwear",
"description" : "A girl's slip. The hemline is short, the top is open. Backless, tied together by lace pink trim.",
"location" : "Jennifer"
},
"SiobhanBell" : {
"codename" : "SiobhanBell",
"type" : "Quest",
"name" : "Siobhan's bell",
"description" : "A small, silver bell with a handle shaped like a curled leaf.",
"location" : "Siobhan"
},
"TerrenceLockerKeyLogain" : {
"codename" : "TerrenceLockerKeyLogain",
"type" : "Key",
"name" : "Terrence's Locker Key",
"description" : "A small round key that opens Terrence's locker in the school corridor.",
"location" : "Logain"
},
"TerrenceLockerKeyDeBussy" : {
"codename" : "TerrenceLockerKeyDeBussy",
"type" : "Key",
"name" : "Terrence's Locker Key",
"description" : "A small round key that opens Terrence's locker in the school corridor.",
"location" : "DeBussy"
},
"TerrenceLockerKeyOlaf" : {
"codename" : "TerrenceLockerKeyOlaf",
"type" : "Key",
"name" : "Terrence's Locker Key",
"description" : "A small round key that opens Terrence's locker in the school corridor.",
"location" : "Olaf"
},
"JennifersNecklace" : {
"codename" : "JennifersNecklace",
"type" : "Quest",
"name" : "Jennifer's necklace",
"description" : "A cheap and unassuming silver necklace, which seems to hum with magic flowing through it.",
"location" : "Jennifer"
},
"AnnieLeaf" : {
"codename" : "AnnieLeaf",
"type" : "Quest",
"name" : "Annie's leaf",
"description" : "A delicate leaf cutting, pulsing with a faint, otherworldly light. This one is brittle and torn, its edges jagged as though fractured.",
"location" : "Siobhan"
},
"JenniferLeaf" : {
"codename" : "JenniferLeaf",
"type" : "Quest",
"name" : "Jennifer's leaf",
"description" : "A delicate leaf cutting, pulsing with a faint, otherworldly light. This one is a perfect maple leaf, its veins glowing like living runes.",
"location" : "Siobhan"
},
"RedPotion" : {
"codename" : "RedPotion",
"type" : "Quest",
"name" : "A red potion",
"description" : "A vial containing a dark red liquid.",
"location" : "Gladys"
},
"SixPackBeer" : {
"codename" : "SixPackBeer",
"type" : "Quest",
"name" : "A six pack of beers",
"description" : "Six bottles of alcoholic beer. Tasty.",
"location" : "Rhiannon"
},
"HeatherPhoto" : {
"codename" : "HeatherPhoto",
"name" : "Photos of Heather",
"type" : "Quest",
"description" : "Lurid photos of Heather, stripping in the gym",
"location" : "Olaf"
},
"KeyGymHeather" : {
"codename" : "KeyGymHeather",
"name" : "Heather School Gym Key",
"type" : "Key",
"description" : "Heather's key that unlocks the padlock on the Gym door",
"location" : "Heather"
},
"KeyGymJake" : {
"codename" : "KeyGymJake",
"name" : "Jake's school Gym Key",
"type" : "Key",
"description" : "Jake's key that unlocks the padlock on the Gym door",
"location" : "Jake"
},
"KeyKitchenOlaf" : {
"codename" : "KeyKitchenOlaf",
"name" : "Olaf's Kitchen key",
"type" : "Key",
"description" : "Olaf's key that unlocks the Kitchen",
"location" : "Olaf"
},
"KeyKitchenJackie" : {
"codename" : "KeyKitchenJackie",
"name" : "Jackie's Kitchen key",
"type" : "Key",
"description" : "Jackie's key that unlocks the Kitchen",
"location" : "Jackie"
},
"KeyBusinessStudiesOlaf" : {
"codename" : "KeyBusinessStudiesOlaf",
"name" : "Olaf's Business Studies room key",
"type" : "Key",
"description" : "Olaf's key that unlocks the Business Studies room",
"location" : "Olaf"
},
"KeyAVCupboardOlaf" : {
"codename" : "KeyAVCupboardOlaf",
"name" : "Olaf's AV Cupboard key",
"type" : "Key",
"description" : "Olaf's key that unlocks the AV Cupboard.",
"location" : "Olaf"
},
"KeyGymOlaf" : {
"codename" : "KeyGymOlaf",
"name" : "Olaf's Gym class room key",
"type" : "Key",
"description" : "Olaf's key that unlocks the Gym.",
"location" : "Olaf"
},
"KeyMathsOlaf" : {
"codename" : "KeyMathsOlaf",
"name" : "Olaf's Maths class room key",
"type" : "Key",
"description" : "Olaf's key that unlocks the Maths room.",
"location" : "Olaf"
},
"KeyMathsMichelle" : {
"codename" : "KeyMathsMichelle",
"name" : "Michelle's Maths class room key",
"type" : "Key",
"description" : "Michelle's own key that unlocks the Maths room.",
"location" : "Michelle"
},
"ResistanceRing" : {
"codename" : "ResistanceRing",
"type" : "Misc",
"name" : "A resistance ring",
"description" : "A simple bronze ring, which Jennifer says will help the wearer resist magic effects",
"location" : "Jennifer"
},
"MagicBook" : {
"codename" : "MagicBook",
"name" : "A book of Magic",
"type" : "Misc",
"description" : "Fading and worn, this ancient book looks like it could disintegrate just through touch",
"location" : "Reagan"
},
"KeyHotelBasement" : {
"codename" : "KeyHotelBasement",
"name" : "Charlton Hotel Basement Key",
"type" : "Key",
"description" : "A massive key to the shutters for the Charlton Hotel Beer Cellar.",
"location" : "ThompsonsBossOffice"
},
"KeyThompsonRepairs" : {
"codename" : "KeyThompsonRepairs",
"name" : "Thompson's Repairs Key",
"type" : "Key",
"description" : "A set of keys for the front entrance to Thompson's Repairs.",
"location" : "Annie"
},
"KeyBusinessStudiesSpare" : {
"codename" : "KeyBusinessStudiesSpare",
"name" : "Spare key for the Business Studies Classroom",
"type" : "Key",
"description" : "A replica key that unlocks the Business Studies classroom.",
"location" : "ThompsonsBossOfficeSearch"
},
"KeyMaid" : {
"codename" : "KeyMaid",
"name" : "Hotel Skeleton Key",
"type" : "Key",
"description" : "Andrea's skeleton key that opens all of the hotel rooms.",
"location" : "Andrea"
},
"KeyKitchen" : {
"codename" : "KeyKitchen",
"name" : "School Kitchen Key",
"type" : "Key",
"description" : "A bulky set of steel keys that unlock the School kitchen doors.",
"location" : "Britney"
},
"KeyGym" : {
"codename" : "KeyGym",
"name" : "School Gym Key",
"type" : "Key",
"description" : "A rusting old key that unlocks the padlock on the Gym door",
"location" : "Beach"
},
"ExclusionNote" : {
"codename" : "ExclusionNote",
"name" : "PE Exclusion Note",
"type" : "Misc",
"description" : "A note from 'Mitch' that will excuse 'Emily' from PE Classes",
"location" : ""
},
"KeyAVCupboard" : {
"codename" : "KeyAVCupboard",
"name" : "The key to the AV Cupboard",
"type" : "Key",
"description" : "A small key with a clapperboard keychain.",
"location" : "Dennis"
},
"KeyMaths" : {
"codename" : "KeyMaths",
"name" : "Maths class room key",
"type" : "Key",
"description" : "A rusting key that unlocks the Maths room.",
"location" : "Rogers"
},
"KeyBusinessStudies" : {
"codename" : "KeyBusinessStudies",
"name" : "Business studies class room key",
"type" : "Key",
"description" : "A sturdy iron key that unlocks the Business Studies room.",
"location" : "DeBussy"
},
"DeBussyBook" : {
"codename" : "DeBussyBook",
"name" : "Ms. DeBussy's Secrets Book",
"type" : "Misc",
"description" : "A worn notebook that is full of scribblings on the goings on at the school",
"location" : "BusinessStudiesCurse"
},
"amulet" : {
"codename" : "amulet",
"name" : "The Amulet",
"type" : "Quest",
"description" : "It’s an amulet, old and faded, with a green emerald gem embedded in it.",
"location" : "PlayerCharacter",
"charge" : 2
},
"AnniePhoto" : {
"codename" : "AnniePhoto",
"name" : "Annie's Photo",
"type" : "Transform",
"description" : "A photo of Annie when she was at school hugging her 'friend', Penny.",
"location" : "AnniePhotoPickup"
},
"JennifersBear" : {
"codename" : "JennifersBear",
"name" : "Jennifer's bear",
"type" : "Transform",
"description" : "A small cuddly plush toy that Jennifer was given by her father.",
"location" : "JennifersApartmentBear"
},
"FloBook" : {
"codename" : "FloBook",
"name" : "Flo's Book",
"type" : "Transform",
"description" : "A paperback book on Executive Success - Throw punches like a girl in the boardroom.",
"location" : "Florence"
},
"EmilyLipgloss" : {
"codename" : "EmilyLipgloss",
"name" : "Emily's lipgloss",
"type" : "Transform",
"description" : "When applied to lips it adds shine, moisture, and a little colour for a glossy finish.",
"location" : "Emily"
},
"AndreaPassport" : {
"codename" : "AndreaPassport",
"name" : "Andrea's Passport",
"type" : "Transform",
"description" : "Pristine and in immaculate condition, Andrea's Passport is notably free of any stamps.",
"location" : "HotelLockerRoom"
}
}>>
/* PlayerRoom */
<<set $feminineRoom = [
"Your new room. Sparsely decorated, tidy and at least full of your clothes and belongings. Photos of the city fill your shelves and the muted colours enforce that feeling you’re a mature adult now.",
"Your new room. The paint and colours are a little less manly than what you would have liked, but you haven’t had time to redecorate. At least your pictures of the city survived the trip, along with your computer.",
"Your new room. You need to redecorate the colours the previous occupant used, but it’s okay for the time being. Some of the soft furnishings they left give a bit of a homely feel too.",
"Your room? You can’t remember having a lot of this stuff back in the city, but you are too poor to redecorate. You swapped out your pictures of the city for animals during the move to bring a bit of warmth to the room",
"Your new room. You made sure to get rid of the childish furniture when you moved. Now your bedroom is soft and decorated in warm furnishings that show your recent step up from a teenage girl into adulthood.",
"Your new room! You took the opportunity when you moved to try out a new style. That meant a full length mirror, pastel colours and wardrobes full of clothes. It’s different to what you had in the city, but you feel at home.",
"Your new room! Decorated in shades of pink and pastel colours, it suits your personality perfectly. The wardrobes are full of designer clothes and the vanity table is covered in make-up that you take care of applying every day."
]>>
/* PC */
<<set $BoobsDescription = [
"a modest chest, barely noticeable beneath clothes",
"a soft, natural curve that suggests quiet femininity",
"a fuller bust that draws the eye with its prominent shape",
"a pronounced, heavy chest that subtly alters posture and presence",
"an exaggerated, almost surreal bustline that dominates the figure"
]>>
<<set $HeightDescription = [
"5'1",
"5'3",
"5'5",
"5'7",
"5'9"
]>>
<<set $EmilyPerception = [
"Emily Phillips. Standing at <<print $HeightDescription[$current.height]>>, Emily has a slender figure and a fair complexion. Her brown eyes are large and expressive, making it hard for her to hide how she’s feeling at any moment. She has <<print $BoobsDescription[$current.boobs]>>, and her <<print $NPC.Characters.Emily.Stats.hair>> hair is often straight and free whenever she’s out.",
"Emily Phillips. Standing at <<print $HeightDescription[$current.height]>>, Emily has a slender figure and a fair complexion, though there’s a new glow to her skin, like she’s been taking better care of herself. Her brown eyes remain expressive, though they hold a touch more confidence than before. She has <<print $BoobsDescription[$current.boobs]>>, and she’s started to style her <<print $NPC.Characters.Emily.Stats.hair>> hair with more care.",
"Emily Phillips. Standing at <<print $HeightDescription[$current.height]>>, Emily’s slender figure now carries a refined elegance, her posture straighter, more poised. Her brown eyes still hold their warmth, but there’s a newfound ease in them, as if she’s stopped second-guessing herself. She has <<print $BoobsDescription[$current.boobs]>>, and her <<print $NPC.Characters.Emily.Stats.hair>> hair is always neatly styled.",
"Emily Phillips. Standing at <<print $HeightDescription[$current.height]>>, Emily has fully embraced the Charlton look. Her slender figure is accentuated by her wardrobe, effortlessly stylish yet unmistakably designed to highlight her best features. Her brown eyes shine with quiet confidence, no longer troubled by uncertainty. She has <<print $BoobsDescription[$current.boobs]>>, and her <<print $NPC.Characters.Emily.Stats.hair>> hair is always done up in ways that complement her look.",
"Emily Phillips. Standing at <<print $HeightDescription[$current.height]>>, Emily exudes a poised, effortless beauty that feels entirely natural. Her slender figure is framed by an impeccable sense of style, playful and bold in ways she once avoided. Her brown eyes hold nothing but confidence, any traces of doubt long since faded. She has <<print $BoobsDescription[$current.boobs]>>, and her <<print $NPC.Characters.Emily.Stats.hair>> hair is always styled to perfection."
]>>
<<set $femininePicture = [
"<img src='./images/Player/mitch1.jpeg'>",
"<img src='./images/Player/mitch2.jpeg'>",
"<img src='./images/Player/mitch3.jpeg'>",
"<img src='./images/Player/mitch4.jpeg'>",
"<img src='./images/Player/mitch5.jpeg'>",
"<img src='./images/Player/mitch6.jpeg'>",
"<img src='./images/Player/mitch7.jpeg'>"
]>>
<<set $emilyPicture = [
"emily1",
"emily2",
"emily3",
"emily4",
"emily5",
]>>
<<set $PlayerCharacter = {
"firstName" : [
"Mitch",
"Mitch",
"Mitch",
"Mitch",
"Caitlyn",
"Caitlyn",
"Caitlyn"
],
"fullName" : [
"<<TrueName>> Phillips",
"<<TrueName>> Phillips",
"<<TrueName>> Phillips",
"<<TrueName>>?",
"<<TrueName>>..?",
"<<TrueName>> Phllips",
"<<TrueName>> Phillips!"
],
"description" : [
"<<TrueName>> Phillips. A tall twenty-five year man with short hair, a scrawny body and a perpetual layer of beard.",
"<<TrueName>> Phillips. A skinny man in his mid-twenties who is just a bit taller than the average guy, has scruffy and unkempt hair, and sculpted stubble that accentuates his face.",
"<<TrueName>> Phillips. An average guy in his early twenties, with a skinny body and no defined muscle, except for the two small man boobs. He has thick hair hanging down to his eyes that frames his lean and chiseled face.",
"<<TrueName>> Phillips? Someone in their early twenties, with two small flat breasts. They are a little on the small side for a man, with slightly pronounced hips a slightly rounded bum. Their hair frames their face and a little definition on their cheekbones.",
"<<TrueName>> Phillips? A woman in her early twenties, with small breasts on her average frame. Her hair falls down to her shoulder, her face is soft and her eyes are large.",
"<<TrueName>> Phillips. A girl of around twenty, with two perky breasts that match her svelte body. She is smaller than most girls and her bum is toned. Her hair brushes her back when free and has cheekbones that accentuate her large lips.",
"<<TrueName>> Phillips! A petite young girl just out of high school, with two large breasts and an hourglass figure. Her hair falls to her back, and her voice is high. She has a soft face, with large lips and wide eyes.",
],
"selfPerception" : [
"You are <<TrueName \"Current\">>. You see yourself as a twenty-five year old with barely defined pecs and hairy legs. You remember being tall and having short hair that you’ve had ever since you found it difficult to decide how to style your hair. Your voice was deep and your nails were worn down through a nasty habit you’ve developed of biting them. Your face was a bit chubby, with a layer of beard that grows back within a day. You remember being told that your penis is larger than a lot of guys, which maybe white lies, but it gives you confidence regardless.",
"You are <<TrueName \"Current\">>. You see yourself as a skinny man in his mid-twenties, remembering having a sensitive chest and legs with wispy hair. You recall being just a bit taller than the average guy and your hair is scruffy and unkempt. You speak with a low tone, and your nails are short, trimmed only when they grow too long. You don’t get too many opinions on your looks, positive or negative, but you try to accentuate with a good shaving regime that sculpts your stubble effectively. You think you have an average size penis. That hasn’t made anyone complain, anyway.",
"You are <<TrueName \"Current\">>. You see yourself as a guy in your early twenties, with two small mounds on your chest that spot enlarged nipples. Your body seems skinny and flat with no defined muscle. You remember being about average height for a man. Your hair is full and voluminous, hanging down to your ears in a fashionable style. Your voice is neutral, neither sounding high pitched nor deep. Your nails look healthy and are always trimmed to a short length. Your face is lean, chiselled and you opt to have a shave every couple of days that keeps you smooth and clean. You feel your penis is a bit smaller than what you’ve been told is an average size, but you don’t let it get to you too much. You at least know how to use it.",
"You are… <<TrueName \"Current\">>? You see yourself as someone in their early twenties, with two small flat breasts. You remember being a little on the small side for a man, but definitely would be tall for a woman. Your hips are lightly pronounced and you feel your bum fall on the side of being round rather than flat. Your hair is long for a guy, dropping down to your chin when you don’t pull it back in a man bun. You recall speaking with a higher pitch than a lot of guys, especially when you grow excited. Your nails are neatly trimmed and could do with a trim if you wanted them to look more manly. Your face is soft, with a little definition in your cheekbones, free from hair. You have a small penis between your legs, which you’re confused about whether it’s too small or if you wish it wasn’t there in the first place.",
"You are… <<TrueName \"Current\">>. You see yourself as a woman in her early twenties, with two small breasts that you regularly use a push-up bra to accentuate. You are of average height for a woman, but feel your torso isn’t as curvy as you’d like, and your bum could do with some definition. Your hair falls down to your shoulder and your nails are long and healthy. You speak in a tone that doesn’t raise eyebrows coming from a woman, and your face is soft and sporting a pair of large eyes. You have a micro-penis between your legs, which can be easily hidden when wearing clothes.",
"You are <<TrueName \"Current\">>. You remember yourself as a woman of around twenty, with two perky breasts that match your svelte body. You are smaller than the average girl and your bum is toned and round and your hips curve in at your waist. Your hair is on the longer side, brushing your back when you let it free. You speak with a slight pitch in your voice, especially when asking questions or when you get excited. You have clear cheekbones that accentuate your large lips. Between your legs is a small slit, which seems natural to you.",
"You are <<TrueName \"Current\">>! You have just graduated from school, with two large breasts that gets you a lot of attention. You are petite and small, with an hourglass figure and a round, firm bum. Your hair falls down your back when it’s not styled, and your voice sounds high and girly. Your face is feminine, soft and defined, with large lips and wide eyes. You have a small and tight vagina, which you keep free of hair through waxing. "
],
"assertiveState" : [
"If someone were to tell you to bark, you’d do it. More to the point, you’d enjoy doing what they say, too.",
"Unless it’s something you fundamentally disagree with, you like to go with the flow. If that means doing things other people tell you, then that’s what you have to do.",
"You equally respond to direction and taking charge. For you, it’s all about the context. You don’t often find yourself doing something that you absolutely don’t want to do.",
"You are no-push over, but you do let the occasional thing go in situations that are tense or hostile.",
"There’s very few people who can boss you around. You feel in control of your own destiny, which means making sure you can take charge when necessary to get the best outcomes.",
"You don’t take shit from other people. Occasionally you might follow someone’s guidance, but only if you’re sure they are right. More often than not, it’s your way or the highway.",
"Listening to other people is for the weak. You can’t imagine letting anyone tell you what to do. You take charge, take names and do it forcefully."
],
"greedyState" : [
"You almost always put other people first, even if it will cause you pain or trauma that you could otherwise have avoided. Helping other people to be happy, safe and secure is a primary life goal for you.",
"More often than not, you’ll sacrifice your own happiness for others. Whenever you are faced with a choice, you always consider what impact it will have on other people first. Only then do you think about how it will affect you.",
"You find yourself thinking about others as much as you consider your own needs. It’s a fine balance, but you manage to walk the line between the needs of the many against the needs of the few. Or, more specifically, you.",
"You are considerate of other people, but also life has taught you that you need to look out for yourself. You look after the people that are close to you, but take time to consider what’s going to bring you success and happiness.",
"Life is hard, and so are you when it comes to other people. Whilst you don’t go out of your way to make choices that upset others, in most situations you consider yourself first.",
"Some people won’t like it, but the protagonist in your own story is you. Whilst you will help someone in a live or death situation, your needs and desires drive almost every decision you make. ",
"Other people just get in your way. The goal of a person should be to pursue their own needs above anything else. It’s a mantra you live by."
],
"orientationState" : [
"The thought hasn’t even crossed your mind. You are completely straight, finding girls to be intoxicating and arousing.",
"Whilst you can see the difference between an attractive man and a plain one, you stir at the sight of an alluring woman. ",
"You still consider yourself into women, but thoughts of shirtless men sometimes drift into your mind. Sometimes, you consider what sex with one would be like.",
"Men and women have equal appeal to you. Whether it’s the tight bum of a woman, or the ripped chest of a guy, you feel flushed at the thought.",
"Women certainly have their attractive qualities, but you find yourself drifting towards thinking of guys. You smile at the thought of their bodies touching you, as your hand drifts down their body.",
"The occasional stunning woman might send you into an idle fantasy, but for the most part it’s men all the way for you. Manly chests, ripped muscles. It's enough to make you flushed.",
"Boys. Boys boys boys. You can’t imagine life with a woman. There’s something about the chiselled features and the muscular bodies of men that just pushes your buttons."
],
"intelligenceState" : [
"Thinking too hard just makes your head hurt. Concepts feel complicated, long explanations bore you, and you find yourself tuning out whenever someone tries to go into detail. If someone says something with confidence, it’s probably true, right?",
"Deep thinking is exhausting. Ideas and reasoning doesn't come easy, and you sometimes catch yourself second-guessing things you used to know without question.",
"Some things that used to come naturally now take a little more effort. Occasionally, you find yourself struggling to recall details or make connections as quickly as before.",
"Your thoughts feel normal, not overly sharp but not dulled either. You can follow instructions without issue, and while deeper problems take effort, you can usually work through them with patience.",
"You have a balanced mind, able to think critically but also knowing when to follow conventional wisdom. Some things require effort to understand, but with focus, you can break them down.",
"Your reasoning is strong, and you approach challenges with confidence. Critical thinking comes naturally, and while others may take time to process things, you’re usually ahead of the curve.",
"Your mind is sharp, analytical, and always questioning. Patterns emerge easily, and you process information with ruthless efficiency. You can break down complex problems with ease, and it frustrates you how slow others can be."
],
"skills" : {
"flirt" : 0
},
"perception" : {
"Emily" : {
"height": 2,
"boobs": 1
}
},
"transformed" : true,
"female" : false,
"hair" : "brown",
"Avatar" : "Mitch",
"MaleName" : "Mitch",
"FemaleName" : "Caitlyn",
"magic" : 1,
"inventory" : [],
"buffs" : [],
"spells" : [],
"questlog" : [],
"assertive" : 50,
"greedy" : 50,
"intelligence" : 50,
"feminine" : 0,
"orientation" : 0,
"cashflow" : 51,
"workPerformance" : 50,
"cheerleader" : false,
"cheerGradesExempt" : false,
"makeup" : false,
"outfit" : null,
"makeupStage" : 0,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"stateCurrent" : 0
}>>
<<set $current = {
"PhysicalDescription" : $PlayerCharacter.description[$PlayerCharacter.stateCurrent],
"female" : $PlayerCharacter.female,
"dirty" : false,
"makeup" : false,
"outfit" : null,
"Avatar" : $PlayerCharacter.Avatar,
"IntelligenceModifier" : $PlayerCharacter.IntelligenceModifier,
"AssertiveModifier" : $PlayerCharacter.AssertiveModifier,
"OrientationModifier" : $PlayerCharacter.OrientationModifier,
"fullName" : $PlayerCharacter.fullName[$PlayerCharacter.stateCurrent],
"firstName" : $PlayerCharacter.firstName[$PlayerCharacter.stateCurrent],
"cashflow" : $PlayerCharacter.cashflow,
"orientation" : $PlayerCharacter.orientation,
"assertive" : $PlayerCharacter.assertive,
"greedy" : $PlayerCharacter.greedy,
"intelligence" : $PlayerCharacter.intelligence,
"height": 0,
"boobs": 0
}>>
/* Outfits */
<<set $Outfit = {
"Cheerleader": {
FlirtBonus: 3,
description: "A pleated red and white miniskirt, with a tight fitted top that hugs your curves and breasts."
},
"Skirt": {
FlirtBonus: 2,
description: "A stylish, fitted skirt that reveals a of large amount of thigh, complimented with a skimpy top and ankle boots."
},
"Dress": {
FlirtBonus: 1,
description: "A pretty but practical red sundress that shows off your legs, with a pair of flats to compliment it."
},
"Jeans": {
FlirtBonus: 0,
description: "A plain pair of jeans that hug your legs, completed by a snug T-shirt tight across your breasts."
},
"Pink slip": {
FlirtBonus: 3,
description: "A pink silk nightie with a hemline barely long enough to cover your bum. Black lace trim contrasts against the colour and also ties the backless garment together from behind."
},
"Red slip": {
FlirtBonus: 3,
description: "A red silk nightie with a hemline barely long enough to cover your bum. Black lace trim contrasts against the colour and also ties the backless garment together from behind."
},
"Black slip": {
FlirtBonus: 3,
description: "A black silk nightie with a hemline barely long enough to cover your bum. Black lace trim emphasises the colour and also ties the backless garment together from behind."
},
"Pink activewear" : {
FlirtBonus: 1,
description : "A frilly pink set with bows and capped sleeves, looking more like a costume than gym wear."
},
"Black activewear" : {
FlirtBonus: 2,
description : "A matte black workout set with glossy straps and a collar, more restrictive than athletic."
},
"Red activewear" : {
FlirtBonus: 3,
description : "A tight, slick red workout set designed to make the wearer impossible to ignore."
}
}>>
/* Spells */
<<set $SpellsArray = [
"SleepForget",
"Ward",
"AlterMemories",
"Charm"
]>>
<<set $Spells = {
Charm : {
"ref" : "Charm",
"name" : "Charm",
"teacher" : undefined,
"description" : "The caster can persuade something that small disagreements they've had aren't that big of a deal."
},
SleepForget : {
"ref" : "SleepForget",
"name" : "Sleep and forget",
"teacher" : undefined,
"description" : "A simple charm that causes the target to fall asleep and forget everything that happened in recent memory."
},
Ward : {
"ref" : "Ward",
"name" : "Cast Ward",
"teacher" : undefined,
"description" : "When used on a cursed object, the caster can amend that curse to their whims."
},
AlterMemories : {
"ref" : "AlterMemories",
"name" : "Alter Memories",
"teacher" : undefined,
"description" : "The caster can change the memories of the target. The amount and complexity of the changes depends on the power of the caster."
}
}>>
/* Events */
<<set $EventsTriggers = {
"BlondeHair" : {
"hair" : "blonde"
},
"ChristinaNoMakeUp" : {
"makeup" : false
},
"MichelleMakeupStage1" : {
"makeup" : true
},
"MichelleMakeupStage2" : {
"makeup" : true
},
"MichelleMakeupStage3" : {
"makeup" : true
},
"CheerleaderOutfitWorn" : {
"outfit" : "Cheerleader"
},
"MichelleCheerOutfit" : {
"outfit" : "Cheerleader"
},
"YourStreetWolfWhistle" : {
"outfit" : "Skirt"
},
"JenniferFemaleFirst" : {
"female" : true
},
"AnnieFemaleFirst" : {
"female" : true
},
"DanFemaleFirst" : {
"female" : true
},
"SchoolCorridorOriStage5" : {
"orientationState" : 5
},
"McTafeysBarOriStage3" : {
"orientationState" : 3
},
"TownCentreOriStage1" : {
"orientationState" : 1
},
"OrchidRoadIntStage3" : {
"intelligenceState" : 3
},
"LibraryIntStage2" : {
"intelligenceState" : 2
},
"SchoolCafeteriaIntStage1" : {
"intelligenceState" : 1
},
"EmilyReactionGeographyDetention" : {
"EmDay" : "school"
},
"EmilyReactionCheerleaderTryouts" : {
"EmDay" : "school"
},
"EmilyReactionMathsDetention" : {
"EmDay" : "school"
},
"EmilyReactionBusinessStudiesClub" : {
"EmDay" : "school"
},
"EmilyReactionMichelleBlackmail" : {
"EmDay" : "school"
},
"EmilyReactionHeatherBlackmail" : {
"EmDay" : "school"
},
"EmilyReactionDennisBlackmail" : {
"EmDay" : "school"
},
"EmilyReactionDennisBlackmailHallPass" : {
"EmDay" : "school"
},
"EmilyReactionBeachRel" : {
"EmDay" : "school"
},
"EmilyReactionMichelleBully" : {
"EmDay" : "school"
},
"EmilyReactionElizabethBully" : {
"EmDay" : "school"
},
"EmilyReactionJakeRel" : {
"EmDay" : "school"
},
"EmilyReactionOlafPhotos" : {
"EmDay" : "school"
},
"EmilyReactionInternship" : {
"EmDay" : "school"
},
"EmilyReactionJenShopping" : {
"EmDay" : "town"
},
"EmilyReactionFloBook" : {
"EmDay" : "town"
},
"EmilyReactionAndreaDisliked" : {
"EmDay" : "town"
},
"YourHomeSiblingBondReactiveAgainst" : {
"weekday" : true
},
"WorkPerformance79" : {
"weekday" : true
},
"WorkPerformance59" : {
"weekday" : true
},
"WorkPerformance19" : {
"weekday" : true
},
"WorkPerformance9" : {
"weekday" : true
},
"WorkPerformance0" : {
"weekday" : true
},
"YourHomeGradesAplus" : {
"weekday" : true
},
"YourHomeGradesA" : {
"weekday" : true
},
"JakeCheerOutfit" : {
"outfit" : "Cheerleader"
},
"EmilyInternshipFirstDay" : {
"FalseFlag" : "SecretaryJobActive"
},
"JenniferEnteringLibrary" : {
"SpecificDay" : "Sunday"
},
"JenniferInLibrary" : {
"SpecificDay" : "Sunday"
},
"JenniferInvestigate" : {
"NewDay" : true
},
"LunchtimeReceptionCoverFirst" : {
"lunchtimeCover" : true
},
"JenniferNecklace" : {
"period" : 1
},
"EmilyReactionRancyChangesHeight" : {
"height" : 1
},
"EmilyReactionRancyChangesBoobs" : {
"boobs" : 2
},
"TerrenceReactBoobs" : {
"boobs" : 2
},
"ChristinaReactBoobs" : {
"boobs" : 2
},
"DennisReactBoobs" : {
"boobs" : 2
},
"MichelleReactBoobs" : {
"boobs" : 2
},
"LogainReactShort" : {
"height" : 1
},
"ElizabethReactShort" : {
"height" : 1
},
"JakeReactShort" : {
"height" : 1
},
"ChristinaReactShort" : {
"height" : 1
},
"EmilyRancyChanges" : {
"EmDay" : "school"
},
"EmilyReactionLunchChanges" : {
"EmDay" : "school"
},
"EmilyReactionBiologyLesson" : {
"EmDay" : "school"
}
} >>
/* NPCs */
<<set $NPCsKnown = [
]>>
<<set $Hints = {
"Gordon" : {
"name" : "Gordon",
"hint" : "You can find Gordon at Casey's gym in the evenings, off Orchid Road.",
"known" : false
},
"Clive" : {
"name" : "Clive",
"hint" : "Clive spends his evenings drinking at McTafey's bar, on Avian Lane.",
"known" : false
},
"Elizabeth" : {
"name" : "Elizabeth",
"hint" : "Liz can be found at the library in the afternoon at weekends.",
"known" : false
},
"Mac" : {
"name" : "Mac",
"hint" : "Mac looks over photos for future football stars in the evenings. He is staying in Room 101 at the Charlton Hotel.",
"known" : false
},
"Christina" : {
"name" : "Christina",
"hint" : "Christina spends her weekday afternoons and weekend mornings at her father's department store. She's welcomed you to join.",
"known" : false
},
"Dennis" : {
"name" : "Dennis",
"hint" : "Dennis can be found at the library on weekend lunchtimes.",
"known" : false
},
"Jake" : {
"name" : "Dennis",
"hint" : "Jake trains in the mornings at the town gym at the weekends.",
"known" : false
},
}>>
<<set $NPCs = [
"Annie",
"Andrea",
"Christina",
"Reagan",
"Stacey",
"Britney",
"Emily",
"Elizabeth",
"Heather",
"Michelle",
"Jake",
"Logain",
"Dennis",
"Terrence",
"Florence",
"Gladys",
"Sophie",
"Rhiannon",
"Jennifer",
"Clive",
"Gordon",
"Martin",
"Dan",
"Lennox",
"Ron",
"Stitch",
"Beach",
"Harrow",
"Rogers",
"Olaf",
"DeBussy",
"Prichard",
"Jackie",
"Thompson",
"Mac",
"Sermon",
"Carmichael",
"Pierre",
"Owen",
"Hazel",
"Jeanette",
"Chantelle",
"Brendan",
"Marjorie",
"Maisie",
"Mary",
"Terry",
"Siobhan",
"Rancy",
"Casey"
]>>
<<set $NPC = {
"Characters" : {
"Casey" : {
"Stats" : {
"name" : "Casey",
"description" : "Casey Holloway. A stocky man in his early fifties, he carries himself like someone shaped by years in the ring. He walks with a limp and speaks with a rough, matter-of-fact tone. His weathered face and tired eyes suggest he’s long since stopped expecting anything new.",
"female" : false,
"charmed" : false,
"hair" : "brown",
"Avatar" : "Casey",
"Faction" : "Townspeople",
"magic" : 0,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "Gym",
"period1" : "Gym",
"period2" : "Gym",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "Gym",
"period1" : "Gym",
"period2" : "Gym",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "Gym",
"period1" : "Gym",
"period2" : "Gym",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "Gym",
"period1" : "Gym",
"period2" : "Gym",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "Gym",
"period1" : "Gym",
"period2" : "Gym",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "Gym",
"period1" : "Gym",
"period2" : "Gym",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "Gym",
"period1" : "Gym",
"period2" : "Gym",
"period3" : "",
"period4" : ""
}
}
},
"Rancy" : {
"Stats" : {
"name" : "Rancy",
"description" : "Nurse Rancy. An old stern lady, with iron-grey hair that is always tied back into a clinical knot. Her uniform is immaculate. Her gaze is sharp.",
"female" : true,
"charmed" : false,
"hair" : "grey",
"Avatar" : "Rancy",
"Faction" : "SchoolStaff",
"magic" : 0,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "SchoolNursesOffice",
"period1" : "SchoolNursesOffice",
"period2" : "SchoolNursesOffice",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "SchoolNursesOffice",
"period1" : "SchoolNursesOffice",
"period2" : "SchoolNursesOffice",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "SchoolNursesOffice",
"period1" : "SchoolNursesOffice",
"period2" : "SchoolNursesOffice",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "SchoolNursesOffice",
"period1" : "SchoolNursesOffice",
"period2" : "SchoolNursesOffice",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "SchoolNursesOffice",
"period1" : "SchoolNursesOffice",
"period2" : "SchoolNursesOffice",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"Siobhan" : {
"Stats" : {
"name" : "Siobhan",
"description" : "Siobhan. Slender and ethereal, she drapes herself in tattered gothic layers that whisper of wiccan rites and roadside survival, her pale face framed by unkempt raven tresses and piercing eyes.",
"female" : true,
"charmed" : false,
"hair" : "black",
"Avatar" : "Siobhan",
"Faction" : "Underbelly",
"magic" : 0,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"Terry" : {
"Stats" : {
"name" : "Terry",
"description" : "Terry Evans. A spirited man in his fifties with silver-streaked hair brushed back from a sun-weathered brow and a perpetual five o’clock shadow framing his easy grin, his clear blue eyes gleaming with ideas.",
"female" : false,
"charmed" : false,
"hair" : "grey",
"Avatar" : "Terry",
"Faction" : "Townspeople",
"magic" : 0,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"Mary" : {
"Stats" : {
"name" : "Mary",
"description" : "Mary Handle. A poised woman in her forties, laugh lines framing her warm, perceptive gaze that speaks of decades spent welcoming all who cross her threshold.",
"female" : true,
"charmed" : false,
"hair" : "black",
"Avatar" : "Mary",
"Faction" : "Townspeople",
"magic" : 0,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"Maisie" : {
"Stats" : {
"name" : "Maisie",
"description" : "Maisie Peterson. A polished eighteen-year-old with dark, softly waved hair and porcelain skin. She glides through life with unflappable calm that comes from a life of pampering and getting her way.",
"female" : true,
"charmed" : false,
"hair" : "black",
"Avatar" : "Maisie",
"Faction" : "Students",
"magic" : 0,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"Mac" : {
"Stats" : {
"name" : "Mac",
"description" : "Mac. A muscular and stocky man approaching middle-age. His muscles may not be as strong as they were, but his eyes are sharp and alert, giving an air of assurance and quickness to his thinking.",
"female" : false,
"charmed" : false,
"hair" : "blonde",
"Avatar" : "Mac",
"Faction" : "Townspeople",
"magic" : 0,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "SchoolFootballField",
"period3" : "HotelRoom101",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "SchoolFootballField",
"period3" : "HotelRoom101",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "SchoolFootballField",
"period3" : "HotelRoom101",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "SchoolFootballField",
"period3" : "HotelRoom101",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "SchoolFootballField",
"period3" : "HotelRoom101",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "HotelRoom101",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "HotelRoom101",
"period4" : ""
}
}
},
"Marjorie" : {
"Stats" : {
"name" : "Marjorie",
"description" : "Marjorie. Striking and self-assured, with black hair curled like it remembers another era. Her heels click with purpose, her coat hugs her frame, and her lipstick never smudges. There’s perfume in the air when she passes— unfamiliar and hard to forget.",
"female" : true,
"charmed" : false,
"hair" : "Black",
"Avatar" : "Marjorie",
"Faction" : "Underbelly",
"magic" : 0,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"Brendan" : {
"Stats" : {
"name" : "Brendan",
"description" : "Brendan Glove. One of the school's leading football players. Broad shoulders, easy grin, he moves like the pitch belongs to him. Cocky without being cruel, he knows the effect he has on people - girls, mainly - and embraces it.",
"female" : false,
"charmed" : false,
"hair" : "Brown",
"Avatar" : "Brendan",
"Faction" : "Students",
"magic" : 0,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"Chantelle" : {
"Stats" : {
"name" : "Chantelle",
"description" : "Chantelle Marks. A prim and proper student, with fashionable glasses that seem to see more than they should. There’s something watchful in the way she sits, like she’s taking notes even when there’s no lesson.",
"female" : true,
"charmed" : false,
"hair" : "Brown",
"Avatar" : "Chantelle",
"Faction" : "Students",
"magic" : 0,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"Jeanette" : {
"Stats" : {
"name" : "Jeanette",
"description" : "Jeanette Thompson. A lioness at rest, all polished nails and perfectly set hair. There’s money in the way she stands, and something colder in the way she watches. Everything about her says kept, but nothing about her says powerless.",
"female" : true,
"charmed" : false,
"hair" : "Brown",
"Avatar" : "Jeanette",
"Faction" : "Townspeople",
"magic" : 0,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"Hazel" : {
"Stats" : {
"name" : "Hazel",
"description" : "Hazel Evans. A woman who enters a room like it’s already disappointed her. Every glance is a quiet assessment, every pause a reprimand unspoken. Her beauty is immaculate, ageless, and cold.",
"female" : true,
"charmed" : false,
"hair" : "Blonde",
"Avatar" : "Hazel",
"Faction" : "Townspeople",
"magic" : 0,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"Owen" : {
"Stats" : {
"name" : "Owen",
"description" : "Owen Oakwood. A smug thirty-something man. Always in press-perfect shirts, pen always poised like it might strike you. His glasses gleam with judgement; his smile with something worse.",
"female" : false,
"charmed" : false,
"hair" : "Brown",
"Avatar" : "Owen",
"Faction" : "Townspeople",
"magic" : 0,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"Pierre" : {
"Stats" : {
"name" : "Pierre",
"description" : "Pierre Le Feur. A red-faced French tyrant in chef’s whites, barking orders with the fury of a man wronged by every British woman he’s ever met. His black hair is slicked back like his temper - barely under control, and always ready to boil over.",
"female" : false,
"charmed" : false,
"hair" : "Black",
"Avatar" : "Pierre",
"Faction" : "Townspeople",
"magic" : 0,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "",
"period1" : "HotelKitchen",
"period2" : "HotelKitchen",
"period3" : "HotelKitchen",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "HotelKitchen",
"period2" : "HotelKitchen",
"period3" : "HotelKitchen",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "HotelKitchen",
"period2" : "HotelKitchen",
"period3" : "HotelKitchen",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "HotelKitchen",
"period2" : "HotelKitchen",
"period3" : "HotelKitchen",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "HotelKitchen",
"period2" : "HotelKitchen",
"period3" : "HotelKitchen",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "HotelKitchen",
"period2" : "HotelKitchen",
"period3" : "HotelKitchen",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "HotelKitchen",
"period2" : "HotelKitchen",
"period3" : "HotelKitchen",
"period4" : "HotelKitchen"
}
}
},
"Carmichael" : {
"Stats" : {
"name" : "Lydia Carmichael",
"description" : "Lydia Carmichael. A striking and elegant middle-aged woman, her appearance and posture the epitome of Charlton elegance. Her makeup is always flawless, her sharp eyes always assessing before her features soften into a practiced warmth.",
"female" : true,
"charmed" : false,
"hair" : "Brown",
"Avatar" : "Carmichael",
"Faction" : "SchoolStaff",
"magic" : 0,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "SchoolCareersOffice",
"period1" : "SchoolCareersOffice",
"period2" : "SchoolCareersOffice",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "SchoolCareersOffice",
"period1" : "SchoolCareersOffice",
"period2" : "SchoolCareersOffice",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "SchoolCareersOffice",
"period1" : "SchoolCareersOffice",
"period2" : "SchoolCareersOffice",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "SchoolCareersOffice",
"period1" : "SchoolCareersOffice",
"period2" : "SchoolCareersOffice",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "SchoolCareersOffice",
"period1" : "SchoolCareersOffice",
"period2" : "SchoolCareersOffice",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"Thompson" : {
"Stats" : {
"name" : "Mr. Thompson",
"description" : "Mr. Thompson. A bald, stern-looking man with a distinctive moustache and an imposing voice. He has a preference for checked shirts and braces, which call attention to his increasingly prominent middle-aged gut.",
"female" : false,
"charmed" : false,
"hair" : "Black",
"Avatar" : "Thompson",
"Faction" : "Townspeople",
"magic" : 0,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "ThompsonsBossOffice",
"period1" : "ThompsonsBossOffice",
"period2" : "ThompsonsBossOffice",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "ThompsonsBossOffice",
"period1" : "ThompsonsBossOffice",
"period2" : "ThompsonsBossOffice",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "ThompsonsBossOffice",
"period1" : "HotelRoom102",
"period2" : "ThompsonsBossOffice",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "ThompsonsBossOffice",
"period1" : "ThompsonsBossOffice",
"period2" : "ThompsonsBossOffice",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "ThompsonsBossOffice",
"period1" : "HotelRoom102",
"period2" : "ThompsonsBossOffice",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"Jackie" : {
"Stats" : {
"name" : "Jackie Thomas",
"description" : "The dinner lady is a heavy-set woman with a stern expression and a gruff voice. Jackie wears dark blue dresses that mask the grease stains from the school food. Her fading hair is usually kept up in a hairnet, but even so students still find her hair’s in their food.",
"female" : false,
"charmed" : false,
"hair" : "brown",
"Avatar" : "Jackie",
"Faction" : "SchoolStaff",
"magic" : 0,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "",
"period1" : "SchoolCafeteria",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "SchoolCafeteria",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "SchoolCafeteria",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "SchoolCafeteria",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "SchoolCafeteria",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"Prichard" : {
"Stats" : {
"name" : "Ms. Prichard",
"description" : "Mrs. Prichard. A stern middle-aged woman with a commanding presence, Mrs. Prichard’s humourless face is a picture of severity and superiority. She typically dresses conservatively, in grey long skirts, buttoned-up blouses and blazers.",
"female" : false,
"charmed" : false,
"hair" : "brown",
"Avatar" : "Prichard",
"Faction" : "SchoolStaff",
"magic" : 0,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "SchoolGeographyRoom",
"period1" : "SchoolGeographyRoom",
"period2" : "SchoolGeographyRoom",
"period3" : "SchoolGeographyRoom",
"period4" : ""
},
"day1" : {
"period0" : "SchoolGeographyRoom",
"period1" : "SchoolGeographyRoom",
"period2" : "SchoolGeographyRoom",
"period3" : "SchoolGeographyRoom",
"period4" : ""
},
"day2" : {
"period0" : "SchoolGeographyRoom",
"period1" : "SchoolGeographyRoom",
"period2" : "SchoolGeographyRoom",
"period3" : "SchoolGeographyRoom",
"period4" : ""
},
"day3" : {
"period0" : "SchoolGeographyRoom",
"period1" : "SchoolGeographyRoom",
"period2" : "SchoolGeographyRoom",
"period3" : "SchoolGeographyRoom",
"period4" : ""
},
"day4" : {
"period0" : "SchoolGeographyRoom",
"period1" : "SchoolGeographyRoom",
"period2" : "SchoolGeographyRoom",
"period3" : "SchoolGeographyRoom",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"DeBussy" : {
"Stats" : {
"name" : "Mrs. DeBussy",
"description" : "Mrs. DeBussy. A squat middle-aged woman with a round full face and a high, simpering voice. She wears green long skirts and white blouses that reflects the drab nature of Charlton School. Her smile is constant, thin and always forced.",
"female" : false,
"charmed" : false,
"hair" : "blonde",
"Avatar" : "DeBussy",
"Faction" : "SchoolStaff",
"magic" : 0,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "SchoolBusinessStudiesRoom",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "SchoolBusinessStudiesRoom",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "SchoolBusinessStudiesRoom",
"period3" : "SchoolBusinessStudiesRoom",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "SchoolBusinessStudiesRoom",
"period4" : ""
},
"day4" : {
"period0" : "SchoolBusinessStudiesRoom",
"period1" : "",
"period2" : "",
"period3" : "SchoolBusinessStudiesRoom",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "Gym",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "Gym",
"period3" : "",
"period4" : ""
}
}
},
"Olaf" : {
"Stats" : {
"name" : "Olaf",
"description" : "Olaf. A grubby and smelly man, it’s hard to tell how much beyond thirty Olaf really is. He reeks of body odour, his long black hair is greasy and matted, his teeth stained from roll-up cigarettes. He regularly spits on the floor, either by habit or need.",
"female" : false,
"charmed" : false,
"hair" : "Black",
"Avatar" : "Olaf",
"Faction" : "SchoolStaff",
"magic" : 0,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "",
"period1" : "SchoolBasement",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "SchoolBasement",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "SchoolBasement",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "SchoolBasement",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "SchoolBasement",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"Rogers" : {
"Stats" : {
"name" : "Mr. Rogers",
"description" : "An ageing man approaching retirement, Mr. Rogers moves slowly, but with purpose. His blue eyes have lost nothing of their authority, emphasised by his preference for waistcoats and suits.",
"female" : false,
"charmed" : false,
"hair" : "Grey",
"Avatar" : "Rogers",
"Faction" : "SchoolStaff",
"magic" : 0,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "SchoolMathsRoom",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "SchoolMathsRoom",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"Harrow" : {
"Stats" : {
"name" : "Mr. Harrow",
"description" : "Mr. Harrow. A handsome man in his mid-twenties, Mr. Harrow has wavy, blond hair, bright blue eyes and a charming white smile. He is enthusiastic, lively and energetic, with the presence of a smiling tiger.",
"female" : false,
"charmed" : false,
"hair" : "blonde",
"Avatar" : "Harrow",
"Faction" : "SchoolStaff",
"magic" : 0,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "SchoolBiologyRoom",
"period1" : "",
"period2" : "SchoolBiologyRoom",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "SchoolBiologyRoom",
"period1" : "",
"period2" : "SchoolBiologyRoom",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "SchoolBiologyRoom",
"period1" : "",
"period2" : "SchoolBiologyRoom",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "SchoolBiologyRoom",
"period1" : "",
"period2" : "SchoolBiologyRoom",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "SchoolBiologyRoom",
"period1" : "",
"period2" : "SchoolBiologyRoom",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"Beach" : {
"Stats" : {
"name" : "Mr. Beach",
"description" : "Mr. Beach. Muscular and stocky, the PE coach has lost none of his masculinity as he’s grown into middle-age. He has a rough face and a boxer’s nose, but strong calves and a commanding presence.",
"female" : false,
"charmed" : false,
"hair" : "Grey",
"Avatar" : "Beach",
"Faction" : "SchoolStaff",
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"magic" : 0,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "SchoolGym",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "SchoolGym",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"Stitch" : {
"Stats" : {
"name" : "Mr. Stitch",
"description" : "Mr. Stitch. Tall and distinguished, standing at around 6 feet tall. He has a striking angular face with sharp features, accentuated by his deep-set eyes and prominent cheekbones. Mr. Stitch exudes a sense of refinement and authority.",
"female" : false,
"charmed" : false,
"hair" : "Grey",
"Avatar" : "Stitch",
"Faction" : "SchoolStaff",
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"magic" : 0,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "SchoolHeadmastersOffice",
"period1" : "SchoolHeadmastersOffice",
"period2" : "SchoolHeadmastersOffice",
"period3" : "SchoolHeadmastersOffice",
"period4" : "SchoolHeadmastersOffice"
},
"day1" : {
"period0" : "SchoolHeadmastersOffice",
"period1" : "SchoolHeadmastersOffice",
"period2" : "SchoolHeadmastersOffice",
"period3" : "SchoolHeadmastersOffice",
"period4" : "SchoolHeadmastersOffice"
},
"day2" : {
"period0" : "SchoolHeadmastersOffice",
"period1" : "SchoolHeadmastersOffice",
"period2" : "SchoolHeadmastersOffice",
"period3" : "SchoolHeadmastersOffice",
"period4" : "SchoolHeadmastersOffice"
},
"day3" : {
"period0" : "SchoolHeadmastersOffice",
"period1" : "SchoolHeadmastersOffice",
"period2" : "SchoolHeadmastersOffice",
"period3" : "SchoolHeadmastersOffice",
"period4" : "SchoolHeadmastersOffice"
},
"day4" : {
"period0" : "SchoolHeadmastersOffice",
"period1" : "SchoolHeadmastersOffice",
"period2" : "SchoolHeadmastersOffice",
"period3" : "SchoolHeadmastersOffice",
"period4" : "SchoolHeadmastersOffice"
},
"day5" : {
"period0" : "SchoolHeadmastersOffice",
"period1" : "SchoolHeadmastersOffice",
"period2" : "SchoolHeadmastersOffice",
"period3" : "SchoolHeadmastersOffice",
"period4" : "SchoolHeadmastersOffice"
},
"day6" : {
"period0" : "SchoolHeadmastersOffice",
"period1" : "SchoolHeadmastersOffice",
"period2" : "SchoolHeadmastersOffice",
"period3" : "SchoolHeadmastersOffice",
"period4" : "SchoolHeadmastersOffice"
}
}
},
"Ron" : {
"Stats" : {
"name" : "Ron Denver",
"description" : "Ron Denver. A sweaty middle-aged owner man with receding hair and a bulging belly. His skin is peppered with scars from greasy spots and blemishes from years of fat stains. He seems perpetually tired and resigned to it.",
"female" : false,
"charmed" : false,
"hair" : "brown",
"Avatar" : "Ron",
"Faction" : "Townspeople",
"magic" : 0,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"Lennox" : {
"Stats" : {
"name" : "Lennox Matox",
"description" : "Lennox Matox. Snide and small, Lennox has the air of someone who is gleeful at gaining power at work after being bullied in school. Always immaculately dressed, he looks down his nose at everyone else and his face always wears a look of contempt.",
"female" : false,
"charmed" : false,
"hair" : "Black",
"Avatar" : "Lennox",
"Faction" : "Townspeople",
"magic" : 0,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "HotelLobby",
"period1" : "",
"period2" : "",
"period3" : "HotelLobby",
"period4" : ""
},
"day1" : {
"period0" : "HotelLobby",
"period1" : "",
"period2" : "",
"period3" : "HotelLobby",
"period4" : ""
},
"day2" : {
"period0" : "HotelLobby",
"period1" : "",
"period2" : "",
"period3" : "HotelLobby",
"period4" : ""
},
"day3" : {
"period0" : "HotelLobby",
"period1" : "",
"period2" : "",
"period3" : "HotelLobby",
"period4" : ""
},
"day4" : {
"period0" : "HotelLobby",
"period1" : "",
"period2" : "",
"period3" : "HotelLobby",
"period4" : ""
},
"day5" : {
"period0" : "HotelLobby",
"period1" : "",
"period2" : "",
"period3" : "HotelLobby",
"period4" : ""
},
"day6" : {
"period0" : "HotelLobby",
"period1" : "",
"period2" : "",
"period3" : "HotelLobby",
"period4" : ""
}
}
},
"Dan" : {
"Stats" : {
"name" : "Dan Mendal",
"description" : "Dan Mendel. At first glance, Dan looks suave and sophisticated. A touch taller than the average man, his clean face and olive skin make a good first impression. Smooth and charm quickly turns to sleaze, but perseverance is his most obvious trait.",
"female" : false,
"charmed" : false,
"hair" : "Black",
"Avatar" : "Dan",
"Faction" : "Townspeople",
"magic" : 0,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "ThompsonsOffice",
"period1" : "ThompsonsOffice",
"period2" : "ThompsonsOffice",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "ThompsonsOffice",
"period1" : "ThompsonsOffice",
"period2" : "ThompsonsOffice",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "ThompsonsOffice",
"period1" : "ThompsonsOffice",
"period2" : "ThompsonsOffice",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "ThompsonsOffice",
"period1" : "ThompsonsOffice",
"period2" : "ThompsonsOffice",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "ThompsonsOffice",
"period1" : "ThompsonsOffice",
"period2" : "ThompsonsOffice",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"Martin" : {
"Stats" : {
"name" : "Martin Dwell",
"description" : "Martin Dwell. A brute of a man, scowling and snarling in equal measure. His black hair is peppered with greys, his body carrying a few more pounds with middle age. His breath either smells like mouthwash or alcohol, depending on the time of day it is.",
"female" : false,
"charmed" : false,
"hair" : "Black",
"Avatar" : "Martin",
"Faction" : "Townspeople",
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"magic" : 0,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "McTafeysBar",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "McTafeysBar",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "McTafeysBar",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "McTafeysBar",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "McTafeysBar",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "McTafeysBar",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "McTafeysBar",
"period4" : ""
}
}
},
"Gordon" : {
"Stats" : {
"name" : "Gordon Badger",
"description" : "Gordon Badger. When he’s not working, Gordon spends his time at the gym. It shows. A man of few words, Gordon’s muscular physique speaks to itself. When he does speak, he rarely raises his voice or changes its tone.",
"female" : false,
"charmed" : false,
"hair" : "Grey",
"Avatar" : "Gordon",
"Faction" : "Townspeople",
"magic" : 0,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "ThompsonsShopFloor",
"period1" : "",
"period2" : "",
"period3" : "Gym",
"period4" : ""
},
"day1" : {
"period0" : "ThompsonsShopFloor",
"period1" : "",
"period2" : "",
"period3" : "Gym",
"period4" : ""
},
"day2" : {
"period0" : "ThompsonsShopFloor",
"period1" : "",
"period2" : "",
"period3" : "Gym",
"period4" : ""
},
"day3" : {
"period0" : "ThompsonsShopFloor",
"period1" : "",
"period2" : "",
"period3" : "Gym",
"period4" : ""
},
"day4" : {
"period0" : "ThompsonsShopFloor",
"period1" : "",
"period2" : "",
"period3" : "Gym",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "Gym",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "Gym",
"period4" : ""
}
}
},
"Clive" : {
"Stats" : {
"name" : "Clive Burtle",
"description" : "Clive Burtle. Lean, tall and trim, Clive looks like a beanpole but moves with the grace of a cat. He wears a casual smile that is disarming, rising only a little to let people know his dry humour is just that - humour.",
"female" : false,
"charmed" : false,
"hair" : "blonde",
"Avatar" : "Clive",
"Faction" : "Townspeople",
"magic" : 0,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"inventory" : [],
"known" : false,
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "ThompsonsShopFloor",
"period1" : "",
"period2" : "",
"period3" : "McTafeysBar",
"period4" : ""
},
"day1" : {
"period0" : "ThompsonsShopFloor",
"period1" : "",
"period2" : "",
"period3" : "McTafeysBar",
"period4" : ""
},
"day2" : {
"period0" : "ThompsonsShopFloor",
"period1" : "",
"period2" : "",
"period3" : "McTafeysBar",
"period4" : ""
},
"day3" : {
"period0" : "ThompsonsShopFloor",
"period1" : "",
"period2" : "",
"period3" : "McTafeysBar",
"period4" : ""
},
"day4" : {
"period0" : "ThompsonsShopFloor",
"period1" : "",
"period2" : "",
"period3" : "McTafeysBar",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "McTafeysBar",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "McTafeysBar",
"period4" : ""
}
}
},
"Jennifer" : {
"Stats" : {
"name" : "Jennifer Chambers",
"firstName" : "Jennifer",
"description" : "Jennifer Chambers. A bundle of joy and excitement in the curvy body of a young brunette woman. Jennifer is of average height, with well defined curves and ample breasts. Her pale green eyes look expressive and innocent, but her gleaming smile is mischievous.",
"female" : true,
"charmed" : false,
"hair" : "brunette",
"Avatar" : "Jennifer",
"currentForm" : "Jennifer",
"personalityState" : "Normal",
"Faction" : "Townspeople",
"magic" : 1,
"makeup" : false,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1.5,
"OrientationModifier" : 1,
"inventory" : [],
"Relationship" : {
"Annie" : 0,
"Andrea" : 1,
"Emily" : 2,
"Florence" : 1,
"PC" : 3
}
},
"Schedule" : {
"day0" : {
"period0" : "JennifersApartment",
"period1" : "EvansDepartmentStore",
"period2" : "",
"period3" : "JennifersApartment",
"period4" : ""
},
"day1" : {
"period0" : "JennifersApartment",
"period1" : "",
"period2" : "",
"period3" : "JennifersApartment",
"period4" : ""
},
"day2" : {
"period0" : "JennifersApartment",
"period1" : "EvansDepartmentStore",
"period2" : "",
"period3" : "JennifersApartment",
"period4" : ""
},
"day3" : {
"period0" : "JennifersApartment",
"period1" : "EvansDepartmentStore",
"period2" : "",
"period3" : "JennifersApartment",
"period4" : ""
},
"day4" : {
"period0" : "JennifersApartment",
"period1" : "EvansDepartmentStore",
"period2" : "",
"period3" : "JennifersApartment",
"period4" : ""
},
"day5" : {
"period0" : "JennifersApartment",
"period1" : "EvansDepartmentStore",
"period2" : "",
"period3" : "JennifersApartment",
"period4" : ""
},
"day6" : {
"period0" : "JennifersApartment",
"period1" : "",
"period2" : "",
"period3" : "JennifersApartment",
"period4" : ""
}
}
},
"Rhiannon" : {
"Stats" : {
"name" : "Rhiannon McTafey",
"description" : "Rhiannon McTafey. With her dark red hair and striking green eyes, Rhiannon gets a lot of attention. Just turned twenty, she has a wicked laugh, a saucy laugh and a sly smile that spreads on her face whenever her playful mood comes out.",
"female" : true,
"charmed" : false,
"hair" : "Dark red",
"Avatar" : "Rhiannon",
"Faction" : "Townspeople",
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"magic" : 0,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "",
"period1" : "Salon",
"period2" : "Salon",
"period3" : "McTafeysBar",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "Salon",
"period2" : "Salon",
"period3" : "McTafeysBar",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "Salon",
"period2" : "Salon",
"period3" : "McTafeysBar",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "Salon",
"period2" : "Salon",
"period3" : "McTafeysBar",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "Salon",
"period2" : "Salon",
"period3" : "McTafeysBar",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "Salon",
"period2" : "Salon",
"period3" : "McTafeysBar",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "Salon",
"period2" : "Salon",
"period3" : "McTafeysBar",
"period4" : ""
}
}
},
"Sophie" : {
"Stats" : {
"name" : "Sophie McTafey",
"description" : "Sophie McTafey. In her early forties, Sophie’s once-vibrant hair has lost some of its shine, but none of its dark colour. She has a pleasant demeanour, but her bright eyes reveal an alert personality that has lost none of its sharpness.",
"female" : true,
"charmed" : false,
"hair" : "Dark brown",
"Avatar" : "Sophie",
"Faction" : "Townspeople",
"magic" : 4,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "Salon",
"period1" : "",
"period2" : "",
"period3" : "Salon",
"period4" : ""
},
"day1" : {
"period0" : "Salon",
"period1" : "",
"period2" : "",
"period3" : "Salon",
"period4" : ""
},
"day2" : {
"period0" : "Salon",
"period1" : "",
"period2" : "",
"period3" : "Salon",
"period4" : ""
},
"day3" : {
"period0" : "Salon",
"period1" : "",
"period2" : "",
"period3" : "Salon",
"period4" : ""
},
"day4" : {
"period0" : "Salon",
"period1" : "",
"period2" : "",
"period3" : "Salon",
"period4" : ""
},
"day5" : {
"period0" : "Salon",
"period1" : "",
"period2" : "",
"period3" : "Salon",
"period4" : ""
},
"day6" : {
"period0" : "Salon",
"period1" : "",
"period2" : "",
"period3" : "Salon",
"period4" : ""
}
}
},
"Gladys" : {
"Stats" : {
"name" : "Gladys Night",
"description" : "Gladys Night. An ageing woman and time has definitely taken its toll. Her skin is withered and cracked, her hair whitened by life. In spite of this, she has a gleam to her eyes and a smile that hints at secrets she keeps behind her words.",
"female" : true,
"charmed" : false,
"hair" : "Grey",
"Avatar" : "Gladys",
"Faction" : "Townspeople",
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"magic" : 5,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "JunkShop",
"period1" : "JunkShop",
"period2" : "JunkShop",
"period3" : "JunkShop",
"period4" : ""
},
"day1" : {
"period0" : "JunkShop",
"period1" : "JunkShop",
"period2" : "JunkShop",
"period3" : "JunkShop",
"period4" : ""
},
"day2" : {
"period0" : "JunkShop",
"period1" : "JunkShop",
"period2" : "JunkShop",
"period3" : "JunkShop",
"period4" : ""
},
"day3" : {
"period0" : "JunkShop",
"period1" : "JunkShop",
"period2" : "JunkShop",
"period3" : "JunkShop",
"period4" : ""
},
"day4" : {
"period0" : "JunkShop",
"period1" : "JunkShop",
"period2" : "JunkShop",
"period3" : "JunkShop",
"period4" : ""
},
"day5" : {
"period0" : "JunkShop",
"period1" : "JunkShop",
"period2" : "JunkShop",
"period3" : "JunkShop",
"period4" : ""
},
"day6" : {
"period0" : "JunkShop",
"period1" : "JunkShop",
"period2" : "JunkShop",
"period3" : "JunkShop",
"period4" : ""
}
}
},
"Florence" : {
"Stats" : {
"name" : "Florence Drew",
"firstName" : "Florence",
"description" : "Florence Drew. Nineteen and just out of school, the flame-haired young woman has a pleasant smile to anyone she meets. She has a warm presence about her and her expressive face lights up when people tell her about new things.",
"female" : true,
"charmed" : false,
"hair" : "Red",
"Avatar" : "Florence",
"Faction" : "Townspeople",
"magic" : 0,
"makeup" : false,
"IntelligenceModifier" : 0.5,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"assertive" : 2,
"inventory" : [],
"Relationship" : {
"Andrea" : 2
}
},
"Schedule" : {
"day0" : {
"period0" : "FreshPot",
"period1" : "FreshPot",
"period2" : "FreshPot",
"period3" : "FreshPot",
"period4" : ""
},
"day1" : {
"period0" : "FreshPot",
"period1" : "FreshPot",
"period2" : "FreshPot",
"period3" : "FreshPot",
"period4" : ""
},
"day2" : {
"period0" : "FreshPot",
"period1" : "FreshPot",
"period2" : "FreshPot",
"period3" : "FreshPot",
"period4" : ""
},
"day3" : {
"period0" : "FreshPot",
"period1" : "FreshPot",
"period2" : "FreshPot",
"period3" : "FreshPot",
"period4" : ""
},
"day4" : {
"period0" : "FreshPot",
"period1" : "FreshPot",
"period2" : "FreshPot",
"period3" : "FreshPot",
"period4" : ""
},
"day5" : {
"period0" : "FreshPot",
"period1" : "FreshPot",
"period2" : "FreshPot",
"period3" : "FreshPot",
"period4" : ""
},
"day6" : {
"period0" : "FreshPot",
"period1" : "FreshPot",
"period2" : "FreshPot",
"period3" : "FreshPot",
"period4" : ""
}
}
},
"Terrence" : {
"Stats" : {
"name" : "Terrence Handle",
"description" : "Terrence Handle. The defining characteristic of Terrence is his nervousness. With brown hair, brown eyes and an average height, Terrence blends in. In spite of this, he walks quickly and keeps his head down, trying to avoid contact with anyone nearby.",
"female" : false,
"charmed" : false,
"hair" : "brown",
"Avatar" : "Terrence",
"Faction" : "Students",
"personalityState" : "Gay",
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"magic" : 0,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "SchoolGeographyRoom",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "SchoolGeographyRoom",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "SchoolGeographyRoom",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "SchoolGeographyRoom",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "SchoolGeographyRoom",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"Dennis" : {
"Stats" : {
"name" : "Dennis Mannet",
"description" : "Dennis Mannet. The genetic lottery wasn’t kind to Dennis. He’s short and scrawny, with a severe case of acne and bad eyesight that means he always needs to wear glasses. His clothes look dated, worn and ill-fitting. He leers when people don’t look at him and stutters when he talks.",
"female" : false,
"charmed" : false,
"hair" : "Black",
"Avatar" : "Dennis",
"Faction" : "Students",
"magic" : 0,
"IntelligenceModifier" : 1.5,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"inventory" : [],
"Relationship" : {
"Emily" : 3
}
},
"Schedule" : {
"day0" : {
"period0" : "SchoolGates",
"period1" : "SchoolAVRoom",
"period2" : "",
"period3" : "SchoolAVRoom",
"period4" : ""
},
"day1" : {
"period0" : "SchoolGates",
"period1" : "SchoolAVRoom",
"period2" : "",
"period3" : "SchoolAVRoom",
"period4" : ""
},
"day2" : {
"period0" : "SchoolGates",
"period1" : "SchoolAVRoom",
"period2" : "",
"period3" : "SchoolAVRoom",
"period4" : ""
},
"day3" : {
"period0" : "SchoolGates",
"period1" : "SchoolAVRoom",
"period2" : "",
"period3" : "SchoolAVRoom",
"period4" : ""
},
"day4" : {
"period0" : "SchoolGates",
"period1" : "SchoolAVRoom",
"period2" : "",
"period3" : "SchoolAVRoom",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "LibraryAVRoom",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "LibraryAVRoom",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"Logain" : {
"Stats" : {
"name" : "Logain Thompson",
"description" : "Logain Thompson. Tall, muscular and lean, Logain stands above his peers. His blue eyes and dirty blonde hair add to his attractive appearance, which is complimented by the arrogant and sardonic presence he brings to every situation.",
"female" : false,
"charmed" : false,
"hair" : "blonde",
"Avatar" : "Logain",
"Faction" : "Students",
"magic" : 0,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "SchoolCorridor",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "SchoolCorridor",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "ThompsonsOffice",
"period2" : "",
"period3" : "SchoolCorridor",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "SchoolCorridor",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "ThompsonsOffice",
"period2" : "",
"period3" : "SchoolCorridor",
"period4" : "AvianLane"
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "AvianLane",
"period4" : "AvianLane"
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"Jake" : {
"Stats" : {
"name" : "Jake Duncan",
"description" : "Jake Duncan. Tall, athletic and handsome, Jake is the star quarterback on the Charlton Football team and the son of the Mayor. His generational wealth and physical features have given him an easy life, but can’t justify his cruel and spiteful personality.",
"female" : false,
"charmed" : false,
"hair" : "brown",
"Avatar" : "Jake",
"Faction" : "Students",
"magic" : 0,
"IntelligenceModifier" : 0.5,
"AssertiveModifier" : 1.5,
"OrientationModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "SchoolGates",
"period1" : "",
"period2" : "",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day1" : {
"period0" : "SchoolGates",
"period1" : "",
"period2" : "",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day2" : {
"period0" : "SchoolGates",
"period1" : "",
"period2" : "",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day3" : {
"period0" : "SchoolGates",
"period1" : "",
"period2" : "",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day4" : {
"period0" : "SchoolGates",
"period1" : "",
"period2" : "",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day5" : {
"period0" : "Gym",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "Gym",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"Michelle" : {
"Stats" : {
"name" : "Michelle Button",
"description" : "Michelle Button. Petite and alluring, she is 5”3, with a slender yet curvaceous figure. She has strawberry blonde hair that flows around her face in curls and blue striking eyes. Her smile is warm and charming.",
"female" : true,
"charmed" : false,
"hair" : "Strawberry blonde",
"Avatar" : "Michelle",
"Faction" : "Students",
"magic" : 0,
"IntelligenceModifier" : 0.8,
"AssertiveModifier" : 0.8,
"OrientationModifier" : 1,
"inventory" : [],
"Relationship" : {
"Emily" : 2,
"PC" : 3
}
},
"Schedule" : {
"day0" : {
"period0" : "",
"period1" : "SchoolCafeteria",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "SchoolCafeteria",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "SchoolCafeteria",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "SchoolCafeteria",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "SchoolCafeteria",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "OrchidRoad",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "OrchidRoad",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"Heather" : {
"Stats" : {
"name" : "Heather Oats",
"description" : "Heathers Oats. A waifish young girl with a petite frame, slender limbs and slight features. She has a small nose, delicate lips and wide, innocent eyes that convey a sense of vulnerability.",
"female" : true,
"charmed" : false,
"hair" : "Fair",
"Avatar" : "Heather",
"Faction" : "Students",
"magic" : 0,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 0.5,
"OrientationModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"Elizabeth" : {
"Stats" : {
"name" : "Elizabeth Pleasant",
"description" : "Elizabeth Pleasant. With dyed pink hair and heavy dark eye shadow, Liz stands out from the crowd. Despite her gothic fashion sense, she has a cheeky and playful demeanour and an excitable personality that comes out whenever he speaks.",
"female" : true,
"charmed" : false,
"hair" : "Pink",
"Avatar" : "Elizabeth",
"Faction" : "Students",
"magic" : 1,
"Spells" : [],
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"inventory" : [],
"Relationship" : {
"Emily" : 2
}
},
"Schedule" : {
"day0" : {
"period0" : "",
"period1" : "SchoolCorridor",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "SchoolCorridor",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "SchoolCorridor",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "SchoolCorridor",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "SchoolCorridor",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "Library",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "Library",
"period3" : "",
"period4" : ""
}
}
},
"Emily" : {
"Stats" : {
"name" : "Emily Phillips",
"firstName" : "Emily",
"description" : [
"Emily Phillips. Standing at <<print $HeightDescription[$NPC.Characters.Emily.Stats.height]>>, Emily has a slender figure and a fair complexion. Her brown eyes are large and expressive, making it hard for her to hide how she’s feeling at any moment. She has <<print $BoobsDescription[$NPC.Characters.Emily.Stats.boobs]>>, and her <<print $NPC.Characters.Emily.Stats.hair>> hair is often straight and free whenever she’s out.",
"Emily Phillips. Standing at <<print $HeightDescription[$NPC.Characters.Emily.Stats.height]>>, Emily has a slender figure and a fair complexion, though there’s a new glow to her skin, like she’s been taking better care of herself. Her brown eyes remain expressive, though they hold a touch more confidence than before. She has <<print $BoobsDescription[$NPC.Characters.Emily.Stats.boobs]>>, and she’s started to style her <<print $NPC.Characters.Emily.Stats.hair>> hair with more care, and her clothing, while still modest, has become more form-fitting in ways that flatter her figure.",
"Emily Phillips. Standing at <<print $HeightDescription[$NPC.Characters.Emily.Stats.height]>>, Emily’s slender figure now carries a refined elegance, her posture straighter, more poised. Her brown eyes still hold their warmth, but there’s a newfound ease in them, as if she’s stopped second-guessing herself. She has <<print $BoobsDescription[$NPC.Characters.Emily.Stats.boobs]>>, and her <<print $NPC.Characters.Emily.Stats.hair>> hair is always neatly styled. Her clothing choices have become undeniably more feminine - softer fabrics, flattering cuts, a hint of charm that wasn’t there before.",
"Emily Phillips. Standing at <<print $HeightDescription[$NPC.Characters.Emily.Stats.height]>>, Emily has fully embraced the Charlton look. Her slender figure is accentuated by her wardrobe, effortlessly stylish yet unmistakably designed to highlight her best features. Her brown eyes shine with quiet confidence, no longer troubled by uncertainty. She has <<print $BoobsDescription[$NPC.Characters.Emily.Stats.boobs]>>, and her <<print $NPC.Characters.Emily.Stats.hair>> hair is always done up in ways that complement her look. Her outfits have taken on a distinctly polished, put-together quality.",
"Emily Phillips. Standing at <<print $HeightDescription[$NPC.Characters.Emily.Stats.height]>>, Emily exudes a poised, effortless beauty that feels entirely natural. Her slender figure is framed by an impeccable sense of style, playful and bold in ways she once avoided. Her brown eyes hold nothing but confidence, any traces of doubt long since faded. She has <<print $BoobsDescription[$NPC.Characters.Emily.Stats.boobs]>>, and her <<print $NPC.Characters.Emily.Stats.hair>> hair is always styled to perfection, completing the image of someone who has fully embraced Charlton’s ideals without hesitation."
],
"CorruptionState" : [
"Whenever you bring up what’s been happening, Emily shifts uncomfortably. “Something's wrong with this place,” she whispers. “With me.” She knows something’s not right, and she’s scared.",
"She’s still fighting it, but you can see the cracks forming. “Maybe it’s not that bad,” she mutters, but the way she always grips her arms tells you she doesn’t believe it. Yet.",
"She doesn’t seem as tense anymore. When you ask her about Charlton, she just shrugs. “It’s just how things are, right?” That worry in her eyes is fading, replaced with something eerily passive.",
"She smiles more now, but it doesn’t reach her eyes. “Charlton is nice,” she says, and for the first time, you can’t hear the doubt in her voice. She’s stopped questioning it.",
"Emily just laughs when you mention Charlton’s strange goings on. “You think too much,” she tells you. “Charlton takes care of us.” She’s not just accepting it now. She believes it."
],
"SBState" : [
"Emily barely acknowledges you anymore. When she does, it's with a sharp look or a clipped response, as if just speaking to you is a chore. There's no warmth left. Only distance, and something close to resentment.",
"Emily is still pleasant to you, but when you meet her eye, there’s a flash of distrust before she corrects herself. Conversations feel careful, like she’s weighing every word.",
"Emily treats you the same as always - friendly enough, but without much investment. Sometimes, she seems happy to talk. Other times, she’s distant, like she doesn’t know how you fit in her life anymore.",
"Emily trusts you, even if she doesn’t always show it. When she’s uncertain, she looks to you before making a decision. She may not say it out loud, but there’s a sense of comfort in having you around.",
"Emily seeks you out, her guard dropping when you’re near. You can see it in the way she smiles, the way she latches onto your words. She knows, deep down, that she can rely on you."
],
"female" : true,
"charmed" : false,
"hair" : "brown",
"makeup" : false,
"Avatar" : "Emily",
"Faction" : "Students",
"magic" : 0,
"IntelligenceModifier" : 0.75,
"AssertiveModifier" : 0.75,
"OrientationModifier" : 1,
"corruption" : 50,
"grades": 46,
"inventory" : [],
"boyfriend" : undefined,
"height": 2,
"boobs": 1,
"Relationship" : {
"Michelle" : 2,
"Jennifer" : 2,
"PC" : 2
}
},
"Schedule" : {
"day0" : {
"period0" : "YourHome",
"period1" : "",
"period2" : "",
"period3" : "YourHome",
"period4" : ""
},
"day1" : {
"period0" : "YourHome",
"period1" : "",
"period2" : "",
"period3" : "YourHome",
"period4" : ""
},
"day2" : {
"period0" : "YourHome",
"period1" : "",
"period2" : "",
"period3" : "YourHome",
"period4" : ""
},
"day3" : {
"period0" : "YourHome",
"period1" : "",
"period2" : "",
"period3" : "YourHome",
"period4" : ""
},
"day4" : {
"period0" : "YourHome",
"period1" : "",
"period2" : "",
"period3" : "YourHome",
"period4" : ""
},
"day5" : {
"period0" : "YourHome",
"period1" : "",
"period2" : "",
"period3" : "YourHome",
"period4" : ""
},
"day6" : {
"period0" : "YourHome",
"period1" : "",
"period2" : "",
"period3" : "YourHome",
"period4" : ""
}
}
},
"Britney" : {
"Stats" : {
"name" : "Britney Hudson",
"description" : "Britney Hudson. A beached blonde teenage girl who always seems to be a little bit lost. This is emphasised more by her button nose and freckles across her face and skin.",
"female" : true,
"charmed" : false,
"hair" : "blonde",
"Avatar" : "Britney",
"Faction" : "Students",
"magic" : 1,
"IntelligenceModifier" : 0.5,
"AssertiveModifier" : 0.8,
"OrientationModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "",
"period1" : "FreshPot",
"period2" : "",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "FreshPot",
"period2" : "",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "FreshPot",
"period2" : "",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "FreshPot",
"period2" : "",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "FreshPot",
"period2" : "",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "FreshPot",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "FreshPot",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"Stacey" : {
"Stats" : {
"name" : "Stacey Kaplar",
"description" : "Stacey Kaplar. Tall and gangly, Stacey moves with the grace of a newborn fawn. Her stature limits clothing fits, but out of stubbornness she refuses to not wear the latest styles. More often than not, she looks like she’s wearing other people’s clothes.",
"female" : true,
"charmed" : false,
"hair" : "blonde",
"Avatar" : "Stacey",
"Faction" : "Students",
"magic" : 2,
"IntelligenceModifier" : 0.8,
"AssertiveModifier" : 0.8,
"OrientationModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "",
"period1" : "FreshPot",
"period2" : "",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "FreshPot",
"period2" : "",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "FreshPot",
"period2" : "",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "FreshPot",
"period2" : "",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "FreshPot",
"period2" : "",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "FreshPot",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "FreshPot",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"Reagan" : {
"Stats" : {
"name" : "Reagan Archer",
"description" : "Reagan Archer. With her mousy brown hair and being 5”5, she doesn’t stand out from the crowd. Her frequent scowl and crooked nose gives her the look of someone always angry at the world.",
"female" : true,
"charmed" : false,
"hair" : "brown",
"Avatar" : "Reagan",
"Faction" : "Students",
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"magic" : 3,
"inventory" : [],
"Relationship" : {
"Emily" : 0
}
},
"Schedule" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "TownCentre",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "TownCentre",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "TownCentre",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "TownCentre",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "TownCentre",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "Library",
"period1" : "TownCentre",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"Annie" : {
"Stats" : {
"name" : "Annie Clancy",
"firstName" : "Annie",
"description" : "Annie Clancy. She is in her early twenties, matching the definition of a blonde bombshell. Her hourglass figure matches Marlyn Monroe's measurements, she walks with a swing in her hips and seems to wear a flirtatious smile whenever the moment takes her fancy. ",
"female" : true,
"charmed" : false,
"hair" : "blonde",
"Avatar" : "Annie",
"Faction" : "Townspeople",
"personalityState" : "Straight",
"magic" : 0,
"makeup" : false,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1.5,
"inventory" : [],
"Relationship" : {
"Jennifer" : 0,
"PC" : 3
}
},
"Schedule" : {
"day0" : {
"period0" : "ThompsonsReception",
"period1" : "ThompsonsReception",
"period2" : "ThompsonsReception",
"period3" : "AnniesApartment",
"period4" : ""
},
"day1" : {
"period0" : "ThompsonsReception",
"period1" : "ThompsonsReception",
"period2" : "ThompsonsReception",
"period3" : "AnniesApartment",
"period4" : ""
},
"day2" : {
"period0" : "ThompsonsReception",
"period1" : "HotelRoom102",
"period2" : "ThompsonsReception",
"period3" : "AnniesApartment",
"period4" : ""
},
"day3" : {
"period0" : "ThompsonsReception",
"period1" : "ThompsonsReception",
"period2" : "ThompsonsReception",
"period3" : "AnniesApartment",
"period4" : ""
},
"day4" : {
"period0" : "ThompsonsReception",
"period1" : "HotelRoom102",
"period2" : "ThompsonsReception",
"period3" : "AnniesApartment",
"period4" : ""
},
"day5" : {
"period0" : "AnniesApartment",
"period1" : "",
"period2" : "",
"period3" : "AnniesApartment",
"period4" : ""
},
"day6" : {
"period0" : "AnniesApartment",
"period1" : "",
"period2" : "",
"period3" : "AnniesApartment",
"period4" : ""
}
}
},
"Christina" : {
"Stats" : {
"name" : "Christina Evans",
"description" : "Christina Evans. She is a toned and athletic eighteen year old woman, with icy blue eyes and long blonde hair that is usually pulled back into a tight ponytail. Seldom without make-up, always immaculately dressed, she projects a demeanour of money and doesn’t mind everyone knowing it.",
"female" : true,
"charmed" : false,
"hair" : "blonde",
"Avatar" : "Christina",
"Faction" : "Students",
"magic" : 4,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "EvansDepartmentStore",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "EvansDepartmentStore",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "EvansDepartmentStore",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "EvansDepartmentStore",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "EvansDepartmentStore",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day5" : {
"period0" : "EvansDepartmentStore",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "EvansDepartmentStore",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"Sermon" : {
"Stats" : {
"name" : "Harold Sermon",
"description" : "Harold Sermon. A tall, stern-looking man almost always dressed in an impeccably pressed three-piece suit. His silver-streaked hair is slicked back with precision and his sharp eyes calculating and hard.",
"female" : false,
"charmed" : false,
"hair" : "grey",
"Avatar" : "Sermon",
"Faction" : "Townspeople",
"magic" : 0,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 1,
"OrientationModifier" : 1,
"inventory" : [],
"Relationship" : {
}
},
"Schedule" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
}
},
"Andrea" : {
"Stats" : {
"name" : "Andrea Cinders",
"firstName" : "Andrea",
"description" : "Andrea Cinders. Just turned twenty, Andrea is petite and slim, with wavy brown hair and dark eyes. She has pale, porclean skin that contrasts heavily with the shadowy black comestics and dark red lipstick she wears.",
"female" : true,
"charmed" : false,
"hair" : "brunette",
"Avatar" : "Andrea",
"Faction" : "Townspeople",
"magic" : 0,
"makeup" : false,
"IntelligenceModifier" : 1,
"AssertiveModifier" : 0.5,
"OrientationModifier" : 1,
"assertive" : 2,
"inventory" : [],
"Relationship" : {
"Florence" : 2
}
},
"Schedule" : {
"day0" : {
"period0" : "",
"period1" : "HotelLobby",
"period2" : "HotelLobby",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "HotelLobby",
"period2" : "HotelLobby",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "HotelLobby",
"period2" : "HotelLobby",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "HotelLobby",
"period2" : "HotelLobby",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "HotelLobby",
"period2" : "HotelLobby",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "HotelLobby",
"period2" : "HotelLobby",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "HotelLobby",
"period2" : "HotelLobby",
"period3" : "",
"period4" : ""
}
}
}
}
}>>
/* Quests */
<<set $QuestArray = [
"Quest1",
"Quest2",
"Quest3",
"Quest4",
"Quest5",
"Quest6",
"Quest7",
"Quest8",
"Quest9",
"Quest10",
"Quest11",
"Quest12",
"Quest13",
"Quest14",
"Quest15",
"Quest16",
"Quest17",
"Quest18",
"Quest19",
"Quest20",
"Quest21"
]>>
<<set $QuestState = {
"Quest1" : {
"name" : "Magic is real",
"description" : "Find out more about magic and the amulet that Emily gave you",
"state" : "Unknown",
"stageActive" : undefined,
"type" : "Main",
"stageDescription" : [
"You barely believe it, but your recent experience has convinced that magic is real. You should find out what you can about magic and the amulet.",
"The junk shop where Liz bought the Amulet is on Avian Lane. You should investigate it.",
"You've learned that Gladys blessed the amulet to seek someone powerful enough to end the trouble at Charlton School."
],
"stageCompleted" : []
},
"Quest2" : {
"name" : "Magic 101",
"description" : "Learn how to cast magic",
"state" : "Unknown",
"stageActive" : undefined,
"type" : "Main",
"stageDescription" : [
"Liz has promised you that she’ll teach you what magic she knows. You’ll need to be a woman though in order to learn it. You can call her from home in the evening to invite her oven to begin the lesson.",
"Gladys has said she can teach you magic. You’ll need to be a woman to learn her lessons. You can visit the Junk Shop to learn from her when ready.",
"Either Liz or Gladys can teach you magic, but you'll need to be woman. Either call Liz over in the evening or visit Gladys in her shop to learn more.",
"You've learned how to cast Sleep & Forget, a spell that puts a person to sleep and removes their short-term memories."
],
"stageCompleted" : []
},
"Quest3" : {
"name" : "Magic 102",
"description" : "Find out how to deal with the curses that plague Charlton Upper School",
"state" : "Unknown",
"stageActive" : undefined,
"type" : "Main",
"stageDescription" : [
"You need to find a way to deal with the curses at school. You are sure there must be a spell you can learn.",
"Gladys has promised you she’ll teach you how to remove and amend Wards, which can be used to deal with the curses at school. You’ll need to be a girl to learn it.",
"Christina has told you she can teach you how to change the Wards, which are the cause of the curses at school. You'll need to be a girl to learn it.",
"You can either learn the spell Wards from Christina or Gladys. Both are willing to teach you. You'll need to be a girl to learn it.",
"You've learned how to manipulate cursed objects to change the magical properties imbued within. To remove the spell, or change it."
],
"stageCompleted" : []
},
"Quest4" : {
"name" : "Magic 103",
"description" : "Learn how to cast more powerful magic",
"state" : "Unknown",
"stageActive" : undefined,
"type" : "Side",
"stageDescription" : [
"You felt that you barely were able to use magic on Reagan. You need to speak to someone who can explain why and help make sure you are better prepared next time.",
"Gladys has offered to teach you more magic and the spell “Alter Memories” to help face the rest of the school coven.",
"You've learned the spell Alter Memories, which allows you to change the memories of the intended target."
],
"stageCompleted" : []
},
"Quest5" : {
"name" : "Trouble at school",
"description" : "Find out what's going at Charlton School",
"state" : "Unknown",
"stageActive" : undefined,
"type" : "Main",
"stageDescription" : [
"In your experience attending Charlton School for one day, you would put money that something magical is going on there. Find out what’s going on.",
"The school is controlling and manipulating its students through magic. Find out exactly how.",
"Deal with the cursed objects in the school affecting the students",
"You have successfully dealt with all the curses in every lesson."
],
"stageCompleted" : []
},
"Quest6" : {
"name" : "Basic mathematics",
"description" : "Investigate and resolve whatever is happening in Maths classes.",
"state" : "Unknown",
"stageActive" : undefined,
"type" : "Main",
"stageDescription" : [
"There’s something very wrong in the Math’s room. It's almost certainly magical. You should try to investigate magic so you can stop it.",
"It’s clear that the clock in the Math’s room is cursed. You’ll need to find a way to get into the room and deal with it.",
"Mr. Rogers keeps his classroom locked at all times. You will need a key to access the room alone.",
"Now you have a key, you can go to the Maths class in the evening and deal with the curse.",
"You have dealt with the curse on the clock in the Maths class."
],
"stageCompleted" : []
},
"Quest7" : {
"name" : "Unnatural biology",
"description" : "Look into the strange lessons taught in biology.",
"state" : "Unknown",
"stageActive" : undefined,
"type" : "Main",
"stageDescription" : [
"You noticed that the nature documentary shown in biology caused some strange behaviour in the Class. You need to speak to someone to find out what's happening.",
"The AV equipment that Dennis brings in is definitely effected by magic. Investigate magic so you can understand what’s happening with the video.",
"The nature documentary shown in biology is clearly is cursed. You’ll need to find a way to get access to the equipment and investigate it.",
"The AV equipment used in biology is stored in a locked cupboard within the AV room. You’ll need the key to investigate it.",
"Now you have a key, you can go to the AV room and deal with the curse.",
"You have dealt with the curse on the AV equipment that were being used in Biology lessons."
]
},
"Quest8" : {
"name" : "Physical education",
"description" : "Figure out what's happening to the students in their PE lessons.",
"state" : "Unknown",
"stageActive" : undefined,
"type" : "Main",
"stageDescription" : [
"Based on your experience, you know there is magic at play in the gym. You need to investigate it.",
"You think that the gym itself is cursed. You’ll need to gain access to the gym in the evening to be able to deal with it.",
"You now have the key to the gym. You can enter in the morning before school to deal with the curse.",
"You have dealt with the curses that plagued the gym equipment in the gymnasium at Charlton School."
],
"stageCompleted" : []
},
"Quest9" : {
"name" : "We've got the spirit",
"description" : "Investigate the cheerleaders at Charlton School",
"state" : "Unknown",
"stageActive" : undefined,
"type" : "Side",
"stageDescription" : [
"You can now attend cheerleader tryouts in the evening at the football field.",
"The cheerleaders are close-knit and secretive. You’ll need to get closer to Christina to infiltrate their group if you want to find out more",
"Christina wants you to prove your worth and make sure the school knows who is the top of the social chain. You will have to find some way to assert yourself over others in the school.",
"You have been asked to join the cheerleaders. Christina has asked you to meet them in the gym after school for your initiation.",
"Christina has revealed that the cheerleaders are part of a magical coven. There’s a vacant spot and she wants you to join. You have to do one final test - make Liz forget all about magic.",
"You’ve erased all knowledge of magic and the occult from Liz. You should let Christina know.",
"You have told Liz about Christina’s plot and the coven of cheerleaders. She has agreed to play along. You should let Christina know.",
"You have joined the cheerleader squad and been inducted into their coven."
],
"stageCompleted" : []
},
"Quest10" : {
"name" : "The dangers of Geography",
"description" : "Find out what is happening in Geography lessons",
"state" : "Unknown",
"stageActive" : undefined,
"type" : "Main",
"stageDescription" : [
"Something is very wrong in Geography. You are certain there's magic involved when you write on the blackboard. You need to investigate how magic might be responsible and how you can stop it.",
"You are certain that the chalk in the Geography room is cursed. You’ll need to find a way to get access to the classroom and deal with it.",
"You saw Terrence in the Geography classroom after school, doing detention. Maybe he can help you get access to the classroom.",
"Terrence told you that he’s only seen Mrs. Prichard leave her classroom unattended when you distracted her and she came out to see who was in the corridor. If you were to get detention to gain access to the classroom, you’d need outside help to distract her.",
"You’ve asked Terrence to help distract Prichard if you get detention. He asked for you to tutor him in return for help.",
"You tutored Terrence. He’ll now wait to distract Mrs. Prichard if you get detention.",
"You’ve asked Liz to help distract Prichard if you get detention. She's asked for you to teach her the spell Ward in return for help.",
"You taught Liz the Ward spell. She’ll now wait to distract Mrs. Prichard if you get detention.",
"You have found that Geography lessons was being impacted cursed chalk. You have dealt with it."
],
"stageCompleted" : []
},
"Quest11" : {
"name" : "Different for girls",
"description" : "Find out what the boy's of the school are being taught in their segregated lessons",
"state" : "Unknown",
"stageActive" : undefined,
"type" : "Side",
"stageDescription" : [
"Some of the classes at Charlton seem to be segregated. You wonder what the boys are being taught in the equivalent classes. You should investigate.",
"You’ve learned that the boys are taught in different classes when segregated. If you want to investigate further, you’ll need to get a hall pass from a teacher.",
"Now you have a hall pass, you can spy on the boys’ lessons. Speak to a relevant teacher to leave their classes and look at the boy's lesson.",
"You’ve witnessed how the lessons impacts boys, but you can't understand what happens to them. You need to find a way to attend as a boy to learn more.",
"You've transformed into a boy. Now you just need to attend Geography or Biology to experience the boy's lessons.",
"You've experienced the effects of the school lessons as a boy, seeing how it affects them. Unfortunately, it's also changed you."
],
"stageCompleted" : []
},
"Quest12" : {
"name" : "I can't get no satisfaction",
"description" : "Find a way to satisfy Jake",
"state" : "Unknown",
"stageActive" : undefined,
"type" : "Side",
"stageDescription" : [
"Jake says he needs relief after football practice and Christina is too busy cheerleading. You have to find some way to satisfy him if you want him to give you the key.",
"You have told Jake that you can find someone to help him out. You need to find a girl who will satisfy him under the bleachers. Or you could just do it yourself.",
"Michelle has agreed to meet Jake after school. You should tell him to expect her.",
"You have told Jake that instead of satisfying him, you can put in a good word for him with the talent scout. He's told you he'll give you the key when you've done this.",
"You've convinced the talent scout for put Jake forward for a scholarship. You should tell Jake and get the key.",
"You found a way to satisfy Jake enough for him to give you a key to the gymnasium."
],
"stageCompleted" : []
},
"Quest13" : {
"name" : "Business time",
"description" : "Investigate the strange situation in Business Studies classes",
"state" : "Unknown",
"stageActive" : undefined,
"type" : "Main",
"stageDescription" : [
"The Business Studies lesson had an adverse magical effect on you. You need to find out more about magic to understand what's causing this and put a stop to it.",
"You need to find a way to get in the business studies class, as you are sure there’s some magical curse trying to take hold of you in those lessons.",
"Logain has told you he’ll happily create a distraction so you can get in the classroom. But he’ll want DeBussy’s notebook in return.",
"Mrs. DeBussy has invited you to an after school club in the Business Studies room. You won’t be alone, but it will at least give you access to the classroom in the evenings.",
"Mrs. DeBussy has said that she'll make you the facilitator of the After School club and she'll give you a key to the classroom. You need to report three pieces of gossip to her.",
"Loghain has caused a distraction. You can now enter the Business Studies Room.",
"The business studies classroom is empty in the mornings, but locked. You’ll need a key to enter.",
"You have unlocked the business studies classroom and can investigate.",
"The typewriters appear to be cursed. You need to deal with them.",
"You have dealt with the cursed typewriters in the business studies class. They shouldn't cause you any further challenge."
],
"stageCompleted" : []
},
"Quest14" : {
"name" : "First date",
"description" : "Go on a date with Dennis",
"state" : "Unknown",
"stageActive" : undefined,
"type" : "Side",
"stageDescription" : [
"Dennis has promised to help you if you go on a date with him. He’ll be waiting at the coffee shop in the evening. You’ll need to impress him to get him to help.",
"Dennis has had his date with 'Emily'. Whether he was satisfied or you were is for you to decide."
],
"stageCompleted" : []
},
"Quest15" : {
"name" : "Lunch lessons",
"description" : "Look into the school lunch food",
"state" : "Unknown",
"stageActive" : undefined,
"type" : "Main",
"stageDescription" : [
"You’ve noticed that lunch in the cafeteria has strange effects on people. You need to learn more about magic to understand what’s causing it.",
"You are convinced that the lunch served at the school is cursed. You need to find a way to deal with it.",
"The lunchroom is locked whenever no one is around. You’ll need to get a key to enter the kitchen.",
"Now you have a key, you can go to the Kitchen and deal with the curse.",
"You have dealt with the spell on the school lunch food in the school cafeteria."
],
"stageCompleted" : []
},
"Quest16" : {
"name" : "The Quest for Identity",
"description" : "Find out what's happening to you and find a way to resolve it",
"state" : "Unknown",
"stageActive" : undefined,
"type" : "Side",
"stageDescription" : [
"You are unsettled that something might be happening to you that you can’t quite identify. Talk to someone who might be able to help.",
"Gladys has warned you that you may be rewriting your perception of yourself through your use of the amulet. She’s promised to do some research. For now, monitor the changes and wait for her to complete her studies.",
"Gladys has warned you that you may be rewriting your perception of yourself through your use of the amulet. She’s promised to do some research and return tomorrow.",
"Another dream. Something definitely doesn’t feel right. Speak to Gladys to see if she’s completed her research.",
"Gladys has given you a potion to take if you wish to uncover your past self. It will send you into a dream state. Drink it at night in your room to induce it.",
"You’ve encountered your former self in a dream, who has threatened to take back what’s his. Talk to Gladys about the encounter.",
"Gladys has warned you to avoid using magic recklessly, cautioning you that your Shadow Self now exists and seems resolute in breaking back into reality to hijack your body. Return to Gladys if anything further occurs",
"You’ve had another intense dream. Speak to Gladys about it.",
"Gladys has advised to be more cautious in using the amulet, warning you that more change will be irreversible and long-lasting. (end of current questline for now)."
],
"stageCompleted" : []
},
"Quest17" : {
"name" : "Sibling Rivalry",
"description" : "Find a way to stop the effects of Charlton on your sister",
"state" : "Unknown",
"stageActive" : undefined,
"type" : "Side",
"stageDescription" : [
"Emily has noticeably begun to fall under the sway of Charlton. You should speak to someone who might be able to help.",
"Gladys has said that the best way to help Emily is to stop the school. She has declined to help you find any other solution. If you can’t stop the school soon, you’ll have to find an alternative way to help. (quest incomplete - will be continued in Act 2)"
],
"stageCompleted" : []
},
"Quest18" : {
"name" : "High stakes",
"description" : "Attend the poker night at the Mayor’s house",
"state" : "Unknown",
"stageActive" : undefined,
"type" : "Side",
"stageDescription" : [
"You’ve been invited to attend a poker night at Mayor Duncan’s house, where some of the men from the town attend, and some of the women assist. (quest incomplete - will be continued in Act 2)"
],
"stageCompleted" : []
},
"Quest19" : {
"name" : "Two sides of the same coin",
"description" : "Find a way to be in two places at the same time",
"state" : "Unknown",
"stageActive" : undefined,
"type" : "Side",
"stageDescription" : [
"You are struggling to balance your duties at work with investigation Charlton Upper School. Emily has pondered if there’s a magical fix. Talk to someone who might be able to help",
"Gladys has admitted there is a spell that could help, but has refused to teach it to you. If you are to learn it, you’ll need to talk to someone else (quest incomplete - will be continued in Act 2)"
],
"stageCompleted" : []
},
"Quest20" : {
"name" : "Girl afraid",
"description" : "Find out what Jennifer knows about what’s happening in Charlton",
"state" : "Unknown",
"stageActive" : undefined,
"type" : "Side",
"stageDescription" : [
"Jennifer was defensive when you spoke to her about what’s going on. You sense she’s hiding something. Search around town to see if you can uncover what she knows.",
"You have discovered a troubling thing about Jennifer’s past. Continue asking around the town to find out more.",
"You have learned troubling things about Jennifer’s past. Continue asking around the town to find out more.",
"You are certain that Jennifer knows more about magic and the curses at Charlton School than she’s letting on. You should confront her to find out what she knows.",
"Jennifer confessed she knew about magic and she practiced it as part of a coven at school. She has gave you a ring to help resist the curses."
],
"stageCompleted" : []
},
"Quest21" : {
"name" : "It's happening again",
"description" : "Investigate why the cheerleaders have taken an interest in Terrence",
"state" : "Unknown",
"stageActive" : undefined,
"type" : "Side",
"stageDescription" : [
"You’ve seen Britney, Stacey and Reagan in the company of Terrence. You’re sure they’re up to no good. See if you can find out what they are doing with him.",
"Whatever the cheerleaders have planned for Terrence, something to do with his biology exercise book is interfering with them. He keeps it in his locker. Find a way to look at the book.",
"You’ve found a Evans' department store branded paper with Jennifer's phone number and name. Find out who wrote the note and what Jennifer has to do with Terrence.",
"You’ve found another note in Jennifer's locker at work, this one Terrence’s phone number written on it. Along with a photo of her with Annie when young. Find out who wrote the note.",
"Jennifer seems to be tutoring Terrence for his biology classes on Sunday mornings in the library. You should go to the library at this time to find out what exactly she’s up to.",
"You’ve discovered the cheerleaders are planning something for Terrence that was done to Annie. To stop them, you need to talk to Annie or Jennifer to understand what happened to her.",
"A mysterious young woman has given you a leaf that will allow you to see memories of the past. She’s told you to be transformed whilst going to sleep.",
"The cheerleaders are attempting to change Terrence through magic. Find a way into the gym at night to deal with their ritual.",
"You have dealt with the ritual the cheerleaders were using on Terrence. "
],
"stageCompleted" : []
}
}>>
/* Tasks */
<<set $TaskArray = [
"Task1",
"Task2",
"Task3",
"Task4",
"Task5",
"Task6",
"Task7",
"Task8",
"Task9"
]>>
<<set $Task = {
"Task1" : {
"description" : "Logain has asked you to get him some alcohol from McTafeys.",
"state" : 0,
"receiver" : "unknown"
},
"Task2" : {
"description" : "Logain has asked you to get the key to the Charlton Hotel basement from his father's office.",
"state" : 0,
"receiver" : "unknown"
},
"Task3" : {
"description" : "The first floor rooms at the Charlton Hotel are locked. You'll need to find a key if you want to access them.",
"state" : 0,
"receiver" : "unknown"
},
"Task4" : {
"description" : "A book called The Sevrene Shards is always checked out from the library. Elizabeth would love to read it.",
"state" : 0,
"receiver" : "unknown"
},
"Task5" : {
"description" : "Liz has told you about some magazines that could help you retain your identity. You can find them by searching the stacks in the town library.",
"state" : 0,
"receiver" : "unknown"
},
"Task6" : {
"description" : "Speak to Emily and ask about her vanity table if you want to further experiment with make-up.",
"state" : 0,
"receiver" : "unknown"
},
"Task7" : {
"description" : "Get excused from biology or geography if you want to speak to Nurse Rancy again for further examinations.",
"state" : 0,
"receiver" : "unknown"
},
"Task8" : {
"description" : "To exercise at Casey's Gym you need to buy exercise gear from Evans' Department store.",
"state" : 0,
"receiver" : "unknown"
},
"Task9" : {
"description" : "Speak to Emily to get permission to investigate her wardrobe",
"state" : 0,
"receiver" : "unknown"
}
}>>
/* Starting Objects Location */
<<for $y = 0; $y < $ObjectsArray.length; $y++>>
<<set _item = $ObjectsArray[$y]>>
<<set _itemLocation to $Objects[_item]['location']>>
<<set _itemCodename to $Objects[_item]['codename']>>
<<if _itemLocation is "PlayerCharacter">>
<<set $PlayerCharacter.inventory.push($Objects[_item])>>
<<else>>
<<for $a = 0; $a < $NPCs.length; $a++>>
<<set _characterObjects = $NPC['Characters'][$NPCs[$a]]['Stats']['Avatar']>>
<<if _characterObjects eq _itemLocation>>
<<set $NPC['Characters'][_itemLocation].Stats.inventory.push(_item)>>
<</if>>
<</for>>
<</if>>
<</for>>
/* Starting Events Triggers */
<<EventTrigger "JunkShop" "JunkShopFirst" null "Gladys" null null null null false>>
/* Master Schedule Data */
<<set $NPCMasterSchedule = {
"Casey" : {
"day0" : {
"period0" : "Gym",
"period1" : "Gym",
"period2" : "Gym",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "Gym",
"period1" : "Gym",
"period2" : "Gym",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "Gym",
"period1" : "Gym",
"period2" : "Gym",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "Gym",
"period1" : "Gym",
"period2" : "Gym",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "Gym",
"period1" : "Gym",
"period2" : "Gym",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "Gym",
"period1" : "Gym",
"period2" : "Gym",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "Gym",
"period1" : "Gym",
"period2" : "Gym",
"period3" : "",
"period4" : ""
}
},
"Rancy" : {
"day0" : {
"period0" : "SchoolNursesOffice",
"period1" : "SchoolNursesOffice",
"period2" : "SchoolNursesOffice",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "SchoolNursesOffice",
"period1" : "SchoolNursesOffice",
"period2" : "SchoolNursesOffice",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "SchoolNursesOffice",
"period1" : "SchoolNursesOffice",
"period2" : "SchoolNursesOffice",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "SchoolNursesOffice",
"period1" : "SchoolNursesOffice",
"period2" : "SchoolNursesOffice",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "SchoolNursesOffice",
"period1" : "SchoolNursesOffice",
"period2" : "SchoolNursesOffice",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
},
"Siobhan" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
},
"Terry" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
},
"Mary" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
},
"Maisie" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
},
"Mac" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "SchoolFootballField",
"period3" : "HotelRoom101",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "SchoolFootballField",
"period3" : "HotelRoom101",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "SchoolFootballField",
"period3" : "HotelRoom101",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "SchoolFootballField",
"period3" : "HotelRoom101",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "SchoolFootballField",
"period3" : "HotelRoom101",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "HotelRoom101",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "HotelRoom101",
"period4" : ""
}
},
"Marjorie" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
},
"Chantelle" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
},
"Brendan" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
},
"Hazel" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
},
"Jeanette" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
},
"Owen" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
},
"Pierre" : {
"day0" : {
"period0" : "",
"period1" : "HotelKitchen",
"period2" : "HotelKitchen",
"period3" : "HotelKitchen",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "HotelKitchen",
"period2" : "HotelKitchen",
"period3" : "HotelKitchen",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "HotelKitchen",
"period2" : "HotelKitchen",
"period3" : "HotelKitchen",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "HotelKitchen",
"period2" : "HotelKitchen",
"period3" : "HotelKitchen",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "HotelKitchen",
"period2" : "HotelKitchen",
"period3" : "HotelKitchen",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "HotelKitchen",
"period2" : "HotelKitchen",
"period3" : "HotelKitchen",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "HotelKitchen",
"period2" : "HotelKitchen",
"period3" : "HotelKitchen",
"period4" : ""
}
},
"Carmichael" : {
"day0" : {
"period0" : "SchoolCareersOffice",
"period1" : "SchoolCareersOffice",
"period2" : "SchoolCareersOffice",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "SchoolCareersOffice",
"period1" : "SchoolCareersOffice",
"period2" : "SchoolCareersOffice",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "SchoolCareersOffice",
"period1" : "SchoolCareersOffice",
"period2" : "SchoolCareersOffice",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "SchoolCareersOffice",
"period1" : "SchoolCareersOffice",
"period2" : "SchoolCareersOffice",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "SchoolCareersOffice",
"period1" : "SchoolCareersOffice",
"period2" : "SchoolCareersOffice",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
},
"Thompson" : {
"day0" : {
"period0" : "ThompsonsBossOffice",
"period1" : "ThompsonsBossOffice",
"period2" : "ThompsonsBossOffice",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "ThompsonsBossOffice",
"period1" : "ThompsonsBossOffice",
"period2" : "ThompsonsBossOffice",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "ThompsonsBossOffice",
"period1" : "HotelRoom102",
"period2" : "ThompsonsBossOffice",
"period3" : "ThompsonsBossOffice",
"period4" : ""
},
"day3" : {
"period0" : "ThompsonsBossOffice",
"period1" : "ThompsonsBossOffice",
"period2" : "ThompsonsBossOffice",
"period3" : "ThompsonsBossOffice",
"period4" : ""
},
"day4" : {
"period0" : "ThompsonsBossOffice",
"period1" : "HotelRoom102",
"period2" : "ThompsonsBossOffice",
"period3" : "ThompsonsBossOffice",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
},
"Jackie" : {
"day0" : {
"period0" : "",
"period1" : "SchoolCafeteria",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "SchoolCafeteria",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "SchoolCafeteria",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "SchoolCafeteria",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "SchoolCafeteria",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
},
"Prichard" : {
"day0" : {
"period0" : "SchoolGeographyRoom",
"period1" : "SchoolGeographyRoom",
"period2" : "SchoolGeographyRoom",
"period3" : "SchoolGeographyRoom",
"period4" : ""
},
"day1" : {
"period0" : "SchoolGeographyRoom",
"period1" : "SchoolGeographyRoom",
"period2" : "SchoolGeographyRoom",
"period3" : "SchoolGeographyRoom",
"period4" : ""
},
"day2" : {
"period0" : "SchoolGeographyRoom",
"period1" : "SchoolGeographyRoom",
"period2" : "SchoolGeographyRoom",
"period3" : "SchoolGeographyRoom",
"period4" : ""
},
"day3" : {
"period0" : "SchoolGeographyRoom",
"period1" : "SchoolGeographyRoom",
"period2" : "SchoolGeographyRoom",
"period3" : "SchoolGeographyRoom",
"period4" : ""
},
"day4" : {
"period0" : "SchoolGeographyRoom",
"period1" : "SchoolGeographyRoom",
"period2" : "SchoolGeographyRoom",
"period3" : "SchoolGeographyRoom",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
},
"DeBussy" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "SchoolBusinessStudiesRoom",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "SchoolBusinessStudiesRoom",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "SchoolBusinessStudiesRoom",
"period3" : "SchoolBusinessStudiesRoom",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : "SchoolBusinessStudiesRoom"
},
"day4" : {
"period0" : "SchoolBusinessStudiesRoom",
"period1" : "",
"period2" : "",
"period3" : "SchoolBusinessStudiesRoom",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "Gym",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "Gym",
"period3" : "",
"period4" : ""
}
},
"Olaf" : {
"day0" : {
"period0" : "",
"period1" : "SchoolBasement",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "SchoolBasement",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "SchoolBasement",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "SchoolBasement",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "SchoolBasement",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
},
"Rogers" : {
"day0" : {
"period0" : "SchoolMathsRoom",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "SchoolMathsRoom",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
},
"Harrow" : {
"day0" : {
"period0" : "SchoolBiologyRoom",
"period1" : "",
"period2" : "SchoolBiologyRoom",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "SchoolBiologyRoom",
"period1" : "",
"period2" : "SchoolBiologyRoom",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "SchoolBiologyRoom",
"period1" : "",
"period2" : "SchoolBiologyRoom",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "SchoolBiologyRoom",
"period1" : "",
"period2" : "SchoolBiologyRoom",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "SchoolBiologyRoom",
"period1" : "",
"period2" : "SchoolBiologyRoom",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
},
"Beach" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "SchoolGym",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "SchoolGym",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
},
"Stitch" : {
"day0" : {
"period0" : "SchoolHeadmastersOffice",
"period1" : "SchoolHeadmastersOffice",
"period2" : "SchoolHeadmastersOffice",
"period3" : "SchoolHeadmastersOffice",
"period4" : "SchoolHeadmastersOffice"
},
"day1" : {
"period0" : "SchoolHeadmastersOffice",
"period1" : "SchoolHeadmastersOffice",
"period2" : "SchoolHeadmastersOffice",
"period3" : "SchoolHeadmastersOffice",
"period4" : "SchoolHeadmastersOffice"
},
"day2" : {
"period0" : "SchoolHeadmastersOffice",
"period1" : "SchoolHeadmastersOffice",
"period2" : "SchoolHeadmastersOffice",
"period3" : "SchoolHeadmastersOffice",
"period4" : "SchoolHeadmastersOffice"
},
"day3" : {
"period0" : "SchoolHeadmastersOffice",
"period1" : "SchoolHeadmastersOffice",
"period2" : "SchoolHeadmastersOffice",
"period3" : "SchoolHeadmastersOffice",
"period4" : "SchoolHeadmastersOffice"
},
"day4" : {
"period0" : "SchoolHeadmastersOffice",
"period1" : "SchoolHeadmastersOffice",
"period2" : "SchoolHeadmastersOffice",
"period3" : "SchoolHeadmastersOffice",
"period4" : "SchoolHeadmastersOffice"
},
"day5" : {
"period0" : "SchoolHeadmastersOffice",
"period1" : "SchoolHeadmastersOffice",
"period2" : "SchoolHeadmastersOffice",
"period3" : "SchoolHeadmastersOffice",
"period4" : "SchoolHeadmastersOffice"
},
"day6" : {
"period0" : "SchoolHeadmastersOffice",
"period1" : "SchoolHeadmastersOffice",
"period2" : "SchoolHeadmastersOffice",
"period3" : "SchoolHeadmastersOffice",
"period4" : "SchoolHeadmastersOffice"
}
},
"Ron" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
},
"Lennox" : {
"day0" : {
"period0" : "HotelLobby",
"period1" : "",
"period2" : "",
"period3" : "HotelLobby",
"period4" : ""
},
"day1" : {
"period0" : "HotelLobby",
"period1" : "",
"period2" : "",
"period3" : "HotelLobby",
"period4" : ""
},
"day2" : {
"period0" : "HotelLobby",
"period1" : "",
"period2" : "",
"period3" : "HotelLobby",
"period4" : ""
},
"day3" : {
"period0" : "HotelLobby",
"period1" : "",
"period2" : "",
"period3" : "HotelLobby",
"period4" : ""
},
"day4" : {
"period0" : "HotelLobby",
"period1" : "",
"period2" : "",
"period3" : "HotelLobby",
"period4" : ""
},
"day5" : {
"period0" : "HotelLobby",
"period1" : "",
"period2" : "",
"period3" : "HotelLobby",
"period4" : ""
},
"day6" : {
"period0" : "HotelLobby",
"period1" : "",
"period2" : "",
"period3" : "HotelLobby",
"period4" : ""
}
},
"Dan" : {
"day0" : {
"period0" : "ThompsonsOffice",
"period1" : "ThompsonsOffice",
"period2" : "ThompsonsOffice",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "ThompsonsOffice",
"period1" : "ThompsonsOffice",
"period2" : "ThompsonsOffice",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "ThompsonsOffice",
"period1" : "ThompsonsOffice",
"period2" : "ThompsonsOffice",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "ThompsonsOffice",
"period1" : "ThompsonsOffice",
"period2" : "ThompsonsOffice",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "ThompsonsOffice",
"period1" : "ThompsonsOffice",
"period2" : "ThompsonsOffice",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
},
"Martin" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "McTafeysBar",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "McTafeysBar",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "McTafeysBar",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "McTafeysBar",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "McTafeysBar",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "McTafeysBar",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "McTafeysBar",
"period4" : ""
}
},
"Gordon" : {
"day0" : {
"period0" : "ThompsonsShopFloor",
"period1" : "",
"period2" : "",
"period3" : "Gym",
"period4" : ""
},
"day1" : {
"period0" : "ThompsonsShopFloor",
"period1" : "",
"period2" : "",
"period3" : "Gym",
"period4" : ""
},
"day2" : {
"period0" : "ThompsonsShopFloor",
"period1" : "",
"period2" : "",
"period3" : "Gym",
"period4" : ""
},
"day3" : {
"period0" : "ThompsonsShopFloor",
"period1" : "",
"period2" : "",
"period3" : "Gym",
"period4" : ""
},
"day4" : {
"period0" : "ThompsonsShopFloor",
"period1" : "",
"period2" : "",
"period3" : "Gym",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "Gym",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "Gym",
"period4" : ""
}
},
"Clive" : {
"day0" : {
"period0" : "ThompsonsShopFloor",
"period1" : "",
"period2" : "",
"period3" : "McTafeysBar",
"period4" : ""
},
"day1" : {
"period0" : "ThompsonsShopFloor",
"period1" : "",
"period2" : "",
"period3" : "McTafeysBar",
"period4" : ""
},
"day2" : {
"period0" : "ThompsonsShopFloor",
"period1" : "",
"period2" : "",
"period3" : "McTafeysBar",
"period4" : ""
},
"day3" : {
"period0" : "ThompsonsShopFloor",
"period1" : "",
"period2" : "",
"period3" : "McTafeysBar",
"period4" : ""
},
"day4" : {
"period0" : "ThompsonsShopFloor",
"period1" : "",
"period2" : "",
"period3" : "McTafeysBar",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "McTafeysBar",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "McTafeysBar",
"period4" : ""
}
},
"Jennifer" : {
"day0" : {
"period0" : "JennifersApartment",
"period1" : "EvansDepartmentStore",
"period2" : "",
"period3" : "JennifersApartment",
"period4" : ""
},
"day1" : {
"period0" : "JennifersApartment",
"period1" : "",
"period2" : "",
"period3" : "JennifersApartment",
"period4" : ""
},
"day2" : {
"period0" : "JennifersApartment",
"period1" : "EvansDepartmentStore",
"period2" : "",
"period3" : "JennifersApartment",
"period4" : ""
},
"day3" : {
"period0" : "JennifersApartment",
"period1" : "EvansDepartmentStore",
"period2" : "",
"period3" : "JennifersApartment",
"period4" : ""
},
"day4" : {
"period0" : "JennifersApartment",
"period1" : "EvansDepartmentStore",
"period2" : "",
"period3" : "JennifersApartment",
"period4" : ""
},
"day5" : {
"period0" : "JennifersApartment",
"period1" : "EvansDepartmentStore",
"period2" : "",
"period3" : "JennifersApartment",
"period4" : ""
},
"day6" : {
"period0" : "JennifersApartment",
"period1" : "",
"period2" : "",
"period3" : "JennifersApartment",
"period4" : ""
}
},
"Rhiannon" : {
"day0" : {
"period0" : "",
"period1" : "Salon",
"period2" : "Salon",
"period3" : "McTafeysBar",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "Salon",
"period2" : "Salon",
"period3" : "McTafeysBar",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "Salon",
"period2" : "Salon",
"period3" : "McTafeysBar",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "Salon",
"period2" : "Salon",
"period3" : "McTafeysBar",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "Salon",
"period2" : "Salon",
"period3" : "McTafeysBar",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "Salon",
"period2" : "Salon",
"period3" : "McTafeysBar",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "Salon",
"period2" : "Salon",
"period3" : "McTafeysBar",
"period4" : ""
}
},
"Sophie" : {
"day0" : {
"period0" : "Salon",
"period1" : "",
"period2" : "",
"period3" : "Salon",
"period4" : ""
},
"day1" : {
"period0" : "Salon",
"period1" : "",
"period2" : "",
"period3" : "Salon",
"period4" : ""
},
"day2" : {
"period0" : "Salon",
"period1" : "",
"period2" : "",
"period3" : "Salon",
"period4" : ""
},
"day3" : {
"period0" : "Salon",
"period1" : "",
"period2" : "",
"period3" : "Salon",
"period4" : ""
},
"day4" : {
"period0" : "Salon",
"period1" : "",
"period2" : "",
"period3" : "Salon",
"period4" : ""
},
"day5" : {
"period0" : "Salon",
"period1" : "",
"period2" : "",
"period3" : "Salon",
"period4" : ""
},
"day6" : {
"period0" : "Salon",
"period1" : "",
"period2" : "",
"period3" : "Salon",
"period4" : ""
}
},
"Gladys" : {
"day0" : {
"period0" : "JunkShop",
"period1" : "JunkShop",
"period2" : "JunkShop",
"period3" : "JunkShop",
"period4" : ""
},
"day1" : {
"period0" : "JunkShop",
"period1" : "JunkShop",
"period2" : "JunkShop",
"period3" : "JunkShop",
"period4" : ""
},
"day2" : {
"period0" : "JunkShop",
"period1" : "JunkShop",
"period2" : "JunkShop",
"period3" : "JunkShop",
"period4" : ""
},
"day3" : {
"period0" : "JunkShop",
"period1" : "JunkShop",
"period2" : "JunkShop",
"period3" : "JunkShop",
"period4" : ""
},
"day4" : {
"period0" : "JunkShop",
"period1" : "JunkShop",
"period2" : "JunkShop",
"period3" : "JunkShop",
"period4" : ""
},
"day5" : {
"period0" : "JunkShop",
"period1" : "JunkShop",
"period2" : "JunkShop",
"period3" : "JunkShop",
"period4" : ""
},
"day6" : {
"period0" : "JunkShop",
"period1" : "JunkShop",
"period2" : "JunkShop",
"period3" : "JunkShop",
"period4" : ""
}
},
"Florence" : {
"day0" : {
"period0" : "FreshPot",
"period1" : "FreshPot",
"period2" : "FreshPot",
"period3" : "FreshPot",
"period4" : ""
},
"day1" : {
"period0" : "FreshPot",
"period1" : "FreshPot",
"period2" : "FreshPot",
"period3" : "FreshPot",
"period4" : ""
},
"day2" : {
"period0" : "FreshPot",
"period1" : "FreshPot",
"period2" : "FreshPot",
"period3" : "FreshPot",
"period4" : ""
},
"day3" : {
"period0" : "FreshPot",
"period1" : "FreshPot",
"period2" : "FreshPot",
"period3" : "FreshPot",
"period4" : ""
},
"day4" : {
"period0" : "FreshPot",
"period1" : "FreshPot",
"period2" : "FreshPot",
"period3" : "FreshPot",
"period4" : ""
},
"day5" : {
"period0" : "FreshPot",
"period1" : "FreshPot",
"period2" : "FreshPot",
"period3" : "FreshPot",
"period4" : ""
},
"day6" : {
"period0" : "FreshPot",
"period1" : "FreshPot",
"period2" : "FreshPot",
"period3" : "FreshPot",
"period4" : ""
}
},
"Terrence" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "SchoolGeographyRoom",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "SchoolGeographyRoom",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "SchoolGeographyRoom",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "SchoolGeographyRoom",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "SchoolGeographyRoom",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "SchoolGeographyRoom",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "SchoolGeographyRoom",
"period4" : ""
}
},
"Dennis" : {
"day0" : {
"period0" : "SchoolGates",
"period1" : "SchoolAVRoom",
"period2" : "",
"period3" : "SchoolAVRoom",
"period4" : ""
},
"day1" : {
"period0" : "SchoolGates",
"period1" : "SchoolAVRoom",
"period2" : "",
"period3" : "SchoolAVRoom",
"period4" : ""
},
"day2" : {
"period0" : "SchoolGates",
"period1" : "SchoolAVRoom",
"period2" : "",
"period3" : "SchoolAVRoom",
"period4" : ""
},
"day3" : {
"period0" : "SchoolGates",
"period1" : "SchoolAVRoom",
"period2" : "",
"period3" : "SchoolAVRoom",
"period4" : ""
},
"day4" : {
"period0" : "SchoolGates",
"period1" : "SchoolAVRoom",
"period2" : "",
"period3" : "SchoolAVRoom",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "LibraryAVRoom",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "LibraryAVRoom",
"period2" : "",
"period3" : "",
"period4" : ""
}
},
"Logain" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "SchoolCorridor",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "SchoolCorridor",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "ThompsonsOffice",
"period2" : "",
"period3" : "SchoolCorridor",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "SchoolCorridor",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "ThompsonsOffice",
"period2" : "",
"period3" : "SchoolCorridor",
"period4" : "AvianLane"
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "AvianLane",
"period4" : "AvianLane"
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
},
"Jake" : {
"day0" : {
"period0" : "SchoolGates",
"period1" : "",
"period2" : "",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day1" : {
"period0" : "SchoolGates",
"period1" : "",
"period2" : "",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day2" : {
"period0" : "SchoolGates",
"period1" : "",
"period2" : "",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day3" : {
"period0" : "SchoolGates",
"period1" : "",
"period2" : "",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day4" : {
"period0" : "SchoolGates",
"period1" : "",
"period2" : "",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day5" : {
"period0" : "Gym",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "Gym",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
},
"Michelle" : {
"day0" : {
"period0" : "",
"period1" : "SchoolCafeteria",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "SchoolCafeteria",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "SchoolCafeteria",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "SchoolCafeteria",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "SchoolCafeteria",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "OrchidRoad",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "OrchidRoad",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
},
"Heather" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
},
"Elizabeth" : {
"day0" : {
"period0" : "",
"period1" : "SchoolCorridor",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "SchoolCorridor",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "SchoolCorridor",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "SchoolCorridor",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "SchoolCorridor",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "Library",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "Library",
"period3" : "",
"period4" : ""
}
},
"Emily" : {
"day0" : {
"period0" : "YourHome",
"period1" : "",
"period2" : "",
"period3" : "YourHome",
"period4" : ""
},
"day1" : {
"period0" : "YourHome",
"period1" : "",
"period2" : "",
"period3" : "YourHome",
"period4" : ""
},
"day2" : {
"period0" : "YourHome",
"period1" : "",
"period2" : "",
"period3" : "YourHome",
"period4" : ""
},
"day3" : {
"period0" : "YourHome",
"period1" : "",
"period2" : "",
"period3" : "YourHome",
"period4" : ""
},
"day4" : {
"period0" : "YourHome",
"period1" : "",
"period2" : "",
"period3" : "YourHome",
"period4" : ""
},
"day5" : {
"period0" : "YourHome",
"period1" : "",
"period2" : "",
"period3" : "YourHome",
"period4" : ""
},
"day6" : {
"period0" : "YourHome",
"period1" : "",
"period2" : "",
"period3" : "YourHome",
"period4" : ""
}
},
"Britney" : {
"day0" : {
"period0" : "",
"period1" : "FreshPot",
"period2" : "",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "FreshPot",
"period2" : "",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "FreshPot",
"period2" : "",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "FreshPot",
"period2" : "",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "FreshPot",
"period2" : "",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "FreshPot",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "FreshPot",
"period2" : "",
"period3" : "",
"period4" : ""
}
},
"Stacey" : {
"day0" : {
"period0" : "",
"period1" : "FreshPot",
"period2" : "",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "FreshPot",
"period2" : "",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "FreshPot",
"period2" : "",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "FreshPot",
"period2" : "",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "FreshPot",
"period2" : "",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "FreshPot",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "FreshPot",
"period2" : "",
"period3" : "",
"period4" : ""
}
},
"Reagan" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "TownCentre",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "TownCentre",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "TownCentre",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "TownCentre",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "TownCentre",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "Library",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
},
"Annie" : {
"day0" : {
"period0" : "ThompsonsReception",
"period1" : "ThompsonsReception",
"period2" : "ThompsonsReception",
"period3" : "AnniesApartment",
"period4" : ""
},
"day1" : {
"period0" : "ThompsonsReception",
"period1" : "ThompsonsReception",
"period2" : "ThompsonsReception",
"period3" : "AnniesApartment",
"period4" : ""
},
"day2" : {
"period0" : "ThompsonsReception",
"period1" : "HotelRoom102",
"period2" : "ThompsonsReception",
"period3" : "AnniesApartment",
"period4" : ""
},
"day3" : {
"period0" : "ThompsonsReception",
"period1" : "ThompsonsReception",
"period2" : "ThompsonsReception",
"period3" : "AnniesApartment",
"period4" : ""
},
"day4" : {
"period0" : "ThompsonsReception",
"period1" : "HotelRoom102",
"period2" : "ThompsonsReception",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "AnniesApartment",
"period1" : "",
"period2" : "",
"period3" : "AnniesApartment",
"period4" : ""
},
"day6" : {
"period0" : "AnniesApartment",
"period1" : "",
"period2" : "",
"period3" : "AnniesApartment",
"period4" : ""
}
},
"Sermon" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
},
"Christina" : {
"day0" : {
"period0" : "",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "",
"period2" : "EvansDepartmentStore",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "",
"period2" : "EvansDepartmentStore",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "",
"period2" : "EvansDepartmentStore",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "",
"period2" : "EvansDepartmentStore",
"period3" : "SchoolFootballField",
"period4" : ""
},
"day5" : {
"period0" : "EvansDepartmentStore",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "EvansDepartmentStore",
"period1" : "",
"period2" : "",
"period3" : "",
"period4" : ""
}
},
"Andrea" : {
"day0" : {
"period0" : "",
"period1" : "HotelLobby",
"period2" : "HotelLobby",
"period3" : "",
"period4" : ""
},
"day1" : {
"period0" : "",
"period1" : "HotelLobby",
"period2" : "HotelLobby",
"period3" : "",
"period4" : ""
},
"day2" : {
"period0" : "",
"period1" : "HotelLobby",
"period2" : "HotelLobby",
"period3" : "",
"period4" : ""
},
"day3" : {
"period0" : "",
"period1" : "HotelLobby",
"period2" : "HotelLobby",
"period3" : "",
"period4" : ""
},
"day4" : {
"period0" : "",
"period1" : "HotelLobby",
"period2" : "HotelLobby",
"period3" : "",
"period4" : ""
},
"day5" : {
"period0" : "",
"period1" : "HotelLobby",
"period2" : "HotelLobby",
"period3" : "",
"period4" : ""
},
"day6" : {
"period0" : "",
"period1" : "HotelLobby",
"period2" : "HotelLobby",
"period3" : "",
"period4" : ""
}
},
}>>
/* Compulsions */
/* Define all compulsions */
<<set $compulsions = {
"OldFashionedValues": {
name: "Old-Fashioned Values",
description: "You believe in traditional roles for men and women in relationships. Pink jobs and blue jobs, breadwinners and home-makers - you can’t help but adhere to it all.",
image: "OldFashionedValues",
active: false
},
"TheAppeaser": {
name: "The Appeaser",
description: "You struggle to stand up for yourself and others against assertive men. You avoid conflict and look for ways to diffuse the situation, even at your own expense.",
image: "TheAppeaser",
active: false
},
"Ditzy": {
name: "Ditzy",
description: "You struggle with focus and complex tasks. Work suffers and you struggle with intellectually challenging tasks. That’s okay, though. Not everyone needs to be smart. Bright personalities help in their own way.",
image: "Ditzy",
active: false
},
"CitizenCharlton": {
name: "Citizen Charlton",
description: "You find yourself agreeing with authority figures in Charlton. Disobeying the law or important people seems alien to you. When they lead, you follow. Because why wouldn’t you? After all, they know what’s right.",
image: "CitizenCharlton",
active: false
},
"HouseProud": {
name: "House Proud",
description: "You find yourself drawn to housework - cleaning, cooking, tidying. It feels natural. Sometimes you’ll lose time to it, lost in the need to keep things just right.",
image: "HouseProud",
active: false
},
"AllDolledUp": {
name: "All Dolled Up",
description: "You are drawn to alluring make-up and clothing choices. You feel morose wearing plain outfits and naked without a layer of make-up. The idea of blending into the background doesn’t sit right with you anymore.",
image: "AllDolledUp",
active: false
},
"DutifulDoer": {
name: "Dutiful Doer",
description: "You just get on and do whatever is asked from you. Even if it’s not your job. You cannot refuse requests from workplace superiors. You naturally defer to male colleagues.",
image: "DutifulDoer",
active: false
},
"SaucySecretary": {
name: "Saucy Secretary",
description: "You can’t help but rely on your physical assets and feminine charm to get your way at work. Even if that means putting in some late nights with team members…",
image: "SaucySecretary",
active: false
},
"BoyCrazy": {
name: "Boy Crazy",
description: "If a man expresses interest, you struggle to refuse attention or romantic invitations. You automatically move toward relationships and flirt with men.",
image: "BoyCrazy",
active: false
},
"PartyGirl": {
name: "Party Girl",
description: "If alcohol is offered, you automatically accept - whether in social settings or high-pressure scenarios.",
image: "PartyGirl",
active: false
},
"ModelStudent": {
name: "Model Student",
description: "You are compelled to excel in lessons - you cannot bear to underperform or refuse to do well in any academic setting.",
image: "ModelStudent",
active: false
},
"TeachersPet": {
name: "Teacher’s Pet",
description: "You lean on your charms and flirting to make teacher's give you leniency, but find it hard to refuse any request made from a male teacher.",
image: "TeachersPet",
active: false
}
}>>
[[Set up 2]]
/* Set target */
<B>Target setting</B>
<<linkreplace "Target Andrea">>
<<set $targetNPC to "Andrea">>
You target <<print $targetNPC>>
<</linkreplace>>
<<linkreplace "Target Annie">>
<<set $targetNPC to "Annie">>
You target <<print $targetNPC>>
<</linkreplace>>
<<Present>>
<<linkreplace "Increase Fem">><<Feminity 1>><</linkreplace>>
<<linkreplace "Decrease Fem">><<Feminity -1>><</linkreplace>>
<<linkreplace "Hit Emily">>
<<ChangeNPCRelationship "Emily" "Mitch" 1>>
<</linkreplace>>
<<print $NPC.Characters.Emily.Stats.Relationship.Mitch>>
/* Set target NPC */
<<for $i = 0; $i < $NPCPresent.length; $i++>>
<<capture $i>>
<<linkreplace _NPCPresent[$i]>>
<<set $targetNPC to $NPCPresent[$i]>>
You look at <<print $targetNPC>>
<</linkreplace>>
<</capture>>
<</for>>
<B>Descriptions and Inventory</B>
/* Description */
<<if $targetNPC is not undefined>>
<<linkreplace "Description">>
<<set _PresentIndex = _Present.indexOf($targetNPC)>>
<<if _PresentIndex gt -1>>
<<print $NPC['Characters'][$targetNPC]['Stats']['description']>>
<</if>>
<</linkreplace>>
<</if>>
/* Inventory */
<<if $targetNPC is not undefined>>
<<linkreplace "Inventory">>
<<set _PresentIndex = _Present.indexOf($targetNPC)>>
<<if _PresentIndex gt -1>>
<<print $targetNPC>> is holding:
<<for $y = 0; $y < $NPC['Characters'][$targetNPC]['Stats']['inventory']['length']; $y++>>
<<set _item = $NPC['Characters'][$targetNPC]['Stats']['inventory'][$y]>>
<<print _item.name>>
<<print _item.description>>
<</for>>
<</if>>
<</linkreplace>>
<</if>>
<B>Moving</B>
/* Move to current room */
<<if $targetNPC is not undefined>>
<<linkreplace "Move to room">>
<<set _PresentIndex = _Present.indexOf($targetNPC)>>
<<if _PresentIndex gt -1>>
<<print $targetNPC>> is already here!
<<else>>
<<set $NPC['Characters'][$targetNPC]['Schedule']['day'+$dayCurrent]['period'+$periodCurrent] to "Set up">>
<<set _Present.push($targetNPC)>>
<<print $targetNPC>> arrives.
<</if>>
<</linkreplace>>
<</if>>
/* Move to set up 2 */
<<if $targetNPC is not undefined>>
<<set _PresentIndex = _Present.indexOf($targetNPC)>>
<<if _PresentIndex gt -1>>
<<linkreplace "Move to Set up 2">>
<<set $NPC['Characters'][$targetNPC]['Schedule']['day'+$dayCurrent]['period'+$periodCurrent] to "Set up 2">>
<<set _Present.pluck(_PresentIndex, _PresentIndex+1)>>
<<print $targetNPC>> leaves.
<</linkreplace>>
<</if>>
<</if>>
<B>Time</B>
/* Acclerate time */
<<linkreplace "Wait for a while.">>Time passes.<<TimeChange>><</linkreplace>>
<B>Amulet</B>
/* Change into someone */
<<if ($targetNPC is not undefined and $current.Avatar is $PlayerCharacter.firstName[$PlayerCharacter.stateCurrent])>>
<<set _PresentIndex = _Present.indexOf($targetNPC)>>
<<if _PresentIndex gt -1>>
<<set _linkreplacetext to 'Transform into '+ $targetNPC>>
<<linkreplace _linkreplacetext>>
<<if $amulet.charge gte 2>>
<<set $currentPhysicalDescription to $NPC['Characters'][$targetNPC]['Stats']['description']>>
<<set $PlayerCharacter.female to $NPC['Characters'][$targetNPC]['Stats']['female']>>
<<set $current.Avatar to $NPC['Characters'][$targetNPC]['Stats']['Avatar']>>
<<set $Objects.amulet.charge to 0>>
You transform into <<print $targetNPC>>
<<else>>
The amulet is not ready for another transformation yet.
<</if>>
<</linkreplace>>
<</if>>
<</if>>
/* Change back to you */
<<for $i = 0; $i < $NPCs.length; $i++>>
<<set $x = $NPCs[$i]>>
<<if $NPC.Characters[$x]['Schedule']['day'+$dayCurrent]['period'+$periodCurrent] eq passage()>>
$x is here
<<else>>
$x is not here
<</if>>
<</for>>
[[Set up]] By Lauren<<if $PrologueStarted is true>>[[Check Profile|Player]]<</if>>
<<if $PlayerCharacter.inventory.length isnot 0 and $PrologueComplete is true>>[[Inventory|Inventory]]<</if>>
<<if $PlayerCharacter.questlog.length isnot 0>>[[Quests and rumours|Quests]]<</if>>
<<if $PlayerCharacter.spells.length isnot 0>>[[Spells|Spells]]<</if>>
<<if $PrologueComplete is true>>[[Relationships|Relationships]]<</if>><h3>Inventory</h3>
<<tabs>>
<<tab "Quest Items">>
<<for $i = 0; $i < $PlayerCharacter.inventory.length; $i++>>
<<set $item = $PlayerCharacter.inventory[$i]>>
<<if $item.type is "Quest">>
<b><<print $item.name>></b><br>
<<print $item.description>> <br>
<br>
<</if>>
<</for>>
<</tab>>
<<tab "Transformation Totems">>
<<for $i = 0; $i < $PlayerCharacter.inventory.length; $i++>>
<<set $item = $PlayerCharacter.inventory[$i]>>
<<if $item.type is "Transform">>
<b><<print $item.name>></b><br>
<<print $item.description>> <br>
<br>
<</if>>
<</for>>
<</tab>>
<<tab "Miscellaneous">>
<<for $i = 0; $i < $PlayerCharacter.inventory.length; $i++>>
<<set $item = $PlayerCharacter.inventory[$i]>>
<<if $item.type is "Misc">>
<b><<print $item.name>></b><br>
<<print $item.description>> <br>
<br>
<</if>>
<</for>>
<</tab>>
<<tab "Keys">>
<<for $i = 0; $i < $PlayerCharacter.inventory.length; $i++>>
<<set $item = $PlayerCharacter.inventory[$i]>>
<<if $item.type is "Key">>
<b><<print $item.name>></b><br>
<<print $item.description>> <br>
<br>
<</if>>
<</for>>
<</tab>>
<</tabs>>
<br>
<B>Actions</b><br>
<<link "Return" $return>><</link>><<if $PrologueStarted is true>>
<<if $current.Avatar is $PlayerCharacter.MaleName or $current.Avatar is $PlayerCharacter.FemaleName>>
<<Flag "ShadowSelfDreamMitch">>
<<if _FlagReturn is true>>
<<print $femininePicture[0]>>
<<else>>
<<print $femininePicture[$PlayerCharacter.stateCurrent]>>
<</if>>
<<elseif $current.Avatar is "Emily">>
<<if $current.hair is "blonde">>
<<if $current.makeup is true>>
<<print "<img src='./images/Player/" + $emilyPicture[$EmilyStateCurrent] + "_blonde_makeup.jpeg'>" >>
<<else>>
<<print "<img src='./images/Player/" + $emilyPicture[$EmilyStateCurrent] + "_blonde.jpeg'>" >>
<</if>>
<<elseif $current.makeup is true>>
<<print "<img src='./images/Player/" + $emilyPicture[$EmilyStateCurrent] + "_makeup.jpeg'>" >>
<<else>>
<<print "<img src='./images/Player/" + $emilyPicture[$EmilyStateCurrent] + ".jpeg'>" >>
<</if>>
<<elseif $current.Avatar is "Annie">>
<img src='./images/Player/annie.jpeg'>
<<elseif $current.Avatar is "Andrea">>
<img src='./images/Player/andrea.jpeg'>
<<elseif $current.Avatar is "Jennifer">>
<img src='./images/Player/Jennifer.jpeg'>
<<elseif $current.Avatar is "Florence">>
<img src='./images/Player/Florence.jpeg'>
<<elseif $current.Avatar is "Jake">>
<img src='./images/Player/Jake.jpeg' height='200' width='200'>
<<elseif $current.Avatar is "Dennis">>
<img src='./images/Player/Dennis.jpeg' height='200' width='200'>
<</if>>
<br>
<<Flag "ShadowSelfDreamMitch">>
<<if _FlagReturn is true>>
<i>You are <<print $PlayerCharacter.firstName[0] + " Phillips">></i><br>
<<else>>
<i>You are <<print $current.fullName>></i><br>
<</if>>
<<if $PrologueComplete is true>>
<<FeminityBuffs>>
<<set _StoryCaptionFemininity to Math.clamp($PlayerCharacter.feminine + $FemGenericDay +_FeminityBuffs, 0, 100)>>
<<GreedyBuffs>>
<<set _StoryCaptionGreedy to Math.clamp($PlayerCharacter.greedy + $GreedyGenericDay +_GreedyBuffs, 0, 100)>>
<<set _StoryCaptionAssertive to Math.clamp(Math.ceil(($PlayerCharacter.assertive * $current.AssertiveModifier) + $AssertGenericDay), 0, 100)>>
<<set _StoryCaptionOrientation to Math.clamp(Math.ceil(($PlayerCharacter.orientation * $current.OrientationModifier) + $OrientationGenericDay), 0, 100)>>
<<set _StoryCaptionIntelligence to Math.clamp(Math.ceil(($PlayerCharacter.intelligence * $current.IntelligenceModifier) + $IntGenericDay), 0, 100)>>
<<set _StoryCaptionWorkPerformance to Math.clamp(Math.round($PlayerCharacter.workPerformance + $WorkGenericDay), 0, 100)>>
<<set _StoryEmilyCorruption to Math.clamp($NPC.Characters.Emily.Stats.corruption + $EmilyGenericDay, 0, 100)>>
<<set _StoryCaptionCashFlow to Math.clamp($PlayerCharacter.cashflow + Math.ceil($CashFlowGenericDay), 0, 100)>>
<br>
<b>Femininity:</b> <<print _StoryCaptionFemininity>><br>
<b>Greedy:</b> <<print _StoryCaptionGreedy>><br>
<b>Assertive:</b> <<print _StoryCaptionAssertive>><br>
<b>Orientation:</b> <<print _StoryCaptionOrientation>><br>
<b>Intelligence:</b> <<print _StoryCaptionIntelligence>><br>
<br>
<b>Day:</b> <<print $day[$dayCurrent]>><br>
<b>Time:</b> <<print $period[$periodCurrent]>><br>
<br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is true>><b>Your cash flow:</b> <<print _StoryCaptionCashFlow>><br>
<<else>><b>Your work performance:</b> <<print _StoryCaptionWorkPerformance>><br><</if>>
<b>Emily's corruption:</b> <<print _StoryEmilyCorruption>><br>
<b>Emily's grades:</b> <<print $EmilyGrade>><br>
<b>Sibling Bond:</b> <<print $SiblingBond>><br>
<</if>>
<</if>>
<<UpdateStateStages>>
<<tabs>>
<<tab "Character Profile">>
<table style="width:100%; border-collapse: collapse; border: 0px;">
<tr>
<td style="width: 65%; padding: 15px; vertical-align: top; border: 0px;">
<b>Self-Perception</b><br>
<<print $PlayerCharacter.selfPerception[$PlayerCharacter.stateCurrent]>><br>
<br>
<b>Current form</b><br>
<<Flag "ShadowSelfDreamMitch">>
<<if _FlagReturn is true>><<print $PlayerCharacter.firstName[0] + " Phillips. A tall twenty-five year man with short hair, a scrawny body and a perpetual layer of beard.">><br>
<<else>><<print $current.PhysicalDescription>><br><</if>>
<br>
<b>Greediness</b><br>
<<print $PlayerCharacter.greedyState[$greedyStateCurrent]>><br>
<br>
<b>Assertiveness</b><br>
<<print $PlayerCharacter.assertiveState[$assertiveStateCurrent]>><br>
<br>
<b>Sexual orientation</b><br>
<<print $PlayerCharacter.orientationState[$orientationStateCurrent]>><br>
<br>
<b>Intelligence</b><br>
<<print $PlayerCharacter.intelligenceState[$intelligenceStateCurrent]>><br>
</td>
<td style="width: 35%; padding: 15px; vertical-align: top; border: 0px;">
<<Flag "ShadowSelfDreamMitch">>
<<if _FlagReturn is true>><<print $femininePicture[0]>><br>
<<else>><<print $femininePicture[$PlayerCharacter.stateCurrent]>><br><</if>>
<Br>
<<Flag "RitualTatooGained">>
<<if _FlagReturn is true>>
<b>Tattoos</b><br>
A bold pink heart just on your lower back. Otherwise known as a tramp stamp.<br>
<br>
<</if>>
<b>Skills and buffs</b><br>
Flirt: <<print $PlayerCharacter.skills.flirt>><br>
<<set _list = $PlayerCharacter.buffs>>
<<for _i = 0; _i < _list.length; _i++>>
<<set _b = _list[_i]>>
<<print _b.name>> : <<print (_b.description)>><br>
<</for>>
<br>
<b>Special States</b><br>
<<if $current.outfit is null>><<print "Outfit: None">><<else>><<print "Outfit: " + $Outfit[$current.outfit].description>><</if>><br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is true>>Cash Flow: <<CashFlowDescriptor>><</if>><br>
</td>
</tr>
</table>
<</tab>>
<<tab "Compulsions">>
<<PlayerTab "Compulsions">>
<</tab>>
<</tabs>>
<br>
<b>Actions</b><br>
<<link "Return" $return>><</link>><h3>Quests</h3>
<<tabs>>
<<tab "Main Quests">>
<<for $i = 0; $i < $QuestArray.length; $i++>>
<<set $quest = $QuestArray[$i]>>
<<if $QuestState[$quest]['stageActive'] isnot undefined and $QuestState[$quest].state isnot "Complete" and $QuestState[$quest].type is "Main">>
<b><<print $QuestState[$quest]['name']>></b><br>
<i><<print $QuestState[$quest]['description']>></i><br>
<<print $QuestState[$quest].stageDescription[$QuestState[$quest].stageActive]>><br>
<br>
<</if>>
<</for>>
<</tab>>
<<tab "Side Quests">>
<<for $i = 0; $i < $QuestArray.length; $i++>>
<<set $quest = $QuestArray[$i]>>
<<if $QuestState[$quest]['stageActive'] isnot undefined and $QuestState[$quest].state isnot "Complete" and $QuestState[$quest].type is "Side">>
<b><<print $QuestState[$quest]['name']>></b><br>
<i><<print $QuestState[$quest]['description']>></i><br>
<<print $QuestState[$quest].stageDescription[$QuestState[$quest].stageActive]>><br>
<br>
<</if>>
<</for>>
<</tab>>
<<tab "Completed Quests">>
<<for $i = 0; $i < $QuestArray.length; $i++>>
<<set $quest = $QuestArray[$i]>>
<<if $QuestState[$quest]['stageActive'] isnot undefined and $QuestState[$quest].state is "Complete">>
<b><<print $QuestState[$quest]['name']>></b><br>
<i><<print $QuestState[$quest]['description']>></i><br>
<<print $QuestState[$quest].stageDescription[$QuestState[$quest].stageActive]>><br>
<br>
<</if>>
<</for>>
<</tab>>
<<tab "Tasks">>
<br>
<<for $i = 0; $i < $TaskArray.length; $i++>>
<<set $taskCapture = $TaskArray[$i]>>
<<if $Task[$taskCapture]['state'] is 1>>
<i><<print $Task[$taskCapture]['description']>><br></i>
<br>
<<elseif $Task[$taskCapture]['state'] is 2>>
<s><<print $Task[$taskCapture]['description']>></s><br><br>
<</if>>
<</for>>
<</tab>>
<<tab "Rumours">>
<b>General Rumours</b><br>
<br>
<<for $i = 0; $i < $RumoursKnown.length; $i++>>
<i><<print $RumoursKnown[$i]['rumour']>><br></i>
<br>
<</for>>
<b>Other Rumours</b><br>
<<if $JenniferLearnedKnown.includes("TopOfClass") and $LearnedKnown.includes("TopOfClass")>>
<br><i>Jennifer used to be top of her class at school. You've learned that the only way to do this is have some kind of involvement with the headmaster.</i><Br>
<<elseif $JenniferLearnedKnown.includes("TopOfClass")>>
<br><i>It seems that Jennifer was not merely a good student at school - she was one of the top in her year. You can’t say you’re surprised, but you find it strange she never talks about it.</i><Br>
<<elseif $LearnedKnown.includes("TopOfClass")>>
<br><i>The best students at Charlton are tutored personally by Stitch. It seems that his personal involvement is the only way to get to the top.</i><Br>
<</if>>
<<if $JenniferLearnedKnown.includes("Privileges") and $LearnedKnown.includes("Privileges")>>
<br><i>Some students at Charlton have had special privileges granted to them. It seems that Jennifer was one of them when she attended.</i><Br>
<<elseif $JenniferLearnedKnown.includes("Privileges")>>
<br><i>Jennifer somehow was able to bunk off school and get away with it. You struggle to understand how and why she could do this without getting in trouble.</i><Br>
<<elseif $LearnedKnown.includes("Privileges")>>
<br><i>It seems that certain students at Charlton get special privileges at school. This allows them to leave the school more freely than others.</i><Br>
<</if>>
<<if $JenniferLearnedKnown.includes("Curses") and $LearnedKnown.includes("Curses")>>
<br><i>Jennifer knew about the curses and might have even been involved in causing them when she was at school.</i><Br>
<<elseif $JenniferLearnedKnown.includes("Curses")>>
<br><i>It seems that Jennifer did something revolving around curses when she was at school. You wonder what this refers to.</i><Br>
<<elseif $LearnedKnown.includes("Curses")>>
<br><i>It hardly seems real, the trouble at school is being caused by curses cast on objects and lessons across the grounds.</i><Br>
<</if>>
<<if $JenniferLearnedKnown.includes("CheerleaderCoven") and $LearnedKnown.includes("CheerleaderCoven")>>
<br><i>The cheerleader squad are causing the trouble at the school, and Jennifer was part of the squad when she went there.</i><Br>
<<elseif $JenniferLearnedKnown.includes("CheerleaderCoven")>>
<br><i>Jennifer used to be a cheerleader. You’re not sure whether to believe she just forgot to mention it or she purposefully kept it from you.</i><Br>
<<elseif $LearnedKnown.includes("CheerleaderCoven")>>
<br><i>The strange things are school are being caused by the cheerleader squad. It sounds almost unbelievable, but they form a magical coven.</i><Br>
<</if>>
<<if $JenniferLearnedKnown.includes("BulliedPeople") and $LearnedKnown.includes("BulliedPeople")>>
<br><i>Jennifer bullied Annie at school and Charlton seemingly uses institutional bullying to control its students.</i><Br>
<<elseif $JenniferLearnedKnown.includes("BulliedPeople")>>
<br><i>It sounds like Jennifer bullied Annie at school. You can hardly believe the person you know to be capable of doing such a thing.</i><Br>
<<elseif $LearnedKnown.includes("BulliedPeople")>>
<br><i>People at the school seem to exert authority through bullying, leaving a number of students terrorised. </i><Br>
<</if>>
<<if $JenniferLearnedKnown.includes("Homophobia") and $LearnedKnown.includes("Homophobia")>>
<br><i>Charlton seems to have an aversion to anything other having its students straight. Troublingly, Jennifer seemed to enforce this by spreading rumours about Annie and Penny at school.</i><Br>
<<elseif $JenniferLearnedKnown.includes("Homophobia")>>
<br><i>Jennifer appeared to spread rumours about Penny and Annie being more than just good friends. You struggle to reconcile this with who you know.</i><Br>
<<elseif $LearnedKnown.includes("Homophobia")>>
<br><i>It shouldn’t surprise you, but it seems that Charlton has a preference for its residents being straight. Anything else seems to be a taboo subject to speak of.</i><Br>
<</if>>
<br>
<</tab>>
<</tabs>>
<br>
<b>Actions</b><br>
<<link "Return" $return>><</link>><b>Charlton School - Business Studies Room</b><br>
<img src="./images/School_Business_Studies_Room.png"><br>
<br>The business studies room looks similar to every other classroom at the school, except for one thing. On every other desk there is clunky black typewriters, with paper stacked up neatly beside each one.<br>
<br>
<<Flag "LogainTempFire">>
<<if _FlagReturn is false>>
<<include "EventsSchoolBusinessStudiesRoom">>
<</if>>
<<if _currentEvent is undefined>>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><</link>>
<</if>><b>Charlton School - AV Cupboard</b><br>
<img src="./images/School_AV_Cupboard.png"><br>
The cupboard is small and cramped. It’s full of old CRT televisions on wheeled stands and clunky VHS players. The walls are lined with shelves with stacks of old tapes bearing hand-written labels, all referencing documentaries and educational TV Shows.<br>
<br>
<b>Actions</b><br>
<<QuestState "Quest7">>
<<if _QuestState is 4>><<link "Investigate the TV" "SchoolAVCupboardInvestigation">><</link>><br><</if>>
<<link "Go back to the AV room" "SchoolAVRoom">><</link>><b>Charlton School - Geography Room</b><br>
<img src="./images/School_Geography_Room.png"><br>
<br>Faded maps of all the different continents decorate the classroom. You notice many of them are not only physically dated, but country names and border lines are out-of-date. Coupled with the chalky blackboard and wooden desks, this class feels right out of the past.<br>
<<include "EventsSchoolGeographyRoom">>
<<if _currentEvent is undefined>>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><</link>>
<</if>><b>Charlton School - AV Room</b><br>
<img src="./images/School_AV_Room.png"><br>
<br>Your eyes need a moment to adjust as you step into a room. The only light comes from a dim lamp and the very edges of the windows, which are otherwise covered with black paper and duct tape. Cracked movie posters from old war 1940s war movies decorate the walls and the benches are covered in film projectors in states of disrepair.<br>
<<Flag "DailyDennisSleep">>
<<if _FlagReturn is true and $NPCPresent.includes("Dennis")>>
<br>Dennis sleeps behind the teachers desk where you left him, looking at peace as he breathes shallowly.<br>
<<else>>
<<PresentNPCPeriodText "Dennis" "Lunch" "<br>Dennis sits surrounded by stacks of VHS cassettes, as he checks off a list in an ageing inventory book.<br>">>
<<PresentNPCPeriodText "Dennis" "Evening" "<br>Dennis sits at a desk, tinking with a disassembled VHS tape player and fiddling with its archaic insides using a screwdriver.<br>">>
<<Flag "DennisTransformTarget">><<QuestState "Quest11">>
<<if _QuestState is 3 and $NPCPresent.includes("Dennis") and _FlagReturn is false>><br><i>You look at Dennis for a few seconds. If you really wanted to know what went on in those boys’ classes, Dennis would do. If you could get your hands on something of his, something personal. Something to power the amulet. Getting him somewhere private wouldn't be a challenge.</i><br><<SetFlag "DennisTransformTarget">><</if>>
<</if>>
<br>
<b>Actions</b><br>
<<Flag "DailyDennisSleep">>
<<if $NPCPresent.includes("Dennis") and _FlagReturn is false>><<link "Talk to Dennis" "SchoolAVRoomDennisDialogue0">><</link>><br><</if>>
<<InventoryCheckSelf "KeyAVCupboard" "KeyAVCupboardOlaf">>
<<if _InventoryCheckSelf is true and $BiologyWard is undefined>>
<<if $period[$periodCurrent] is "Night">>
<s>Unlock the AV Cupboard</s> - <i>It's too late to continue your investigation.</i><br>
<<else>>
<<link "Unlock the AV Cupboard" "SchoolAVCupboard">><</link>><br>
<</if>>
<</if>>
[[Leave the classroom->SchoolCorridor]]<b>Casey's Gym</b><br>
<img src="./images/Gym.png"><br>
<br>Based by any standards, Casey’s Gym is no more than a room covered in soft mats and littered with exercise gear. A full length mirror runs down one side of the room and a ballet barre runs down the entire length.<br>
<<if $NPCPresent.includes("Gordon")>><br>Gordon, one of the local labourers, sits at one of the weight lifting machines. His tight biceps flex as he pulls the plates high into the air, and then slowly lowers them down with control and confidence.<br><</if>>
<<if $NPCPresent.includes("Casey")>>
<<Weekend>>
<<if $period[$periodCurrent] is "Lunch" and _Weekend is true>><br>Casey stands in the centre of the gym, kicking gym mats together in a square. His hands are encased in blue boxing gloves, yet somehow a cigarette lit roll-up dangles on his bottom lip.<Br>
<<else>><br>Casey stands behind the till, leafing through a boxing magazine. A lit roll-up hangs on his lips, which he occasionally takes a drag on.<br><</if>>
<</if>>
<<if $NPCPresent.includes("DeBussy")>><br>Mrs. DeBussy stands beside the full-length mirror, clipboard clasped firmly to her chest. She wears a collared polo shirt tucked into thick black leggings, ballet slippers barely visible beneath the hem.<br><</if>>
<<if $NPCPresent.includes("Jake")>><br>Jake, the school quarterback, is at the back of the gym, running through some dumbbell exercises. Jake seems to strain at the weight he's chosen, regularly just letting go of the dumbbell once he's lifted it, letting it crash to the floor.<br><</if>>
<<Flag "JakeTransformTarget">><<QuestState "Quest11">>
<<if _QuestState is 3 and $NPCPresent.includes("Jake") and _FlagReturn is false>><br><i>You watch Jake for a moment. If you really wanted to know what went on in those boys’ classes, Jake could be an option. If you could get your hands on something of his, something personal. Something to power the amulet. Getting him somewhere private wouldn't be a challenge.</i><br><<SetFlag "JakeTransformTarget">><</if>>
<br>
<b>Actions</b><br>
<<if $NPCPresent.includes("Casey")>><<link "Talk to Casey" "GymCaseyDialogue0">><<NPCKnown "Casey">><</link>><br><</if>>
<<if $NPCPresent.includes("DeBussy")>><<link "Talk to DeBussy" "GymDeBussyDialogue">><<NPCKnown "DeBussy">><</link>><br><</if>>
<<if $NPCPresent.includes("Gordon")>><<link "Talk to Gordon" "GymGordon">><<NPCKnown "Gordon">><</link>><br><</if>>
<<if $NPCPresent.includes("Jake")>><<link "Talk to Jake" "GymJakeDialogue0">><</link>><br><</if>>
[[Go outside->OrchidRoad]]<br>
<b>Annie's Apartment</b><br>
<img src="./images/Annies_Apartment.png"><br>
<br>Annie's apartment is decorated in a vintage style, with lamps and flowers that scream a feminine occupant. It smells of her perfume.<br>
<<include "EventsAnniesApartment">>
<<if _currentEvent is undefined>>
<<if $period[$periodCurrent] is "Morning" and !$NPCPresent.includes("Annie")>>
<<if $AnnieSeenAtWork is true>><br>You glance around the living room, aware of the quiet. It seems Annie has already left for work.<br>
<<else>><<SetNPCLocation "Annie" $dayCurrent $periodCurrent "AnniesApartment">>
<</if>>
<</if>>
<<PresentNPCPeriodText "Annie" "Morning" "<br>Annie stands in her living room, brushing down some laundry that’s been left out too long. She gives you a smile when you look at her. “Morning!”<br>">>
<<PresentNPCPeriodText "Annie" "Evening" "<br>Annie stands in her living room, fiddling with an ornament on the side of a cabinet. She smiles at you when you make eye contact.<br>">>
<br>
<b>Actions</b><br>
<<if $NPCPresent.includes("Annie")>><<link "Talk to Annie" "AnniesApartmentDialogue0">><</link>><br><</if>>
<<QuestState "Quest2">>
<<if _QuestState is 3>>
<<Flag "AnniePhotoKnown">>
<<if _FlagReturn is false>><<link "Investigate the apartment for a personal object" "AnniesApartmentInvestigate">><<SetFlag "AnniePhotoKnown">><</link>><br><</if>>
<</if>>
<<InventoryCheckSelf "AnniePhoto">><<Flag "AnniePhotoKnown">>
<<if _FlagReturn is true and _InventoryCheckSelf is false>><<link "Pick up the photo" "AnniesApartmentPhoto">><</link>><br><</if>>
<<AssumeForm "AnniePhoto">>
<<if _AssumeForm is true and $NPCPresent.length is 1>>
<<CheckPersonalityState "Annie">>
<<if _PersonalityState is "Gay">><<Weekend>>
<<if $period[$periodCurrent] isnot "Morning">><s>Transform into Annie</s> - <i>Annie will only allow you to transform into her on weekday mornings. Otherwise, you'll need a way to nullify the acorn (coming in Act 2)</i><br>
<<elseif _Weekend is true>><s>Transform into Annie</s> - <i>Annie will only allow you to transform into her on weekday mornings. Otherwise, you'll need a way to nullify the acorn (coming in Act 2)</i><br>
<<elseif $current.Avatar isnot "Annie">><<link "Transform into Annie" "AnniesApartmentTransformKnown">><</link>><br><</if>>
<<else>>
<<Flag "AnniePostTerrence">>
<<if _FlagReturn>><s>Transform into Annie</s> - <i>You'll need to find a way to nullify the acorn (coming in Act 2)</i><br>
<<else>><<link "Transform into Annie" "AnniesApartmentTransform">><</link>><br><</if>>
<</if>>
<</if>>
<<if $current.Avatar is "Annie">><<link "Go to Annie's bedroom" "AnniesApartmentBedroom">><</link>><br><</if>>
[[Go outside->AvianLane]]
<</if>><b>Hotel Charlton - Staff Locker Room</b><br>
<img src="./images/Hotel_Locker_Room.png"><br>
<br>Even for Charlton, the locker room is in a bad need of maintenance. The carpets are stained and the mirror on the wall is chipped and cracked. A lone sofa is pushed against the only wall without lockers, its covering ripped in many places exposing the foam underneath.<br>
<<include "EventsHotelLockerRoom">>
<<if _currentEvent is undefined>>
<<Flag "DailyAndreaSleep">>
<<if _FlagReturn is true and $NPCPresent.includes("Andrea")>>
<br>Andrea lies peacefully asleep on the sofa where you left her, her chest rising and falling as she breathes shallowly.<br>
<br>
<b>Actions</b><br>
<<InventoryCheckNPC "Andrea" "KeyMaid">><<TaskState "Task3">>
<<if _InventoryCheckNPC is true and _TaskState is "active">><<link "Search Andrea for Skeleton Key" "HotelLockerRoomKeySteal">><</link>><br><</if>>
<<Flag "EmilyMaidJob">>
<<if _FlagReturn is true and $current.Avatar is "Emily" and $period[$periodCurrent] is "Evening">>
<<link "Get changed and go meet Pierre" "HotelKitchenMaid">><<set $HotelKitchenMaid to "GetChanged">><</link>><br>
<</if>>
<<link "Return to the lobby" "HotelLobby">><</link>>
<<else>>
<br>
<b>Actions</b><br>
<<Flag "EmilyMaidJob">>
<<if _FlagReturn is true and $current.Avatar is "Emily" and $period[$periodCurrent] is "Evening">>
<<link "Get changed and go meet Pierre" "HotelKitchenMaid">><<set $HotelKitchenMaid to "GetChanged">><</link>><br>
<</if>>
<<link "Return to the lobby" "HotelLobby">><</link>>
<</if>>
<</if>><b>Junk Shop</b><br>
<img src="./images/Junk_Shop.png"><br>
<br>The shop is dark and covered in shadows, with only a little bit of light coming through the grimy windows. It’s littered with shelves and small tables, all containing lamps and books and other oddities. A small counter is tucked into a corner, where sits an old antique till.<br>
<br>
<<include "EventsJunkShop">>
<<if _currentEvent is undefined>>
<<CurrentPC>>
<<if _CurrentPC is true>>
<<if $current.female is true>>
Gladys watches you enter from behind the counter. She eyes you as you approach.<br>
<br>
"Welcome back," she says, as if a little distracted by something.<br>
<<else>>
Gladys watches you enter from behind the counter. She smiles knowingly at you.<br>
<br>
“Welcome back,” she says.<br>
<</if>>
<<else>>
Gladys watches you enter from behind the counter. She eyes you as you approach.<br>
<br>
"Welcome back," she says. "It's a good disguise, but the mind's eye sees through much."<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Talk to Gladys" "JunkShopGladysDialogue0">><</link>><br>
<<link "Go outside" "AvianLane">><</link>>
<</if>><b>Charlton School - Under Bleachers</b><br>
<img src="./images/School_Bleachers.png"><br>
<br>Underneath the bleachers smells of urine and stale beer. The grass is worn down to dirty mud. It’s covered in cans and litter, either from past spectators or students who sometimes come here to drink, smoke and do other things.<br>
<<include "EventsSchoolBleachers">>
<<if _currentEvent is undefined>>
<<Flag "DailyJakeSleep">>
<<if _FlagReturn is true and $NPCPresent.includes("Jake")>>
<br>Jake lies peacefully asleep on the dirt where you left him, looking at peace as he breathes shallowly.<br>
<br>
<b>Actions</b><br>
[[Go out on to the playing field->SchoolFootballField]]
<<else>>
<<PresentNPCPeriodText "Jake" "Evening" "<br>You see Jake lingering in the shadows, out of sight of the football field.<br>">>
<br>
<b>Actions</b><br>
<<Flag "DailyJakeSleep">>
<<if $NPCPresent.includes("Jake") and _FlagReturn is false>><<link "Talk to Jake" "SchoolBleachersJakeDialogue0">><</link>><br><</if>>
[[Go out on to the playing field->SchoolFootballField]]
<</if>>
<</if>> <b>Charlton School - Basement</b><br>
<img src="./images/School_Basement.png"><br>
<br>The basement is active with the constant hum of generators and rushing of water through pipes. Only a few bulbs give light to the otherwise dark place. In the corner, back behind some bulky machinery, is a small alcove.<br>
<br>
<<if $BasementFirst is true>>You look around the dank and dark basement, waiting for your eyes to slowly adjust to the meagre amount of lighting. The sounds of electricity and plumbing are overbearing. You look around, seeing little of interest other than the alcove halfway down the long stretch of wires and piping. Anything within the alcove is hidden from view.<br><</if>>
<br>
<b>Actions</b><br>
<<link "Investigate the alcove" "SchoolBasementAlcove">><<set $BasementFirst to undefined>><</link>><br>
<<link "Go back up to the school" "SchoolCorridor">><<set $BasementFirst to undefined>><</link>><b>Charlton School - Kitchen</b><br>
<img src="./images/School_Kitchen.png"><br>
A stench of fried food and mass cooked meat threatens to overwhelm your nostrils. The kitchen is large enough to cook on a scale for the entire school, but is cramped and claustrophobic.<br>
<br>
<<if $period[$periodCurrent] is "Morning">>
Laid out on every surface is enough food for the day, all freshly prepared and wrapped in cellophane, ready for the rowdy lunch time queues. You notice that each one is wrapped individually, and each one has a name tag of the specific student it has been made for.<br>
<br>
<b>Actions</b><br>
<<QuestState "Quest15">>
<<if _QuestState is 3>><<link "Investigate the food" "SchoolKitchenInvestigation">><</link>><</if>><br>
[[Go to the Cafeteria->SchoolCafeteria]]
<<else>>
The tables are bare, as people have eaten all the food for the day. You’ll have to come back again early before lunch.<br>
<br>
<b>Actions</b><br>
[[Go to the Cafeteria->SchoolCafeteria]]
<</if>><b>Charlton School - Gym Entrance</b><br>
<img src="./images/School_Gym_Entrance.png"><br>
Effectively just the end of the long main corridor, two double doors lead into the school gymnasium. Eitherside of those doors are entrances to the male and female changing rooms.<br>
<<include "EventsSchoolGymEntrance">>
<<if _currentEvent is undefined>>
<<QuestState "Quest9">>
<<if $period[$periodCurrent] is "Evening" and _QuestState is 2 and _InventoryCheckSelf is true>><br><I>With the school corridors deserted, now would be a good time to make use of the photos you have of Heather. Embarrassing a student in such a public way would definitely appeal to Christina’s idea of asserting yourself on the pecking order.</i><br><</if>>
<br>
<b>Actions</b><br>
<<scheduleGym>>
/* Morning */
<<if $period[$periodCurrent] is "Morning">>
<<InventoryCheckSelf "KeyGym" "KeyGymOlaf" "KeyGymJake" "KeyGymHeather">>
<<if _InventoryCheckSelf is true and $GymWard is undefined>><<link "Unlock the School Gym" "SchoolGymInvestigation">><</link>><br><</if>>
[[Go out on to the playing field->SchoolFootballField]]<br>
/* Lunch */
<<elseif $period[$periodCurrent] is "Lunch">>
<<InventoryCheckSelf "KeyGym" "KeyGymOlaf" "KeyGymJake" "KeyGymHeather">>
<<if _InventoryCheckSelf is true and $GymWard is undefined>><s>Unlock the School Gym</s> - <i>There's too many students around right now to get in undetected.</i><br><</if>>
[[Go out on to the playing field->SchoolFootballField]]<br>
/* Afternoon */
<<elseif $period[$periodCurrent] is "Afternoon">>
<<InventoryCheckSelf "KeyGym" "KeyGymOlaf" "KeyGymJake" "KeyGymHeather">>
<<if _InventoryCheckSelf is true and $GymWard is undefined>><s>Unlock the School Gym</s> - <i>There's too many students around right now to get in undetected.</i><br><</if>>
[[Go out on to the playing field->SchoolFootballField]]<br>
/* Evening */
<<elseif $period[$periodCurrent] is "Evening">>
<<if $GeographyDetention is true or $MathsDetention is true>>
<i>You need to attend detention before doing anything else.</i><br>
<<else>>
<<InventoryCheckSelf "HeatherPhoto">><<QuestState "Quest9">><<Flag "BullyHeather">>
<<if _QuestState is 2 and _InventoryCheckSelf is true and _FlagReturn is false and $NPCPresent.includes("Heather")>><<RemoveNPC "Heather">><</if>>
<<if $NPCPresent.includes("Heather") and $HeatherGymFail gte 2>><<link "Talk to Heather" "SchoolGymEntranceHeatherDialogue0">>><<NPCKnown "Heather">><</link>><br><</if>>
<<InventoryCheckSelf "KeyGym" "KeyGymOlaf" "KeyGymJake" "KeyGymHeather">>
<<if _InventoryCheckSelf is true and $GymWard is undefined>><s>Unlock the School Gym</s> - <I>You hear muttered voices from the gym. Best to wait until the morning.</i><br><</if>>
<<QuestState "Quest9">>
<<if _QuestState is 3>><<link "Meet with the cheerleaders for your initiation." "SchoolGym">><<SetNPCLocation "Christina" $dayCurrent "3" "SchoolGym">><</link>><br><</if>>
<<Flag "CheerleaderRitualPath">><<QuestState "Quest21">>
<<if _QuestState is 7 and _FlagReturn is true>><<link "Enter the gym to participate in the ritual" "SchoolGymRitual">><<set $SchoolGymRitualPath to "Cheerleader">><</link>><br><</if>>
<<QuestState "Quest21">><<InventoryCheckSelf "KeyGym" "KeyGymOlaf" "KeyGymJake" "KeyGymHeather">>
<<if _QuestState is 7 and _InventoryCheckSelf is true>><<link "Enter the gym and wait for the cheerleaders." "SchoolGymRitual">><<set $SchoolGymRitualPath to "Key">><</link>><br><</if>>
<<QuestState "Quest9">>
<<if _QuestState is 5 or _QuestState is 6>><<link "Meet with the coven to tell them about Liz" "SchoolGym">><<SetNPCLocation "Christina" $dayCurrent "3" "SchoolGym">><</link>><br><</if>>
<<InventoryCheckSelf "HeatherPhoto">><<Flag "BullyHeather">><<QuestState "Quest9">>
<<if _QuestState is 2 and _InventoryCheckSelf is true and _FlagReturn is false>><<link "Post photos of Heather across the lockers" "SchoolGymPhotos">><<set $CheerleaderAcceptence +=1>><<Greedy 1>><</link>><br><</if>>
[[Go out on to the playing field->SchoolFootballField]]<br>
<</if>>
/* Night */
<<elseif $period[$periodCurrent] is "Night">>
<<InventoryCheckSelf "KeyGym" "KeyGymOlaf" "KeyGymJake" "KeyGymHeather">>
<<if _InventoryCheckSelf is true and $GymWard is undefined>><s>Unlock the School Gym</s> - <I>You hear muttered voices from the gym. Best to wait until the morning.</i><br><</if>>
[[Go out on to the playing field->SchoolFootballField]]<br>
<</if>>
[[Go back to the corridor->SchoolCorridor]]<br>
<</if>> /* Who is present */
<<set $JenniferForm to $NPC.Characters.Jennifer.Stats.currentForm>>
<<set $NPCPresent = [] >>
<<for $i = 0; $i < $NPCs.length; $i++>>
<<if $NPC.Characters[$NPCs[$i]]['Schedule']['day'+$dayCurrent]['period'+$periodCurrent] eq passage()>>
<<set $NPCPresent.push($NPCs[$i])>>
<<set _h = $NPCPresent.indexOf($NPCs[$i])>>
<</if>>
<</for>>
/* What is present */
<<set _ObjectsPresent = []>>
<<for $i = 0; $i < $ObjectsArray.length; $i++>>
<<if $Objects[$ObjectsArray[$i]].location eq passage()>>
<<set _ObjectsPresent.push($ObjectsArray[$i])>>
<</if>>
<</for>>
<<if not tags().includes("noreturn")>>
<<set $return to passage()>>
<</if>>
<<CurrentPC>>
<<Flag "StitchLunchtimeLessons">>
<<if $day[$dayCurrent] is "Monday" or $day[$dayCurrent] is "Tuesday" or $day[$dayCurrent] is "Wednesday" or $day[$dayCurrent] is "Thursday" or $day[$dayCurrent] is "Friday">>
<<if $current.Avatar is "Jake" or $current.Avatar is "Dennis">>
<<if $period[$periodCurrent] is "Lunch" or $period[$periodCurrent] is "Evening">>
<<if $EmilyGradesDecrease is undefined>>
<<EmilyGrades -1>><<set $EmilyGradesDecrease to true>>
<<else>>
<<set $EmilyGradesDecrease to true>>
<</if>>
<<elseif $period[$periodCurrent] is "Afternoon" and _FlagReturn is true>>
<<if $EmilyGradesDecrease is undefined>>
<<EmilyGrades -1>><<set $EmilyGradesDecrease to true>>
<<else>>
<<set $EmilyGradesDecrease to true>>
<</if>>
<</if>>
<</if>>
<<CheckNPCForm "Jennifer">>
<<if _NPCForm is "PC">>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is false>>
<<if $period[$periodCurrent] is "Lunch" or $period[$periodCurrent] is "Evening">>
<<if $ThompsonsPerformanceDecrease is undefined>>
<<WorkPerformance 1>><<set $ThompsonsPerformanceDecrease to true>>
<<Flag "SecretaryJobActive">>
<<if _FlagReturn is true>><<WorkPerformanceReset>><</if>>
<<else>>
<<set $ThompsonsPerformanceDecrease to true>>
<</if>>
<</if>>
<</if>>
<<else>>
<<Flag "AnnieWorkingDay">>
<<if _FlagReturn is false>>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is false>>
<<if $period[$periodCurrent] is "Lunch" or $period[$periodCurrent] is "Evening">>
<<Flag "DayOffBeforeReceptionist">>
<<if _FlagReturn is false>>
<<Flag "PeriodWorkedThompsons">>
<<if _FlagReturn is false and $ThompsonsPerformanceDecrease is undefined>>
<<WorkPerformance -1>>
<<set $ThompsonsPerformanceDecrease to true>>
<<else>>
<<SetFlag "PeriodWorkedThompsons" false>>
<<set $ThompsonsPerformanceDecrease to true>>
<</if>>
<<else>>
<<SetFlag "PeriodWorkedThompsons" false>>
<<set $ThompsonsPerformanceDecrease to true>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<Flag "AndreaOutsideSeen">>
<<if _FlagReturn is false>>
<<if $current.Avatar is "Andrea" and tags().includes("outside")>>
<<percentileCheck "AOutside" 70 5>>
<<if _percentileCheck is true and $period[$periodCurrent] isnot "Night">>
<<EventTrigger $return "AndreaOutside" $period[$periodCurrent] null "Andrea" null null null false>>
<</if>>
<</if>>
<</if>><<Weekend>>
<<if _Weekend is true and $period[$periodCurrent] is "Night">>
<<Flag "EmilyMaidJobAutomated">>
<<if _FlagReturn is true or $EmilyWorkingMaid is true>>As you decide to sleep, your mind keeps reminding you that haven't heard the door open yet. You wonder what Emily must be doing to keep her working so late at the hotel. Burying thoughts before you spiral, you never-the-less feel a cold shiver spread across your skin.<br><br><</if>>
<</if>>
<<if _CurrentPC is true>>
Feeling exhausted, you put the amulet down on your bedside table and take off your clothes. You pull back the covers and slip in. The bed is as comfortable and familiar as the body you are in. <i>Your body.</i> After all that’s happened, the comforting pull of sleep relaxes you. Soon you find yourself drifting to sleep.<br>
<<elseif $current.female is false>>
<<if $PlayerCharacter.female is true>>
Tiredness threatens to overcome you. You put the amulet down on your bedside table and strip down. You feel especially awkward getting strippign down boxers in this body, as if you are invading someone's privacy by the very act.<Br>
<br>
Pulling back the covers, you lie down in your bed. This body feels foreign. Its proportions and parts are unfamiliar. You feel the appendage between your legs, alien and discomforting.<br>
<br>
Sleep doesn’t come quickly, and when it does, it’s broken, as you try in vain to adjust to relaxing in such a different state. It takes you hours to finally fall unconscious, as your active mind finally succumbs to the physical pressure of needing to rest.<br>
<<else>>
Tiredness threatens to overcome you. You put the amulet down on your bedside table and strip down. You feel awkward and embarrassed getting naked in this body, in spite of it's shape and features more familiar to you than some forms you've recently experienced.<br>
<br>
Pulling back the covers, you lie down in your bed. This body feels foreign. Its proportions and parts are familiar, but the shape and size is alien to you.<br>
<br>
Sleep doesn’t come quickly, and when it does, it’s broken, as you try in vain to adjust to relaxing in such a different state. It takes you hours to finally fall unconscious, as your active mind finally succumbs to the physical pressure of needing to rest.<br>
<</if>>
<<else>>
<<if $current.makeup is true>>
You go to the bathroom and wash the make-up off your face. You look at yourself in the mirror, feeling almost embarrassed about how plain you now look. You let out a little sigh and return to your bedroom.<br>
<br>
<<RemoveMakeup>>
<</if>>
<<if $PlayerCharacter.female is true>>
Tiredness threatens to overcome you. You put the amulet down on your bedside table and strip down. You feel awkward getting naked in this body, despite seeing other women at gyms and in changing rooms.<br>
<br>
Pulling back the covers, you lie down in your bed. This body feels foreign. Its proportions and parts are familiar, but the shape and size is alien to you.<br>
<br>
Sleep doesn’t come quickly, and when it does, it’s broken, as you try in vain to adjust to relaxing in such a different state. It takes you hours to finally fall unconscious, as your active mind finally succumbs to the physical pressure of needing to rest.<br>
<<else>>
Tiredness threatens to overcome you. You put the amulet down on your bedside table and strip down. You feel awkward and embarrassed getting naked in this body, as if you are a Peeping Tom leering at women in secret.<br>
<br>
Pulling back the covers, you lie down in your bed. This body feels foreign. Its proportions and parts rub against the sheets in ways that are alien to you. Your nipples brush against the sheets and you can’t help but gasp at the sensation it brings.<br>
<br>
Sleep doesn’t come quick and when it does, it’s broken, as you try in vain to adjust to relaxing in such a different state. It takes you hours to finally fall unconscious, as your active mind finally succumbs to the physical pressure of needing to rest.<br>
<</if>>
<</if>>
<<set $SleepLocation to "YourRoom">>
<<SleepRoutine>><<if $day[$dayCurrent] is "Saturday" or $day[$dayCurrent] is "Sunday">>
Free of distractions from anyone else in the office, you boot up the antique machine and get on with some work. The backlog of bugs seems only to be increasing, so you pick the top of the priority list. You begin to analyse what could be going wrong.<Br>
<br>
<<CompulsionCheck "Ditzy">>
<<if _CompulsionCheck is true>><span class="compulsion">[Ditzy] </span><i>The silence of the office helps, but not much. Your mind keeps slipping away - thinking about what was muttered on the breakfast morning show you recently watched. What should be obvious now just feels frustratingly out of reach.</i><br><Br><</if>>
<<else>>
You sit down in front of the ancient machine that Thompson has assigned you to undertake your work. The cheap fan in the desktop case sputters when you switch it on. The CRT monitor takes ages to heat up.<br>
<br>
Finally, once the old system boots up, you start by looking through the list of bugs and analysing the top issue, mulling over what the cause could be.<br>
<br>
<<CompulsionCheck "Ditzy">>
<<if _CompulsionCheck is true>><span class="compulsion">[Ditzy] </span><i>You rub your temples. Concentration feels like wading through treacle. The error messages blur into each other, and for some reason you keep thinking about your hair. You know this stuff - or at least, you used to. So why is it so hard to focus now?</i><br><Br><</if>>
<</if>>
<<IntelligenceCheck>>
<<if _currentIntelligence gte 71>>
Your fingers move fast, intuition guiding each keystroke. One bug collapses, then another, then a third. Everything lines up like you planned it. For once, the system seems respond to your work. You lean back, the rare feeling of victory settling over you.<br>
<br>
<b>Actions</b><br>
<<link "Return to the office" "ThompsonsOffice">><<TimeChange>><<WorkPerformance 3>><<SetFlag "PeriodWorkedThompsons">><</link>>
<<elseif _currentIntelligence gte 61>>
It takes effort, but your concentration holds. One fix, then another. You’re in the zone - methodical, focused, capable. By the time you glance at the clock, you’ve dealt with two significant problems. Thompson might even be pleased.<br>
<br>
<b>Actions</b><br>
<<link "Return to the office" "ThompsonsOffice">><<TimeChange>><<WorkPerformance 2>><<SetFlag "PeriodWorkedThompsons">><</link>>
<<elseif _currentIntelligence gte 41>>
You manage to get to the bottom of one of the persistent issues. It isn’t pretty, but it works. That’s all that matters right now. One bug down. Too many left to go.<br>
<br>
<b>Actions</b><br>
<<link "Return to the office" "ThompsonsOffice">><<TimeChange>><<WorkPerformance 1>><<SetFlag "PeriodWorkedThompsons">><</link>>
<<elseif _currentIntelligence gte 31>>
You make a little progress - some logs understood, a stack trace followed - but the solution’s just out of reach. You’ve started the work, but it’s going to take another round to get through it properly.<br>
<br>
<b>Actions</b><br>
<<link "Return to the office" "ThompsonsOffice">><<TimeChange>><<WorkPerformance 0.5>><<SetFlag "PeriodWorkedThompsons">><</link>>
<<elseif _currentIntelligence gte 21>>
You think you’re making progress, but it’s slow. Really slow. You’ve covered the basics, maybe laid some groundwork, but the solution still looks miles away. You’re starting to lose confidence.<br>
<br>
<b>Actions</b><br>
<<link "Return to the office" "ThompsonsOffice">><<TimeChange>><<WorkPerformance 0.3>><<SetFlag "PeriodWorkedThompsons">><</link>>
<<elseif _currentIntelligence gte 11>>
You try. You really do. But it’s no good. You can’t think straight. The logs make no sense. The screen seems to mock you. You eventually stop typing altogether and just… sit. Completely lost.<br>
<br>
<b>Actions</b><br>
<<link "Return to the office" "ThompsonsOffice">><<TimeChange>><<SetFlag "PeriodWorkedThompsons">><<WorkPerformance -0.5>><</link>>
<</if>><<if $WorkResearch is undefined>>
You decide to put work aside for the moment and see if you can find something to help you understand what’s going on.<br>
<br>
Your first attempts display pages of results about what you knew about magic before that amulet came into your life. Wikipedia pages on its place in fiction, new age movements selling crystals, pseudoscience articles on affirmations and social media content from bored teenagers.<br>
<br>
Trying to narrow your results, you decide to focus your search around Charlton and related topics.<br>
<br>
<b>Actions</b><br>
<<link "Research the town history" "WorkResearch">><<set $WorkResearch to "Town">><</link>><br>
<<link "Research Charlton and magic" "WorkResearch">><<QuestTracker "Quest1" 1>><<SetFlag "JunkShopKnown">><<SetFlag "JunkShopLearnedResearch">><<set $WorkResearch to "Magic">><</link>><br>
<<link "Finish researching" "ThompsonsOffice">><<TimeChange>><<set $WorkResearch to undefined>><</link>>
<<elseif $WorkResearch is "Town">>
Unsurprisingly, Charlton has little presence online. Search results mention some of the local businesses and brief summaries of the history of the town that are little more than wikipedia stubs. The town has existed in one form or another for hundreds of years, serving as a small farming community before the industrial revolution caused it to shrink to little more than a hamlet. <br>
<br>
One thing that does draw your attention is the town being referenced in a history of rural counterculture movements of the 1960s. The surrounding fields and valleys were a hot spot for impromptu gatherings of pagans, hippies and flower children. Free love festivals used the town as a base, filling the sleepy town with volkswagen vans and the shops and hotel with children of the revolution. <br>
<br>
Then, just as the ‘60s ended, results fall off. The only references to Charlton between then and now are the businesses, the school, the shops. The picture of a sleepy town, untouched by modernity.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" "WorkResearch">><<set $WorkResearch to undefined>><</link>>
<<elseif $WorkResearch is "Magic">>
The results from combining Charlton and magic brings up a number of pages detailing the town’s history with counterculture movements and pagan festivals in the ‘60s. Whilst noteworthy, nothing strikes you as being relevant, or indeed real. Even when you take into consideration that ‘real’ to you means something very different than before.<br>
<br>
That is until a result stands out. You click on a result page buried in the articles about the town’s history titled, “Gladys’ Shop of Curiosities.” You are taken through to a black page, full of words and graphics that look like a website designed in the 1990s.<br>
<br>
<span class='typewriter-text'>Designed for the curious mind, Gladys’ offers services and advice to make your heart’s desire come to life.</span><br>
<br>
The page is littered with badly taken photographs of trinkets and jewellery with vague descriptions of what they are. You notice that a few of them are very similar to the amulet that your sister gave you. <br>
<br>
You also see an address at the bottom of the page. The shop apparently is on Avian Lane, wedged between McTafey’s bar and a block of apartments. Strangely enough, it’s almost opposite where Jennifer lives. You are certain that you’ve never seen it before.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" "WorkResearch">><<set $WorkResearch to undefined>><</link>>
<</if>>
<h3>Spells</h3>
<b>Current Magical Affinity: </b><<print $PlayerCharacter.magic>><br>
<br>
<<for $i = 0; $i < $PlayerCharacter.spells.length; $i++>>
<<set $spell = $PlayerCharacter.spells[$i]>>
<b><<print $spell.name>></b><br>
<<print $spell.description>><br>
<br>
<</for>>
<b>Actions</b><br>
<<link "Return" $return>><</link>>You spend a moment looking around Jennifer’s apartment. It’s decorated in pastels and soft furnishings, but notably is free of clutter or personal effects. <br>
<br>
Something on the bookshelf does catch your eye. Among the numerous travel guides and exotic landscape photography is a plush white teddy. <br>
<br>
<<if $current.female is true>>
You recall Jennifer blushing when you called it out when you first became friends. It was a present from her Father when she was still at school, to make up for her parents being away on business so much. You remember relating to the story, with your parents leaving Chartlon so soon after moving here.<br>
<<else>>
You recall Jennifer blushing when you called it out when you first started dating. It was a present from her Father when she was still at school, to make up for her parents being away on business so much. You remember the story made you feel closer to her, as you could relate.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Pick up the bear" "JennifersApartmentBear">><<SetFlag "BearKnown">><</link>><<TakeObjectLocation "JennifersBear">>
You take the toy from the bookshelf, turning it around in your hands. Though free of blemishes or discolouring, it has the look of something well loved.<br>
<br>
<I>In an apartment full of books and decor chosen for aesthetic, this stands out. You can feel the raw power from the amulet tingling. It’s definitely precious enough to Jennifer for you to use it.</i><br>
<br>
“Hey!” you hear Jennifer say, bringing you back to the present. You look over to see her watching you, amused but curious. “What are you doing?”<br>
<br>
<b>Actions</b><br>
<<AssumeForm "JennifersBear">>
<<if _AssumeForm is true>>
<<Flag "JenniferConfrontedQuest21">>
<<if _FlagReturn>><s>Transform into Jennifer</s> - <i>You'll need to find a way to nullify the acorn (coming in Act 2)</i><br>
<<else>><<link "Transform into Jennifer" "JennifersApartmentTransform">><</link>><br><</if>>
<</if>>
<<link "Put the bear back" "JennifersApartment">><<GiveObjectLocation "JennifersApartmentBear" "JennifersBear">><</link>><<if $SleepForgetJennifer is undefined>>
“Fall asleep,” you say quickly, “and let your memories drift as you slumber.”<br>
<br>
Jennifer stares back at you, her face a picture of confusion and rage. You push harder with your magical energy, feeling resistant against the spell taking hold.<br>
<br>
With a gasp, Jennifer drops to the floor in the kitchen. You try to race over to see if she’s okay, slowed down a little by the wedged sandals now on your dainty feet. You squat down beside her and check her pulse to see if she’s okay, your flowery summer dress falling almost across your knees.<br>
<br>
<i>Only a deep, deep sleep,</i> you think. <i>No signs of cuts or bruises.</i><br>
<br>
<<if $current.female is true>>
Satisfied that Jennifer is okay, you look at yourself in the glass of the microwave. The face of your friend stares back at you.<br>
<br>
You notice the taste of her neutral pink lipstick and how her eyeshadow really brings out her eyes. The cotton summer dress she is wearing gently hugs her curves, showing a little of her thigh and the tops of her ample breasts.<br>
<br>
You smile, seeing Jennifer's familiar mischievous look playing across the face in the reflection. Now though, the reflection is yours.<br>
<br>
There's something confidence and assured about that smile. <i>Assertive</i>, even. You feel a newfound confidence in your ability to get your way in this form.<br>
<<else>>
Satisfied that Jennifer is okay, you look at yourself in the glass of the microwave. The face of your girlfriend stares back at you.<br>
<br>
You notice the taste of her neutral pink lipstick and how her eyeshadow really brings out her eyes. The cotton summer dress she is wearing gently hugs her curves, showing a little of her thigh and the tops of her ample breasts.<br>
<br>
You smile, trying on the mischievous look that first attracted you to Jennifer in the first place. This time, you see the same grin playing out on your reflection in the glass.<br>
<br>
There's something confidence and assured about that smile. <i>Assertive</i>, even. You feel a newfound confidence in your ability to get your way in this form.<br>
<</if>>
<br>
You raise your bare arms, in wonder how the reflection matches your movements. <I>Your reflection now.</i> you remind yourself.<br>
<br>
Once adjusted to your new form, you look down at Jennifer. Time to cover up your activities.<br>
<br>
<b>Actions</b><br>
<<link "Move Jennifer to the bedroom" "SleepForgetJennifer">><<set $SleepForgetJennifer to "Bed">><</link>>
<<elseif $SleepForgetJennifer is "Bed">>
<b>Jennifer's Apartment - Bedroom</b><br>
<<if $period[$periodCurrent] is "Evening" or $period[$periodCurrent] is "Night">>
<img src="./images/Jennifers_Apartment_Bedroom_Night.png"><br>
<<else>>
<img src="./images/Jennifers_Apartment_Bedroom_Day.png"><br>
<</if>>
<br>
You grasp Jennifer’s sleeping form, one hand under each armpit. Jennifer is weaker than you, you realise, and you have some difficulty dragging the unconscious body across the living room and into her bedroom.<br>
<br>
With even more difficulty you then place her onto the bed and wrap the covers around her. Your spell should have erased her recent memories, so you are sure that she’ll wake up with no recollection of you visiting her today.<br>
<br>
Satisfied with your work, you walk back into the living room.<br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "JennifersApartment">>
<<EventsCancel "EventsJennifersApartmentBedroom" "JenniferInvestigate">>
<<SetNPCLocation "Jennifer" $dayCurrent "0" "JennifersApartmentBedroom">>
<<SetNPCLocation "Jennifer" $dayCurrent "1" "JennifersApartmentBedroom">>
<<SetNPCLocation "Jennifer" $dayCurrent "2" "JennifersApartmentBedroom">>
<<SetNPCLocation "Jennifer" $dayCurrent "3" "JennifersApartmentBedroom">>
<<SetNPCLocation "Jennifer" $dayCurrent "4" "JennifersApartmentBedroom">>
<<set $SleepForgetJennifer to undefined>>
<</link>>
<</if>><<if $current.female is true>>
You sit down on the sofa and watch TV idly as Jennifer works diligently in the kitchen. Before long, Jennifer’s voice tells you that dinner is ready.<br>
<<else>>
You sit down on the sofa and watch TV idly as Jennifer works diligently in the kitchen. Before long, Jennifer’s sweet voice tells you that dinner is ready.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Eat dinner with Jennifer" "JenniferDialogue">><<set $JenniferDialogue to "EatDinner">><</link>><<TransformBack>>
<<if $TransformSuccess is true>>
You put on the amulet, feeling its warmth against your breasts. You pick up the photo and think about yourself in your mind. You concentrate and recite the words that by now you know off by heart.<br>
<br>
“From this item, I see you in your time of need. Now form shape to the person I see within.”<br>
<br>
The energy jolts out of the emerald and with it comes the painful sensation of magical crackling across your body. You focus inward, thinking about who you are. How you look. What you will become.<br>
<br>
You shriek as your body crunches and changes. You mentally grasp to retain consciousness. Then, with a howl that comes out of your mouth, the sensation passes.<br>
<br>
Taking a deep breath, you glance at yourself in the mirror. That looks like you. <i>Doesn’t it?</i><br>
<<else>>
You put the necklace back on and pick up the photo of you and Jennifer. You feel the energy from the amulet, but it feels weak. <br>
<br>
You visualise yourself in your mind and speak the words from the note. The emerald warms at the utterance of the words, but its magic fades quickly. <br>
<br>
You sigh. It seems the amulet needs more time to recharge before it can be used again.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Return" "YourRoom">><</link>><<set $targetNPC to "Florence">>
<<Transform>>
<<if $current.Avatar is "Florence">>
You feel the amulet tingle underneath your clothes and let your hand move to touch Flo’s paperback. <i>Here we go</i>, you think.<br>
<br>
Flo frowns at you as you stare at her. You look her up and down, taking in her flame-red hair, her ruby red lipstick and her plucked eyebrows. You form a picture of her in your mind, dressed in her waitress uniform, her warm smile beaming. <br>
<br>
“You okay, <<TrueName "Current">>?” you hear her say. <br>
<br>
“From this item, I see you in your time of need. Now form shape to the person I see within.”<br>
<br>
The amulet burns against your chest and you feel the sensation of magical energy leaping across your body. You scream as you feel the waves rippling out from the amulet. Your scalp feels like it’s on fire and your body starts to crunch as changes sweep across it.<br>
<br>
<<if $current.female is true>>
Now familiar sensations register inside your brain. Your chest changes. Arms morph. Bones inside your body crunching. Your womb burns as it shifts and changes.<br>
<<else>>
Now familiar sensations register inside your brain. Chest expanding. Arms shrinking. Bones inside your body crunching. Penis burning as it shrivels back inside your body.<br>
<</if>>
<br>
And with a final shriek, the pain subsides. You look up, seeing Florence staring back at you in abject horror. A strand of flame-red hair falls across your eye. <br>
<br>
<b>Actions</b><br>
<<link "Cast Sleep & Forget" "FreshPotTransformFlo2">>
<<EventTrigger "YourHome" "YourHomeEventFlorence" null "Emily" "Florence" null null null false>>
<</link>>
<<else>>
You prepare for the change, but something feels off. The amulet's energy seems drained. <br>
<br>
You curse inwardly, realising the amulet needs more time to re-charge.<br>
<br>
<b>Actions</b><br>
<<link "Return to the cafe" "FreshPot">><</link>>
<</if>>Emily’s riffles through her school satchel and hands you her the lipgloss - a now treasured possession for her. You nod and take it.
<b>Actions</b>
<<link "Return to the living room" "YourHome">><<TakeObjectNPC "Emily" "EmilyLipgloss">><</link>><<set $targetNPC to "Emily">>
<<Transform>>
<<if $TransformSuccess is true>>
You put the necklace around your neck and clutch Emily's lipgloss, bracing yourself. The amulet tingles, almost as if the trinket is anticipating the change to come.<br>
<br>
<<if $period[$periodCurrent] is "Morning">>
<<if $day[$dayCurrent] is "Saturday" or $day[$dayCurrent] is "Sunday">>Holding on to the lipgloss, you visualise Emily in your mind. You think of what she looks like now. <br>
<<else>>Holding on to the lipgloss, you visualise Emily in your mind. You think of what she looks like now. Dressed in her school uniform, ready for school.<br><</if>>
<<else>>
<<if $day[$dayCurrent] is "Saturday" or $day[$dayCurrent] is "Sunday">>Holding on to the lipgloss, you visualise Emily in your mind. You think of what she looks like now. <br>
<<else>>Holding on to the lipgloss, you visualise Emily in your mind. You think of what she looks like now. Still dressed in her school uniform.<br><</if>>
<</if>>
<br>
Remembering the note, you speak the words out loud. “From this item, I see you in your time of need. Now form shape to the person I see within.”<br>
<br>
The emerald warms your chest against your shirt as you picture her. You take a breath and not a moment later you feel warm energy pulsate out from the emerald and spread across your body.<br>
<br>
Your hair stands up on edge as the pain cascades across your skin. You hold on to the mental picture of Emily. Her slender figure. Fair complexion. Her large expressive brown eyes. Her <<print $NPC.Characters.Emily.Stats.hair>> hair, straight and long.<br>
<<if $PlayerCharacter.perception.Emily.boobs gt 1 and $PlayerCharacter.perception.Emily.height lt 2>>
<br>You picture Emily's increased chest size and decreased height, remembering the changes Nurse Rancy made. You visualise how her uniform fits differently now. Tighter across the bust, looser at the hem. How she seems to take up less space, but draw more attention. A compact, exaggerated version of herself.<br>
<<elseif $PlayerCharacter.perception.Emily.boobs gt 1>>
<br>You picture Emily's increased chest size, remembering the changes Nurse Rancy made. You visualise how her shirt now clings more tightly to her bust, the weight altering her posture just slightly.<br>
<<elseif $PlayerCharacter.perception.Emily.height lt 2>>
<br>You picture Emily’s decreased height, remembering the changes Nurse Rancy made. You visualise how she now stands just that bit smaller. Unmistakably petite. You recall the way her feet barely touched the floor when she sat, or how she looked up at taller boys with a softened gaze.<br>
<</if>>
<br>
You squeal as you feel your bones crunching and your skin changing again, but you push against the pain. You hear yourself shriek in agony in a pitch that belongs to Emily's voice. Then the pain suddenly vanishes, leaving only your heavy breathing as your chest rises and lowers underneath your new clothes.<br>
<br>
You glance over at the mirror and see a perfect copy of Emily, staring back at you. You feel smaller, more fragile. A little less <i>assertive</i>. And you notice that your <i>intelligence</i> seems sluggish. Thoughts that came quickly now seem to take a tiny bit longer.<br>
<br>
<<if $period[$periodCurrent] is "Morning">>
<<if $day[$dayCurrent] is "Saturday" or $day[$dayCurrent] is "Sunday">>You lean over and pick up her backpack that she carries around at the weekends. You're ready for the day ahead.<br>
<<else>>You lean over and pick up Emily's satchel to complete the look. You're ready for school today.<br><</if>>
<<else>>
<<if $day[$dayCurrent] is "Saturday" or $day[$dayCurrent] is "Sunday">>You lean over and pick up her backpack that she carries around at the weekends.<br>
<<else>>You lean over and pick up Emily's satchel to complete the look. Looking like you just got home from school.<br><</if>>
<</if>>
<<else>>
You put the necklace around your neck and clutch Emily's lipgloss. You feel the energy of the amulet around your neck, but it feels faint and weak. <br>
<br>
You visualise Emily in your mind and speak the words from the note. The emerald warms slightly, but its energy crackles only momentarily before sputtering out. <br>
<br>
You remember Liz’s words about the amulet needing time to recharge. As certain as you can be about anything right now, you’d bet that you need to wait a little more time before it can be used again.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><</link>>/* Passage Ready */
<<widget "CurrentPC">>
<<if $current.Avatar is $PlayerCharacter.MaleName or $current.Avatar is $PlayerCharacter.FemaleName>>
<<set _CurrentPC to true>>
<<else>>
<<set _CurrentPC to false>>
<</if>>
<</widget>>
/* Compulsions */
<<widget "activateCompulsion">>
<<if $compulsions[_args[0]].active>>
/* If already active, do nothing */
<<else>>
<<set $compulsions[_args[0]].active to true>>
<<set $CompulsionsUpdate to true>>
<</if>>
<</widget>>
<<widget "CompulsionCheck">>
<<if $compulsions[_args[0]].active>><<set _CompulsionCheck to true>>
<<else>><<set _CompulsionCheck to false>>
<</if>>
<</widget>>
/* Tabs */
<<widget "PlayerTab">>
<<set _activeCompulsions = []>>
<<for _key, _compulsion range $compulsions>>
<<if _compulsion.active>>
<<set _activeCompulsions.push(_compulsion)>>
<</if>>
<</for>>
<<if _activeCompulsions.length == 0>>
<p>You have no compulsions… yet.</p>
<<else>>
<table style="width:100%; border-collapse: collapse; border: 0px;">
<<for _compulsion range _activeCompulsions>>
<tr>
<td style="width: 30%; padding: 10px; text-align: center; border: 0px;">
<<print "<img src='./images/Compulsions/" + _compulsion.image + ".png' width='150' height='150'>">>
</td>
<td style="width: 70%; padding: 10px; vertical-align: top; border: 0px;">
<b><<print _compulsion.name>></b><br>
<<print _compulsion.description>>
</td>
</tr>
<</for>>
</table>
<</if>>
<</widget>>
<<widget "RelationshipTab">>
<<set _Faction to _args[0]>>
<table>
<<for _y=0; _y<$NPCsKnown.length; _y++>>
<<set _name to $NPCsKnown[_y]>>
<<if $NPC.Characters[_name]['Stats']['Faction'] is _Faction>>
<<capture $NPCsKnown[_y]>><</capture>>
<<set _name to $NPCsKnown[_y]>>
<<set _description to $NPC.Characters[_name]['Stats']['description']>>
<<if _CurrentPC is true>>
<<if def $NPC.Characters[_name]['Stats']['Relationship']['PC']>>
<<set _relationshipAvatar to $NPC.Characters[_name]['Stats']['Relationship']['PC']>>
<<set _relationshipAvatar to $NPCStates[_relationshipAvatar].description>>
<<else>>
<<set _relationshipAvatar to $NPCStates[1].description>>
<</if>>
<<else>>
<<if def $NPC.Characters[_name]['Stats']['Relationship'][$current.Avatar]>>
<<set _relationshipAvatar to $NPC.Characters[_name]['Stats']['Relationship'][$current.Avatar]>>
<<set _relationshipAvatar to $NPCStates[_relationshipAvatar].description>>
<<else>>
<<set _relationshipAvatar to $NPCStates[1].description>>
<</if>>
<</if>>
<<set _currentName to $PlayerCharacter.firstName[$PlayerCharacter.stateCurrent]>>
<<if def $NPC.Characters[_name]['Stats']['Relationship']['PC']>>
<<set _relationshipPC to $NPC.Characters[_name]['Stats']['Relationship']['PC']>>
<<set _relationshipPC to $NPCStates[_relationshipPC].description>>
<<else>>
<<set _relationshipPC to $NPCStates[1].description>>
<</if>>
<tr class="row">
<td class="first-column">
<<print "<img src='./images/" + _name + ".jpeg' width='120' height='120'>" >>
</td>
<td>
<b>Name:</b> <<print _name>><br>
<b>Description:</b> <<print _description>><br>
<br>
<b>Relationship to <<TrueName "Current">>:</b> <<print _relationshipPC>><br>
<b>Relationship to current form:</b> <<print _relationshipAvatar>><br>
<br>
<b>Additional Notes:</b><br>
<<if def $Hints[_name]>>
<<if $Hints[_name].known>>
<<print $Hints[_name].hint>><br>
<<else>>
N/A<br>
<</if>>
<<else>>
N/A<br>
<</if>>
<br>
</td>
</tr>
<</if>>
<</for>>
</table>
<</widget>>
/* NPCs and Relationships */
<<widget "SetNPCLocation">>
<<set $NPC.Characters[_args[0]]['Schedule']['day'+ _args[1]]['period'+ _args[2]] to _args[3]>>
<<if def _args[4]>>
<<set $NPCMasterSchedule[_args[0]]['day'+ _args[1]]['period'+ _args[2]] to _args[3]>>
<</if>>
<<if _args[1] is $dayCurrent and _args[2] is $periodCurrent>>
<<set $NPCPresent.push(_args[0])>>
<</if>>
<</widget>>
<<widget "NPCLocationCheck">>
<<set _NPC to _args[0]>>
<<set _period to $periodCurrent>>
<<set _day to $dayCurrent>>
<<set _NPCLocationCheck to $NPC.Characters[_NPC]['Schedule']['day'+ _day]['period'+ _period]>>
<</widget>>
<<widget "NPCKnownCheck">>
<<if $NPCsKnown.includes(_args[0])>>
<<set _NPCsKnownCheck to true>>
<<else>>
<<set _NPCsKnownCheck to false>>
<</if>>
<</widget>>
<<widget "NPCKnown">>
<<if !$NPCsKnown.includes(_args[0])>>
<<set $NPCsKnown.push(_args[0])>>
<<set _dialogueKey to _args[0] + "DialogueDone">>
<<if ndef State.variables[_dialogueKey]>>
<<set State.variables[_dialogueKey] to []>>
<</if>>
<<set $NPCMet to true>>
<</if>>
<</widget>>
<<widget "RemoveNPC">>
<<set _index = -1>>
<<for _i to 0; _i lt $NPCPresent.length; _i++>>
<<if $NPCPresent[_i] is _args[0]>>
<<set _index = _i>>
<<break>>
<</if>>
<</for>>
<<if _index gt -1>>
<<run $NPCPresent.splice(_index, 1)>>
<</if>>
<</widget>>
<<widget "Present">>
<<for _z = 0; _z < $NPCPresent.length; _z++>>
<<print $NPCPresent[_z] + " is present">>
<</for>>
<</widget>>
<<widget "PresentNPCPeriodText">>
<<if $NPCPresent.includes(_args[0]) and $period[$periodCurrent] is _args[1]>>
<<if $current.female is true>>
<<if _args[3] is undefined>>
<<print _args[2]>>
<<else>>
<<print _args[3]>>
<</if>>
<<else>>
<<print _args[2]>>
<</if>>
<</if>>
<</widget>>
<<widget "NPCSchedule">>
<<for _i = 0; _i < $NPCs.length; _i++>>
<<for _day = 0; _day < 7; _day++>>
<<for _period = 0; _period < 5; _period++>>
<<set $NPC.Characters[$NPCs[_i]]['Schedule']['day'+_day]['period'+_period] to $NPCMasterSchedule[$NPCs[_i]]['day'+_day]['period'+_period]>>
<</for>>
<</for>>
<</for>>
<</widget>>
<<widget "ChangeNPCRelationship">>
<<set _NPC1 to _args[0]>>
<<if $current.Avatar is $PlayerCharacter.FemaleName or $current.Avatar is $PlayerCharacter.MaleName>>
<<set _NPC2 to "PC">>
<<else>>
<<set _NPC2 to _args[1]>>
<</if>>
<<set _newRelationship to _args[2]>>
<<if def $NPC.Characters[_NPC1]['Stats']['Relationship'][_NPC2]>>
<<if $NPC.Characters[_NPC1]['Stats']['Relationship'][_NPC2] !== _newRelationship>><<set $RelationshipChanged to true>><</if>>
<<set $NPC.Characters[_NPC1]['Stats']['Relationship'][_NPC2] = _newRelationship >>
<<else>>
<<set $NPC.Characters[_NPC1]['Stats']['Relationship'] = $NPC.Characters[_NPC1]['Stats']['Relationship'] || {}>>
<<set $NPC.Characters[_NPC1]['Stats']['Relationship'][_NPC2] = _newRelationship>>
<<set $RelationshipChanged to true>>
<</if>>
<</widget>>
<<widget "CheckRelationship">>
<<if _args[1] is undefined>>
<<if $current.Avatar is $PlayerCharacter.FemaleName or $current.Avatar is $PlayerCharacter.MaleName>>
<<set _PCAvatar to "PC">>
<<else>>
<<set _PCAvatar to $current.Avatar>>
<</if>>
<<else>>
<<set _PCAvatar to _args[1]>>
<</if>>
<<set _NPC1 to _args[0]>>
<<if def $NPC.Characters[_NPC1]['Stats']['Relationship'][_PCAvatar]>>
<<set _Relationship to $NPC.Characters[ _NPC1]['Stats']['Relationship'][_PCAvatar]>>
<<else>>
<<set _Relationship to 1>>
<</if>>
<<if $NPC.Characters[_args[0]]['Stats'].charmed is true>>
<<set _Relationship to Math.clamp(_Relationship + 1, 0, 3)>>
<</if>>
<</widget>>
<<widget "ChangePersonalityStateNPC">>
<<set _Target = _args[0]>>
<<set _NewState = _args[1]>>
<<set $NPC.Characters[_Target]['Stats']['personalityState'] = _NewState>>
<</widget>>
<<widget "ChangeDescriptionNPC">>
<<set _Target = _args[0]>>
<<set _Description = _args[1]>>
<<set $NPC.Characters[_Target]['Stats']['description'] = _Description>>
<</widget>>
<<widget "CheckPersonalityState">>
<<set _NPC = _args[0]>>
<<if def $NPC.Characters[_NPC]['Stats']['personalityState']>>
<<set _PersonalityState = $NPC.Characters[_NPC]['Stats']['personalityState']>>
<<else>>
<<set _PersonalityState to "Normal">>
<</if>>
<</widget>>
/* Hints and Rumours */
<<widget "HintsActive">>
<<set $Hints[_args[0]].known to true>>
<</widget>>
<<widget "RumourLearned">>
<<RumourCheckSelf _args[0]>>
<<if _RumourCheckSelf is false>>
<<set $RumoursKnown.push($Rumours[_args[0]])>>
<<set $Rumours[_args[0]].known to true>>
<<set $RumourLearned to true>>
<</if>>
<</widget>>
<<widget "RumourRemoved">>
<<RumourCheckSelf _args[0]>>
<<if _RumourCheckSelf is true>>
<<set $RumoursKnown.remove($Rumours[_args[0]])>>
<<set $Rumours[_args[0]].known to false>>
<</if>>
<</widget>>
<<widget "RumourCheckSelf">>
<<set _RumourCheckSelf to false>>
<<for _i = 0; _i < $RumoursKnown.length; _i++>>
<<if $RumoursKnown[_i]['name'] is _args[0]>>
<<set _RumourCheckSelf to true>>
<<break>>
<</if>>
<</for>>
<</widget>>
/* PlayerCharacter */
<<widget "TrueName">><<if _args[0] is "Male">>\<<print $PlayerCharacter.firstName[0]>>\<<elseif _args[0] is "Female">>\<<print $PlayerCharacter.firstName[6]>>\<<elseif _args[0] is "Current">>\<<print $PlayerCharacter.firstName[$PlayerCharacter.stateCurrent]>>\<<else>>\<<print $current.firstName>>\<</if>><</widget>>
<<widget "Sibling">><<if $PlayerCharacter.female is true>>\<<print "sister">>\<<else>>\<<print "brother">>\<</if>><</widget>>
<<widget "ObjectPronoun">><<if $PlayerCharacter.female is true>>\<<print "her">>\<<else>>\<<print "him">>\<</if>><</widget>>
<<widget "SubjectPronoun">><<if $PlayerCharacter.female is true>>\<<print "she">>\<<else>>\<<print "he">>\<</if>><</widget>>
<<widget "GenderTitle">><<if $PlayerCharacter.female is true>>\<<print "Miss">>\<<else>>\<<print "Mr">>\<</if>><</widget>>
<<widget "JenniferState">><<if $PlayerCharacter.female is true>>\<<print "friend">>\<<else>>\<<print "girlfriend">>\<</if>><</widget>>
<<widget "AvatarCheck">>
<<if _args[0] is "PC">>
<<if _CurrentPC is true>>
<<set _AvatarCheck to true>>
<<else>>
<<set _AvatarCheck to false>>
<</if>>
<<else>>
<<if _args[0] is $current.Avatar>>
<<set _AvatarCheck to true>>
<<else>>
<<set _AvatarCheck to false>>
<</if>>
<</if>>
<</widget>>
/* Transformation */
<<widget "TransformBack">>
<<if $Objects.amulet.charge gte 2>>
<<RemoveOutfit>>
<<RemoveMakeup>>
<<CurrentToPlayerCharacter>>
<<set $Objects.amulet.charge to 0>>
<<set $TransformSuccess to true>>
<<set $SleptTransformed to undefined>>
<<set $YourHomeEvent to undefined>>
<<UpdateStateStages>>
<<SetFlag "Transformed" false>>
<<else>>
<<set $TransformSuccess to false>>
<</if>>
<</widget>>
<<widget "Transform">>
<<if $Objects.amulet.charge gte 2>>
<<SetFlag "Transformed">>
<<RemoveOutfit>>
<<RemoveMakeup>>
<<if $targetNPC is "Emily">>
<<set $current.boobs to $PlayerCharacter.perception.Emily.boobs>>
<<set $current.height to $PlayerCharacter.perception.Emily.height>>
<<set $current.PhysicalDescription to $EmilyPerception[$EmilyStateCurrent]>>
<<else>>
<<set $current.PhysicalDescription to $NPC.Characters[$targetNPC].Stats.description>>
<</if>>
<<set $current.female to $NPC.Characters[$targetNPC].Stats.female>>
<<set $current.fullName to $NPC.Characters[$targetNPC].Stats.name>>
<<set $current.firstName to $NPC.Characters[$targetNPC].Stats.firstName>>
<<set $current.hair to $NPC.Characters[$targetNPC].Stats.hair>>
<<set $current.makeup to $NPC.Characters[$targetNPC].Stats.makeup>>
<<set $current.Avatar to $NPC.Characters[$targetNPC].Stats.Avatar>>
<<if $current.Avatar is "Emily" and $current.makeup is true>>
<<set $PlayerCharacter.skills.flirt += $PlayerCharacter.makeupStage>>
<</if>>
<<set $current.AssertiveModifier to $NPC.Characters[$targetNPC].Stats.AssertiveModifier>>
<<set $current.OrientationModifier to $NPC.Characters[$targetNPC].Stats.OrientationModifier>>
<<set $current.IntelligenceModifier to $NPC.Characters[$targetNPC].Stats.IntelligenceModifier>>
<<set $Objects.amulet.charge to 0>>
<<if $current.female is true>><<Feminity 1>><<else>><<Feminity -1>><</if>>
<<set $TransformSuccess to true>>
<<set $current.assertive to Math.ceil(Math.clamp(($PlayerCharacter.assertive * $current.AssertiveModifier) + $AssertGenericDay, 0, 100))>>
<<set $current.orientation to Math.ceil(Math.clamp(($PlayerCharacter.orientation * $current.OrientationModifier) + $OrientationGenericDay, 0, 100))>>
<<set $current.intelligence to Math.ceil(Math.clamp(($PlayerCharacter.intelligence * $current.IntelligenceModifier) + $IntGenericDay, 0, 100))>>
<<UpdateStateStages>>
<<else>>
<<set $TransformSuccess to false>>
<</if>>
<</widget>>
<<widget "AssumeForm">>
<<InventoryCheckSelf _args[0]>>
<<SpellsCheckSelf "SleepForget">>
<<if def _args[1]>>
<<if $current.Avatar is _args[1]>>
<<set _AlreadyTransformed to true>>
<<else>>
<<set _AlreadyTransformed to false>>
<</if>>
<<else>>
<<set _AlreadyTransformed to false>>
<</if>>
<<if _InventoryCheckSelf is true and _SpellsCheckSelf is true and _AlreadyTransformed is false>><<set _AssumeForm to true>><</if>>
<</widget>>
<<widget "TransformRelationshipsMale">>
<<CheckRelationship "Annie" "PC">>
<<if _Relationship is 2>><<ChangeNPCRelationship "Annie" "PC" 3>><</if>>
<<CheckRelationship "Jennifer" "PC">>
<<if _Relationship is 2>><<ChangeNPCRelationship "Jennifer" "PC" 3>><</if>>
<<CheckRelationship "Michelle" "PC">>
<<if _Relationship is 2>><<ChangeNPCRelationship "Michelle" "PC" 3>><</if>>
<<CheckRelationship "Dan" "PC">>
<<if _Relationship is 3>><<ChangeNPCRelationship "Dan" "PC" 1>><</if>>
<</widget>>
<<widget "TransformRelationshipsFemale">>
<<CheckRelationship "Annie" "PC">>
<<if _Relationship is 3>><<ChangeNPCRelationship "Annie" "PC" 2>><</if>>
<<CheckRelationship "Jennifer" "PC">>
<<if _Relationship is 3>><<ChangeNPCRelationship "Jennifer" "PC" 2>><</if>>
<<CheckRelationship "Michelle" "PC">>
<<if _Relationship is 3>><<ChangeNPCRelationship "Michelle" "PC" 2>><</if>>
<<CheckRelationship "Dan" "PC">>
<<if _Relationship is 1>><<ChangeNPCRelationship "Dan" "PC" 3>><</if>>
<</widget>>
<<widget "TransformNPC">>
<<set _Target = _args[0]>>
<<set _NewForm = _args[1]>>
<<set $NPC.Characters[_Target]['Stats']['currentForm'] = _NewForm>>
<</widget>>
<<widget "CheckNPCForm">>
<<set _NPC = _args[0]>>
<<if def $NPC.Characters[_NPC]['Stats']['currentForm']>>
<<set _NPCForm = $NPC.Characters[_NPC]['Stats']['currentForm']>>
<<else>>
<<set _NPCForm = _NPC>>
<</if>>
<</widget>>
<<widget "CurrentToPlayerCharacter">>
<<set $current.PhysicalDescription to $PlayerCharacter.description[$PlayerCharacter.stateCurrent]>>
<<set $current.female to $PlayerCharacter.female>>
<<set $current.makeup to $PlayerCharacter.makeup>>
<<if $current.Avatar is "Emily" and $current.makeup is true>>
<<set $PlayerCharacter.skills.flirt += $PlayerCharacter.makeupStage>>
<</if>>
<<set $current.Avatar to $PlayerCharacter.firstName[$PlayerCharacter.stateCurrent]>>
<<set $current.fullName to $PlayerCharacter.fullName[$PlayerCharacter.stateCurrent]>>
<<set $current.firstName to $PlayerCharacter.firstName[$PlayerCharacter.stateCurrent]>>
<<set $current.AssertiveModifier to $PlayerCharacter.AssertiveModifier>>
<<set $current.IntelligenceModifier to $PlayerCharacter.IntelligenceModifier>>
<<set $current.OrientationModifier to $PlayerCharacter.OrientationModifier>>
<<set $current.assertive to Math.ceil(Math.clamp(($PlayerCharacter.assertive * $current.AssertiveModifier) + $AssertGenericDay, 0, 100))>>
<<set $current.orientation to Math.ceil(Math.clamp(($PlayerCharacter.orientation * $current.OrientationModifier) + $OrientationGenericDay, 0, 100))>>
<<set $current.intelligence to Math.ceil(Math.clamp(($PlayerCharacter.intelligence * $current.IntelligenceModifier) + $IntGenericDay, 0, 100))>>
<</widget>>
<<widget "TransformBoobs">>
<<set $current.boobs to _args[0]>>
<<if _args[1] is "mental">><<set $PlayerCharacter.perception[_args[2]].boobs to _args[0]>><</if>>
<</widget>>
<<widget "TransformHeight">>
<<set $current.height to _args[0]>>
<<if _args[1] is "mental">><<set $PlayerCharacter.perception[_args[2]].height to _args[0]>><</if>>
<</widget>>
<<widget "TransformNPCBoobs">>
<<set $NPC.Characters[_args[1]].Stats.boobs to _args[0]>>
<</widget>>
<<widget "TransformNPCHeight">>
<<set $NPC.Characters[_args[1]].Stats.height to _args[0]>>
<</widget>>
/* Time */
<<widget "TimeChange">>
<<if $periodCurrent is 4>>
<<set $Objects.amulet.charge to 3>>
<<set $periodCurrent to 0>>
<<set $dayCurrent +=1>>
<<set $absoluteDay += 1>>
<<if $dayCurrent gte 7>><<set $dayCurrent to 0>><</if>>
<<else>>
<<set $periodCurrent +=1>>
<<set $Objects.amulet.charge += 1>>
<</if>>
<<set $ThompsonsPerformanceDecrease to undefined>>
<<set $EmilyGradesDecrease to undefined>>
<</widget>>
<<widget "Weekend">>
<<if $dayCurrent is 5 or $dayCurrent is 6>>
<<set _Weekend to true>>
<<else>>
<<set _Weekend to false>>
<</if>>
<</widget>>
<<widget "TimerEvent">>
<<set _name to _args[0]>>
<<set _days to _args[1]>>
<<set _timerDay to $dayCurrent + _days>>
<<set $timers[_name] = { endDay: $absoluteDay + _days }>>
<</widget>>
<<widget "TimerEventReady">>
<<set _name to _args[0]>>
<<if $absoluteDay gte $timers[_name].endDay>>
<<set _TimerEventReady to true>>
<<run delete $timers[_name]>>
<<else>>
<<set _TimerEventReady to false>>
<</if>>
<</widget>>
<<widget "TimerEventActive">>
<<set _name = _args[0]>>
<<if $timers[_name] is undefined>>
<<set _TimerEventActive to false>>
<<else>>
<<set _TimerEventActive to true>>
<</if>>
<</widget>>
/* Conversations */
<<widget "DialogueDone">>
<<set _NPC to _args[0]>>
<<set _DialogueTopic to _args[1]>>
<<set _dialogueTopicKey to _args[0] + "DialogueDone">>
<<set State.variables[_dialogueTopicKey].push({ dialogue: _DialogueTopic, speaker: $current.Avatar})>>
<</widget>>
<<widget "DialogueSpoken">>
<<set _Discussed to undefined>>
<<set _NPC to _args[0]>>
<<set _DialogueTopic to _args[1]>>
<<set _dialogueTopicKey to _args[0] + "DialogueDone">>
<<for _i = 0; _i < State.variables[_dialogueTopicKey].length; _i++>>
<<if State.variables[_dialogueTopicKey][_i].dialogue is _DialogueTopic and State.variables[_dialogueTopicKey][_i].speaker is $current.Avatar>>
<<set _Discussed to true>>
<<break>>
<</if>>
<</for>>
<<if _Discussed is undefined>>
<<set _Discussed to false>>
<</if>>
<</widget>>
<<widget "DialogueSpokenSecretKnown">>
<<set _Discussed to undefined>>
<<set _NPC to _args[0]>>
<<set _DialogueTopic to _args[1]>>
<<set _dialogueTopicKey to _args[0] + "DialogueDone">>
<<for _i = 0; _i < State.variables[_dialogueTopicKey].length; _i++>>
<<if State.variables[_dialogueTopicKey][_i].dialogue is _DialogueTopic>>
<<set _Discussed to true>>
<<break>>
<</if>>
<</for>>
<<if _Discussed is undefined>>
<<set _Discussed to false>>
<</if>>
<</widget>>
<<widget "EndConversation">>
<<set _NPC to _args[0]>>
<<set State.variables[_NPC + "Dialogue"] to undefined>>
<<set State.variables[_NPC + "Event"] to undefined>>
<<set $NPC.Characters[_NPC]['Stats'].charmed to false>>
<<set $ConversationExit to undefined>>
<</widget>>
/* Flags */
<<widget "SetFlag">>
<<set _Fnam = _args[0].toLowerCase()>>
<<if ndef $Flags>>
<<set $Flags = {}>>
<</if>>
<<if def _args[1]>>
<<if _args[1] == false>>
<<if def $Flags[_Fnam]>>
<<run delete $Flags[_Fnam]>>
<</if>>
<<else>>
<<set $Flags[_Fnam] = _args[1]>>
<</if>>
<<else>>
<<set $Flags[_Fnam] = true>>
<</if>>
<</widget>>
<<widget "Flag">>
<<set _Fnam = _args[0].toLowerCase()>>
<<if ndef $Flags>>
<<set $Flags = {}>>
<</if>>
<<if _Fnam in $Flags>>
<<if ndef _args[1]>>
<<set _FlagReturn to true>>
<<elseif _args[1] == $Flags[_Fnam]>>
<<set _FlagReturn to true>>
<<else>>
<<set _FlagReturn to false>>
<</if>>
<<else>>
<<set _FlagReturn to false>>
<</if>>
<</widget>>
/* Tasks */
<<widget "TaskTracker">>
<<if _args[1] is "active">>
<<if $Task[_args[0]].state lt 2>>
<<set $Task[_args[0]].state to 1>>
<<if $current.Avatar is $PlayerCharacter.FemaleName or $current.Avatar is $PlayerCharacter.MaleName>>
<<set $Task[_args[0]].receiver to "PC">>
<<else>>
<<set $Task[_args[0]].receiver to $current.Avatar>>
<</if>>
<<set $TaskLogUpdate to true>>
<</if>>
<<elseif _args[1] is "complete">>
<<set $Task[_args[0]].state to 2>>
<</if>>
<</widget>>
<<widget "TaskState">>
<<set _TaskState to $Task[_args[0]].state>>
<<if _TaskState is 0>>
<<set _TaskState to "unknown">>
<<elseif _TaskState is 1>>
<<set _TaskState to "active">>
<<elseif _TaskState is 2>>
<<set _TaskState to "complete">>
<</if>>
<</widget>>
<<widget "TaskReceiver">>
<<set _TaskReceiver to $Task[_args[0]].receiver>>
<</widget>>
/* Quests */
<<widget "QuestTracker">>
<<if _args[1] gt $QuestState[_args[0]].stageActive or $QuestState[_args[0]].stageActive is undefined>>
<<set $QuestState[_args[0]].stageActive to _args[1]>>
<<set $QuestLogUpdate to true>>
<<if $QuestState[_args[0]].state isnot "Complete">><<set $QuestState[_args[0]].state to "Accepted">><</if>>
<</if>>
<<if _args[1] is 0>>
<<set $PlayerCharacter.questlog.push(_args[0])>>
<<set $QuestState[_args[0]].state to "Accepted">>
<<elseif (_args[1]) eq ($QuestState[_args[0]]['stageDescription']['length']-1)>>
<<set $QuestState[_args[0]].state to "Complete">>
<</if>>
<</widget>>
<<widget "QuestState">>
<<if def $QuestState[_args[0]].stageActive>>
<<set _QuestState to $QuestState[_args[0]].stageActive>>
<<else>>
<<set _QuestState to undefined>>
<</if>>
<</widget>>
/* Stats */
<<widget "SiblingBond">>
<<set $SiblingBond = $SiblingBond + _args[0]>>
<<if _args[0] gte 0>>
<<set $SiblingBondIncrease to "Positive">>
<<else>>
<<set $SiblingBondIncrease to "Negative">>
<</if>>
<</widget>>
<<widget "EmilyCorruption">>
<<set $EmilyGenericDay = $EmilyGenericDay + _args[0]>>
<<if _args[0] gte 0>>
<<set $EmilyCorruptionIncrease to "Positive">>
<<else>>
<<set $EmilyCorruptionIncrease to "Negative">>
<</if>>
<</widget>>
<<widget "Magic">>
<<set $PlayerCharacter.magic += 1>>
<<if _args[0] gte 0>>
<<set $MagicIncrease to "Positive">>
<<else>>
<<set $MagicIncrease to "Negative">>
<</if>>
<</widget>>
<<widget "Feminity">>
<<set $FemGenericDay = $FemGenericDay + (_args[0] * $PlayerCorruptionModifier)>>
<<if _args[0] gte 0>>
<<set $FeminityIncrease to "Positive">>
<<else>>
<<set $FeminityIncrease to "Negative">>
<</if>>
<</widget>>
<<widget "Greedy">>
<<set $GreedyGenericDay = $GreedyGenericDay + (_args[0] * $PlayerCorruptionModifier)>>
<<if _args[0] gte 0>>
<<set $GreedyIncrease to "Positive">>
<<else>>
<<set $GreedyIncrease to "Negative">>
<</if>>
<</widget>>
<<widget "Assertive">>
<<set $AssertGenericDay = $AssertGenericDay + (_args[0] * $PlayerCorruptionModifier)>>
<<if _args[0] gte 0>>
<<set $AssertIncrease to "Positive">>
<<else>>
<<set $AssertIncrease to "Negative">>
<</if>>
<</widget>>
<<widget "Orientation">>
<<set $OrientationGenericDay = $OrientationGenericDay + (_args[0] * $PlayerCorruptionModifier)>>
<<if _args[0] gte 0>>
<<set $OrientationIncrease to "Positive">>
<<else>>
<<set $OrientationIncrease to "Negative">>
<</if>>
<</widget>>
<<widget "Intelligence">>
<<set $IntGenericDay = $IntGenericDay + (_args[0] * $PlayerCorruptionModifier)>>
<<if _args[0] gte 0>>
<<set $IntIncrease to "Positive">>
<<else>>
<<set $IntIncrease to "Negative">>
<</if>>
<</widget>>
<<widget "IntelligenceCheck">>
<<set _currentIntelligence to Math.ceil(Math.clamp(($PlayerCharacter.intelligence * $current.IntelligenceModifier) + $IntGenericDay, 0, 100))>>
<<CompulsionCheck "Ditzy">>
<<if _CompulsionCheck is true>><<set _currentIntelligence to Math.clamp(Math.ceil(_currentIntelligence - 5), 0, 100)>><</if>>
<</widget>>
<<widget "StatCheckAssertive">>
<<set _currentAssertive to Math.ceil(Math.clamp(($PlayerCharacter.assertive * $current.AssertiveModifier) + $AssertGenericDay, 0, 100))>>
<<if _args[0] is "gt">>
<<if _currentAssertive gte _args[1]>>
<<set _StatCheckAssertive to true>>
<<set _StatAssertiveProbability to "[Assertive > " + _args[1] + " ]">>
<<else>>
<<set _StatCheckAssertive to false>>
<<set _StatAssertiveProbability to "[Assertive " + _currentAssertive + " / " + _args[1] + " ]">>
<</if>>
<<elseif _args[0] is "lt">>
<<if _currentAssertive lte _args[1]>>
<<set _StatCheckAssertive to true>>
<<set _StatAssertiveProbability to "[Assertive < " + _args[1] + " ]">>
<<else>>
<<set _StatCheckAssertive to false>>
<<set _StatAssertiveProbability to "[Assertive " + _currentAssertive + " \\ " + _args[1] + " ]">>
<</if>>
<</if>>
<</widget>>
<<widget "StatCheckIntelligence">>
<<set _currentIntelligence to Math.ceil(Math.clamp(($PlayerCharacter.intelligence * $current.IntelligenceModifier) + $IntGenericDay, 0, 100))>>
<<if _args[0] is "gt">>
<<if _currentIntelligence gte _args[1]>>
<<set _StatCheckIntelligence to true>>
<<set _StatIntelligenceProbability to "[Intelligence > " + _args[1] + " ]">>
<<else>>
<<set _StatCheckIntelligence to false>>
<<set _StatIntelligenceProbability to "[Intelligence " + _currentIntelligence + " / " + _args[1] + " ]">>
<</if>>
<<elseif _args[0] is "lt">>
<<if _currentIntelligence lte _args[1]>>
<<set _StatCheckIntelligence to true>>
<<set _StatIntelligenceProbability to "[Intelligence < " + _args[1] + " ]">>
<<else>>
<<set _StatCheckIntelligence to false>>
<<set _StatIntelligenceProbability to "[Intelligence " + _currentIntelligence + " \\ " + _args[1] + " ]">>
<</if>>
<</if>>
<</widget>>
<<widget "StatCheckOrientation">>
<<set _currentOrientation to Math.ceil(Math.clamp(($PlayerCharacter.orientation * $current.OrientationModifier) + $OrientationGenericDay + $PlayerCharacter.skills.flirt, 0, 100))>>
<<if _args[0] is "gt">>
<<if _currentOrientation gte _args[1]>>
<<set _StatCheckOrientation to true>>
<<set _StatOrientationProbability to "[Orientation > " + _args[1] + " ]">>
<<else>>
<<set _StatCheckOrientation to false>>
<<set _StatOrientationProbability to "[Orientation " + _currentOrientation + " / " + _args[1] + " ]">>
<</if>>
<<elseif _args[0] is "lt">>
<<if _currentOrientation lte _args[1]>>
<<set _StatCheckOrientation to true>>
<<set _StatOrientationProbability to "[Orientation < " + _args[1] + " ]">>
<<else>>
<<set _StatCheckOrientation to false>>
<<set _StatOrientationProbability to "[Orientation " + _currentOrientation + " \\ " + _args[1] + " ]">>
<</if>>
<</if>>
<</widget>>
<<widget "StatCheckGreedy">>
<<GreedyBuffs>>
<<set _currentGreedy to ($PlayerCharacter.greedy + $GreedyGenericDay + _GreedyBuffs)>>
<<if _args[0] is "gt">>
<<if _currentGreedy gte _args[1]>>
<<set _StatCheckGreedy to true>>
<<set _StatGreedyProbability to "[Greedy > " + _args[1] + " ]">>
<<else>>
<<set _StatCheckGreedy to false>>
<<set _StatGreedyProbability to "[Greedy " + _currentGreedy + " / " + _args[1] + " ]">>
<</if>>
<<elseif _args[0] is "lt">>
<<if _currentGreedy lte _args[1]>>
<<set _StatCheckGreedy to true>>
<<set _StatGreedyProbability to "[Greedy < " + _args[1] + " ]">>
<<else>>
<<set _StatCheckGreedy to false>>
<<set _StatGreedyProbability to "[Greedy " + _currentGreedy + " \\ " + _args[1] + " ]">>
<</if>>
<</if>>
<</widget>>
/* Inventory */
<<widget "InventoryCheckNPC">>
<<set _InventoryCheckNPC to false>>
<<for _i = 0; _i < $NPC.Characters[_args[0]]['Stats']['inventory'].length; _i++>>
<<if $NPC.Characters[_args[0]]['Stats']['inventory'][_i] is _args[1]>>
<<set _InventoryCheckNPC to true>>
<</if>>
<</for>>
<</widget>>
<<widget "InventoryCheckSelf">>
<<set _InventoryCheckSelf to false>>
<<for _i = 0; _i < $PlayerCharacter.inventory.length; _i++>>
<<if $PlayerCharacter.inventory[_i]['codename'] is _args[0]>>
<<set _InventoryCheckSelf to true>>
<<break>>
<</if>>
<<if def _args[1] and $PlayerCharacter.inventory[_i]['codename'] is _args[1]>>
<<set _InventoryCheckSelf to true>>
<<break>>
<</if>>
<<if def _args[2] and $PlayerCharacter.inventory[_i]['codename'] is _args[2]>>
<<set _InventoryCheckSelf to true>>
<<break>>
<</if>>
<<if def _args[3] and $PlayerCharacter.inventory[_i]['codename'] is _args[3]>>
<<set _InventoryCheckSelf to true>>
<<break>>
<</if>>
<</for>>
<</widget>>
/* Buffs */
<<widget "BuffCheckSelf">>
<<set _id = _args[0]>>
<<set _BuffCheckSelf = false>>
<<for _i = 0; _i < ($PlayerCharacter.buffs || []).length; _i++>>
<<if $PlayerCharacter.buffs[_i].id is _id>>
<<set _BuffCheckSelf = true>><<break>>
<</if>>
<</for>>
<</widget>>
<<widget "LearnBuff">>
<<set _id = _args[0]>>
<<if $Buffs[_id]>>
<<if $Buffs[_id].id is undefined>><<set $Buffs[_id].id = _id>><</if>>
<<BuffCheckSelf _id>>
<<if _BuffCheckSelf is false>>
<<set $PlayerCharacter.buffs.push($Buffs[_id])>>
<<set $BuffLearned = true>>
<<else>>
<<set $BuffLearned = false>>
<</if>>
<<else>>
<<set $BuffLearned = false>>
<</if>>
<</widget>>
<<widget "FeminityBuffs">>
<<set _total = 0>>
<<for _i = 0; _i < $PlayerCharacter.buffs.length; _i++>>
<<set _buff = $PlayerCharacter.buffs[_i]>>
<<if _buff.feminity isnot undefined>>
<<set _total += _buff.feminity>>
<</if>>
<</for>>
<<set _FeminityBuffs = _total>>
<</widget>>
<<widget "GreedyBuffs">>
<<set _total = 0>>
<<for _i = 0; _i < $PlayerCharacter.buffs.length; _i++>>
<<set _buff = $PlayerCharacter.buffs[_i]>>
<<if _buff.greedy isnot undefined>>
<<set _total += _buff.greedy>>
<</if>>
<</for>>
<<set _GreedyBuffs = _total>>
<</widget>>
/* Spells */
<<widget "SpellsCheckSelf">>
<<set _SpellsCheckSelf to false>>
<<for _i = 0; _i < $PlayerCharacter.spells.length; _i++>>
<<if $PlayerCharacter.spells[_i]['ref'] is _args[0]>>
<<set _SpellsCheckSelf to true>>
<<set _SpellsCheckSelfTaught to $PlayerCharacter.spells[_i].teacher>>
<<break>>
<</if>>
<</for>>
<</widget>>
<<widget "SpellsCheckNPC">>
<<set _SpellsCheckNPC to false>>
<<for _i = 0; _i < $NPC.Characters[_args[0]]['Stats']['Spells'].length; _i++>>
<<if $NPC.Characters[_args[0]]['Stats']['Spells'][_i]['ref'] is _args[1]>>
<<set _SpellsCheckNPC to true>>
<</if>>
<</for>>
<</widget>>
<<widget "CastCharm">>
<<set _NPC1 to _args[0]>>
<<if def _args[1]>>
<<set _PCTarget to true>>
<</if>>
<<if def $NPC.Characters[_NPC1]['Stats']['magic']>>
<<if $PlayerCharacter.magic gte $NPC.Characters[_NPC1]['Stats']['magic']>>
<<if _PCTarget is true>>
<<set _CharmSpell to false>>
<<else>>
<<set _CharmSpell to true>>
<<set $NPC.Characters[_NPC1]['Stats']['charmed'] to true>>
<</if>>
<<else>>
<<if _PCTarget is true>>
<<set _CharmSpell to true>>
<<else>>
<<set _CharmSpell to false>>
<</if>>
<</if>>
<<else>>
<<set _CharmSpell to true>>
<<set $NPC.Characters[_NPC1]['Stats']['charmed'] to true>>
<</if>>
<</widget>>
<<widget "SpellBattle">>
<<set _NPC to _args[0]>>
<<if def $NPC.Characters[_NPC]['Stats']['magic']>>
<<if $PlayerCharacter.magic gte $NPC.Characters[_NPC]['Stats']['magic']>>
<<set _SpellBattleWon to true>>
<<else>>
<<set _SpellBattleWon to false>>
<</if>>
<<else>>
<<set _SpellBattleWon to true>>
<</if>>
<</widget>>
<<widget "CharmedCheck">>
<<set _NPC to _args[0]>>
<<if $NPC.Characters[_NPC]['Stats']['charmed'] is true>>
<<set _Charmed to true>>
<<else>>
<<set _Charmed to false>>
<</if>>
<</widget>>
<<widget "SpellLearn">>
<<SpellsCheckSelf _args[0]>>
<<if _SpellsCheckSelf is false>>
<<set $PlayerCharacter.spells.push($Spells[_args[0]])>>
<<for _i = 0; _i < $PlayerCharacter.spells.length; _i++>>
<<if $PlayerCharacter.spells[_i]['ref'] is _args[0]>>
<<set $PlayerCharacter.spells[_i].teacher to [_args[1]]>>
<<set $SpellLearned to true>>
<<Magic 1>>
<<break>>
<</if>>
<</for>>
<</if>>
<</widget>>
/* Objects */
<<widget "TakeObjectNPC">>
<<InventoryCheckSelf _args[1]>>
<<if _InventoryCheckSelf is false>>
<<set _index to $NPC.Characters[_args[0]].Stats.inventory.indexOf(_args[1])>>
<<if _index gt -1>>
<<set $NPC['Characters'][_args[0]]['Stats']['inventory'].splice(_index, 1)>>
<<set $Objects[_args[1]]['location'] to "PlayerCharacter">>
<<set $PlayerCharacter.inventory.push($Objects[_args[1]])>>
<</if>>
<</if>>
<</widget>>
<<widget "TakeObjectLocation">>
<<InventoryCheckSelf _args[0]>>
<<if _InventoryCheckSelf is false>>
<<set _index to _ObjectsPresent.indexOf(_args[0])>>
<<if _index gt -1>>
<<set _ObjectsPresent.splice(_index, 1)>>
<</if>>
<<set $Objects[_args[0]]['location'] to "PlayerCharacter">>
<<set $PlayerCharacter.inventory.push($Objects[_args[0]])>>
<</if>>
<</widget>>
<<widget "GiveObjectLocation">> /* Location Object */
<<set _index to $PlayerCharacter.inventory.findIndex(obj => obj.codename === _args[1])>>
<<if _index gt -1>>
<<set $PlayerCharacter.inventory.splice(_index, 1)>>
<<set $Objects[_args[1]]['location'] to _args[0]>>
<</if>>
<</widget>>
<<widget "GiveObjectNPC">> /* NPC Object */
<<set _index to $PlayerCharacter.inventory.findIndex(obj => obj.codename === _args[1])>>
<<if _index gt -1>>
<<set $PlayerCharacter.inventory.splice(_index, 1)>>
<<set $Objects[_args[1]]['location'] to _args[0]>>
<<set $NPC['Characters'][_args[0]]['Stats']['inventory'].push($Objects[_args[1]])>>
<</if>>
<</widget>>
/* Events */
<<widget "EventTrigger">>
<<set _location to _args[0]>>
<<set _event to _args[1]>>
<<set _period to _args[2]>>
<<set _NPC to _args[3]>>
<<set _avatar to _args[4]>>
<<set _object to _args[5]>>
<<set _flag to _args[6]>>
<<set _percentile to _args[7]>>
<<set _recurring to _args[8]>>
<<set _eventKey to "$Event" + _location>>
<<if ndef State.variables[_eventKey]>>
<<set State.variables[_eventKey] to []>>
<</if>>
<<for _i to 0; _i lt State.variables[_eventKey].length; _i++>>
<<if State.variables[_eventKey][_i].event is _event and State.variables[_eventKey][_i].period is _period and State.variables[_eventKey][_i].NPC is _NPC and State.variables[_eventKey][_i].avatar is _avatar and State.variables[_eventKey][_i].object is _object and State.variables[_eventKey][_i].flag is _flag and State.variables[_eventKey][_i].percentile is _percentile>>
<<set _EventFound to true>>
<<if State.variables[_eventKey][_i].recurring is true>>
<<set State.variables[_eventKey][_i].state to "unseen">>
<</if>>
<</if>>
<</for>>
<<if _EventFound is undefined>>
<<run State.variables[_eventKey].push({
location: _location,
event: _event,
period: _period,
NPC: _NPC,
avatar: _avatar,
object: _object,
flag: _flag,
percentile: _percentile,
recurring: _recurring,
state: "unseen"
})>>
<</if>>
<<set _EventFound to undefined>>
<<set _location to undefined>>
<<set _event to undefined>>
<<set _period to undefined>>
<<set _NPC to undefined>>
<<set _object to undefined>>
<<set _flag to undefined>>
<<set _percentile to undefined>>
<<set _recurring to undefined>>
<</widget>>
<<widget "EventsCheck">>
<<set _currentEvent to undefined>>
<<set _location to _args[0]>>
<<set _eventKey to "$Event" + _location>> <!-- e.g. "$EventYourHome" -->
<<if def State.variables[_eventKey]>>
<<set _idx to 0>>
<<for _event range State.variables[_eventKey]>>
<!-- skip events that aren’t unseen -->
<<if _event.state isnot "unseen">>
<<set _idx += 1>>
<<continue>>
<</if>>
/* Time Check */
<<if _event.period is null>>
<<set _periodPass to true>>
<<else>>
<<set _periodPass to (_event.period is $period[$periodCurrent])>>
<</if>>
/* NPC Check */
<<if _event.NPC is null>>
<<set _NPCPass to true>>
<<else>>
<<set _NPCPass to $NPCPresent.includes(_event.NPC)>>
<</if>>
/* Avatar Check */
<<if _event.avatar is null>>
<<set _avatarPass to true>>
<<else>>
<<AvatarCheck _event.avatar>>
<<set _avatarPass to _AvatarCheck>>
<</if>>
/* Object Check */
<<if _event.object is null>>
<<set _objectPass to true>>
<<else>>
<<InventoryCheckSelf _event.object>>
<<set _objectPass to _InventoryCheckSelf>>
<</if>>
/* Flag Check */
<<if _event.flag is null>>
<<set _flagPass to true>>
<<else>>
<<Flag _event.flag>>
<<set _flagPass to _FlagReturn>>
<</if>>
/* Percentile (always pass for now) */
<<set _percentilePass to true>>
/* Extra trigger checks */
<<set _extraPass to true>>
<<if def $EventsTriggers[_event.event]>>
<<if "makeup" in $EventsTriggers[_event.event]>>
<<set _extraPass to (_extraPass and $current.makeup is $EventsTriggers[_event.event].makeup)>>
<</if>>
<<if "outfit" in $EventsTriggers[_event.event]>>
<<set _extraPass to (_extraPass and $current.outfit is $EventsTriggers[_event.event].outfit)>>
<</if>>
<<if "female" in $EventsTriggers[_event.event]>>
<<set _extraPass to (_extraPass and $current.female is $EventsTriggers[_event.event].female)>>
<</if>>
<<if "intelligenceState" in $EventsTriggers[_event.event]>>
<<set _extraPass to (_extraPass and $intelligenceStateCurrent is $EventsTriggers[_event.event].intelligenceState)>>
<</if>>
<<if "orientationState" in $EventsTriggers[_event.event]>>
<<set _extraPass to (_extraPass and $orientationStateCurrent is $EventsTriggers[_event.event].orientationState)>>
<</if>>
<<if "EmDay" in $EventsTriggers[_event.event]>>
<<set _extraPass to (_extraPass and $EmDay is $EventsTriggers[_event.event].EmDay)>>
<</if>>
<<if "FalseFlag" in $EventsTriggers[_event.event]>>
<<Flag $EventsTriggers[_event.event].FalseFlag>>
<<set _extraPass to (_extraPass and not _FlagReturn)>>
<</if>>
<<if "weekday" in $EventsTriggers[_event.event]>>
<<set _extraPass to (_extraPass and ($day[$dayCurrent] isnot "Saturday" and $day[$dayCurrent] isnot "Sunday"))>>
<</if>>
<<if "SpecificDay" in $EventsTriggers[_event.event]>>
<<set _extraPass to (_extraPass and $day[$dayCurrent] is $EventsTriggers[_event.event].SpecificDay)>>
<</if>>
<<if "lunchtimeCover" in $EventsTriggers[_event.event]>>
<<set _extraPass to (_extraPass and ($day[$dayCurrent] is "Wednesday" or $day[$dayCurrent] is "Friday"))>>
<</if>>
<<if "NewDay" in $EventsTriggers[_event.event]>>
<<set _extraPass to (_extraPass and $NewDay is $EventsTriggers[_event.event].NewDay)>>
<</if>>
<<if "period" in $EventsTriggers[_event.event]>>
<<set _extraPass to (_extraPass and $periodCurrent gte $EventsTriggers[_event.event].period)>>
<</if>>
<<if "hair" in $EventsTriggers[_event.event]>>
<<set _extraPass to (_extraPass and $current.hair is $EventsTriggers[_event.event].hair)>>
<</if>>
<<if "height" in $EventsTriggers[_event.event]>>
<<set _extraPass to (_extraPass and $current.height lt 2)>>
<</if>>
<<if "boobs" in $EventsTriggers[_event.event]>>
<<set _extraPass to (_extraPass and $current.boobs gt 1)>>
<</if>>
<</if>>
<!-- if all checks pass, record & break out -->
<<if _periodPass and _NPCPass and _avatarPass and _objectPass and _flagPass and _percentilePass and _extraPass>>
<<set _currentEvent to _event.event>>
<<set _currentEventArrayIndex to _idx>>
<<break>>
<</if>>
<<set _idx += 1>>
<</for>>
<</if>>
<</widget>>
<<widget "EventsCheckEnd">>
<<set _location to _args[0]>>
<<set _event to _args[1]>>
<<set _eventKey to "$Event" + _location>>
<<set State.variables[_eventKey][_currentEventArrayIndex].state to "seen">>
<</widget>>
<<widget "EventsCancel">>
<<set _location to _args[0]>>
<<set _event to _args[1]>>
<<set _eventKey to "$Event" + _location>>
<<if State.variables[_eventKey] and Array.isArray(State.variables[_eventKey])>>
<<for _i to 0; _i lt State.variables[_eventKey].length; _i++>>
<<if State.variables[_eventKey][_i].event is _event>>
<<set State.variables[_eventKey][_i].state to "seen">>
<</if>>
<</for>>
<</if>>
<</widget>>
<<widget "EventSeen">>
<<set _location to _args[0]>>
<<set _event to _args[1]>>
<<set _eventKey to "$Event" + _location>>
<<if ndef State.variables[_eventKey]>>
<<set _EventSeen to false>>
<<else>>
<<for _i to 0; _i lt State.variables[_eventKey].length; _i++>>
<<if State.variables[_eventKey][_i].event is _event and State.variables[_eventKey][_i].state is "seen">>
<<set _EventSeen to true>>
<</if>>
<</for>>
<</if>>
<</widget>>
/* Scheduling */
<<widget "schedule">>
<<if $period[$periodCurrent] is "Morning">>
<<if $day[$dayCurrent] is "Monday">><<link "Go to Maths class" "SchoolMathsRoom">><<EventTrigger "SchoolMathsRoom" "MathsClass" "Morning" "Rogers" null null null null true>><</link>><br>
<<elseif $day[$dayCurrent] is "Tuesday">>
<<Flag "SpyingOnBiology">>
<<if _FlagReturn>>
<<link "Spy on the boy's biology lesson" "BiologyRoomSpying">><</link>><br>
<<else>>
<<Flag "AVroomHelp">>
<<if _FlagReturn>>
<<link "Enter the boy’s biology class with the TV trolley" "BiologyRoomAVHelp">><</link>><br>
<<else>>
<<if $current.Avatar is "Emily">><<link "Go to Geography class" "SchoolGeographyRoom">><<EventTrigger "SchoolGeographyRoom" "GeographyClass" "Morning" "Prichard" "Emily" null null null true>><</link>><br>
<<else>><<link "Go to Biology class" "SchoolBiologyRoom">><<EventTrigger "SchoolBiologyRoom" "BiologyClass" "Morning" "Harrow" null null null null true>><</link>><br>
<</if>>
<</if>>
<</if>>
<<elseif $day[$dayCurrent] is "Wednesday">>
<<link "Go to Maths class" "SchoolMathsRoom">><<EventTrigger "SchoolMathsRoom" "MathsClass" "Morning" "Rogers" null null null null true>><</link>><br>
<<elseif $day[$dayCurrent] is "Thursday">>
<<Flag "SpyingOnGeography">>
<<if _FlagReturn>>
<<link "Spy on the boy's geography lesson" "GeographyRoomSpying">><</link>><br>
<<else>>
<<if $current.Avatar is "Emily">><<link "Go to Biology class" "SchoolBiologyRoom">><<EventTrigger "SchoolBiologyRoom" "BiologyClass" "Morning" "Harrow" "Emily" null null null true>><</link>><br>
<<else>><<link "Go to Geography class" "SchoolGeographyRoom">><<EventTrigger "SchoolGeographyRoom" "GeographyClass" "Morning" "Prichard" null null null null true>><</link>><br>
<</if>>
<</if>>
<<elseif $day[$dayCurrent] is "Friday">>
<<link "Go to Business Studies class" "SchoolBusinessStudiesRoom">><<EventTrigger "SchoolBusinessStudiesRoom" "BusinessStudiesClass" "Morning" "DeBussy" null null null null true>><</link>><br>
<</if>>
<<elseif $period[$periodCurrent] is "Lunch">>
<<Flag "StitchLunchtimeLessons">>
<<if $day[$dayCurrent] is "Tuesday" and _FlagReturn is true>>
<<if $current.Avatar is "Emily">><<link "Attend Mr. Stitch's lunchtime lessons" "SchoolHeadmastersOffice">><<EventTrigger "SchoolHeadmastersOffice" "StitchClass" "Lunch" "Stitch" "Emily" null null null true>><</link>><br>
<<else>><s>Attend Mr. Stitch's lunchtime lessons</s> - <i>You can't attend Mr. Stitch's lunchtime lessons when you are not Emily.</i><br>
<</if>>
<</if>>
<<elseif $period[$periodCurrent] is "Afternoon">>
<<if $day[$dayCurrent] is "Tuesday">>
<<Flag "SpyingOnGeography">>
<<if _FlagReturn>>
<<link "Spy on the boy's geography lesson" "GeographyRoomSpying">><</link>><br>
<<else>>
<<if $current.Avatar is "Emily">><<link "Go to Biology class" "SchoolBiologyRoom">><<EventTrigger "SchoolBiologyRoom" "BiologyClass" "Afternoon" "Harrow" "Emily" null null null true>><</link>><br>
<<else>><<link "Go to Geography class" "SchoolGeographyRoom">><<EventTrigger "SchoolGeographyRoom" "GeographyClass" "Afternoon" "Prichard" null null null null true>><</link>><br>
<</if>>
<</if>>
<<elseif $day[$dayCurrent] is "Wednesday">>
<<link "Go to Business Studies class" "SchoolBusinessStudiesRoom">><<EventTrigger "SchoolBusinessStudiesRoom" "BusinessStudiesClass" "Afternoon" "DeBussy" null null null null true>><</link>><br>
<<elseif $day[$dayCurrent] is "Thursday">>
<<Flag "SpyingOnBiology">>
<<if _FlagReturn>>
<<link "Spy on the boy's biology lesson" "BiologyRoomSpying">><</link>><br>
<<else>>
<<Flag "AVroomHelp">>
<<if _FlagReturn>>
<<link "Enter the boy’s biology class with the TV trolley" "BiologyRoomAVHelp">><</link>><br>
<<else>>
<<if $current.Avatar is "Emily">><<link "Go to Geography class" "SchoolGeographyRoom">><<EventTrigger "SchoolGeographyRoom" "GeographyClass" "Afternoon" "Prichard" "Emily" null null null true>><</link>><br>
<<else>><<link "Go to Biology class" "SchoolBiologyRoom">><<EventTrigger "SchoolBiologyRoom" "BiologyClass" "Afternoon" "Harrow" null null null null true>><</link>><br>
<</if>>
<</if>>
<</if>>
<<elseif $day[$dayCurrent] is "Friday">>
<<Flag "EmilyInternshipAccepted">>
<<if _FlagReturn is true and $current.Avatar is "Emily">><<link "Leave school and head to Thompson's Repairs for the internship" "SchoolCorridorInternIntro">><</link>><br><</if>>
<</if>>
<</if>>
<</widget>>
<<widget "scheduleFlavourText">>
<<if $period[$periodCurrent] is "Morning">>
<<if $day[$dayCurrent] is "Monday">>
<<if $current.Avatar is "Emily">><br>You check Emily's schedule. Her first lesson of the week is Maths.<br>
<<elseif $current.Avatar is "Dennis">><br>Based on what you know about Dennis' schedule, his first lesson of the week is Maths.<br>
<<elseif $current.Avatar is "Jake">><br>Based on what you know about Jake's schedule, his first lesson of the week is Maths.<br>
<</if>>
<<elseif $day[$dayCurrent] is "Tuesday">>
<<Flag "SpyingOnBiology">>
<<if _FlagReturn>>
<br>You step out into the corridor, strangely silent. You make the quick walk to the Biology class, bracing yourself.<br>
<<else>>
<<Flag "AVroomHelp">>
<<if _FlagReturn>>
<br>You step out into the corridor, strangely silent. You make the quick walk to the Biology class, noting the Television stand sitting outside the door.<br>
<<else>>
<<if $current.Avatar is "Emily">><br>Aware you appear to be loitering, you check your schedule in Emily's satchel and note that her first lesson today is Geography.<br>
<<elseif $current.Avatar is "Dennis">><br>Aware you appear to be loitering, you brace yourself knowing that instead of Geography, Dennis' first lesson today is Biology.<br>
<<elseif $current.Avatar is "Jake">><br>Aware you appear to be loitering, you brace yourself knowing that instead of Geography, Jake's first lesson today is Biology.<br>
<</if>>
<</if>>
<</if>>
<<elseif $day[$dayCurrent] is "Wednesday">>
<<if $current.Avatar is "Emily">><br>Checking Emily's school schedule, her first lesson today is Mr. Rogers' Mathematics lesson.<br>
<<elseif $current.Avatar is "Dennis">><br>Based on what you know about Dennis' schedule, his first lesson today is Mr. Rogers' Mathematics lesson.<br>
<<elseif $current.Avatar is "Jake">><br>Based on what you know about Jake's schedule, his first lesson today is Mr. Rogers' Mathematics lesson.<br>
<</if>>
<<elseif $day[$dayCurrent] is "Thursday">>
<<Flag "SpyingOnGeography">>
<<if _FlagReturn>>
<br>You step out into the corridor, strangely silent. You make the quick walk to the Geography class, bracing yourself.<br>
<<else>>
<<if $current.Avatar is "Emily">><br>Emily's schedule notes that today's first lesson is Biology with Mr. Harrow.<br>
<<elseif $current.Avatar is "Dennis">><br>You take in a deep breath, knowing that Dennis' first lesson today is Geography with Prichard.<br>
<<elseif $current.Avatar is "Jake">><br>You take in a deep breath, knowing that Jake's first lesson today is Geography with Prichard.<br>
<</if>>
<</if>>
<<elseif $day[$dayCurrent] is "Friday">>
<<if $current.Avatar is "Emily">><br>You quickly take out Emily's school schedule and see that the first lesson today is Business Studies. You note the classroom number.<br>
<<elseif $current.Avatar is "Dennis">><br>Based on what you know about Dennis' schedule, his first lesson today is Business Studies.<br>
<<elseif $current.Avatar is "Jake">><br>Based on what you know about Jake's schedule, his first lesson today is Business Studies.<br>
<</if>>
<</if>>
<<elseif $period[$periodCurrent] is "Afternoon">>
<<if $day[$dayCurrent] is "Monday">>
<<if $current.Avatar is "Emily">><br>Looking at Emily's schedule, you need to head to the Gym. Today is her PE lesson.<br>
<<elseif $current.Avatar is "Dennis">><br>Based on what you know about Dennis' schedule, you need to head to the Gym. Today is his PE lesson.<br>
<<elseif $current.Avatar is "Jake">><br>Based on what you know about Jake's schedule, you need to head to the Gym. Today is his PE lesson.<br>
<</if>>
<<elseif $day[$dayCurrent] is "Tuesday">>
<<Flag "SpyingOnGeography">>
<<if _FlagReturn>>
<br>You step out into the corridor, strangely silent. You make the quick walk to the Geography class, bracing yourself.<br>
<<else>>
<<if $current.Avatar is "Emily">><br>Emily's schedule notes that today's next lesson is Biology with Mr. Harrow.<br>
<<elseif $current.Avatar is "Dennis">><br>You take in a deep breath, knowing that Dennis' next lesson is Geography with Prichard.<br>
<<elseif $current.Avatar is "Jake">><br>You take in a deep breath, knowing that Jake's next lesson is Geography with Prichard.<br>
<</if>>
<</if>>
<<elseif $day[$dayCurrent] is "Wednesday">>
<<if $current.Avatar is "Emily">><br>Keen to look busy, you take out Emily's schedule and note down that Emily's afternoon class is Business Studies.<br>
<<elseif $current.Avatar is "Dennis">><br>Based on what you know about Dennis' schedule, you know his next lesson is Business Studies.<br>
<<elseif $current.Avatar is "Jake">><br>Based on what you know about Jake's schedule, you know his next lesson is Business Studies.<br>
<</if>>
<<elseif $day[$dayCurrent] is "Thursday">>
<<Flag "SpyingOnBiology">>
<<if _FlagReturn>>
<br>You step out into the corridor, strangely silent. You make the quick walk to the Biology class, bracing yourself.<br>
<<else>>
<<Flag "AVroomHelp">>
<<if _FlagReturn>>
<br>You step out into the corridor, strangely silent. You make the quick walk to the Biology class, noting the television stand sitting outside the door.<br>
<<else>>
<<if $current.Avatar is "Emily">><br>The last lesson today is Geography, according to Emily's schedule.<br>
<<elseif $current.Avatar is "Dennis">><br>Dennis' last lesson today will be Biology, in place of Emily's Geography lesson.<br>
<<elseif $current.Avatar is "Jake">><br>Jake's last lesson today will be Biology, in place of Emily's Geography lesson.<br>
<</if>>
<</if>>
<</if>>
<<elseif $day[$dayCurrent] is "Friday">>
<<Flag "EmilyInternshipAccepted">>
<<if _FlagReturn is true and $current.Avatar is "Emily">><br>Instead of PE, Emily's schedule now reads to attend Thompson's Repair shops in the period for the week. You should head there.<br>
<<else>>
<<if $current.Avatar is "Emily">><br>According to Emily's schedule, her last lesson for the week is PE. You should head to the gym.<br>
<<elseif $current.Avatar is "Dennis">><br>Based on what you know about Dennis' schedule, his last lesson for the week is PE. You should head to the gym.<br>
<<elseif $current.Avatar is "Jake">><br>Based on what you know about Jake's schedule, his last lesson for the week is PE. You should head to the gym.<br>
<</if>>
<</if>>
<</if>>
<</if>>
<</widget>>
<<widget "scheduleGym">>
<<if $period[$periodCurrent] is "Afternoon">>
<<if $day[$dayCurrent] is "Monday">>
<<if $current.Avatar is "Emily">><<link "Go to change for PE Class" "SchoolChangingRoom">><<EventTrigger "SchoolChangingRoom" "PEClass" "Afternoon" null null null null null true>><<set $PEClass to true>><</link>><br>
<<else>><<link "Go to change for PE Class" "SchoolChangingRoomBoys">><<EventTrigger "SchoolChangingRoomBoys" "PEClass" "Afternoon" null null null null null true>><<set $PEClass to true>><</link>><br>
<</if>>
<<InventoryCheckSelf "ExclusionNote">>
<<if _InventoryCheckSelf is true and $current.Avatar is "Emily">>
<<link "Use your note to get out of gym" "SchoolGym">>
<<set $PEClass to true>>
<<set $PEExcluded to true>>
<<EventTrigger "SchoolGym" "PEClassExcluded" "Afternoon" "Beach" "Emily" null null null true>>
<</link>><br>
<</if>>
<<elseif $day[$dayCurrent] is "Friday">>
<<Flag "EmilyInternshipAccepted">>
<<if _FlagReturn is false>>
<<if $current.Avatar is "Emily">><<link "Go to change for PE Class" "SchoolChangingRoom">><<EventTrigger "SchoolChangingRoom" "PEClass" "Afternoon" null null null null null true>><<set $PEClass to true>><</link>><br>
<<else>><<link "Go to change for PE Class" "SchoolChangingRoomBoys">><<EventTrigger "SchoolChangingRoomBoys" "PEClass" "Afternoon" null null null null null true>><<set $PEClass to true>><</link>><br>
<</if>>
<</if>>
<<InventoryCheckSelf "ExclusionNote">>
<<if _InventoryCheckSelf is true and $current.Avatar is "Emily">>
<<link "Use your note to get out of gym" "SchoolGym">>
<<set $PEClass to true>>
<<set $PEExcluded to true>>
<<EventTrigger "SchoolGym" "PEClassExcluded" "Afternoon" "Beach" "Emily" null null null true>>
<</link>><br>
<</if>>
<</if>>
<</if>>
<</widget>>
/* Bespoke Scripts */
<<widget "cheerleaderIntervention">>
<<if $WardsNullified is 2>> <<set $cheerleaderIntActive to true>>
<br>
There is a cough behind you. You twist around to see Stacey, one of the cheerleaders, standing awkwardly in the doorway, looking at you curiously.<br>
<br>
“What are you doing?” she asks you, a little confused. But you feel it begin to bubble in her. The unmistakable power of magic.<br>
<br>
<b>Actions</b><br>
<<link "Cast Sleep and Forget on her" "CheerleaderIntervention1">><<set $CheerleaderInt1Dialogue to "Spell">><</link>><br>
<<if $PlayerCharacter.cheerleader is true>><<link "Say you are doing something for the Coven" "CheerleaderIntervention1">><<NPCKnown "Stacey">><<set $CheerleaderIntDialogue1 to "Coven">><</link>><br><</if>>
<<elseif $WardsNullified is 4>><<set $cheerleaderIntActive to true>>
<br>
A voice from behind you makes you jump. "Will you walk into my parlour, said the Spider to the Fly."<br>
<br>
You turn around to see Reagan looking back at you, a rare smile spread across her face. <br>
<br>
"Typically I might be inclined to give you the benefit of the doubt," she says. You feel the magical energy building inside of her, ready to be unleashed. "But with the Miss Charlton contest and Prom coming up, I think I’ll just play it safe."<br>
<br>
<b>Actions</b><br>
<<link "Cast Sleep and Forget on her" "CheerleaderIntervention2">><<NPCKnown "Reagan">><<set $CheerleaderIntDialogue2 to "Spell">><</link>><br>
<<if $PlayerCharacter.cheerleader is true>><<link "Say you are doing something for the Coven" "CheerleaderIntervention2">><<NPCKnown "Reagan">><<set $CheerleaderIntDialogue2 to "Coven">><</link>><br><</if>>
<<elseif $WardsNullified is 6>><<set $cheerleaderIntActive to true>>
<br>
Suddenly you feel a shadow cast over you. Taking a deep breath, you turn around. Christina is standing right behind you.<br>
<br>
"Well, haven’t you been a little busy bee," she says, showing you an icy smile. "I’m almost curious to see what white lie you’ll tell if I play ignorant. But we are short of time. So why don’t you save the lies and just tell me what exactly you are doing."<br>
<br>
<b>Actions</b><br>
<<link "Cast Sleep and Forget on her" "CheerleaderIntervention3">><<set $CheerleaderIntDialogue3 to "Spell">><<QuestTracker "Quest5" 3>><</link>><br>
<<link "Submit to her and tell her what you are doing" "CheerleaderIntervention3">><<set $CheerleaderIntDialogue3 to "Submit">><<QuestTracker "Quest5" 3>><</link>><br>
<</if>>
<</widget>>
<<widget "CheerLeaderJoin">>
<<set $PlayerCharacter.cheerleader to true>>
<<set $PlayerCharacter.cheerGradesExempt to true>>
<<ChangeNPCRelationship "Britney" "Emily" 2>>
<<EventTrigger "YourRoom" "CheerleaderMorningAfter" "Morning" null null null null null false>>
<</widget>>
<<widget "CheerLeaderExpel">>
<<set $PlayerCharacter.cheerleader to false>>
<<set $PlayerCharacter.cheerGradesExempt to false>>
<<ChangeNPCRelationship "Britney" "Emily" 1>>
<<ChangeNPCRelationship "Christina" "Emily" 0>>
<<set $CheerleaderExpelledResult to true>>
<</widget>>
<<widget "WorkPerformance">>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is false>>
<<set $WorkGenericDay = $WorkGenericDay + _args[0]>>
<<if _args[0] gte 0>>
<<set $WorkIncrease to "Positive">>
<<else>>
<<set $WorkIncrease to "Negative">>
<</if>>
<</if>>
<</widget>>
<<widget "CashFlow">>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is true>>
<<set $CashFlowGenericDay = $CashFlowGenericDay + _args[0]>>
<<if _args[0] gte 0>>
<<set $CashIncrease to "Positive">>
<<else>>
<<set $CashIncrease to "Negative">>
<</if>>
<</if>>
<</widget>>
<<widget "HeatherGymFail">>
<<if $HeatherGymFail gte 2>>
<<SetNPCLocation "Heather" "0" "3" "SchoolGymEntrance">>
<<SetNPCLocation "Heather" "1" "3" "SchoolGymEntrance">>
<<SetNPCLocation "Heather" "2" "3" "SchoolGymEntrance">>
<<SetNPCLocation "Heather" "3" "3" "SchoolGymEntrance">>
<<SetNPCLocation "Heather" "4" "3" "SchoolGymEntrance">>
<</if>>
<</widget>>
<<widget "EmilyGrades">>
<<if _args[0] gte 0>>
<<set $EmilyGradesGenericDay = $EmilyGradesGenericDay + _args[0]>>
<<set $GradesIncrease to "Positive">>
<<else>>
<<if $PlayerCharacter.cheerleader is false>><<set $EmilyGradesGenericDay = $EmilyGradesGenericDay + _args[0]>><</if>>
<<set $GradesIncrease to "Negative">>
<</if>>
<</widget>>
<<widget "Test">>
<<set $QuestState.Quest2.stageActive.delete(1)>>
<<set $QuestState.Quest2.stageActive.push(2)>>
<<set $QuestState.Quest2.state to "Complete">>
<<set $PlayerCharacter.magic = $PlayerCharacter.magic+1>>
<<set $PlayerCharacter.spells.push($Spells.SleepForget)>>
<</widget>>
/* Checks */
<<widget "percentileCheck">>
<<if not $percentileCheck>>
<<set $percentileCheck to {}>>
<</if>>
<<if not $percentileCheck.hasOwnProperty(_args[0])>>
<<set $percentileCheck[_args[0]] to 0>>
<</if>>
<<set _percentage to random(1, 100) + $percentileCheck[_args[0]]>>
<<if _percentage >= _args[1]>>
<<set _percentileCheck to true>>
<<else>>
<<set _percentileCheck to false>>
<<set $percentileCheck[_args[0]] += _args[2]>>
<</if>>
<</widget>>
/* Outfits */
<<widget "WearOutfit">>
<<set _previousWear to $current.outfit>>
<<SetFlag _args[0]>>
<<set $current.outfit = _args[0]>>
<<if $args[0] in $Outfit>>
<<set $PlayerCharacter.skills.flirt += $Outfit[$args[0]].FlirtBonus>>
<</if>>
<<if _previousWear !== null and _previousWear in $Outfit>>
<<set $PlayerCharacter.skills.flirt -= $Outfit[_previousWear].FlirtBonus>>
<</if>>
<</widget>>
<<widget "RemoveOutfit">>
<<if $current.outfit !== null and $current.outfit in $Outfit>>
<<set $PlayerCharacter.skills.flirt -= $Outfit[$current.outfit].FlirtBonus>>
<<set $current.outfit = null>>
<<Flag "OutfitMagiced" "complete">>
<<if _FlagReturn is false>>
<<SetFlag "OutfitMagiced" "active">>
<</if>>
<</if>>
<</widget>>
<<widget "CurrentOutfit">>
<<set _CurrentOutfit to $current.outfit>>
<</widget>>
<<widget "RemoveMakeup">>
<<if $current.makeup is true>>
<<set $current.makeup to false>>
<<if $current.Avatar is "Emily">>
<<set $PlayerCharacter.skills.flirt -= $PlayerCharacter.makeupStage>>
<</if>>
<</if>>
<</widget>>
/* End of Day */
<<widget "EndofDayEmilyCorruption">>
<<if $PlayerCharacter.cheerGradesExempt is true>>
<<set $EmilyGradesGenericDay to 0>>
<<else>>
<<Weekend>>
<<if _Weekend is false>><<set $EmilyGradesGenericDay -= 2>><</if>>
<</if>>
<<if $day[$dayCurrent] is "Monday">>
<<if $MathsWard is undefined or $MathsWard is "NulifiedSelf">><<set $EmilyGenericDay += 1>><</if>>
<<if $KitchenWard is undefined or $KitchenWard is "NulifiedSelf">><<set $EmilyGenericDay += $CafeteriaCorruption>><</if>>
<<if $GymWard is undefined or $GymWard is "NulifiedSelf">>
<<InventoryCheckSelf "ExclusionNote">>
<<if _InventoryCheckSelf is false>><<set $EmilyGenericDay += 1>><</if>>
<</if>>
<<elseif $day[$dayCurrent] is "Tuesday">>
<<if $GeographyWard is undefined or $GeographyWard is "NulifiedSelf">><<set $EmilyGenericDay += 1>><</if>>
<<Flag "StitchLunchtimeLessons">>
<<if _FlagReturn is true>>
<<if $EmilyStateCurrent lt 3>><<set $EmilyGradesGenericDay -= 1>><<set $EmilyGenericDay += 1>>
<<else>><<set $EmilyGradesGenericDay += 1>>
<</if>>
<<else>>
<<if $KitchenWard is undefined or $KitchenWard is "NulifiedSelf">><<set $EmilyGenericDay += $CafeteriaCorruption>><</if>>
<</if>>
<<if $BiologyWard is undefined or $BiologyWard is "NulifiedSelf">><<set $EmilyGenericDay += 1>><</if>>
<<elseif $day[$dayCurrent] is "Wednesday">>
<<if $MathsWard is undefined or $MathsWard is "NulifiedSelf">><<set $EmilyGenericDay += 1>><</if>>
<<if $KitchenWard is undefined or $KitchenWard is "NulifiedSelf">><<set $EmilyGenericDay += $CafeteriaCorruption>><</if>>
<<if $BusinessStudiesWard is undefined or $BusinessStudiesWard is "NulifiedSelf">><<set $EmilyGenericDay += 1>><</if>>
<<elseif $day[$dayCurrent] is "Thursday">>
<<if $BiologyWard is undefined or $BiologyWard is "NulifiedSelf">><<set $EmilyGenericDay += 1>><</if>>
<<if $KitchenWard is undefined or $KitchenWard is "NulifiedSelf">><<set $EmilyGenericDay += $CafeteriaCorruption>><</if>>
<<if $GeographyWard is undefined or $GeographyWard is "NulifiedSelf">><<set $EmilyGenericDay += 1>><</if>>
<<elseif $day[$dayCurrent] is "Friday">>
<<if $BusinessStudiesWard is undefined or $BusinessStudiesWard is "NulifiedSelf">><<set $EmilyGenericDay += 1>><</if>>
<<if $KitchenWard is undefined or $KitchenWard is "NulifiedSelf">><<set $EmilyGenericDay += $CafeteriaCorruption>><</if>>
<<Flag "EmilyInternshipAccepted">>
<<if _FlagReturn is true>>
<<if $EmilyStateCurrent lt 3>><<set $EmilyGradesGenericDay += 1>><<set $WorkGenericDay -= 1>>
<<else>><<set $EmilyGradesGenericDay -= 1>><<set $WorkGenericDay += 1>>
<</if>>
<<else>>
<<if $GymWard is undefined or $GymWard is "NulifiedSelf">>
<<InventoryCheckSelf "ExclusionNote">>
<<if _InventoryCheckSelf is false>><<set $EmilyGenericDay += 1>><</if>>
<</if>>
<</if>>
<<elseif $day[$dayCurrent] is "Saturday">>
<<Flag "EmilyMaidJobAutomated">>
<<if _FlagReturn is true>>
<<EmilyCorruption 1>>
<</if>>
<<elseif $day[$dayCurrent] is "Sunday">>
<<Flag "EmilyMaidJobAutomated">>
<<if _FlagReturn is true>>
<<EmilyCorruption 1>>
<</if>>
<</if>>
<<Flag "JenniferSwitchDay">>
<<if _FlagReturn>>
<<set $EmilyGradesGenericDay += 3>>
<<set $EmilyGenericDay -= 3>>
<<set $SiblingBond += 1>>
<</if>>
<<set $EmilyGenericDay = Math.ceil($EmilyGenericDay * $EmilyCorruptionModifier)>>
<</widget>>
<<widget "EndofDayCashFlow">>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is true>>
<<set $CashFlowGenericDay -= 2>>
<<if $day[$dayCurrent] is "Saturday">>
<<Flag "EmilyMaidJobAutomated">>
<<if _FlagReturn is true>>
<<CashFlow 1>>
<</if>>
<<elseif $day[$dayCurrent] is "Sunday">>
<<Flag "EmilyMaidJobAutomated">>
<<if _FlagReturn is true>>
<<CashFlow 1>>
<</if>>
<</if>>
<</if>>
<</widget>>
<<widget "EndofDayStateUpdates">>
<<if $NPC.Characters.Emily.Stats.corruption gte 91>>
<<set $EmilyStateCurrent to 4>>
<<EventTrigger "YourHome" "YourHomeCorruptionEvent4" "Evening" "Emily" null null null null false>>
<<elseif $NPC.Characters.Emily.Stats.corruption gte 81>>
<<set $EmilyStateCurrent to 3>>
<<EventTrigger "YourHome" "YourHomeCorruptionEvent3" "Evening" "Emily" null null null null false>>
<<SetFlag "EmilysRoomChange">>
<<EventTrigger "EmilysRoom" "EmilysRoomChange" null null null null null null false>>
<<elseif $NPC.Characters.Emily.Stats.corruption gte 71>>
<<set $EmilyStateCurrent to 2>>
<<EventTrigger "YourHome" "YourHomeCorruptionEvent2" "Morning" "Emily" null null null null false>>
<<elseif $NPC.Characters.Emily.Stats.corruption gte 61>>
<<set $EmilyStateCurrent to 1>>
<<EventTrigger "YourHome" "YourHomeCorruptionEvent1" "Morning" "Emily" null null null null false>>
<<else>>
<<set $EmilyStateCurrent to 0>>
<</if>>
<<if $SiblingBond gte 71>>
<<set $SiblingBondState to 4>>
<<EventTrigger "YourHome" "YourHomeSiblingBondActiveFor" "Evening" "Emily" null null null null false>>
<<elseif $SiblingBond gte 61>>
<<set $SiblingBondState to 3>>
<<EventTrigger "YourHome" "YourHomeSiblingBondReactiveFor" "Evening" "Emily" null null null null false>>
<<elseif $SiblingBond gte 51>>
<<set $SiblingBondState to 2>>
<<elseif $SiblingBond gte 41>>
<<set $SiblingBondState to 1>>
<<EventTrigger "YourRoom" "YourHomeSiblingBondReactiveAgainst" "Morning" null "Emily" null null null false>>
<<else>>
<<set $SiblingBondState to 0>>
<<EventTrigger "YourHome" "YourHomeSiblingBondActiveAgainst" "Evening" "Emily" null null null null false>>
<</if>>
<<if $NPC.Characters.Emily.Stats.grades gte 81>>
<<set $EmilyGrade to "A+">>
<<EventTrigger "YourHome" "YourHomeGradesAplus" "Morning" null "PC" null null null false>>
<<elseif $NPC.Characters.Emily.Stats.grades gte 71>>
<<set $EmilyGrade to "A">>
<<EventTrigger "YourHome" "YourHomeGradesA" "Morning" null "PC" null null null false>>
<<elseif $NPC.Characters.Emily.Stats.grades gte 61>>
<<set $EmilyGrade to "B">>
<<EventTrigger "YourHome" "YourHomeGradesB" "Morning" null null null null null false>>
<<elseif $NPC.Characters.Emily.Stats.grades gte 31>>
<<set $EmilyGrade to "C">>
<<elseif $NPC.Characters.Emily.Stats.grades gte 21>>
<<set $EmilyGrade to "D">>
<<EventTrigger "YourHome" "YourHomeGradesD" "Morning" null null null null null false>>
<<elseif $NPC.Characters.Emily.Stats.grades gte 11>>
<<set $EmilyGrade to "E">>
<<EventTrigger "YourHome" "YourHomeGradesE" "Morning" null "PC" null null false>>
<<else>>
<<set $EmilyGrade to "F">>
<<Flag "CasualMode">>
<<if _FlagReturn is false>><<EventTrigger "YourRoom" "YourRoomGradesF" "Morning" null null null null null false>><</if>>
<</if>>
<<if $PlayerCharacter.feminine gte 71>>
<<set $PlayerCharacter.female to true>>
<<TransformRelationshipsFemale>>
<<EventTrigger "ThompsonsReception" "AnnieFemaleFirst" null "Annie" "PC" null null null false>>
<<EventTrigger "YourHome" "FemaleFirst" null "Emily" "PC" null null null false>>
<<if $SleepLocation is "JennifersApartmentBedroom">><<EventTrigger "JennifersApartment" "JennifersApartmentFemaleFirst" "Morning" null "PC" null null null false>><</if>>
<<EventTrigger "ThompsonsOffice" "DanFemaleFirst" "Lunch" "Dan" "PC" null null null false>>
<<EventTrigger "EvansDepartmentStore" "JenniferFemaleFirst" null "Jennifer" "PC" null null null false>>
<<set $PlayerCharacter.stateCurrent = 6>>
<<elseif $PlayerCharacter.feminine gte 61>>
<<set $PlayerCharacter.female to true>>
<<TransformRelationshipsFemale>>
<<EventTrigger "ThompsonsReception" "AnnieFemaleFirst" null "Annie" "PC" null null null false>>
<<EventTrigger "YourHome" "FemaleFirst" null "Emily" "PC" null null null false>>
<<EventTrigger "JennifersApartment" "JennifersApartmentFemaleFirst" "Morning" null "PC" null null null false>>
<<EventTrigger "ThompsonsOffice" "DanFemaleFirst" "Lunch" "Dan" "PC" null null null false>>
<<EventTrigger "EvansDepartmentStore" "JenniferFemaleFirst" null "Jennifer" "PC" null null null false>>
<<set $PlayerCharacter.stateCurrent = 5>>
<<elseif $PlayerCharacter.feminine gte 51>>
<<set $PlayerCharacter.female to true>>
<<TransformRelationshipsFemale>>
<<EventTrigger "ThompsonsReception" "AnnieFemaleFirst" null "Annie" "PC" null null null false>>
<<EventTrigger "ThompsonsOffice" "AnnieFemaleFirst" null "Annie" "PC" null null null false>>
<<EventTrigger "YourHome" "FemaleFirst" null "Emily" "PC" null null null false>>
<<if $SleepLocation is "JennifersApartmentBedroom">><<EventTrigger "JennifersApartment" "JennifersApartmentFemaleFirst" "Morning" null "PC" null null null false>><</if>>
<<EventTrigger "ThompsonsOffice" "DanFemaleFirst" "Lunch" "Dan" "PC" null null null false>>
<<EventTrigger "EvansDepartmentStore" "JenniferFemaleFirst" null "Jennifer" "PC" null null null false>>
<<set $PlayerCharacter.stateCurrent = 4>>
<<elseif $PlayerCharacter.feminine gte 41>>
<<set $PlayerCharacter.female to false>>
<<TransformRelationshipsMale>>
<<set $PlayerCharacter.stateCurrent = 3>>
<<elseif $PlayerCharacter.feminine gte 31>>
<<set $PlayerCharacter.female to false>>
<<TransformRelationshipsMale>>
<<set $PlayerCharacter.stateCurrent = 2>>
<<elseif $PlayerCharacter.feminine gte 21>>
<<set $PlayerCharacter.female to false>>
<<TransformRelationshipsMale>>
<<set $PlayerCharacter.stateCurrent = 1>>
<<else>>
<<set $PlayerCharacter.female to false>>
<<TransformRelationshipsMale>>
<<set $PlayerCharacter.stateCurrent = 0>>
<</if>>
<<if $current.assertive gte 71>>
<<set $assertiveStateCurrent = 6>>
<<elseif $PlayerCharacter.assertive gte 61>>
<<set $assertiveStateCurrent = 5>>
<<elseif $current.assertive gte 51>>
<<set $assertiveStateCurrent = 4>>
<<elseif $current.assertive gte 41>>
<<set $assertiveStateCurrent = 3>>
<<elseif $current.assertive gte 31>>
<<set $assertiveStateCurrent = 2>>
<<elseif $current.assertive gte 21>>
<<set $assertiveStateCurrent = 1>>
<<else>>
<<set $assertiveStateCurrent = 0>>
<</if>>
<<if $current.greedy gte 71>>
<<set $greedyStateCurrent = 6>>
<<elseif $current.greedy gte 61>>
<<set $greedyStateCurrent = 5>>
<<elseif $current.greedy gte 51>>
<<set $greedyStateCurrent = 4>>
<<elseif $current.greedy gte 41>>
<<set $greedyStateCurrent = 3>>
<<elseif $current.greedy gte 31>>
<<set $greedyStateCurrent = 2>>
<<elseif $current.greedy gte 21>>
<<set $greedyStateCurrent = 1>>
<<else>>
<<set $greedyStateCurrent = 0>>
<</if>>
<<if $current.orientation gte 61>>
<<set $orientationStateCurrent = 6>>
<<elseif $current.orientation gte 51>>
<<EventTrigger "SchoolCorridor" "SchoolCorridorOriStage5" "Morning" null null null null null false>>
<<set $orientationStateCurrent = 5>>
<<elseif $current.orientation gte 41>>
<<set $orientationStateCurrent = 4>>
<<elseif $current.orientation gte 31>>
<<EventTrigger "McTafeysBar" "McTafeysBarOriStage3" "Evening" null null null null null false>>
<<set $orientationStateCurrent = 3>>
<<elseif $current.orientation gte 21>>
<<set $orientationStateCurrent = 2>>
<<elseif $current.orientation gte 11>>
<<set $orientationStateCurrent = 1>>
<<EventTrigger "TownCentre" "TownCentreOriStage1" "Lunch" null null null null null false>>
<<else>>
<<set $orientationStateCurrent = 0>>
<</if>>
<<if $current.intelligence gte 71>>
<<set $intelligenceStateCurrent = 6>>
<<elseif $current.intelligence gte 61>>
<<set $intelligenceStateCurrent = 5>>
<<elseif $current.intelligence gte 51>>
<<set $intelligenceStateCurrent = 4>>
<<elseif $current.intelligence gte 41>>
<<set $intelligenceStateCurrent = 3>>
<<elseif $current.intelligence gte 31>>
<<set $intelligenceStateCurrent = 2>>
<<EventTrigger "OrchidRoad" "OrchidRoadIntStage3" "Afternoon" null null null null null false>>
<<elseif $current.intelligence gte 21>>
<<set $intelligenceStateCurrent = 1>>
<<EventTrigger "Library" "LibraryIntStage2" "Lunch" null null null null null false>>
<<else>>
<<EventTrigger "SchoolCafeteria" "SchoolCafeteriaIntStage1" "Lunch" null null null null null false>>
<<set $intelligenceStateCurrent = 0>>
<</if>>
<<if $PlayerCharacter.workPerformance gte 79>>
<<EventTrigger "ThompsonsOffice" "WorkPerformance79" "Afternoon" null "PC" null null null false>>
<<elseif $PlayerCharacter.workPerformance gte 59>>
<<EventTrigger "ThompsonsOffice" "WorkPerformance59" "Morning" "Dan" "PC" null null null false>>
<<elseif $PlayerCharacter.workPerformance gte 49>>
<<Flag "SecretaryJobActive">>
<<if _FlagReturn is true>><<EventTrigger "ThompsonsReception" "SecretaryComplete" "Lunch" null "PC" null null null false>><</if>>
<<elseif $PlayerCharacter.workPerformance gte 39>>
<<Flag "LunchtimeReceptionCover">>
<<if _FlagReturn is true>><<EventTrigger "ThompsonsOffice" "LunchtimeCoverComplete" "Morning" null "PC" null null null false>><</if>>
<<elseif $PlayerCharacter.workPerformance gte 29>>
<<EventTrigger "ThompsonsOffice" "WorkPerformance39" null null "PC" null null null false>>
<<elseif $PlayerCharacter.workPerformance gte 19>>
<<Flag "LunchtimeReceptionCover">>
<<if _FlagReturn is false>><<EventTrigger "ThompsonsOffice" "WorkPerformance19" "Morning" null "PC" null null null true>><</if>>
<<elseif $PlayerCharacter.workPerformance gte 1>>
<<Flag "SecretaryJobActive">>
<<if _FlagReturn is false>><<EventTrigger "YourHome" "WorkPerformance9" "Morning" null null null null null true>><</if>>
<<elseif $PlayerCharacter.workPerformance lte 0>>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is false>><<EventTrigger "YourHome" "WorkPerformance0" "Morning" null null null null null true>><</if>>
<</if>>
<<if $PlayerCharacter.cashflow gte 81>>
<<set $CashFlowStateCurrent = 5>>
<<EventTrigger "YourHome" "CashFlow81" "Morning" null null null null null false>>
<<elseif $PlayerCharacter.cashflow gte 61>>
<<set $CashFlowStateCurrent = 4>>
<<EventTrigger "YourHome" "CashFlow61" "Morning" null "PC" null null null false>>
<<elseif $PlayerCharacter.cashflow gte 41>>
<<set $CashFlowStateCurrent = 3>>
<<elseif $PlayerCharacter.cashflow gte 31>>
<<EventTrigger "YourHome" "CashFlow41" "Morning" null null null null null false>>
<<elseif $PlayerCharacter.cashflow gte 11>>
<<EventTrigger "YourHome" "CashFlow21" "Morning" null "PC" null null null false>>
<<set $CashFlowStateCurrent = 2>>
<<elseif $PlayerCharacter.cashflow gte 1>>
<<set $CashFlowStateCurrent = 1>>
<<elseif $PlayerCharacter.cashflow lte 0>>
<<set $CashFlowStateCurrent = 0>>
<<Flag "CasualMode">>
<<if _FlagReturn is false>><<EventTrigger "YourHome" "CashFlow0" "Morning" null null null null null false>><</if>>
<</if>>
<</widget>>
<<widget "UpdateStateStages">>
<<if $current.assertive gte 71>><<set $assertiveStateCurrent = 6>>
<<elseif $current.assertive gte 61>><<set $assertiveStateCurrent = 5>>
<<elseif $current.assertive gte 51>><<set $assertiveStateCurrent = 4>>
<<elseif $current.assertive gte 41>><<set $assertiveStateCurrent = 3>>
<<elseif $current.assertive gte 31>><<set $assertiveStateCurrent = 2>>
<<elseif $current.assertive gte 21>><<set $assertiveStateCurrent = 1>>
<<else>><<set $assertiveStateCurrent = 0>>
<</if>>
<<if $current.greedy gte 71>><<set $greedyStateCurrent = 6>>
<<elseif $current.greedy gte 61>><<set $greedyStateCurrent = 5>>
<<elseif $current.greedy gte 51>><<set $greedyStateCurrent = 4>>
<<elseif $current.greedy gte 41>><<set $greedyStateCurrent = 3>>
<<elseif $current.greedy gte 31>><<set $greedyStateCurrent = 2>>
<<elseif $current.greedy gte 21>><<set $greedyStateCurrent = 1>>
<<else>><<set $greedyStateCurrent = 0>>
<</if>>
<<if $current.orientation gte 61>><<set $orientationStateCurrent = 6>>
<<elseif $current.orientation gte 51>><<set $orientationStateCurrent = 5>>
<<elseif $current.orientation gte 41>><<set $orientationStateCurrent = 4>>
<<elseif $current.orientation gte 31>><<set $orientationStateCurrent = 3>>
<<elseif $current.orientation gte 21>><<set $orientationStateCurrent = 2>>
<<elseif $current.orientation gte 11>><<set $orientationStateCurrent = 1>>
<<else>><<set $orientationStateCurrent = 0>>
<</if>>
<<if $PlayerCharacter.intelligence gte 71>><<set $intelligenceStateCurrent = 6>>
<<elseif $current.intelligence gte 61>><<set $intelligenceStateCurrent = 5>>
<<elseif $current.intelligence gte 51>><<set $intelligenceStateCurrent = 4>>
<<elseif $current.intelligence gte 41>><<set $intelligenceStateCurrent = 3>>
<<elseif $current.intelligence gte 21>><<set $intelligenceStateCurrent = 2>>
<<elseif $current.intelligence gte 11>><<set $intelligenceStateCurrent = 1>>
<<else>><<set $intelligenceStateCurrent = 0>>
<</if>>
<<if $PlayerCharacter.cashflow gte 81>><<set $CashFlowStateCurrent = 5>>
<<elseif $PlayerCharacter.cashflow gte 61>><<set $CashFlowStateCurrent = 4>>
<<elseif $PlayerCharacter.cashflow gte 41>><<set $CashFlowStateCurrent = 3>>
<<elseif $PlayerCharacter.cashflow gte 21>><<set $CashFlowStateCurrent = 2>>
<<elseif $PlayerCharacter.cashflow gte 11>><<set $CashFlowStateCurrent = 1>>
<<elseif $PlayerCharacter.cashflow lte 0>>><<set $CashFlowStateCurrent = 0>>
<</if>>
<</widget>>
<<widget "FeminityReset">>
<<set $FemGenericDay to 0>>
<<set $PlayerCharacter.feminine to 0>>
<</widget>>
<<widget "OrientationReset">>
<<set $OrientationGenericDay to 0>>
<<set $PlayerCharacter.orientation to 0>>
<</widget>>
<<widget "AssertiveReset">>
<<set $AssertGenericDay to 0>>
<<set $PlayerCharacter.assertive to 50>>
<</widget>>
<<widget "IntelligenceReset">>
<<set $IntGenericDay to 0>>
<<set $PlayerCharacter.intelligence to 50>>
<</widget>>
<<widget "WorkPerformanceReset">>
<<set $WorkGenericDay = 0>>
<<set $PlayerCharacter.workPerformance to 50>>
<<EventsCancel "ThompsonsOffice" "WorkPerformance39">>
<<EventsCancel "ThompsonsOffice" "WorkPerformance19">>
<<EventsCancel "ThompsonsOffice" "WorkPerformance9">>
<</widget>>
<<widget "EmilyYourHomeDescriptor">>
<<if $day[$dayCurrent] is "Saturday" or $day[$dayCurrent] is "Sunday">>
<<if $SiblingBondState gte 2>>
<<if $EmilyStateCurrent lt 3>>
<<PresentNPCPeriodText "Emily" "Morning" "<br>Emily sits at the kitchen table, eating her breakfast. She looks at you expectantly to see what you want to do today.<br>">>
<<PresentNPCPeriodText "Emily" "Evening" "<br>Emily sits curled up on the sofa with a book. She glances up when you enter, smiling as she waits for you to join her or suggest something else.<br>">>
<<else>>
<<PresentNPCPeriodText "Emily" "Morning" "<br>Emily lounges at the kitchen table, slowly picking at her breakfast with a playful smirk. She watches you curiously, clearly interested in whatever fun you might suggest.<br>">>
<<PresentNPCPeriodText "Emily" "Evening" "<br>Emily sprawls lazily across the sofa, idly flipping through a magazine. She notices you enter, giving you a casual yet inviting grin, clearly open to distraction.<br>">>
<</if>>
<<else>>
<<if $EmilyStateCurrent lt 3>>
<<PresentNPCPeriodText "Emily" "Morning" "<br>Emily sits quietly at the kitchen table, focusing intently on her breakfast. She avoids meeting your gaze, her posture indicating she doesn't want your attention.<br>">>
<<PresentNPCPeriodText "Emily" "Evening" "<br>Emily sits stiffly on the sofa, eyes fixed firmly on her book. She deliberately ignores you, her body language making it obvious she doesn't wish to talk.<br>">>
<<else>>
<<PresentNPCPeriodText "Emily" "Morning" "<br>Emily slouches over her breakfast at the kitchen table, clearly bored and irritated. She glances up briefly when you enter but immediately looks away, uninterested in interacting with you.<br>">>
<<PresentNPCPeriodText "Emily" "Evening" "<br>Emily lounges on the sofa, looking bored and vaguely irritated as she flips through a magazine without much interest. When you enter, she gives you a dismissive glance before returning to her reading.<br>">>
<</if>>
<</if>>
<<else>>
<<if $SiblingBondState gte 2>>
<<if $EmilyStateCurrent lt 3>>
<<PresentNPCPeriodText "Emily" "Morning" "<br>Emily sits at the kitchen table, dressed in her school uniform, looking at you expectantly to see what you want to do today.<br>">>
<<PresentNPCPeriodText "Emily" "Evening" "<br>Emily sits on the sofa, watching TV. She looks up at you and smiles politely.<br>">>
<<else>>
<<PresentNPCPeriodText "Emily" "Morning" "<br>Emily leans casually against the kitchen table, her school uniform missing a few buttons. She eyes you with a mischievous smile, clearly waiting for a comment or reaction from you.<br>">>
<<PresentNPCPeriodText "Emily" "Evening" "<br>Emily relaxes lazily on the sofa, feet propped up as she watches TV with mild interest. She gives you a relaxed, friendly nod, inviting you to join her.<br>">>
<</if>>
<<else>>
<<if $EmilyStateCurrent lt 3>>
<<PresentNPCPeriodText "Emily" "Morning" "<br>Emily sits at the kitchen table in her neatly pressed school uniform, deliberately avoiding eye contact. Her expression is distant and withdrawn, clearly signaling she doesn't want to interact.<br>">>
<<PresentNPCPeriodText "Emily" "Evening" "<br>Emily sits rigidly on the sofa, staring at the TV without acknowledging you. Her cold silence clearly indicates she'd rather be left alone.<br>">>
<<else>>
<<PresentNPCPeriodText "Emily" "Morning" "<br>Emily slouches at the kitchen table, her uniform skirt clearly rolled up. She barely acknowledges your presence, staring moodily at nothing in particular, clearly uninterested in talking or attending class.<br>">>
<<PresentNPCPeriodText "Emily" "Evening" "<br>Emily sprawls carelessly across the sofa, looking bored and irritated by the TV. She briefly glances up at you, her expression openly dismissive and annoyed.<br>">>
<</if>>
<</if>>
<</if>>
<</widget>>
<<widget "AndreaRelationshipChange">>
<<ChangeNPCRelationship "Andrea" $current.Avatar 0>>
<<if $current.Avatar is "Emily">><<EventTrigger "YourHome" "EmilyReactionAndreaDisliked" "Evening" "Emily" null null null null false>><</if>>
<</widget>>
<<widget "SetEmilyBoyfriend">>
<<set $NPC.Characters.Emily.Stats.boyfriend to _args[0]>>
<</widget>>
<<widget "ReturnEmilyBoyfriend">>
<<set _ReturnEmilyBoyfriend to $NPC.Characters.Emily.Stats.boyfriend>>
<</widget>>
<<widget "EmilyBoyfriend">> <<if $NPC.Characters.Emily.Stats.boyfriend is undefined and $GameOverEvent isnot undefined>><<print "Brendan">><<else>><<print $NPC.Characters.Emily.Stats.boyfriend>><</if>><</widget>>
<<widget "CashFlowDescriptor">>
<<if $CashFlowStateCurrent is 4>><<print "You’re financially stable… for now. Bills are paid and there’s breathing room.">>
<<elseif $CashFlowStateCurrent is 3>><<print "Things are holding steady, but you can’t afford to relax.">>
<<elseif $CashFlowStateCurrent is 2>><<print "The cracks are starting to show. You’ll need more income soon.">>
<<elseif $CashFlowStateCurrent is 1>><<print "You’re running on fumes. One wrong step, and it will all fall apart.">>
<<elseif $CashFlowStateCurrent is 0>><<print "You're out of cash.">>
<</if>>
<</widget>>
<<widget "MorningScheduling">>
<<if $current.Avatar is "Emily">>
<<set $EmDay to "town">>
<<else>>
<<set $EmDay to "school">>
<<Flag "EmilyInternshipAccepted">>
<<if _FlagReturn is true>>
<<EventTrigger "YourHome" "EmilyReactionInternship" "Evening" "Emily" null null null null false>>
<<if $day[$dayCurrent] is "Friday">>
<<SetNPCLocation "Emily" $dayCurrent "2" "ThompsonsReception">>
<<EventTrigger "YourHome" "EmilyInternshipFirstDayEpilogue" "Evening" "Emily" "PC" null null null false>>
<</if>>
<</if>>
<<Flag "StitchLunchtimeLessons">>
<<if _FlagReturn is true>>
<<EventSeen "YourHome" "EmilyReactionStitchLessons">>
<<if _EventSeen is true>>
<<if $day[$dayCurrent] is "Tuesday">><<EventTrigger "YourHome" "StitchLunchtimeLessonsEpilogue" "Evening" "Emily" null null null null false>><</if>>
<<else>>
<<EventTrigger "YourHome" "EmilyReactionStitchLessons" "Evening" "Emily" null null null null false>>
<</if>>
<</if>>
<</if>>
<<SetNPCLocation "Emily" $dayCurrent $periodCurrent "">>
<</widget>>
<<widget "DiceRoll">>
<<set _randomNumber = random(1, 100)>>
<<if _randomNumber gte _args[0]>>
<<set _DiceRoll to true>>
<<else>>
<<set _DiceRoll to false>>
<</if>>
<</widget>>
<<widget "trackKnowledge">>
<<set _item = _args[0]>>
<<set _type = _args[1]>>
<<if _type === "Learned">>
<<if !$LearnedKnown.includes(_item)>>
<<run $LearnedKnown.push(_item)>>
<<set $RumourLearned to true>>
<<if $JenniferLearnedKnown.includes(_item)>>
<<if _item is "TopOfClass">><br><i>If what you’ve learned is true, the only way for Jennifer to be top of her class was having involvement of some kind with the headmaster. You wonder exactly what this entailed. </i><Br>
<<elseif _item is "Privileges">><br><i>It seems that certain students at Charlton get special privileges at school. This would explain how Jennifer was able to bunk off school without punishment. How she obtained these, you don't know.</i><Br>
<<elseif _item is "Curses">><br><i>You sigh inwardly. The curses that Jennifer was involved with are magical spells cursed at the school. Even worse, she might have been involved with using them.</i><Br>
<<elseif _item is "CheerleaderCoven">><br><i>A sinking feeling forms in the pit of your stomach. Charlton’s cheerleader squad are causing the trouble at the school, and Jennifer was one of them when she went to school.</i><Br>
<<elseif _item is "BulliedPeople">><br><i>Putting two and two together, you grit your teeth. If Jennifer was bullying Annie, was this part of the institutional bullying that Charlton seems to use to control its students?</i><Br>
<<elseif _item is "Homophobia">><br><i>Charlton's preference for straight people shouldn't surprise you, but you are troubled by considering it knowing that Jennifer spread rumours about Penny and Annie at school. It doesn't seem at all like her.</i><Br>
<</if>>
<<else>>
<<if _item is "TopOfClass">><br><i>You digest the information that the best students at Charlton are tutored personally by Stitch. It seems that his personal involvement is the only way to get to the top.</i><br>
<<elseif _item is "Privileges">><br><i>It seems that certain students at Charlton get special privileges at school. This allows them to leave the school more freely than others.</i><Br>
<<elseif _item is "Curses">><br><i>It hardly seems real, but you have to admit to yourself that it makes sense. The trouble is being caused by curses cast on objects and lessons across the school.</i><Br>
<<elseif _item is "CheerleaderCoven">><br><i>A shiver goes down your spine as the realisation strikes you. The strange things are school are being caused by the cheerleader squad. It sounds almost unbelievable, but they form a magical coven.</i><Br>
<<elseif _item is "BulliedPeople">><br><i>You digest what you’ve just learned. People at the school seem to exert authority through bullying, leaving a number of students terrorised.</i><Br>
<<elseif _item is "Homophobia">><br><i>It shouldn’t surprise you, but it seems that Charlton has a preference for its residents being straight. Anything else seems to be a taboo subject to speak of. </i><Br>
<</if>>
<</if>>
<<JenniferQuest20Tracker>>
<</if>>
<<elseif _type === "JenniferLearned">>
<<if !$JenniferLearnedKnown.includes(_item)>>
<<run $JenniferLearnedKnown.push(_item)>>
<<set $RumourLearned to true>>
<<if $LearnedKnown.includes(_item)>>
<<if _item is "TopOfClass">><br><i>If what you’ve learned is true, Jennifer was top of her class at school. You know that students only get the top by being tutored by Stitch. She's never mentioned this.</i><Br>
<<elseif _item is "Privileges">><br><i>Curiously, you ponder what you’ve learned. Jennifer must have had special privileges when she was at school to leave when she wanted to. How she obtained these, you can only guess.</i><Br>
<<elseif _item is "Curses">><br><i>You sigh inwardly. Not only does it seem that Jennifer knew about the curses, but she might have been involved in causing them when she was at school.</i><Br>
<<elseif _item is "CheerleaderCoven">><br><i>You mull over what you’ve just learned. You had no idea that Jennifer used to be a cheerleader. Given they are behind the trouble at school, you wonder if Jennifer was involved with the coven when she was part of them.</i><Br>
<<elseif _item is "BulliedPeople">><br><i>It sounds like Jennifer bullied Annie at school. Given the school uses bullying to control the students, you wonder if this was part of those efforts. You can hardly believe Jennifer would be involved in something like that.</i><Br>
<<elseif _item is "Homophobia">><br><i>Given Charlton’s aversion to anything other than straight, you feel sick at the realisation Jennifer might have had a part in it. You wonder exactly what she did.</i><Br>
<</if>>
<<else>>
<<if _item is "TopOfClass">><br><i>It seems that Jennifer was not merely a good student at school - she was one of the top in her year. You can’t say you’re surprised, but you find it strange she never talks about it.</i><br>
<<elseif _item is "Privileges">><br><i>You realise that Jennifer somehow was able to bunk off school and get away with it. You struggle to understand how and why she could do this without getting in trouble.</i><Br>
<<elseif _item is "Curses">><br><i>It seems that Jennifer did something revolving around curses when she was at school. You wonder what this refers to.</i><Br>
<<elseif _item is "CheerleaderCoven">><br><i>You mull over what you’ve just learned. You had no idea that Jennifer used to be a cheerleader. You’re not sure whether to believe she just forgot to mention it or she purposefully kept it from you.</i><Br>
<<elseif _item is "BulliedPeople">><br><i>It sounds like Jennifer bullied Annie at school. You can hardly believe the person you know to be capable of doing such a thing.</i><Br>
<<elseif _item is "Homophobia">><br><i>Jennifer appeared to spread rumours about Penny and Annie being more than just good friends. You struggle to reconcile this with who you know.</i><Br>
<</if>>
<</if>>
<<JenniferQuest20Tracker>>
<</if>>
<</if>>
<</widget>>
<<widget "JenniferQuest20Tracker">>
<<if ndef $JenniferQuest20State>>
<<set $JenniferQuest20State to 0>>
<<for _each range $LearnedKnown>>
<<if $JenniferLearnedKnown.includes(_each) and $JenniferQuest20State lt 3>>
<<set $JenniferQuest20State += 1>>
<<if $QuestState.Quest20.state is "Accepted">><<QuestTracker "Quest20" $JenniferQuest20State>><</if>>
<</if>>
<</for>>
<<else>>
<<if $LearnedKnown.includes(_item) and $JenniferLearnedKnown.includes(_item) and $JenniferQuest20State lt 3>>
<<set $JenniferQuest20State += 1>>
<<if $QuestState.Quest20.state is "Accepted">><<QuestTracker "Quest20" $JenniferQuest20State>><</if>>
<</if>>
<</if>>
<</widget>>
<<widget "JenniferRumourKnown">>
<<set _item = _args[0]>>
<<if $JenniferLearnedKnown.includes(_item)>>
<<set _JenniferRumourKnown to true>>
<<else>>
<<set _JenniferRumourKnown to false>>
<</if>>
<</widget>>
<<widget "JenniferConfrontKnown">>
<<set _item = _args[0]>>
<<if $JenniferLearnedKnown.includes(_item) and $LearnedKnown.includes(_item)>>
<<set _JenniferConfrontKnown to true>>
<<else>>
<<set _JenniferConfrontKnown to false>>
<</if>>
<</widget>>
<<widget "JenniferSuspicion">>
<<set _event to _args[0]>>
<<if ndef $JenniferLearnedKnown>>
<<set $JenniferLearnedKnown to []>>
<</if>>
<<run $JenniferLearnedKnown.push(_event)>>
<<if ndef $JenniferSuspicion>>
<<set $JenniferSuspicion to 0>>
<</if>>
<<set $JenniferSuspicion += 1>>
<<if $JenniferSuspicion is 1>>
<br><i>Jennifer seems to dismiss the conversation, but you see some traces of doubt lingering in her mind. You should be careful of what you do around Charlton as her.</i><br>
<<elseif $JenniferSuspicion is 2>>
<br><i>Jennifer’s thoughts appear to linger on the chat. You wonder what she’s thinking. You need to be careful of what you do around Charlton as her.</i><br>
<<elseif $JenniferSuspicion is 3>>
<br><i>Jennifer looks at you directly, her eyes lingering as if trying to uncover a secret. You feel like you’re being watched for a slip-up. You better be careful of what you do around Charlton as her.</i><br>
<<else>>
<br><i>Jennifer’s eyes are overtly watching you for a reaction, eyes narrowed, suspicion evident. She definitely suspects. You haven’t been careful of what you’ve done around Charlton as her.</i><br>
<</if>>
<</widget>>
<<widget "Quest21Confrontation">>
<<set _event to _args[0]>>
<<run $Quest21Confrontation.push(_event)>>
<<EventTrigger "YourStreet" "SiobhanIntro" "Night" null "PC" null null null false>>
<</widget>>
<<widget "SleepPart1">>
<<if $day[$dayCurrent] is "Monday" or $day[$dayCurrent] is "Tuesday" or $day[$dayCurrent] is "Wednesday" or $day[$dayCurrent] is "Thursday" or $day[$dayCurrent] is "Friday">>
<<if $AttendedSchool is true>>
<<set $AttendedSchool to false>>
<<else>>
<<EndofDayEmilyCorruption>>
<</if>>
<<elseif $day[$dayCurrent] is "Saturday" or $day[$dayCurrent] is "Sunday">>
<<EndofDayEmilyCorruption>>
<</if>>
<<EndofDayCashFlow>>
<</widget>>
<<widget "SleepPart2">>
<<if $YourFirstDay is true>><<set $YourFirstDay to undefined>><</if>>
<<SetFlag "GladysResearch" false>>
<<set $PlayerCharacter.cashflow to Math.clamp($PlayerCharacter.cashflow + $CashFlowGenericDay, 0, 100)>><<set $CashFlowGenericDay to 0>>
<<set $PlayerCharacter.workPerformance to Math.clamp($PlayerCharacter.workPerformance + $WorkGenericDay, 0, 100)>><<set $WorkGenericDay to 0>>
<<set $NPC.Characters.Emily.Stats.grades = $NPC.Characters.Emily.Stats.grades + $EmilyGradesGenericDay>><<set $EmilyGradesGenericDay to 0>>
<<set $NPC.Characters.Emily.Stats.corruption to Math.clamp($NPC.Characters.Emily.Stats.corruption + $EmilyGenericDay, 0, 100)>><<set $EmilyGenericDay to 0>>
<<set $PlayerCharacter.feminine = $PlayerCharacter.feminine + $FemGenericDay>>
<<set $FemGenericDay to 0>>
<<set $current.feminine to $PlayerCharacter.feminine>>
<<set $PlayerCharacter.greedy = $PlayerCharacter.greedy + $GreedyGenericDay>>
<<set $GreedyGenericDay to 0>>
<<set $current.greedy to $PlayerCharacter.greedy>>
<<set $PlayerCharacter.assertive = $PlayerCharacter.assertive + $AssertGenericDay>>
<<set $AssertGenericDay to 0>>
<<set $current.assertive to Math.ceil(Math.clamp($PlayerCharacter.assertive * $current.AssertiveModifier, 0, 100))>>
<<set $PlayerCharacter.orientation = $PlayerCharacter.orientation + $OrientationGenericDay>>
<<set $OrientationGenericDay to 0>>
<<set $current.orientation to Math.ceil(Math.clamp($PlayerCharacter.orientation * $current.OrientationModifier, 0, 100))>>
<<set $PlayerCharacter.intelligence = $PlayerCharacter.intelligence + Math.round($IntGenericDay)>>
<<set $IntGenericDay to 0>>
<<set $current.intelligence to Math.ceil(Math.clamp($PlayerCharacter.intelligence * $current.IntelligenceModifier, 0, 100))>>
<<set $current.greedy = $current.greedy + $GreedyGenericDay>>
<<set $current.assertive = $current.assertive + $AssertGenericDay>>
<<set $current.orientation = $current.orientation + $OrientationGenericDay>>
<<set $current.intelligence = $current.intelligence + $IntGenericDay>>
<</widget>>
<<widget "SleepPart3">>
<<set $ReaganSeen to 0>>
<<set $EmilyWorkingMaid to false>>
<<set $CauseAccident to undefined>>
<<SetFlag "Transformed" false>>
<<NPCSchedule>>
<<SetFlag "DailyAndreaSleep" false>>
<<SetFlag "DailyJakeSleep" false>>
<<SetFlag "DailyDennisSleep" false>>
<<SetFlag "DayOffBeforeReceptionist" false>>
<<SetFlag "AVroomHelp" false>>
<<SetFlag "TerrenceDetentionWaited" false>>
<<EndofDayStateUpdates>>
<<set $EmDay to undefined>>
<<EventSeen "JennifersApartment" "JenniferSwitchFirstTime">>
<<Flag "JakeWarPathTags">>
<<if _FlagReturn>><<EventTrigger "SchoolCorridor" "DogTagsReactTerrence" "Morning" null "Emily" null null null false>><<SetFlag "JakeWarPathTags" false>><</if>>
<<if _EventSeen is false>>
<<TransformNPC "Jennifer" "Jennifer">>
<<SetFlag "JenniferSwitchDay" false>>
<</if>>
<<set $AnnieSeenAtWork to false>>
<<RemoveOutfit>>
<<if _CurrentPC>>
<<CurrentToPlayerCharacter>>
<<elseif $current.Avatar is "Emily">>
<<set $current.makeup to $NPC.Characters.Emily.Stats.makeup>>
<<if $current.makeup is true>>
<<set $PlayerCharacter.skills.flirt += $PlayerCharacter.makeupStage>>
<</if>>
<<else>>
<<set $SleptTransformed to true>>
<</if>>
<</widget>>
<<widget "SleepRoutine">>
<<SleepPart1>>
<h4>Today's changes</h4>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is true>>
<b>Cash Flow:</b> <<print Math.ceil($CashFlowGenericDay)>><br>
<<else>>
<b>Work performance:</b> <<print Math.ceil($WorkGenericDay)>> <<if $YourFirstDay is true>><I>Your performance suffers when you don't work mornings and afternoon weekday's at the repair shop</i><</if>><br>
<</if>>
<b>Emily corruption:</b> <<print Math.ceil($EmilyGenericDay)>> <<if $YourFirstDay is true>><I>Emily becomes corrupted as if you don't take her place at school.</i><</if>><br>
<b>Emily's grades:</b> <<print Math.ceil($EmilyGradesGenericDay)>> <<if $YourFirstDay is true>><i>Emily is struggling every day. You have to help to keep her grades up.</i><</if>><br>
<b>Greediness:</b> <<print Math.ceil($GreedyGenericDay)>><br>
<b>Feminity:</b> <<print Math.ceil($FemGenericDay)>><br>
<b>Assertiveness:</b> <<print Math.ceil($AssertGenericDay)>><br>
<b>Orientation:</b> <<print Math.ceil($OrientationGenericDay)>><br>
<b>Intelligence:</b> <<print Math.ceil($IntGenericDay)>><br>
<<SleepPart2>>
<br>
<B>Actions</b><br>
<<link "You dream as you sleep..." "DreamsIndex">>
<<SleepPart3>>
<</link>><br>
<</widget>>
<<widget "ShadowSelfOvernight">>
<<SleepPart1>>
<<SleepPart2>>
<<SetFlag "Transformed" false>>
<<SleepPart3>>
<<TimeChange>>
<<SetFlag "ShadowSelfDreamMitch" false>>
<<QuestTracker "Quest16" 5>>
<</widget>>
<<widget "LeafDreamTruth">>
<<set _type = _args[0]>>
<<set _item = _args[1]>>
<<if _type is "Jennifer">>
<<if ndef $JenniferLeafDreamTruth>>
<<set $JenniferLeafDreamTruth to []>>
<</if>>
<<if $JenniferLeafDreamTruth.includes(_item)>>
<<else>>
<<run $JenniferLeafDreamTruth.push(_item)>>
<</if>>
<<elseif _type is "Annie">>
<<if ndef $AnnieLeafDreamTruth>>
<<set $AnnieLeafDreamTruth to []>>
<</if>>
<<if $AnnieLeafDreamTruth.includes(_item)>>
<<else>>
<<run $AnnieLeafDreamTruth.push(_item)>>
<</if>>
<</if>>
<</widget>>
<<widget "Quest21Resolution">>
<<Flag "JenniferConfrontedQuest21">>
<<if _FlagReturn is true>>
<<EventTrigger "JennifersApartment" "TerrenceResolution" "Morning" null null null null null false>>
<<EventTrigger "YourRoom" "TerrenceResolutionJenniferText" "Morning" null null null null null false>>
<</if>>
<<Flag "AnnieConfrontedQuest21">>
<<if _FlagReturn is true>><<EventTrigger "AnniesApartment" "TerrenceResolution" null null null null null null false>><</if>>
<</widget>>
<<widget "JobRecommendation">>
<<set _person = _args[0]>>
<<if ndef $JobRecommendation>>
<<set $JobRecommendation to []>>
<</if>>
<<if $JobRecommendation.includes(_person)>>
<<else>>
<<run $JobRecommendation.push(_person)>>
<<if $JobRecommendation.length gte 3>>
<br><i>You think you've persuaded enough people to make a case for you to be hired back. You should pop by Thompson's Repairs on a weekday morning to chat to Mr. Thompson.</i><br>
<<else>>
<br><i>You think you've done enough for him to put a good word in with Thompson. You should look for other opportunities to get people to make a case for you to be hired back.</i><br>
<</if>>
<</if>>
<</widget>> As inconspicuously as you can, you walk towards the cart. Andrea pays you no attention, absorbed in what she is doing.<br>
<br>
You thrust your foot underneath the wheel and feel your body twist as your ankle gets caught underneath its base. The cart lurches away and instinctively you reach out to grab something to keep your balance. <br>
<br>
With a creak the cart tips on its side. The world starts to spin and you’re falling backwards, feeling your back slam against the floor before being covered in cleaning fluid spilling from buckets flying through the air.<br>
<br>
<i>That was too successful</i>, you think, as the cart falls on you, and cleaning fluid soaks through into your clothes.<br>
<br>
“Oh my!” you hear Andrea exclaim. She’s squatting down beside you in a heartbeat, lifting the cart off your body. “I’m sorry! I’m so sorry! Are you okay?”<br>
<br>
You genuinely check yourself for damage, getting up when you are assured you’re free from injuries. You pull at your clothes, seeped in bleach and fluid. <br>
<br>
Andrea’s eyes flick around, filled with terror. She gives your ruined attire a look, then grimaces. “Please don’t say anything!”<br>
<br>
“It’s alright, you tell her. “Accidents happen. I would like to get out of these clothes, though.”<br>
<br>
She bites her lip, conflict visible on her face. “4-9-2-1,” she says. “That’s the locker room code. Wait there for me, I’ll clean up here and come find you something to wear.”<br>
<br>
Andrea turns back to the cart and the mess, hurriedly tidying up.<br>
<br>
<b>Actions</b><br>
<<link "Go to the staff locker room" "HotelLobbyLockerRoom">>
<<EventTrigger "HotelLockerRoom" "CauseAccident" $period[$periodCurrent] "Andrea" "PC" null null null false>>
<<SetFlag "HotelLockerRoomCodeKnown">>
<<SetNPCLocation "Andrea" $dayCurrent $periodCurrent "HotelLockerRoom">>
<</link>><<set $targetNPC to "Andrea">>
<<Transform>>
<<if $current.Avatar is "Andrea">>
You feel the amulet tingling. Touching Andrea’s passport, you brace for the transformation to come. Andrea looks at you, dark eyes confused and scared.<br>
<br>
“From this item, I see you in your time of need,” you say. “Now form shape to the person I see within.”<br>
<br>
A surge of magic explodes across your body. You groan as the waves of energy pulsate across your torso, feeling your limbs and skin creak and crack as you picture the maid in your mind.<br>
<br>
<i>A young woman, petite and slim. Pale, porcelain skin. Large dark eyes. Shadowy black eyeshadow and dark red lipstick. A french maid’s outfit, stockings and impossibly high heels.</i><br>
<br>
<<if $current.female is true>>
The world grows around you as you shrink. Your chest burns as it expands. You cry as your scalp burns as your locks match hers.<br>
<<else>>
The world grows around you as you shrink. Your chest burns as it expands. You cry as your scalp burns as dark brown locks grow out of your skin.<br>
<</if>>
<br>
The sensation abruptly stops. You take a deep breath and look up, seeing Andrea staring at you with wide, horror-filled eyes.<br>
<br>
<b>Actions</b><br>
<<link "Cast Forget on Andrea" "SleepForgetAndrea2">>
<<SetFlag "DailyAndreaSleep">>
<<EventTrigger "YourHome" "YourHomeEventAndrea" null "Emily" "Andrea" null null null false>>
<<EventTrigger "HotelLobby" "LennoxEncounter" null "Lennox" "Andrea" null null null false>>
<<SetNPCLocation "Lennox" $dayCurrent $periodCurrent "HotelLobby">>
<<SetNPCLocation "Andrea" $dayCurrent "1" "HotelLockerRoom">>
<<SetNPCLocation "Andrea" $dayCurrent "2" "HotelLockerRoom">>
<<SetNPCLocation "Andrea" $dayCurrent "3" "HotelLockerRoom">>
<<SetNPCLocation "Andrea" $dayCurrent "4" "HotelLockerRoom">>
<<if $AssumeAndreaForm is "FlorenceLure" or $AssumeAndreaForm is "FlorenceEncounter" >>
<<SetFlag "SleepForgetAndrea" "Florence">>
<<else>>
<<SetFlag "SleepForgetAndrea" "PC">>
<</if>>
<<set $AssumeAndreaForm to undefined>>
<</link>><br>
<<else>>
You curse yourself, realising that you haven't given the amulet time to recharge.<br>
<br>
<<Flag "SleepForgetAndrea" "Florence">>
<<if _FlagReturn is true>>
Andrea looks back at you, expectedly.<br>
<br>
<b>Actions</b><br>
<<link "Give her the passport back" "AndreaDialogue">>
<<set $AndreaDialogue to "PassportBack">>
<<SetFlag "AndreaPassportStolen" false>>
<<ChangeNPCRelationship "Andrea" "Florence" 2>>
<<Greedy -1>>
<</link>><br>
<<Flag "AndreaPassportForget">>
<<if _FlagReturn is false>>
<<link "Cast Forget on Andrea" "AndreaDialogue">>
<<ChangeNPCRelationship "Andrea" "PC" 1>>
<<ChangeNPCRelationship "Andrea" "Florence" 2>>
<<SetFlag "AndreaPassportStolen" false>>
<<set $NPC.Characters.Andrea.Stats.Assertive -=1>>
<<Greedy 1>>
<<SetFlag "AndreaPassportForget">>
<</link>><br>
<</if>>
<<link "Return to the lobby" "HotelLobby">><<EndConversation "Andrea">><</link>>
<<else>>
Andrea looks back at you, expectedly. You will have to give her an answer.<br>
<br>
<b>Actions</b><br>
<<link "Give her the passport back" "AndreaDialogue">><<set $AndreaDialogue to "PassportBack">><<ChangeNPCRelationship "Andrea" $current.Avatar 2>><<Greedy -1>><</link>><br>
<<link "Keep the passport" "AndreaDialogue">><<set $AndreaDialogue to "PassportKeep">><<AndreaRelationshipChange>><</link>><br>
<<Flag "AndreaPassportForget">>
<<if _FlagReturn is false and $current.female is true>>
<<link "Cast Forget on Andrea" "AndreaDialogue">>
<<ChangeNPCRelationship "Andrea" "PC" 1>>
<<ChangeNPCRelationship "Andrea" "Florence" 2>>
<<SetFlag "AndreaPassportStolen" false>>
<<set $NPC.Characters.Andrea.Stats.Assertive -=1>>
<<Greedy 1>>
<<SetFlag "AndreaPassportForget">>
<</link>><br>
<</if>>
<</if>>
<</if>><<set _NPC to "Gordon">>
<<set $ConversationExit to "ThompsonsShopFloor">>
<<CheckRelationship _NPC>>
<<if $GordonDialogue is undefined>>
<<if $current.female is true>>
Gordon looks over at you as you approach, but doesn’t stop loading his van. “Morning.”<br>
<<else>>
Gordon looks over at you as you approach, but doesn’t stop loading his van. “Phillips.”<br>
<</if>>
<<else>>
Gordon continues to load his van, not waiting for you to speak.<br>
<</if>>
<br>
<b>Actions</b><br>
<<DialogueSpoken "Gordon" "School">>
<<if _Discussed is false>><<link "Ask him about Charlton Upper School" "GordonDialogue">><<set $GordonDialogue to "School">><</link>><br><</if>>
<<DialogueSpoken "Gordon" "Gym">>
<<if _Discussed is false>><<link "Ask him about the gym" "GordonDialogue">><<SetFlag "CaseysGymKnown">><<HintsActive "Gordon">><<SetFlag "CaseysGymJenKnown">><<SetFlag "JenConfrontGym">><<set $GordonDialogue to "Gym">><</link>><br><</if>>
<<link "Say goodbye to Gordon and return to the shop floor" "ThompsonsShopFloor">><<EndConversation "Gordon">><</link>><<set _NPC to "Clive">>
<<set $ConversationExit to "ThompsonsShopFloor">>
<<CheckRelationship _NPC>>
<<if $CliveDialogue is undefined>>
<<if $current.female is true>>
“Moring' honey,” Clive says as you approach him, looking up from checking the contents of a toolkit, organised neatly on the top of a work surface.<br>
<br>
“Hey Clive,” you reply. “Busy today?”<br>
<br>
He nods, smile on his face. “Still working on the job up at the Mayor’s place,” he says. “Man’s got a pretty sweet house. Guess that comes with having a bit of money.”<br>
<<else>>
“Mornin’,” Clive says as you approach him, looking up from checking the contents of a toolkit, organised neatly on the top of a work surface.<br>
<br>
“Hey Clive,” you reply. “Busy today?”<br>
<br>
He nods, smile on his face. “Still working on the job up at the Mayor’s place,” he says. “Man’s got a pretty sweet house. Guess that comes with having a bit of money.”<br>
<</if>>
<<else>>
Clive continues to check through his toolkit, paying you just enough interest to feel he's not dismissing you.<br>
<</if>>
<br>
<b>Actions</b><br>
<<DialogueSpoken "Clive" "School">>
<<if _Discussed is false>>
<<link "Ask Clive about Charlton Upper School" "CliveDialogue">>
<<HintsActive "Clive">>
<<SetFlag "McTafeysKnown">>
<<set $CliveDialogue to "School">>
<</link>><br>
<</if>>
<<link "Say goodbye to Clive and return to the shop floor" "ThompsonsShopFloor">><<EndConversation "Clive">><</link>><<if $CliveDialogue is "School">>
<<if $current.Avatar is "Annie">>
“You went to Charlton Upper School, didn’t you?” you ask him. “What did you think of it?”<br>
<br>
“It was pretty swell, as school goes,” he says. “Used to play a bit of rugby. Still can throw a ball with the best of them.” He flashes you a smile.<br>
<br>
“Did you ever notice anything strange going on?” you try, pressing him.<br>
<br>
“No more than anywhere else. Bit of bullying, bit of favouritism. Some social darwinism, if you get my meaning. I bet you would have ranked top of the food chain when you were at school, that right darlin'?"<br>
<br>
His disarming smile diminishes your eye rolling. "Did you notice anything odd?" you press on. "About the lessons?”<br>
<br>
“Yeah. Lots of equations. Couldn’t understand any of them. Never used one since. I'm more of a do'er and a thinker than a fancy academic. Algebra never impressed a pretty lady.” His eyes sparkle as he looks at you.<br>
<br>
Clive scoops up some of the tools and puts them back in the kit. “As much as I like spending time talking to beautiful girls, I got a job to get to. Tell you what, though. Come by McTafey’s in the evening and I'll buy you a drink. Then I'll have all the time in the world for you.<br>
<br>
Clive gives you yet another smile and returns to sorting through his equipment, leaving you watching him.<br>
<<elseif $current.female is true>>
“You went to Charlton Upper School, didn’t you?” you ask him. “What did you think of it?”<br>
<br>
“It was pretty swell, as school goes,” he says. “Used to play a bit of rugby. Still can throw a ball with the best of them.” He flashes you a smile.<br>
<br>
“Did you ever notice anything strange going on?” you try, pressing him.<br>
<br>
“No more than anywhere else. Bit of bullying, bit of favouritism. Some social darwinism, if you get my meaning. I bet you would have ranked top of the food chain when you were at school, that right darlin'?"<br>
<br>
His disarming smile diminishes your eye rolling. "Why’s that?" he continues, moving on. "Your sister having a hard time there?”<br>
<br>
You nod, just a little. “A little,” you tell him. “Did you notice anything odd? About the lessons?”<br>
<br>
“Yeah. Lots of equations. Couldn’t understand any of them. Never used one since. I'm more of a do'er and a thinker than a fancy academic. Algebra never impressed a pretty lady.” His eyes sparkle as he looks at you.<br>
<br>
Clive scoops up some of the tools and puts them back in the kit. “As much as I like spending time talking to beautiful girls, I got a job to get to. Tell you what, though. Come by McTafey’s in the evening and I'll buy you a drink. Then I'll have all the time in the world for you.<br>
<br>
Clive gives you yet another smile and returns to sorting through his equipment, leaving you watching him.<br>
<<else>>
“You went to Charlton Upper School, didn’t you?” you ask him. “What did you think of it?”<br>
<br>
“It was pretty swell, as school goes,” he says. “Used to play a bit of rugby in my teens. Coach always did alright by me. Some weren’t so lucky.”<br>
<br>
“Did you ever notice anything strange going on?” you try, pressing him.<br>
<br>
He frowns. “No more than anywhere else. Bit of bullying, bit of favouritism. Some social darwinism, if you get my meaning. Why’s that, Phillips? Your sister having a hard time there?”<br>
<br>
You give him a noncommittal shrug. “Just making sure she’s alright,” you tell him. “Did you notice anything odd? About the lessons?”<br>
<br>
“Yeah. Lots of equations. Couldn’t understand any of them. Never used one since.”<br>
<br>
Clive scoops up some of the tools and puts them back in the kit. “As much as I’d like to tell you about the good old days of ten years ago, I got a job to get to. But swing by McTafey’s in the evening and we can grab a beer. Sounds like you’ve got something on your mind.<br>
<br>
Clive returns to sorting through his equipment, paying no more attention to you.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Clive" "School">><</link>>
<<elseif $CliveDialogue is "BarSchool">>
<<if $current.Avatar is $PlayerCharacter.firstName[$PlayerCharacter.stateCurrent]>>
<<if $current.female is true>>
“I’d like to ask you about Charlton School,” you tell him. “You went there, right?”<br>
<br>
He nods, giving you a smile. “A while back. Graduated a fair few years before were a freshman, I'd wager. Or are you city girls just naturally youthful?”<br>
<br>
You smile politely at his compliment, but push forward. “It sounds different to where I went to school.”<br>
<br>
Clive nods his head, as he takes a sip of his drink. “I bet. Pretty traditional. Boys will be boys. Girls are girls. If you don’t agree with that, it’s a hard time there.”<br>
<br>
Rhiannon walks past, hearing the conversation. She smirks. “I thought you had a hard time because you skipped most lessons?”<Br>
<BR>
Clive grins at her, deflecting. “I still did okay. Not the top of the class, but I guess I didn’t make Stitch’s cut. Only those who toed his line got up to those giddy heights.“<Br>
<br>
When Rhiannon moves on, Clive turns back to you. You give him a look. “Do you believe in all that traditional stuff?”<Br>
<br>
He shrugs and smiles at you. “All manner of people in the world that believe in things. I believe that people should be a little less precious about what they believe in. Go with the flow. See where the world takes you.” <br>
<<else>>
“I’d like to ask you more about Charlton School,” you tell him. “My sister is struggling to settle in.”<br>
<br>
“The School’s polarising, in every way,” he tells you. “Boys against girls, popular against nerds. Kill or be killed too. My advice? Don’t rattle the teachers and pick a side. She’ll need friends to get through the year. But what’s she struggling with?” <br>
<br>
“The lessons are very traditional,” you say quietly. “More conservative. Different from her last school.”<br>
<br>
Clive nods, thinking. “Yeah. Bet it’s been a while that city schools said men should be the breadwinners and women stay at home. Charlton’s old like that. If you didn’t toe Stitch’s party line, you’re in some trouble. Had a few close calls with him, myself.”<br>
<Br>
Rhiannon walks past, hearing the conversation. She smirks. “I thought you got in trouble because you couldn’t pass geography lessons?”<Br>
<br>
Clive grins at her, deflecting. “Lived knowledge doesn’t come from books, sweetheart. What I know about I couldn’t learn at school. And I didn’t get fancy lessons from Stitch. Doesn’t matter how smart you are if you don’t have those. Magically the top of the table is out of bounds for you.“<br>
<br>
When Rhiannon moves on, Clive turns back to you. You give him a look. “Do you think what they teach is right?”<Br>
<br>
He shrugs and takes a swig of his beer. “Don’t matter what I believe. I’m just a sparky. Only time I go to school these days is to fix the generator. Not everyone agrees with what’s taught at Charlton, though. I’d tell your sister to find like minded folk. With any luck, they can help each other out.”<br>
<</if>>
<<else>>
“I’d like to ask you about Charlton School,” you tell him. “You went there, right?”<br>
<br>
He nods, giving you a smile. “A few years before you, I’d wager. You must have only just graduated. Or you just look naturally pretty.”<br>
<br>
You smile politely at his compliment, but push forward. “I don’t think it’s changed much.”<br>
<br>
Clive shakes his head, as he takes a sip of his drink. “Pretty traditional. Boys will be boys. Girls are girls. If you don’t agree with that, it’s a hard time there.”<br>
<br>
Rhiannon walks past, hearing the conversation. She smirks. “I thought you had a hard time because you skipped most lessons?”<bR>
<br>
Clive grins at her, deflecting. “I still did okay. Not the top of the class, but I guess I didn’t make Stitch’s cut. Only those who toed his line got up to those giddy heights.“<Br>
<Br>
When Rhiannon moves on, Clive turns back to you. You give him a look. “Do you believe in all that traditional stuff?”<Br>
<br>
He shrugs and smiles at you. “All manner of people in the world that believe in things. I believe that people should be a little less precious about what they believe in. Go with the flow. See where the world takes you.” <br>
<</if>>
<<trackKnowledge "TopOfClass" "Learned">>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $CliveDialogue is "BarClive">>
<<if $current.Avatar is $PlayerCharacter.firstName[$PlayerCharacter.stateCurrent]>>
<<if $current.female is true>>
”How are you, Clive?” you ask him. <br>
<br>
“Doing just dandy, honey,” he says to you, taking a swig of his beer. “Got a beer in my hand, a paycheck in my pocket and I’m at a bar talking to a gorgeous girl. Can’t ask for more.”<br>
<br>
You can’t help but smile. Despite his lines sounding rehearsed, his disarming grin and casual honesty takes the embarrassment out of it. <i>In fact</i>, you think, as you feel your lips creep up. <i>It’s almost endearing.</i><br>
<br>
“Did you grow up in Charlton?”, you ask him, leaning a little closer toward him.<br>
<br>
He nods. “Sure did. Born and raised here. Went to school, got a gig as an apprentice, worked my way into a trade. Just need the girl to complete the set. You know of anyone hiding away in the office that I've looked over?”<br>
<br>
He flashes you another smile and takes a swig from his bottle.<br>
<br>
“Did you ever want to do something else?”, you ask. “Go elsewhere?”<br>
<br>
He shrugs. “Not yet. Love to travel Europe in a van, but can wait for that. An honest day’s work, a cold beer and someone to warm the bed is still the dream.”<br>
<br>
“Anyone warming the bed right now?” you can’t help but ask.<br>
<br>
He grins back at you. “Position is vacant.”<br>
<<else>>
”How are you, Clive?” you begin ever-so casually. “What’s happening with you?”<br>
<br>
He shrugs his shoulders. “Just living. Worse places to be than here.”<br>
<br>
You’re not sure that’s true, but you don’t challenge him. “Did you grow up in Charlton?”<br>
<br>
He nods. “Sure did. Born and raised here. Went to school, started at Thompsons’, worked my way out of apprenticeship and into a trade. Not a bad life.”<br>
<br>
“Did you ever want to do something else?” <br>
<br>
He grins. “Ambition comes in different shapes. For me, it’s all about freedom. Work when I work. Eat when I eat. Drink when I do. Sure, seeing the world has its appeal. But for me, nothing beats a cold beer after a hard day’s work.”<br>
<</if>>
<<else>>
”How are you, Clive?” you ask him. <br>
<br>
“Doing just dandy, honey,” he says to you, taking a swig of his beer. “Got a beer in my hand, a paycheck in my pocket and I’m at a bar talking to a gorgeous girl. Can’t ask for more.”<br>
<br>
You can’t help but smile. Despite his lines sounding rehearsed, his disarming grin and casual honesty takes the embarrassment out of it. <i>In fact</i>, you think, as you feel your lips creep up. <i>It’s almost endearing.</i><br>
<br>
“Did you grow up in Charlton?”, you ask him, leaning a little closer toward him.<br>
<br>
He nods. “Sure did. Born and raised here. Went to school, started at Thompsons’, worked my way out of apprenticeship and into a trade. Just need the girl to complete the set.”<br>
<br>
“Did you ever want to do something else?”, you ask. “Go elsewhere?”<br>
<br>
He shrugs. “Not so far. Love to travel Europe in a van, but not right now. An honest day’s work, a cold beer and someone to warm the bed is still the dream.”<br>
<br>
“Anyone warming the bed right now?” you can’t help but ask. <br>
<br>
He grins back at you. “Position is vacant.”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $CliveDialogue is "BarBar">>
<<if $current.Avatar is $PlayerCharacter.firstName[$PlayerCharacter.stateCurrent]>>
<<if $current.female is true>>
”You spend a lot of time here?” you ask him as you glance around the bar.<br>
<br>
He grins, playing with a bar mat in his hand. “Not much else to do in Charlton,” he says. “A brief despite from the working day? All that typing you do must get real dull real fast, right?"<br>
<br>
"It's a bit more complex than that," you tell him.<br>
<br>
He shrugs. "No offense meant, little lady. Just saying that after a day behind a desk, this is about liveliest place you'll find in our small little town.”<br>
<br>
You hear a sultry chuckle from the otherside of the bar and look up to see Rhiannon moving past the two of you. “I’m so sorry we’re not entertaining enough for ya’,” she laughs. “Maybe if you didn’t spend every night here, it would seem more novel.”<br>
<br>
Clive focuses on you, purposefully not looking at the barmaid. “Ignore her. She gets irate when I get talking to a girl much prettier than her.”<br>
<br>
You look over the bar to Rhiannon, who smiles at you and rolls her eyes. She turns to serving other patrons. But you find yourself looking her over, taking in her emerald green eyes and luscious dark red hair. She has a sultry smile and a wicked laugh. She stands out from the crowd. <br>
<br>
Turning back to Clive, you see him grinning at you. “Much, much prettier,” he repeats, quietly. <br>
<br>
You can’t help it. There’s a smile forming and blood rushing to your cheeks. <I>That’s the only place it’s rushing, right?</i><br>
<<else>>
”You come here often?”, you ask him, looking around the bar. <br>
<br>
He wears a disarming smile as he looks around and meets the eyes of Rhiannon, who is keeping herself busy behind the bar. “Yup. Home from home. Someone has to keep little Rhiannon company on the winter nights.”<br>
<br>
“Oh, darl,” Rhiannon replies as she cleans. “You’re too skinny to keep me warm.” <br>
<br>
She gives him a wink and turns to serve a customer at the end of the bar. He chuckles. “She’s a real firecracker, that one.<br>
<</if>>
<<else>>
”You come here often?” you ask him as you glance around the bar.<br>
<br>
He grins, playing with a bar mat in his hand. “Not much else to do in Charlton,” he says. “I’d love other places to go, but this is the liveliest place in our small little town.”<br>
<br>
You hear a sultry chuckle from the otherside of the bar and look up to see Rhiannon moving past the two of you. “I’m so sorry we’re not entertaining enough for ya’,” she laughs. “Maybe if you didn’t spend every night here, it would seem more novel.”<br>
<br>
Clive focuses on you, purposefully not looking at the barmaid. “Ignore her. She gets irate when I get talking to a girl much prettier than her.”<br>
<br>
You look over the bar to Rhiannon, who smiles at you and rolls her eyes. She turns to serving other patrons. But you find yourself looking her over, taking in her emerald green eyes and luscious dark red hair. She has a sultry smile and a wicked laugh. She stands out from the crowd. <br>
<br>
Turning back to Clive, you see him grinning at you. “Much, much prettier,” he repeats, quietly. <br>
<br>
You can’t help it. There’s a smile forming and blood rushing to your cheeks. <I>That’s the only place it’s rushing, right?</i><br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $CliveDialogue is "BarAccept">>
<<if $current.Avatar is $PlayerCharacter.firstName[$PlayerCharacter.stateCurrent]>>
<<if $current.female is true>>
“Sure, I’d like that,” you tell him.<br>
<br>
He signals to Rhiannon to bring you both another drink and, with renewed confidence, starts chatting away. <br>
<br>
You spend the next few hours with Clive. The conversation drifts from topic to topic, and as the drinks start to flow you lose sight of fishing for specific information, instead enjoying the company. <br>
<br>
As Clive keeps ordering drinks, quickly you feel tipsy. You hear yourself giggling at his jokes, a feminine titter full of sing-song. You feel your cheeks grow flushed when he compliments your figure and your features. You can’t help but notice his eyes and warm smile and how he looks at you with honest and transparent interest.<br>
<br>
“You are really beautiful,” he tells you quietly, after the third drink. His eyes wander over your body, then back to your face. “Maybe it's time for a workplace dalliance. I make a habit of not shitting where I eat, but for you. I'd break all the rules, honey.”<br>
<br>
You feel yourself bite your lip as you look back at him. Whether it's the alcohol or something else, butterflies flutter in your stomach. <br>
<br>
<I>Am I attracted to him?</i> you think. Faced with the troubling thought, you pick up your drink and down the dregs. Unfortunately, you miss the bar top when you put the glass back down and it falls off the rim, smashing on the floor.<br>
<br>
The bar patrons erupt in a collective cheer and you blush with embarrassment. Rhiannon gives you a sympathetic smile, rushing from behind the bar to clean up the shards. “Probably that’s enough for you this evening,” she says.<br>
<br>
You look from Rhiannon to Clive, who shrugs. “Lady’s got a point. You should get some rest. See you at work.”<br>
<br>
Taken aback a little at Clive’s blunt attitude, you stand. He smiles, any hint of desire absent from his face. <i>Was it the alcohol playing tricks on you? Did you imagine him hitting on you?</i><br>
<br>
You politely return the smile and leave the bar. <br>
<<else>>
“Why not?” you say, downing the rest of your drink.<br>
<br>
Clive gestures to Rhiannon to bring him another round. She quickly does and with renewed energy he continues the conversation. <br>
<br>
Over the next few hours you listen to Clive, moving from conversation to conversation. You lose focus on the conversation topic as he orders yet more drinks. Instead you take enjoyment in his wild theories and observations about life, death and everything between.<br>
<br>
As you and Clive work your way through rounds, he grows increasingly boisterous. He slams his glass down on the table when empty and encourages you to keep up with him. <br>
<br>
“Rhiannon”, he at one point slurs. “Shots.” He gestures to the bar in front of you.<br>
<br>
The room is wobbling slightly when the barmaid comes over. Her green eyes shine out at you, and her dark red hair seems to radiate in the warm light. She smiles coyly at you both as she pours out the two shots Clive has ordered.<br>
<br>
“Enjoy,” she says, looking at both of you individually before sauntering off. You watch her go, staring at her legs and her short, short skirt.<br>
<br>
Clive slaps your shoulder with his hand. “Shots,” he repeats as he thrusts a glass into your hand. “Here’s to… people. You’re a good sort, Phillips. Drink like a real man.”<br>
<br>
He chinks your glass and you slam the shot back down your throat. The aniseed burns your gullet, but you stifle the small sensation of throwing it back up.<br>
<br>
“Gotta go pee,” you hear Clive say. You look down on the floor, breathing deeply and just relaxing in the drunken stupor you’ve put yourself in. Your eyesight may be fuzzy, but the alcohol is numbingly soothing.<br>
<br>
“I’d take this chance to leave,” you hear someone say. You look up to see the young barmaid next to you. <br>
<br>
“Until you start a fight, I’m not gonna’ stop ya’,” she tells you, wrapping her arm around your shoulder. “But take it from someone who sees this regularly. If you try to keep up with Clive, you’ll regret it tomorrow morning.”<br>
<br>
You look up at Rhiannon, into her green eyes. Nodding, you slump down off your stool and take advantage of Clive’s absence to leave.<br>
<</if>>
<<else>>
“Sure, I’d like that,” you tell him.<br>
<br>
He signals to Rhiannon to bring you both another drink and, with renewed confidence, starts chatting away. <br>
<br>
You spend the next few hours with Clive. The conversation drifts from topic to topic, and as the drinks start to flow you lose sight of fishing for specific information, instead enjoying the company. <br>
<br>
As Clive keeps ordering drinks, quickly you feel tipsy. You hear yourself giggling at his jokes, a feminine titter full of sing-song. You feel your cheeks grow flushed when he compliments your figure and your features. You can’t help but notice his eyes and warm smile and how he looks at you with honest and transparent interest.<br>
<br>
“You are really beautiful,” he tells you quietly, after the third drink. His eyes wander over your body, then back to your face. “Stunning.” <br>
<br>
You feel yourself bite your lip as you look back at him. Whether it's the alcohol or something else, butterflies flutter in your stomach. <br>
<br>
<I>Am I attracted to him?</i> you think. Faced with the troubling thought, you pick up your drink and down the dregs. Unfortunately, you miss the bar top when you put the glass back down and it falls off the rim, smashing on the floor.<br>
<br>
The bar patrons erupt in a collective cheer and you blush with embarrassment. Rhiannon gives you a sympathetic smile, rushing from behind the bar to clean up the shards. “Probably that’s enough for you this evening,” she says.<br>
<br>
You look from Rhiannon to Clive, who shrugs. “Lady’s got a point. You should get some rest. Been swell though. Stop by again.”<br>
<br>
Taken aback a little at Clive’s blunt attitude, you stand. He smiles, any hint of desire absent from his face. <i>Was it the alcohol playing tricks on you? Did you imagine him hitting on you?</i><br>
<br>
You politely return the smile and leave the bar. <br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Leave for the night" "AvianLane">><<set $ClivePresent to false>><<EndConversation "Clive">><<set $CliveTopics to undefined>><<TimeChange>><</link>>
<<elseif $CliveDialogue is "BarDecline">>
<<if $current.Avatar is $PlayerCharacter.firstName[$PlayerCharacter.stateCurrent]>>
<<if $current.female is true>>
“I think I’ve had enough,” you tell Clive. <br>
<br>
He shrugs casually, but throws you a disarming smile. “No stress. Although I’m going to order, if you don’t mind.”<br>
<br>
You spend a bit more time with Clive, as he continues to drink. You attempt to steer the conversation back to the school and about Charlton, but after a drink Clive gets increasingly philosophical. He has a theory on everything, but it’s always abstract and without more than a tip-toe in practicality. <br>
<br>
As Clive drains yet another drink, Rhiannon comes over and gently takes the glass from him. “Telling how you’ll right the wrongs of the world again, Clive?,” she asks him, winking at you.<br>
<br>
“There’s no wrongs in the world that can’t be solved through conversation,” Clive stammers, words slurred from the alcohol. “Speaking of, another drink?”<br>
<br>
Rhiannon raises an eyebrow. “You sure? I’m not calling my dad out to drive you home.” She looks at you. “Unless you’re driving him home, maybe?”<br>
<br>
You shake your head and Rhiannon giggles. <br>
<br>
Clive staggers to his feet, a touch drunk enough to find standing a challenge. “Gotta’ go pee,” he tells Rhiannon. “Be back for that drink.”<br>
<br>
He walks off, slowly. Rhiannon watches him go, shaking her head. “You won’t get much more out of that one tonight,” he tells you. “I’d take the opportunity to leave. He can charm the best into staying for just one more drink.”<br>
<br>
You nod and as Rhiannon attends to other patrons, decide to follow her advice.<br>
<<else>>
“I think I’m good for now,” you tell Clive.<br>
<br>
He shrugs. “It’s all good,” he tells you. “But I’m gonna’ have another.”<br>
<br>
Clive signals Rhiannon and she promptly delivers a replacement drink for him. He continues to drink whilst you sit and converse. <br>
<br>
He is charismatic and engaging on any topic that comes into conversation, but you find that your attempts to talk about Charlton and the school have limited success. After a drink, Clive tends to get philosophical. The world has a number of problems, and Clive has a solution for each of them.<br>
<br>
As Clive drains yet another drink, Rhiannon comes over and gently takes the glass from him. “Bringing peace to the world through words, Clive?,” she asks him, winking at you.<br>
<br>
“There’s a lot that could be solved with a little more conversation and a lot more alcohol,” Clive tells her, words starting to slur. “Speaking of, another drink?”<br>
<br>
Rhiannon sighs, but relents and starts to pour him another drink. “I’d hate to be at the Mayor’s house,” she comments, “if you’re still planning on doing his electrics tomorrow.” <br>
<br>
“Never had a job I couldn't handle,” he states, as he stands up. “Gotta’ pee. Back in a sec.”<br>
<br>
You watch him stumble off into the bathrooms, then turn and raise an eyebrow at Rhiannon. She laughs, grinning at you.<br>
<br>
“My advice. Get out whilst you still can. There’s only so many times he’ll go without just buying you one. And don’t expect me to turn away his money. Unless you’re fighting, he buys and I pour.”<br>
<br>
You nod. You hear the toilet flush from inside the men’s bathrooms. Taking Rhiannon’s words to heart, you decide you’ve had enough.<br>
<</if>>
<<else>>
“I think I’ve had enough,” you tell Clive. <br>
<br>
He shrugs casually, but throws you a disarming smile. “No stress. Although I’m going to order, if you don’t mind.”<br>
<br>
You spend a bit more time with Clive, as he continues to drink. You attempt to steer the conversation back to the school and about Charlton, but after a drink Clive gets increasingly philosophical. He has a theory on everything, but it’s always abstract and without more than a tip-toe in practicality. <br>
<br>
As Clive drains yet another drink, Rhiannon comes over and gently takes the glass from him. “Telling how you’ll right the wrongs of the world again, Clive?,” she asks him, winking at you.<br>
<br>
“There’s no wrongs in the world that can’t be solved through conversation,” Clive stammers, words slurred from the alcohol. “Speaking of, another drink?”<br>
<br>
Rhiannon raises an eyebrow. “You sure? I’m not calling my dad out to drive you home.” She looks at you. “Unless you’re driving him home, maybe?”<br>
<br>
You shake your head and Rhiannon giggles. <br>
<br>
Clive staggers to his feet, a touch drunk enough to find standing a challenge. “Gotta’ go pee,” he tells Rhiannon. “Be back for that drink.”<br>
<br>
He walks off, slowly. Rhiannon watches him go, shaking her head. “You won’t get much more out of that one tonight,” he tells you. “I’d take the opportunity to leave. He can charm the best into staying for just one more drink.”<br>
<br>
You nod and as Rhiannon attends to other patrons, decide to follow her advice.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Leave for the night" "AvianLane">><<set $ClivePresent to false>><<EndConversation "Clive">><<set $CliveTopics to undefined>><<TimeChange>><</link>>
<</if>><<if $GordonDialogue is "Gym">>
<<if $current.female is true>>
“I was thinking about joining a gym,” you tell him. “You’re a member of one, aren’t you?”<br>
<br>
Gordon nods, grabbing a box beside his vehicle. “Casey’s. Off Orchid Road. You should come. Never too late to get in shape.”<br>
<br>
As if demonstrating his own level of fitness, he throws the bulky box into the van. You know you wouldn't be able to lift it.<br>
<br>
<<if _CurrentPC is true>>
“Look pretty flexible already. So we can start you with some weights. Then cardio. Soon you’ll be long-distance running. Plenty of clubs run through the fields outside of town. Can do personal sessions, if you like. Like I do for your friend, Jennifer.”<br>
<br>
“You teach Jennifer privately?”, you ask.<br>
<<else>>
“Look pretty flexible already. So we can start you with some weights. Then cardio. Soon you’ll be long-distance running. Plenty of clubs run through the fields outside of town. Can do personal sessions, if you like. Like I do for Chambers. You know her?”<br>
<br>
“You teach Jennifer Chambers privately?”, you ask.<br>
<</if>>
<br>
He nods. “She stops by the gym sometimes,” he replies. “Works next door at the department store.”<br>
<br>
Gordon continues to load his van. You eye him carefully, noticing how he appraises your body without hiding it.<br>
<br>
“Stop by in the evening,” Gordon tells you. “We’ll get you fixed up.”<br>
<<else>>
“I was thinking about joining a gym,” you tell him. “You’re a member of one, aren’t you?”<br>
<br>
Gordon nods, grabbing a box beside his vehicle. “Casey’s. Off Orchid Road. You should come. Never too late to get in shape.”<br>
<br>
As if demonstrating his own level of fitness, he throws the bulky box into the van. You suspect you’d struggle to even lift it.<br>
<br>
“We can start you with some weights. Then cardio. Soon you’ll be long-distance running. Plenty of run clubs through the fields that test your calves. Bet your pretty girlfriend will appreciate it.”<br>
<br>
“How do you know Jennifer?”, you ask, caught off-guard by Gordon mentioning her.<br>
<br>
“She stops by the gym sometimes,” he replies. “To chat. She works next door at the department store, doesn’t she?”<br>
<br>
Gordon continues to load his van. You eye him carefully, but sense no ill-intent coming from him. <br>
<br>
“Stop by in the evening,” Gordon tells you. “We’ll get you fixed up.”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Gordon" "Gym">><</link>><br>
<<elseif $GordonDialogue is "School">>
<<if $current.female is true>>
“Hey Gordon, did you go to Charlton Upper School when you were a kid,” you ask him.<br>
<br>
He nods, bending to pick up some heavy-looking drill boxes. Without elaborating, he turns to the van and slots them in neatly. <br>
<br>
“What did you think of it?”<br>
<br>
“Waste of time,” he replies. “Decent gym. Too much reading.”<br>
<br>
You pause, wondering whether this is worth pursuing. “Did you find anything about it… strange?”<br>
<br>
“Teacher’s were weird,” he says, tying some clunky industrial equipment against the wall of the vehicle. “Always talking about how guys are superior. And you women should know your place.”<br>
<br>
“You don’t think that?” you ask, raising an eyebrow.<br>
<br>
He shakes his head. “Anyone can be strong. Just like anyone can be weak. Teacher’s don’t like that. Only Coach Beech helped me. Helped me get ripped.”<br>
<br>
Gordon grins, as he picks up a canister of gas in each arm and puts it into the back of the van without straining. <br>
<<else>>
“Hey Gordon, did you go to Charlton Upper School when you were a kid,” you ask him.<br>
<br>
He nods, bending to pick up some heavy-looking drill boxes. Without elaborating, he turns to the van and slots them in neatly. <br>
<br>
“What did you think of it?”<br>
<br>
“Waste of time,” he replies. “Decent gym. Too much reading.”<br>
<br>
You pause, wondering whether this is worth pursuing. “Did you find anything about it… strange?”<br>
<br>
“Teacher’s were weird,” he says, tying some clunky industrial equipment against the wall of the vehicle. “Always talking about how us guys are superior. And women should know their place.”<br>
<br>
“You don’t think that?” you ask, raising an eyebrow.<br>
<br>
He shakes his head. “Anyone can be strong. Just like anyone can be weak. Teacher’s don’t like that. Only Coach Beech helped me. Helped me get ripped.”<br>
<br>
Gordon grins, as he picks up a canister of gas in each arm and puts it into the back of the van without straining. <br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Gordon" "School">><</link>><br>
<<elseif $GordonDialogue is "GymSchool">>
<<if $current.Avatar is "Jennifer">>
“You went to Charlton Upper, didn’t you?”, you ask Gordon. <br>
<br>
Gordon nods. “I did. Didn’t you?”<br>
<br>
You nod, at least knowing that Jennifer did attend the school. “What did you think of it?”<br>
<br>
“Waste of time,” he tells you, calmly. “Did well at sports. Not in classes. Probably different to you.”<br>
<br>
You give a confused look. “What do you mean?”<br>
<br>
“Used to see you around,” he replies. “Hanging around the town. Popular. Skipping school too. Must have had Stitch's special privildges.” <br>
<br>
You look at him, but sense no deception. <i>Jennifer was skipping school?</i> There’s a lot about Jennifer that you don’t know, you realise.<br>
<<trackKnowledge "Privileges" "JenniferLearned">>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Gordon" "GymSchool">><<SetFlag "JenConfrontBunk">><</link>>
<<elseif $current.Avatar is "Emily">>
“You went to Charlton Upper, didn’t you?”, you ask Gordon. <br>
<br>
Gordon nods. “I did. Lots of weaklings. Brings the team down.”<br>
<br>
You nod too, trying to remain neutral. “What did you think of it?”<br>
<br>
“Waste of time,” he tells you, calmly. “Did well at sports. Not in classes. Only Coach Beach looked out for me.”<br>
<br>
“I have him for PE too," you reply, considering what Emily might say. "Any advice?" you tell him.<br>
<br>
Gordon looks at you for a moment. "Don't come last. Hard lesson for girls.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Gordon" "GymSchool">><</link>>
<<elseif $current.female is true>>
“You went to Charlton Upper, didn’t you?”, you ask Gordon. <br>
<br>
Gordon nods. “I did. Lots of weaklings. Brings the team down.”<br>
<br>
You nod too, trying to remain neutral. “What did you think of it?”<br>
<br>
“Waste of time,” he tells you, calmly. “Did well at sports. Not in classes. Only Coach Beach looked out for me.”<br>
<br>
“My sister is struggling with PE," you tell him.<br>
<br>
Gordon looks at you for a moment. "Tell her not to come last. If you had gone there, you would know that girls are taught differently to boys. Hard lessons to learn for girls.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Gordon" "GymSchool">><</link>>
<<else>>
“So Gordon,” you begin, trying to think of how to question him. “How does this gym compare to the one at Charlton School?<br>
<br>
“Better,” he replies. “No slackers.”<br>
<br>
“Gym’s don’t force people to come. Too many weaklings in school PE. Brings the team down.”<br>
<br>
“Did you get on with Coach Beach?” you ask him. <br>
<br>
He nods. “Beach helped me. He looks out for you. If he likes you.”<br>
<br>
“Yeah,” you reply. “My sister said.”<br>
<br>
Gordon looks at you for a moment. “Tell her not to come last,” he tells you.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Gordon" "GymSchool">><</link>>
<</if>>
<<elseif $GordonDialogue is "GymStudents">>
<<if $current.Avatar is "Jennifer">>
“Many students from Charlton come here?” you ask Gordon.<br>
<br>
He snorts, a spark of frustration fueling his sudden rush of words. “Yeah. Bunch of momma’s boys. Especially the Mayor’s son. Kid thinks I don’t notice hiding small weights between the big ones. Tries to impress the ladies. He can’t bench for shit.”<br>
<br>
“Do you mean Jake?” you ask him.<br>
<br>
Gordon nods. “All talk and no muscles. Should get his head in gear if he wants to impress the scout that’s staying around.”<br>
<br>
You give him a look. “What scout?”<br>
<br>
“Football one,” he tells you. “Staying at the hotel. Looking for talent. Should have just drove through this town.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<SetFlag "RumourJakeWeightsKnown">><<RumourLearned "Jake">><<DialogueDone "Gordon" "GymStudents">><</link>>
<<elseif $current.female is true>>
“Many students from Charlton come here?” you ask Gordon.<br>
<br>
He snorts, a spark of frustration fueling his sudden rush of words. “Yeah. Bunch of momma’s boys. Especially the Mayor’s son. Kid thinks I don’t notice hiding small weights between the big ones. Tries to impress you ladies. Can’t bench for shit.”<br>
<br>
“Do you mean Jake?” you ask him.<br>
<br>
Gordon nods. “All talk and no muscles. Should get his head in gear if he wants to impress the scout that’s staying around.”<br>
<br>
You give him a look. “What scout?” <br>
<br>
“Football one,” he tells you. “Staying at the hotel. Looking for talent. Should have just drove through this town.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<SetFlag "RumourJakeWeightsKnown">><<RumourLearned "Jake">><<DialogueDone "Gordon" "GymStudents">><</link>>
<<else>>
“Many students from Charlton come here?” you ask Gordon.<br>
<br>
He snorts, a spark of frustration fueling his sudden rush of words. “Yeah. Bunch of momma’s boys. Especially the Mayor’s son. Kid thinks I don’t notice hiding small weights between the big ones. Tries to impress the ladies. He can’t bench for shit.”<br>
<br>
“Do you mean Jake?” you ask him.<br>
<br>
Gordon nods. “All talk and no muscles. Should get his head in gear if he wants to impress the scout that’s staying around.”<br>
<br>
You give him a look. “What scout?” <br>
<br>
“Football one,” he tells you. “Staying at the hotel. Looking for talent. Should have just drove through this town.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Gordon" "GymStudents">><<RumourLearned "Jake">><<SetFlag "RumourJakeWeightsKnown">><</link>>
<</if>>
<<elseif $GordonDialogue is "GymJen">>
“So you mentioned before that Jen comes by here sometimes?” you ask him.<br>
<br>
He nods. “Your girlfriend, right? Works next door. She trains here. Working on her core.”<br>
<br>
You stare at him, trying to gauge whether he’s hiding anything. There’s no nervousness about his demeanour. Either he’s a great liar or there’s nothing he’s hiding. Still, you find it strange that Jen hasn’t mentioned to you that she’s started going to the gym.<br>
<br>
“You should follow her lead,” he tells you, bringing you out of your thoughts. “Come back regularly.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Gordon" "GymJen">><<SetFlag "JenConfrontGym">><</link>>
<<elseif $GordonDialogue is "AnnieWorkIntelligence">>
You let your brow knit, tilting your head slightly as if trying to puzzle out the screen.<br>
<br>
“Oh… right. Yeah, I always get a bit muddled with this system,” you murmur, letting a small laugh slip through. “I think <<TrueName>> was the only one who knew how it actually worked.”<br>
<br>
<<Flag "ThompsonsRehired">>
<<if _FlagReturn>>
Gordon snorts. “Phillips?” He raises an eyebrow. "Didn't seem to do much with a second chance.”<br>
<br>
You wince. "I think they could sort this out easy.”<br>
<br>
Gordon snorts. "Not sticking my neck out for that loser again,” he mutters. “See you, Annie.”<br>
<br>
He turns and walks off without waiting for a reply.<br>
<br>
You sit in silence and grimace. It looks like you've burned all your bridges that lead to being rehired.<br>
<<else>>
Gordon snorts. “Phillips?” He raises an eyebrow, but his tone softens. “Well. Didn’t break as often when they were here.”<br>
<br>
You nod, eyes wide with manufactured innocence. “Yeah. I dunno. I can barely figure out how to set the out-of-office,” you add, tapping a random key for emphasis.<br>
<br>
He folds his arms, grumbling more to himself than to you. “Computers. Too many buttons.”<br>
<br>
You glance at him, voice still sweet and slightly dazed. “Shame they were let go, really. They could’ve sorted this out easy.”<br>
<br>
Gordon pauses, eyes narrowing just slightly. Thinking. “Might mention that to Thompson,” he mutters. “See you, Annie.”<br>
<br>
He turns and walks off without waiting for a reply.<br>
<br>
You sit in silence, the glittery mouse cold in your hand.<br>
<br>
It was just an act, you remind yourself. But something inside of you seems fuzzy. The words came out easier than it should have. The fluttery tone, the soft confusion.<br>
<Br>
You’d meant to act like it was hard to understand, but now you’re not sure how much was performance. How much being in Annie's form is impacting you? If you keep doing this - pretending to be too ditsy to follow - will it stop being pretend?<br>
<br>
<I>Will you even be smart enough to do the job when you get it back?</i><br>
<<JobRecommendation "Gordon">>
<</if>>
<br>
<b>Actions</b><br>
<<link "Continue working" $return>><<EndConversation "Gordon">><<TimeChange>><</link>><br>
<<link "Take a break" "ThompsonsReception">><<EndConversation "Gordon">><<TimeChange>><</link>>
<<elseif $GordonDialogue is "AnnieWorkAssertive">>
You hesitate for a beat. Then lower your eyes, letting your voice soften.<br>
<br>
“I dunno,” you mumble, half to yourself. “Just feels like things worked a bit smoother when <<TrueName>> was still around.”<br>
<br>
<<Flag "ThompsonsRehired">>
<<if _FlagReturn>>
Gordon snorts. “Phillips?” He raises an eyebrow. "Didn't seem to do much with a second chance.”<br>
<br>
You wince. "I think they could sort this out easy.”<br>
<br>
Gordon snorts. "Not sticking my neck out for that loser again,” he mutters. “See you, Annie.”<br>
<br>
He turns and walks off without waiting for a reply.<br>
<br>
You sit in silence and grimace. It looks like you've burned all your bridges that lead to being rehired.<br>
<<else>>
Gordon grunts. “They knew their way around the systems, yeah.” He adjusts the strap of his overalls, gaze distant. “Didn’t waste time.”<br>
<br>
You tuck a strand of hair behind your ear. Only just realising the gesture feeling instinctive. It's almost comforting.<br>
<br>
“I mean… maybe someone should say something?” you offer, gently. “To Mr. Thompson. Not me or anything. Just… maybe.”<br>
<br>
He gives you a long look. Then nods, just once. “Might do.”<br>
<br>
Without another word, Gordon turns and walks away.<br>
<br>
You exhale. That worked. But there’s a strange heaviness in your chest. It was just a trick, wasn't it? The way you dropped your voice, the way you stepped back, made yourself smaller. It was all just an act.<br>
<br>
Fingers comb a strand of hair behind your ear, again. You realise, just like that, it felt natural. Too natural.<br>
<br>
<i>If you keep deferring like this... what happens when someone tells you to sit. Will you?</i><Br>
<<JobRecommendation "Gordon">>
<</if>>
<br>
<b>Actions</b><br>
<<link "Continue working" $return>><<EndConversation "Gordon">><<TimeChange>><</link>><br>
<<link "Take a break" "ThompsonsReception">><<EndConversation "Gordon">><<TimeChange>><</link>>
<<elseif $GordonDialogue is "AnnieWorkNothing">>
You meet Gordon’s eyes for a moment. Then look away. “I’ll see if someone can help,” you say quietly. <br>
<br>
Not really a promise. More of a placeholder.<br>
<br>
Gordon grunts. “Right.” He lingers just a second too long, then turns and walks off.<br>
<br>
The office feels quiet again, but your shoulders stay tense. You could’ve said something. But you weren't sure how of how to say it. Maybe you just didn’t want to cause a scene. Maybe Annie wouldn’t have said anything either.<br>
<br>
The fact of the matter is, nothing came out.<br>
<br>
You reach for the mouse again, hand still trembling slightly.<br>
<br>
<i>If you don’t speak up now… will you even remember how?</i>
<br>
<b>Actions</b><br>
<<link "Continue working" $return>><<EndConversation "Gordon">><<TimeChange>><</link>><br>
<<link "Take a break" "ThompsonsReception">><<EndConversation "Gordon">><<TimeChange>><</link>>
<<elseif $GordonDialogue is "AnnieWorkSaucySecretary">>
Before you can stop yourself, your voice turns honeyed, your tone lilting. “Oh, Gordon,” you say with a soft little smile, twirling the phone cord between your fingers. “I’m sure it’s not that broken. Maybe it just needs a gentle touch.”<br>
<br>
The words fall out far too easily. You lean slightly forward in the chair without thinking, posture curved, lashes fluttering just a little too much.<Br>
<Br>
Gordon stares at you with a stone-faced demenour. He isn't flustered. But he isn't charmed by your wiles either. He just looks... confused?
<br>
“What’s that meant to mean?”<br>
<Br>
You titter, without meaning to, then wave your hand as if to dismiss the moment. “Nothing! Just trying to lighten the mood, you know?”<Br>
<Br>
He snorts. “Right.”<Br>
<br>
There’s a pause. Then he glances once, vaguely, towards the door that leads through the office and to Thompson. But then he shrugs.<br>
<br>
“Doesn’t matter. I’ll figure it out.”<bR>
<Br>
And with that, he turns and walks off.<Br>
<Br>
You sit there, blinking. Your heart races and not just from nerves. You didn’t plan that. Didn’t mean to act like that. It just happened. Worse, it felt easy. Natural.<br>
<br>
<i>It keeps on happening though, doesn't it?</i><Br>
<br>
<b>Actions</b><br>
<<link "Continue working" $return>><<EndConversation "Gordon">><<TimeChange>><</link>><br>
<<link "Take a break" "ThompsonsReception">><<EndConversation "Gordon">><<TimeChange>><</link>>
<<elseif $GordonDialogue is "AnnieWorkFlirtPass">>
You offer him a small, playful smile. The type you've seen Annie use before to difuse situations.<br>
<Br>
“Well, maybe if you smiled more, Gordon, the system would work properly for you.”<br>
<br>
You say it with a light touch, eyes meeting his just a second longer than necessary. You lean back, letting the chair curve your spine, legs crossed with perfect casualness.<Br>
<br>
Gordon blinks. He doesn't blush. Instead, his body goes rigid. “Uh huh,” he mutters.<br>
<br>
A moment of silence passes between you. Eventually he shrugs. “Look, never mind. I’ll fix it myself.”<Br>
<br>
He turns without another word, the lines of his shoulders a little tighter than before.<br>
<br>
You exhale slowly. That worked. Kind of.<Br>
<br>
But even as you return to the screen, you feel a sinking feeling. You’d used your smile like a weapon. Bent your posture to disarm him. And it worked.<bR>
<br>
As much as you try to tell yourself otherwise, you're not sure if you were pretending to be Annie. Or just being her.<Br>
<Br>
<i>Or is this just you, now?</i><BR>
<br>
<b>Actions</b><br>
<<link "Continue working" $return>><<EndConversation "Gordon">><<TimeChange>><</link>><br>
<<link "Take a break" "ThompsonsReception">><<EndConversation "Gordon">><<TimeChange>><</link>>
<<elseif $GordonDialogue is "AnnieWorkFlirtFail">>
You offer him a small, practiced smile. Tilt your head slightly, soften your tone.<Br>
<Br>
“Maybe if you smiled more, Gordon, the system wouldn’t act up so much.”<br>
<br>
You can feel the tension in the air. They were words that Annie might have said, but you missed the warmth and affection that she almost instinctively injects into banter. Instead, it felt like a slight.<br>
<br>
Gordon stares at you for a beat. Then he frowns. Deeply. “Is that some kind of joke?”<Br>
<Br>
His voice is flat. You look down at the desk, feeling your cheeks redden.<br>
<Br>
“I’ll speak to Thompson. Can’t run this place with people mucking about.”<br>
<bR>
He doesn’t wait for a reply. Just turns, strides toward the office door and disappears inside.<Br>
<br>
You sit there, frozen. The air feels suddenly thin. Your cheeks burn. Trying not to think about the conversation he must be having with the boss.<br>
<Br>
<b>Actions</b><br>
<<link "Continue working" $return>><<EndConversation "Gordon">><<TimeChange>><</link>><br>
<<link "Take a break" "ThompsonsReception">><<EndConversation "Gordon">><<TimeChange>><</link>>
<<elseif $GordonDialogue is "AnnieWorkAssertivePass">>
You straighten in the chair, keeping your voice even but firm.<Br>
<BR>
“<<TrueName>> is on a job this morning,” you say, meeting Gordon’s eyes. “They’ll fix the booking issue as soon as they’re back. I’ll log it now so it doesn’t slip.”<bR>
<br>
It’s a clean, practiced deflection. You offer no space for doubt.<br>
<br>
Gordon squints at you. “Since when do they do field work?”<Br>
<Br>
You shrug, deliberately casual. “New ideas on understanding customers. Thompson’s orders.”<Br>
<br>
A beat. Gordon grumbles something under his breath. But he nods.<br>
<br>
“Fine. Just make sure it gets sorted.”<Br>
<Br>
He turns and walks off, his boots thudding dully across the carpet.<Br>
<br>
You let your breath out slowly. Gordon seemed to accept your point. You've quite sure he won't be going to Thompson.<br>
<br>
What brings you more joy is that you feel, for once, that you didn’t have to smile, giggle, or play helpless to get there.<br>
<br>
<b>Actions</b><br>
<<link "Continue working" $return>><<EndConversation "Gordon">><<TimeChange>><</link>><br>
<<link "Take a break" "ThompsonsReception">><<EndConversation "Gordon">><<TimeChange>><</link>>
<<elseif $GordonDialogue is "AnnieWorkAssertiveFail">>
You sit up straighter, crossing your arms as you lock eyes with Gordon.<Br>
<Br>
“<<TrueName>> is handling something more urgent this morning,” you say flatly. “They’ll fix the system when they’re back.”<Br>
<br>
Your tone is sharp. Possibly too sharp. Gordon raises an eyebrow.<br>
<Br>
“Urgent? Since when?” he says. “System’s broken now.”<Br>
<br>
You try again. “Look, it’s covered. You don’t need to take it to Thompson.”<br>
<br>
<I>Wrong move, amateur.</i><Br>
<Br>
“I’ll decide what needs taking to Thompson,” he replies, already turning away. “Not my job to babysit office staff.”<br>
<Br>
He marches toward Thompson’s office, muttering to himself. You stay rooted behind the desk, heat rising behind your eyes. It wasn’t the wrong idea, but you just pushed it too hard.<Br>
<br>
Maybe in your body, with your voice, it would have landed. But in this form, Annie comes off differently. Snapping. Not leading.<Br>
<br>
You grimace, trying not to consider the conversation Gordon is now having with Thompson.<bR>
<br>
<b>Actions</b><br>
<<link "Continue working" $return>><<EndConversation "Gordon">><<TimeChange>><</link>><br>
<<link "Take a break" "ThompsonsReception">><<EndConversation "Gordon">><<TimeChange>><</link>>
<<elseif $GordonDialogue is "AnnieWorkGordonShrug">>
You meet Gordon’s gaze for a moment. Then look away. Your shoulders lift in a faint shrug. Nothing more.<Br>
<br>
He waits. One second. Two. Then exhales sharply. “Fine. I’ll go straight to Thompson.”<Br>
<Br>
You open your mouth, but no words come out. By the time you think of something, he’s already walking off.<bR>
<br>
The office is quiet again, but your chest feels tight. You didn’t lie. You didn’t flirt. You didn’t try to spin some story. But you just… did nothing.<bR>
<br>
You grimace, trying not to consider the conversation Gordon is now having with Thompson.<bR>
<br>
<b>Actions</b><br>
<<link "Continue working" $return>><<EndConversation "Gordon">><<TimeChange>><</link>><br>
<<link "Take a break" "ThompsonsReception">><<EndConversation "Gordon">><<TimeChange>><</link>>
<<elseif $GordonDialogue is "AnnieWorkSaucySecretaryPA">>
Before you can stop yourself, your voice turns honeyed, your tone lilting. “Oh, Gordon,” you say with a soft little smile, twirling the phone cord between your fingers. “I’m sure <<TrueName>> has a good excuse. But I'd love to help you with whatever you need."<br>
<br>
The words fall out far too easily. You lean slightly forward in the chair without thinking, posture curved, lashes fluttering just a little too much.<Br>
<Br>
Gordon stares at you with a stone-faced demenour. He isn't flustered. But he isn't charmed by your wiles either. He just looks... confused?
<br>
“What’s that meant to mean?”<br>
<Br>
You titter, without meaning to, then wave your hand as if to dismiss the moment. “Nothing! Just trying to help out, you know?”<Br>
<Br>
He snorts. “Right.”<Br>
<br>
There’s a pause. Then he glances once, vaguely, towards the door to Thompson's office. But then he shrugs.<br>
<br>
“Doesn’t matter. I’ll figure it out.”<bR>
<Br>
And with that, he turns and walks off.<Br>
<Br>
You sit there, blinking. Your heart races and not just from nerves. You didn’t plan that. Didn’t mean to act like that. It just happened. Worse, it felt easy. Natural.<br>
<br>
<i>It keeps on happening though, doesn't it?</i><Br>
<br>
<b>Actions</b><br>
<<link "Continue working" $return>><<EndConversation "Gordon">><<TimeChange>><</link>><br>
<<link "Take a break" "ThompsonsReception">><<EndConversation "Gordon">><<TimeChange>><</link>>
<<elseif $GordonDialogue is "AnnieWorkFlirtPassPA">>
You offer him a small, playful smile. The type you've seen Annie use before to difuse situations.<br>
<Br>
“Well, I'm sure a big strong guy like you can figure out expenses by yourself.”<br>
<br>
You say it with a light touch, eyes meeting his just a second longer than necessary. You lean back, letting the chair curve your spine, legs crossed with perfect casualness.<Br>
<br>
Gordon blinks. He doesn't blush. Instead, his body goes rigid. “Uh huh,” he mutters.<br>
<br>
A moment of silence passes between you. Eventually he shrugs. “Look, never mind. If you see Phillips, say I'm looking for them..”<Br>
<br>
He turns without another word, the lines of his shoulders a little tighter than before.<br>
<br>
You exhale slowly. That worked. Kind of.<Br>
<br>
But even as you return to the screen, you feel a sinking feeling. You’d used your smile like a weapon. Bent your posture to disarm him. And it worked.<bR>
<br>
As much as you try to tell yourself otherwise, you're not sure if you were pretending to be Annie. Or just being her.<Br>
<Br>
<i>Or is this just you, now?</i><BR>
<br>
<b>Actions</b><br>
<<link "Continue working" $return>><<EndConversation "Gordon">><<TimeChange>><</link>><br>
<<link "Take a break" "ThompsonsReception">><<EndConversation "Gordon">><<TimeChange>><</link>>
<<elseif $GordonDialogue is "AnnieWorkFlirtFailPA">>
You offer him a small, practiced smile. Tilt your head slightly, soften your tone.<Br>
<Br>
“Maybe if you did your own expenses, Gordon, you wouldn't be behind.”<br>
<br>
You can feel the tension in the air. They were words that Annie might have said, but you missed the warmth and affection that she almost instinctively injects into banter. Instead, it felt like a slight.<br>
<br>
Gordon stares at you for a beat. Then he frowns. Deeply. “That a joke?”<Br>
<Br>
His voice is flat. You look down at the desk, feeling your cheeks redden.<br>
<Br>
“I'm not doing women's work. I’ll speak to Thompson. Can’t run this place with people mucking about.”<br>
<bR>
He doesn’t wait for a reply. Just turns, strides toward the office door, pulls it open and disappears inside.<Br>
<br>
You sit there, frozen. The air feels suddenly thin. Your cheeks burn. Trying not to think about the conversation he must be having with the boss.<br>
<Br>
<b>Actions</b><br>
<<link "Continue working" $return>><<EndConversation "Gordon">><<TimeChange>><</link>><br>
<<link "Take a break" "ThompsonsReception">><<EndConversation "Gordon">><<TimeChange>><</link>>
<<elseif $GordonDialogue is "AnnieWorkAssertivePassPA">>
You straighten in the chair, keeping your voice even but firm.<Br>
<BR>
“<<TrueName>> is on a job this morning,” you say, meeting Gordon’s eyes. “They’ll look at your expenses as soon as they’re back. I’ll email them now so they don't forget.”<bR>
<br>
It’s a clean, practiced deflection. You offer no space for doubt.<br>
<br>
Gordon squints at you. “Since when do they do field work?”<Br>
<Br>
You shrug, deliberately casual. “New ideas on understanding customers. Thompson’s orders.”<Br>
<br>
A beat. Gordon grumbles something under his breath. But he nods.<br>
<br>
“Fine. Just make sure it gets dones.”<Br>
<Br>
He turns and walks off, his boots thudding dully across the carpet.<Br>
<br>
You let your breath out slowly. Gordon seemed to accept your point. You've quite sure he won't be going to Thompson.<br>
<br>
What brings you more joy is that you feel, for once, that you didn’t have to smile, giggle, or play helpless to get there.<br>
<br>
<b>Actions</b><br>
<<link "Continue working" $return>><<EndConversation "Gordon">><<TimeChange>><</link>><br>
<<link "Take a break" "ThompsonsReception">><<EndConversation "Gordon">><<TimeChange>><</link>>
<<elseif $GordonDialogue is "AnnieWorkAssertiveFailPA">>
You sit up straighter, crossing your arms as you lock eyes with Gordon.<Br>
<Br>
“<<TrueName>> is handling something more urgent this morning,” you say flatly. “They’ll do your expenses when they can.”<Br>
<br>
Your tone is sharp. Possibly too sharp. Gordon raises an eyebrow.<br>
<Br>
“Urgent? Since when?” he says. “Expenses are already behind.”<Br>
<br>
You try again. “Look, they'll do them tomorrow. You don’t need to take it to Thompson.”<br>
<br>
<I>Wrong move, amateur.</i><Br>
<Br>
“I’ll decide what needs taking to Thompson,” he replies, already turning away. “Not my job to babysit office staff.”<br>
<Br>
He marches toward the door to Thompson’s office, muttering to himself. You stay rooted behind the desk, heat rising behind your eyes. It wasn’t the wrong idea, but you just pushed it too hard.<Br>
<br>
Maybe in your body, with your voice, it would have landed. But in this form, Annie comes off differently. Snapping. Not leading.<Br>
<br>
You grimace, trying not to consider the conversation Gordon is now having with Thompson.<bR>
<br>
<b>Actions</b><br>
<<link "Continue working" $return>><<EndConversation "Gordon">><<TimeChange>><</link>><br>
<<link "Take a break" "ThompsonsReception">><<EndConversation "Gordon">><<TimeChange>><</link>>
<<elseif $GordonDialogue is "AnnieWorkGordonShrugPA">>
You meet Gordon’s gaze for a moment. Then look away. Your shoulders lift in a faint shrug. Nothing more.<Br>
<br>
He waits. One second. Two. Then exhales sharply. “Fine. I’ll go straight to Thompson.”<Br>
<Br>
You open your mouth, but no words come out. By the time you think of something, he’s walking through Thompson's door.<bR>
<br>
The office is quiet again, but your chest feels tight. You didn’t lie. You didn’t flirt. You didn’t try to spin some story. But you just… did nothing.<bR>
<br>
You grimace, trying not to consider the conversation Gordon is now having with Thompson.<bR>
<br>
<b>Actions</b><br>
<<link "Continue working" $return>><<EndConversation "Gordon">><<TimeChange>><</link>><br>
<<link "Take a break" "ThompsonsReception">><<EndConversation "Gordon">><<TimeChange>><</link>>
<</if>><<set _NPC to "Jennifer">>
<<set $ConversationExit to "EvansDepartmentStore">>
<<CheckRelationship _NPC>>
<<if _CurrentPC is true>>
<<if $current.female is true>>
Jennifer smiles at you when she sees you. “Hey!” she says, as she continues working. “I didn't expect for you to come visit!”<br>
<br>
“Just passing by,” you tell her.<br>
<br>
She smiles pleasantly, but her attention is drawn away by a customer coughing politely nearby. “Sorry ma’am. One second,” she tells them, before turning back to you.<br>
<br>
“I’m sorry. Busy day. Do you want to come around tonight, though?” she asks. “I'll cook something nice. We can catch-up!”<br>
<br>
You smile as Jennifer walks off to deal with the customer. <br>
<<else>>
Jennifer smiles at you when she sees you. “Hey!” she says, as she continues working. “This is a nice surprise.”<br>
<br>
“Just checking in,” you tell her.<br>
<br>
She grins, but her attention is drawn away by a customer coughing politely nearby. “Sorry ma’am. One second,” she tells them, before turning back to you.<br>
<br>
“I’m sorry. Busy day. But come around tonight?” she asks. “I’ll make it worth your while. I'll cook something nice.”<br>
<br>
You smile as Jennifer walks off to deal with the customer. <br>
<</if>>
<<elseif $current.Avatar is "Emily">>
“Oh hi Em,” Jennifer whispers as you approach. “What brings you to the store today?”<br>
<br>
“Just browsing,” you say, a little hesitant to say much in your current form. <br>
<br>
“You should take a look at the clothing department,” Jennifer replies. “There’s some new stock that just arrived.”<br>
<br>
You nod, looking over at the racks and mannequins on the other side of the store.<br>
<br>
<<if $PlayerCharacter.female is true>>“I’m really busy today, but I’ll see you soon, okay? And tell your sister to come round - I'd love to catch-up!<br>
<<else>>“I’m really busy today, but I’ll see you soon, okay? And tell your brother I’m expecting him tonight.<br><</if>>
<br>
“Okay,” you mumble, not for the first time trying to make sense of the messy situation in your brain. You decide to leave Jennifer alone."<br>
<<elseif $current.Avatar is "Andrea">>
“Hey Andrea,” Jennifer says as you approach. She looks you up and down, then leans in to whisper. "Are you sure you should be walking around dressed like that? Doesn't Sermon mandate you don't wear your uniform outside?"<br>
<br>
You feel a nervousness spreading inside your body at the words. "I'm just on a break."<br>
<br>
Jennifer raises an eyebrow. "If you say so."<br>
<br>
Her attention is drawn away by a customer coughing politely nearby. “Sorry ma’am. One second,” she tells them, before turning back to you.<br>
<br>
“I’m sorry. Busy day. But we should grab a coffee soon. And be careful walking around like that. You don't want Mr. Sermon to catch you.<br>
<<elseif $current.Avatar is "Florence">>
“Hey Flo,” Jennifer smiles as you approach. "Taking a break from work?"<br>
<br>
"Something like that," you reply.<br>
<br>
“You should take a look at the clothing racks,” Emily replies. “There’s some new stock that just arrived. That yellow dress on display would really work with your hair.”<br>
<br>
You smile politely and glance over at the display. The yellow dress is strappy and casual. You could imagine wearing it on a summer day, your red locks swaying in a gentle wind.<br>
<br>
<I>Don't you mean, you could imagine Florence wearing it?</i><br>
<br>
A customer coughs politely nearby, bringing you back to reality. Jennifer turns to apologise. “Sorry ma’am. One second."<br>
<br>
“I’m sorry," she then says to you. "Busy day. But I'll come by Fresh Pot soon. We should catch-up.<br>
<<elseif $current.Avatar is "Annie">>
Jennifer eyes you cautiously as you approach. Only a twitch at the edge of her mouth hints of emotion. "Can I help you?"<Br>
<br>
She stares back at you, meeting your eyes. For Jennifer, they look dead.<br>
<br>
When you don't reply, she let's out a little sigh. "Look Annie. If you need something, go ask at the counter. I'm sure Maise is around. Or should be. She'll be only too happy to help."<br>
<br>
"Aren't you a shop assistant here too?" you say, with a tone that you weren't expecting.<bR>
<br>
Jennifer's eyes narrow, locking on to you. Her lips tighten. Then sighs. "How can I help you?"<bR>
<br>
There is no sign of the joy or excitement you've grown accustomed too. Nor the mischievous smile. She instead looks deflated.<br>
<Br>
"It's okay," you whisper, then take a step back away from her. She watches you with confusion. You nod, then step back.<br>
<<else>>
Jennifer smiles professionally as you approach her. “Hello, welcome to Evans' Department Store. How can I help you?"<br>
<br>
You return the smile, but unsure of what to say you tell her that you’re just browsing. <br>
<br>
She nods, retaining her professional expression. “If you need anything, don’t hesitate to ask.” <br>
<br>
Jennifer returns to her work. You decide to leave her be for now.<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Return to the store" "EvansDepartmentStore">><</link>><<if $current.female is true>>
<<if $AnnieFirstPubDate is undefined>>
You see Annie sitting in the centre of the pub, waiting idly. She is dressed in a shoulder baring minidress, revealing her long legs, bouncing her high heeled wedge sandals on feet.<br>
<br>
She smiles as you approach. “Oh hey, <<TrueName>>! I'm so glad you came!” She looks at her wine glass, almost empty. “Do you want to get a bottle between us?”<br>
<br>
<b>Actions</b><br>
<<link "Start the night" "McTafeysBarAnniePubDate">><</link>>
<<else>>
Annie sits at her usual table, patiently waiting. She is dressed in another form fitting outfit that emphasises her natural body and showcases her toned legs. As always, she looks stunning.<br>
<br>
“Hey babes!” she says as you approach. “Get a bottle, will you? I'm dying for a glass.”<br>
<br>
<b>Actions</b><br>
<<link "Start the night" "McTafeysBarAnniePubDate">><</link>>
<</if>>
<<else>>
<<if $AnnieFirstPubDate is undefined>>
You see Annie sitting in the centre of the pub, waiting idly. She is dressed in a shoulder baring minidress, revealing her long legs, bouncing her high heeled wedge sandals on feet. Her promise to be subtle is not one you think she’s kept.<br>
<br>
She smiles as you approach. “Oh hey, <<TrueName>>!” She looks at her wine glass, almost empty. “Just in time. I’m drinking chardy.”<br>
<br>
<b>Actions</b><br>
<<link "Start the date" "McTafeysBarAnniePubDate">><</link>>
<<else>>
Annie sits at her usual table, patiently waiting. She is dressed in another form fitting outfit that emphasises her natural body and showcases her toned legs. As always, she looks stunning.<br>
<br>
“Hey you,” she says as you approach. “First round on you?”<br>
<br>
<b>Actions</b><br>
<<link "Start the date" "McTafeysBarAnniePubDate">><</link>>
<</if>>
<</if>>
<<set $AnniePubDateDialogueArrayWaitMale to [
{
topic: "“What do you think of McTafey’s?” she asks you. “I suppose it doesn’t compare to places where you come from, does it? <br><br>“It’s okay,” you reply. “At least you can get served quick. You can be waiting fifteen minutes for drinks in some places back in the city.<br><br>“What would be your go-to place back when you were there?” she asks. <br><br>You think back to your time before Charlton, to all the places you used to go to. “There were some nice places. Cocktail bars and fancy clubs. Although I preferred the dive bars.<br><br>Annie gives you a look. “Which would you have taken me to, if we were in the city?<br><br>When you hesitate to answer, she laughs. “Don’t blush, <<TrueName>>. I can do grunge, if you give me the time to match my outfit. Maybe I’ll take you to the Red Room one day and show you another side to my look.”",
tags: ["Red_Room"]
},
{
topic: "“I’ve always wondered,” Annie says. “You’re a grown boy, <<TrueName>>. Why did you move to Charlton with your parents?”<br><br>Your cheeks redden. “When you say it like that, it sounds really bad.”<br><br>Annie’s eyes widen and her smile drops. “I didn’t mean it like that!” she stammers. “I’m sorry!” <br><br>You relax, grinning as you enjoy Annie’s rare moment of non-composure. “It’s alright. It is a little weird. I did think about staying in the city, but someone had to look after my sister. Especially when my parents had to go away.”<br><br>“Do you think you’ll stay?” she asks you, regaining some of her coyness. <br><br>“I don’t know,” you reply. “We have plans to travel after Emily graduates.”<br><br>Annie gives you a hard look only just balanced out by a raised eyebrow. “<i>We?</i>”<br><br>You gulp. “Me and Jennifer.”<br><br>“Oh,” Annie says quietly. “Lucky Jen.”",
tags: ["Jennifer"]
},
{
topic: "“Do you think you’ll stay at Thompsons?” Annie asks.<br><br>You shrug. “There’s not many other places in Charlton that need a programmer.”<br><br>Annie smiles. “It’s a very traditional town,” she comments. “Even the town hall still keeps records on paper.”<br><br>“I don’t know how kids here survive,” you reflect. “Phones hardly work. No social media.”<br><br>“Other places are dangerous,” Annie tells you quickly. “Including online places.”<br><br>“So you don’t use the internet?” you ask her.<br><br>She smiles, something hidden beneath. “I was told at school it was very naughty to spend too long staring at a screen.”",
tags: ["Internet"]
}
]>>
<<set $AnniePubDateDialogueArrayTalkMale to [
{
topic: "“Nice place,” you say, glancing around the bar.<br><br>" +
"“It’s not much, but it’s very Charlton,” Annie replies. “Sometimes there’s a scuffle, but it’s the right kind of rowdy, as my dad would say.”<br><br>" +
"“Do your parents still live here?” you ask her.<br><br>" +
"She frowns momentarily, then gives you a coy smile. “Oh <<TrueName>>, you must be the only person who has ever asked me that. My dad is the police sergeant, so you best be on your best behaviour. But don’t be too nice, if you know what I mean.”<br><br>" +
"You take a sip from your drink to avoid directly replying. “Can’t be much for him to do in Charlton?” you say a moment later.<br><br>" +
"She laughs. “Not unless giving a stern warning to kids to stop toilet papering houses is your idea of busy. He spends most of his time outside Charlton. There’s the odd fight at the Red Room, or some noise complaints from the Misty Falls caravan park. Charlton can be a bit too quiet. Sometimes a girl needs something to help spice it up.”<br><br>" +
"Annie takes a sip of her wine, directly staring at you over the rim of the glass.",
tags: ["Red_Room", "Misty_Falls"]
},
{
topic: "“So you come here often?” you ask her, grimacing internally at how the line sounds.<br><br>" +
"Her eyebrow shoots up. “What are you asking, <<TrueName>>? If I’m a barfly?”<br><br>" +
"She giggles when she sees you blush. “There’s not many places in Charlton to spend an evening,” she clarifies. “Unless you’re feeling adventurous. Are you, <<TrueName>>?”<br><br>" +
"“Where else is there?” you say, sidestepping her question.<br><br>" +
"“There’s the Red Room club,” she replies. “About half an hour outside town. Bands play there. Lots of bikers. And the carnival is just setting up for the season. Full of games, rides, and magic shows. Kids take dates there to get away from their parents, but I’d be happy to relive my youth with you. Fancy winning me a toy on the strongman game?”<br><br>" +
"She grins at you, her blue eyes intense and playful. When you don’t respond, she giggles under her breath and takes a sip of her drink.",
tags: ["Red_Room", "Carnival"]
},
{
topic: "“How do you like living in Charlton?” you try.<br><br>" +
"“It’s a nice place,” Annie replies, almost bored with her own answer. “Quiet though. I get so lonely around here.”<br><br>" +
"You give her a look, but for once notice Annie’s usual smirk is missing. “Do you have many friends?” you ask.<br><br>" +
"A flash of sadness passes across her face for the briefest moment. “I had a few. At school.”<br><br>" +
"You eye her carefully. “What happened to them?”<br><br>" +
"“They moved away,” she says. “Or changed. I could call Tandi a friend, I guess. But she’s got a one-track mind now. Although, fun on a night out.”",
tags: ["Tandi"]
}
]>>
<<set $AnniePubDateDialogueArrayWaitFemale to [
{
topic: "”What do you think of McTafey’s?” she asks you. “I suppose it doesn’t compare to places where you come from, does it? <br><br>“It’s okay,” you reply. “At least you can get served quick. You can be waiting fifteen minutes for drinks in some places back in the city.<br><br>“What would be your go-to place back when you were there?” she asks.<br><br>You think back to your time before Charlton, to all the places you used to go to. “There were some nice places. Cocktail bars and fancy clubs. Although I preferred the dive bars.<br><br>Annie gives you a look. “I didn't take you for a tats and piercing girl, <<TrueName>>. But I must admit, a bad boy can be real good for you, if you know what I mean.<br><br>You offer her a polite smile and she smiles conspiratorially. “Oh, <<TrueName>>, I knew you would be game. One of these days I'll show you the Red Room. I get the impression you'll love it there.”",
tags: ["Red_Room"]
},
{
topic: "”I’ve always wondered,” Annie says. “You’re a grown woman, <<TrueName>>. Why did you move to Charlton with your parents?”<br><br>Your sigh, looking off to the side. “Mostly because of my sister, I guess”<br><br>Annie nods, giving you a sympathetic smile. ”Was there no other choice?”.<br><br>You shake your head. ”Not a realistic one. Emily needed a guardian and my parents needed to travel. At least, that's what they said.”<br><br>Annie picks up on your sullen turn. She rolls her lip. ”Do you think you'll stay?”<br><br>You shrug. ”I don’t know,” you reply. ”I'd like to travel after Emily graduates, but we'll see. Jen said she needed a travel buddy.”<br><br>Annie gives you a look. ”Jennifer Chambers?”<br><br>You nod. Annie's nostrils flare. ”I can't wait until she goes away.”",
tags: ["Jennifer"]
},
{
topic: "“Do you think you’ll stay at Thompsons?” Annie asks.<br><br>You shrug. “There’s not many other places in Charlton that need a programmer.”<br><br>Annie smiles. “It’s a very traditional town,” she comments. “Even the town hall still keeps records on paper. Not to mention, a girl's place at work in Charlton is usually behind a typewriter. I'm surprised Mr. Thompson let's you use a computer.”<br><br>“I don’t know how kids here survive,” you reflect. “Phones hardly work. No social media.”<br><br>“Other places are dangerous,” Annie tells you quickly. “Including online places.”<br><br>“So you don’t use the internet?” you ask her.<br><br>She smiles, something hidden beneath. “I was told at school it was very naughty to spend too long staring at a screen.”",
tags: ["Internet"]
}
]>>
<<set $AnniePubDateDialogueArrayTalkFemale to [
{
topic: "“Nice place,“ you say, glancing around the bar.<br><br>“It’s not much, but it’s very Charlton,“ Annie replies. “Sometimes there’s a scuffle, but it’s the right kind of rowdy, as my dad would say.”<br><br>“Do your parents still live here?” you ask her.<br><br>She frowns momentarily, then giggles. “You must be the only person who has ever asked me that. My dad is the police sergeant. It was hard growing up when dad used to break up house parties, but I've gotten used to it.”<br><br>You take a sip from your drink. “Can’t be much for him to do in Charlton?”<br><br>Annie laughs. “Not unless giving a stern warning to kids to stop toilet papering houses is your idea of busy. He spends most of his time outside the town. There’s sometimes fights at the Red Room, or noise complaints from the Misty Falls caravan park. Charlton can be a bit too quiet. I'm sure we can find some fun though, if we go looking for it.”<br><br>Annie's eyes sparkle as she takes a sip of her wine. “Stick with me, <<TrueName>>. I can show you the secrets around here.”",
tags: ["Red_Room", "Misty_Falls"]
},
{
topic: "“So you come here often?” you ask her.<br><br>“What are you asking, <<TrueName>>? If I’m a barfly?”<br><br>She giggles when she sees you react. “There’s not many places in Charlton to spend an evening,” she clarifies. “Unless you’re feeling adventurous. If you're up for it, we can try some of those places tonight?“<br><br>“Where else is there?” you ask.<br><br>“There’s the Red Room club,” she replies. “About half an hour outside town. Bands play there. Lots of bikers. You'll find the guys there are a little less restrained than the ones in the town centre. And the carnival is just setting up for the season, but that's mainly for the kids to get away from their parents eyes. For a real girl's night out, we should go further afield.“",
tags: ["Red_Room", "Carnival"]
},
{
topic: "“How do you like living in Charlton?” you try.<br><br>“It’s a nice place,” Annie replies, almost bored with her own answer. “Quiet though. It's hard to make friends.”<br><br>You give her a look, but for once notice Annie’s usual smirk is missing. “You must have some friends still from school?” you ask.<br><br>A flash of sadness passes across her face. “Some. But they moved away,” she says. “Or changed. I could call Tandi a friend, I guess. But she’s got a one-track mind now. Although, fun on a night out. I could introduce you to her, if you like? We could get into all sorts of mischief.”",
tags: ["Tandi"]
}
]>><<if $current.female is true>>
You quickly exit McTafey’s bar, getting only a few idly glances from men as you and Annie leave. You notice the look of disappointment on some of their faces.<br>
<br>
Outside night has set in on Avian Lane. Annie’s heels clip and clop on the concrete pavement, the only sound aside from the pigeons cooing in the dark street.<br>
<br>
“Just here,” Annie tells you, taking your attention away. She stops outside a small door in-between some shops, unassuming and nondescript.<br>
<br>
She giggles, unlocks the door and takes a step inside, gesturing for you to follow into the darkness.<br>
<<else>>
You quickly exit McTafey’s, feeling as though all eyes are upon you. Leaving with Annie. Jennifer is not exactly a social butterfly, but you make a list of everyone you saw in the bar, trying to work out if anyone would be talking to her.<br>
<br>
Outside night has set in on Avian Lane. Annie’s heels clip and clop on the concrete pavement, the only sound aside from the pigeons cooing in the dark street. You glance over to Jennifer’s apartment opposite, a light from the living room still on.<br>
<br>
“Just here,” Annie tells you, taking your attention away. She stops outside a small door in-between some shops, only a few buildings down from your girlfriend’s apartment.<br>
<br>
She flashes you a smile, unlocks the door and takes a step inside, gesturing for you to follow into the darkness.<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Enter Annie’s apartment" "AnniesApartment">>
<<TimeChange>>
<<SetNPCLocation "Annie" $dayCurrent $periodCurrent "AnniesApartment">>
<<EventTrigger "AnniesApartment" "AnniePubDate" null "Annie" "PC" null null null true>>
<<SetFlag "AnniePubDate" false>>
<<SetFlag "AnnieApartmentPubDate">>
<</link>>You look around the apartment for signs of anything personal. Everything looks stylised and unique to Annie, from the 50s furnishings to the pastel coloured flowers. Nothing, however, seems treasured. <br>
<br>
Until your eyes fall on a photo frame on the shelves, tucked behind a plant. You move over to it, brushing aside the leaves to see more.<br>
<br>
The photo is of two girls sitting outside on a beautiful cloudless day, smiling brightly at the camera. One of them you instantly recognise as Annie, although she looks a year or two younger. The other you’ve never seen before. Her dark hair contrasts with her pale skin, her eyes are dark to the point where you can barely separate her pupils from his iris. <br>
<br>
The two of them sit on a grass verge, legs sprawled across each other, their temples leaning against each other. Both look carefree. Happy. Innocent.<br>
<br>
<<Flag "AnnieApartmentPubDate">>
<<if _FlagReturn is true>>
“Friend of yours?” you ask Annie, as she continues to mix you both some drinks.<br>
<br>
She looks over at you and her eyes linger on the frame for a moment. Then she turns back to cutting up a lime for the gin. “Penny,” she says, her back turned to you. “We went to Charlton together. We were... friends.”<br>
<br>
“Just friends?” you ask.<br>
<br>
<<if $current.female is true>>
Annie stops cutting and turns to face you. Her smile gone, but not replaced with anger or pain. To the best of your reading, she just seems confused. You catch sight of her blushing slightly.<br>
<br>
She glances at the frame again, then back to you. “Girls are made for boys, <<TrueName "Current">>.” she says without feeling.<br>
<br>
She looks at you with confused eyes, almost faltering. “Of course,” she says quietly. “That’s what they taught us at school.”<br>
<br>
Annie turns back to preparing your cocktails. You look back up at the photo. <I>In spite of her reaction, you are sure that this is personal to her. It could probably power the amulet.</i><br>
<<else>>
Annie stops cutting and turns to face you. Her flirty smile gone, but not replaced with anger or pain. To the best of your reading, she just seems confused. <br>
<br>
She glances at the frame again, then back to you. “Girls are made for boys, <<TrueName "Current">>.” she says without feeling.<br>
<br>
She looks at you with confused eyes, almost faltering. “Of course,” she says quietly. “That’s what they taught us at school.”
<br>
Annie turns back to cutting up limes and you look back up at the photo. <I>In spite of her reaction, you are sure that this is personal to her. It could probably power the amulet.</i><br>
<</if>>
<<trackKnowledge "Homophobia" "Learned">>
<br>
<b>Actions</b><br>
<<link "Pick up the photo" "AnniesApartmentPhoto">><</link>><br>
<<link "Leave the photo alone and wait for Annie" "AnniesApartmentPubDate">><</link>>
<<else>>
“Friend of yours?” you ask Annie.<br>
<br>
She looks over at you and her eyes linger on the frame for a moment. “Penny,” she says, looking away from you. “We went to Charlton together. We were... friends.”<br>
<br>
“Just friends?” you ask.<br>
<br>
<<if $current.female is true>>
Annie looks straight at you. Her smile gone, but not replaced with anger or pain. To the best of your reading, she just seems confused. You catch sight of her blushing slightly.<br>
<br>
She glances at the frame again, then back to you. “Girls are made for boys, <<TrueName "Current">>.” she says without feeling.<br>
<Br>
She looks at you with confused eyes, almost faltering. “Of course,” she says quietly. “That’s what they taught us at school.”<br>
<br>
You look back up at the photo. <I>In spite of her reaction, you are sure that this is personal to her. It could probably power the amulet.</i><br>
<<else>>
Annie looks straight at you. Her flirty smile gone, but not replaced with anger or pain. To the best of your reading, she just seems confused. <br>
<br>
She glances at the frame again, then back to you. “Girls are made for boys, <<TrueName "Current">>.” she says without feeling.<br>
<br>
She looks at you with confused eyes, almost faltering. “Of course,” she says quietly. “That’s what they taught us at school.”<br>
<br>
You look back up at the photo. <I>In spite of her reaction, you are sure that this is personal to her. It could probably power the amulet.</i><br>
<</if>>
<<trackKnowledge "Homophobia" "Learned">>
<br>
<b>Actions</b><br>
<<link "Pick up the photo" "AnniesApartmentPhoto">><</link>><br>
<<link "Leave the photo alone" "AnniesApartment">><</link>>
<</if>><<CheckPersonalityState "Annie">>
<<if $AnniesApartmentPubDate is undefined>>
<<if $current.female is true>>
Annie raises a glass towards you and offers it. You thank her and take it.<br>
<br>
“Cheers,” she says, simply, and clinks her glass against yours. You both take a sip of the cocktail. It’s strong, but refreshing. <br>
<br>
Annie sits down on the sofa and gestures for you to join her. "It's been so long since I've had a girl's night, <<TrueName>>. I've forgotten how much fun it can be just to unwind.”<br>
<br>
You take a seat and Annie smiles, her legs almost touching yours. “Don't get me wrong, I like male company," she tells you. "But it's just different, when it's just the girls."<br>
<br>
You nod. “It’s been nice.”<br>
<br>
A flash of sadness spreads across Annie's face. You can see the alcohol glazing over her eyes. "It can get real lonely around here. The guys are just after one thing. I don't mind it, but that's not all I am. I like just being in good company. Like you, <<TrueName>>."<br>
<br>
Your eyes meet. You feel her body close to yours. She doesn't look away, but her smile is gone. Instead, her lips are slightly parted, as she stares back at you.<br>
<br>
<b>Actions</b><br>
<<link "Lean in to kiss Annie" "AnniesApartmentPubDate" >>
<<Orientation -1>>
<<set $AnniesApartmentPubDate to "FemKiss">>
<<if _PersonalityState is "Straight">><<SetFlag "AnnieRejected">><</if>>
<</link>><br>
<<link "Break the tension" "AnniesApartmentPubDate">><<set $AnniesApartmentPubDate to "FemTension">><</link>>
<<else>>
Annie raises a glass towards you and offers it. You thank her and take it.<br>
<br>
“Cheers,” she says, simply, and clinks her glass against yours. You both take a sip of the spirit. It’s strong, but refreshing. <br>
<br>
<<if _PersonalityState is "Straight">>
Annie sits down on the sofa and crosses her legs towards you. She pats the sofa, looking up at you. “Come. Sit.”<br>
<br>
You take a seat and Annie wriggles a little closer to you, her legs almost touching yours. “Have you had a good night, <<TrueName "Current">>?” she murmurs to you.<br>
<br>
You nod. “It’s been nice.”<br>
<br>
She puts a hand on your knee and grins. “Is there anything I could do to make it better?”<br>
<br>
Her hand drifts up to your thigh, slowly. As her hand moves, her eyes do not break with your own.<br>
<br>
“I want to make it better,” she whispers, leaning close in towards you, her glossy lips nearing yours. “Much better, <<TrueName>>.”<br>
<br>
You feel her hand brush against the bottom of your groin, just as she leans in for a kiss.<br>
<br>
<b>Actions</b><br>
<<link "Accept her advances" "AnniesApartmentPubDate" >><<Greedy 1>><<set $AnniesApartmentPubDate to "MaleKiss">><<Feminity -1>><<Orientation -1>><<set $AnniePubDate to 3>><<ChangeNPCRelationship "Annie" "PC" 3>><</link>><br>
<<link "Lean back and reject her" "AnniesApartmentPubDate">><<set $AnniePubDate to 0>><<set $AnniesApartmentPubDate to "MaleReject">><<SetFlag "AnnieRejected">><</link>>
<<else>>
Annie sits down on the sofa, throwing a blanket over her legs. "It's cold," she says, dramatically shivering her words. She giggles. "I think I'm a bit drunk."<bR>
<br>
You take a seat next to her, nursing your drink. Annie leans her head on your shoulder. “Have you had a good night, <<TrueName "Current">>?” she asks.<br>
<br>
You nod. “It’s been nice.”<br>
<br>
You watch her brush some stray blonde locks back behind her ear. "Thank you for this," she mutters. "In spite of all that's happened, I'm glad I have a friend."<Br>
<Br>
She pulls back and looks at you, grinning. "It's been a while since I've had a boy friend too."<br>
<br>
She giggles and almost sloshes her drink over her blanket. "Whoops!" she exclaims. "Maybe I'm more than a bit drunk."<br>
<br>
"I should get to bed," she tells you. "But thank you, <<TrueName "Current">>. We should do this again sometime."<bR>
<Br>
You give her a smile and walk over to the door. "Goodnight, Annie."<bR>
<br>
She waves goodbye. "Night, <<TrueName "Current">><br>
<br>
<B>Actions</b><br>
<<link "Leave Annie's apartment" "AvianLane">><<set $AnniesApartmentPubDate to undefined>><<SetFlag "AnnieApartmentPubDate" false>><</link>>
<</if>>
<</if>>
<<elseif $AnniesApartmentPubDate is "FemKiss">>
You lean forward and feel your lips touch hers. The texture of her lipgloss smooth and silky.<br>
<br>
For a moment, you feel her kissing back, tender and soft as your mouths connect gently and with warmth.<br>
<br>
<<if _PersonalityState is "Straight">>
Then she pulls back.<br>
<br>
You immediately see her eyes look over you, incredulous, confused and visibly full of fear.<br>
<br>
“I’m sorry, <<TrueName "Current">>,” she tells you. “I can’t...”<br>
<br>
There is a long moment of silence, as Annie waits for your response. Then she edges back herself, pushing her back into the other side of the sofa.<br>
<br>
“I think you should leave,” she tells you.<br>
<br>
You give her a look of sympathy, but she doesn’t react. You nod, almost instinctively, and stand. You consider what to say to her, but she doesn’t look up.<br>
<br>
Instead, you head towards the door.<br>
<br>
<B>Actions</b><br>
<<link "Leave Annie's apartment" "AvianLane">><<set $AnniesApartmentPubDate to undefined>><<SetFlag "AnnieApartmentPubDate" false>><</link>>
<<else>>
And suddenly, Annie's lips push into yours.<bR>
<br>
Her soft and glossy lips press against your own. One of her delicate hands reaches up, cupping your chin. You feel her tongue cautiously press against yours, on the edge of entering your mouth.<br>
<bR>
Then it pulls back. "Is this okay?" you hear her whisper.<br>
<br>
You open your eyes to see Annie staring back at you, her blue eyes only inches from your own. They are wide, watching you, nervousness visible on her face.<br>
<br>
"Are you okay?" you ask. You watch her watch you, before she nods.<br>
<br>
And then gulps, her fingers caressing your face. "Are you?"<br>
<Br>
<B>Actions</b><Br>
<<link "Nod and lean into kiss Annie again" "AnniesApartmentPubDate">><<set $AnniesApartmentPubDate to "FemKissBack">><</link>><Br>
<<link "Pull back and reject her advances " "AnniesApartmentPubDate">><<set $AnniesApartmentPubDate to "FemKissDecline">><</link>><Br>
<</if>>
<<elseif $AnniesApartmentPubDate is "FemTension">>
"Well, I don't only want to talk about cars and sports, so that's a plus," you say, giving Annie a grin.<br>
<br>
<<if _PersonalityState is "Straight">>
She laughs. A genuine, belly-shaking laugh. "The amount of times I've had to pretend to care about football and listen to how hard it is to install a new boiler," she blurts out. "The things we listen to just for a little affection."<br>
<br>
You offer Annie a grin of sympathy. She takes a sip from her drink and almost chokes from the alcohol. "I promise you that my girl's nights out don't always end in deep and meaningfuls on my sofa."<br>
<br>
"That's okay," you tell her. "Just so long as we balance them out with a bit of fun."<br>
<br>
Annie's sparkle returns to her eyes. "I promise I'll try to avoid it, next time. There's plenty to do around Charlton for two single ladies."<br>
<br>
You chuckle and take a sip of your own drink. Annie reclines, taking a plush cushion and hugging it to her stomach.<br>
<br>
"I think I had too much to drink," she mumbles. "Would you mind if we called it a night?"<br>
<Br>
You shake your head. "Sure. I'll see you tomorrow?"<br>
<Br>
She grins. "Count on it. And <<TrueName "Current">>? Thank you. It's not often people are nice to me. Without wanting something in return. If you ever want to come around for a chat, I’m using home on Saturday and Sunday mornings. Despite what some people in town say."<br>
<br>
You give Annie a look, but nod instead of prying. "Night Annie," you say as you stand.<br>
<br>
"Night", she says to you, stifling a yawn.<br>
<<else>>
She laughs. A genuine, belly-shaking laugh. "The amount of times I've had to pretend to care about football and listen to how hard it is to install a new boiler," she blurts out. "The things we have to listen to."<br>
<br>
You offer Annie a grin of sympathy. She takes a sip from her drink and almost chokes from the alcohol. "I promise you that my girl's nights out don't always end in deep and meaningfuls on my sofa."<br>
<br>
"That's okay," you tell her. "Just so long as we balance them out with a bit of fun."<br>
<br>
Annie's sparkle returns to her eyes. "I promise I'll try to avoid it, next time. There's plenty to do around Charlton." She pauses, eying you carefully. "I can show you, if you like."<br>
<br>
You nod and Annie smiles appreciatively, watching you take a sip of your own drink. She reclines, taking a plush cushion and hugging it to her stomach.<br>
<br>
"I think I had too much to drink," she mumbles. "Would you mind if we called it a night?"<br>
<Br>
You shake your head. "Sure. I'll see you tomorrow?"<br>
<Br>
She grins. "Count on it. And <<TrueName "Current">>? Thank you. I like spending time with you. If you ever want to come, I’m using home on Saturday and Sunday mornings."<br>
<br>
You nod. "Night Annie," you say as you stand.<br>
<br>
"Night", she says to you, stifling a yawn.<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Leave Annie's apartment" "AvianLane">><<set $AnniesApartmentPubDate to undefined>><<SetFlag "AnnieApartmentPubDate" false>><<SetFlag "AnnieMorningInvite">><</link>>
<<elseif $AnniesApartmentPubDate is "FemKissBack">>
Leaning in, you brushing your lips against hers. "Yes," you whisper. "I'm more than okay."<bR>
<br>
You see her smile before you close your eyes. You feel her lips gently pressing upon yours, her tongue slowly entwining around yours, each of you exploring each other tenderly.<br>
<br>
Her fingers press into your thigh, holding it gently as she continues to kiss you. She caresses your leg, cautious and hesitant. You reach down and slide your fingers through hers, moving her grip between your legs.<br>
<br>
She pulls back her mouth and giggles nervously, smiling at you. "This is a bit new to me," she whispers. "Or at least, it's not what I'm used to."<br>
<Br>
You offer her a smile of your own. "It's okay," you say. "We can take it slow."<br>
<br>
She nods and leans in for another kiss. This time more confident. Full of longing. And desire. Her hand, still wrapped around yours, massages the inner of your thigh.<br>
<br>
After what seems an eternity, she pulls back. Her cheeks are flustered, but her smile giddy. "Do you want to..." she begins. "Do you want to go into the bedroom?"<br>
<Br>
<B>Actions</b><Br>
<<link "Go to the bedroom with Annie" "AnniesApartmentPubDate">><<set $AnniesApartmentPubDate to "FemStayOverAccept">><</link>><BR>
<<link "Tell her you'd like to take it slow" "AnniesApartmentPubDate">><<set $AnniesApartmentPubDate to "FemStayOverDecline">><</link>>
<<elseif $AnniesApartmentPubDate is "FemStayOverAccept">>
“Alright,” you reply. “I’ll stay.”<br>
<br>
She flashes you a grin, then stands and turns on her heels. “Great! Do you mind cleaning up? I just want to tidy a few things.”<br>
<br>
Before you can nod, Annie has skipped off through a door. One, you assume, to her bedroom.<Br>
<br>
You take the glasses and tip the mostly untouched drinks down the sink, placing them in the drying rack. The apartment seems quieter without Annie. Even though the vintage furniture and lamps retain her essence even when she’s not here.<br>
<bR>
A door opens and Annie’s head looks out. “You can come in,” she purrs.<br>
<br>
<b>Actions</b><br>
<<link "Enter Annie’s bedroom" "AnniesApartmentBedroom">><<set $AnniesApartmentPubDate to undefined>><<SetFlag "AnnieApartmentPubDate" false>><<EventTrigger "AnniesApartmentBedroom" "AnniesApartmentStayOverFem" null null "PC" null null null true>><</link>>
<<elseif $AnniesApartmentPubDate is "FemStayOverDecline">>
"I think we should take it slow," you tell her. Before you can see the disappointment on her face, you lean in for another kiss.<br>
<br>
"Okay," she says once you part from each other. "I guess that makes sense."<br>
<br>
"There's plenty of time," you tell her with a grin. She giggles as you look at her.<br>
<br>
"Don't wait too long," she tells you with a coy smile. "I have a lifetime to catch up on."<br>
<Br>
You grin. Except, your eye can't help but wander over to the shelves. And your mind dwells on the photo of Annie and Penny.<br>
<br>
"How about another night at McTafeys?" you hear Annie say, bringing you out of your thoughts. "Or, there's other places I can take you. Out of town."<Br>
<br>
Smiling, you lean in and press your lips to hers once more. "That would be nice," you murmur after you break from the kiss.<br>
<br>
You stand, straightening your clothes. She titters again. "I'm glad you moved here, <<TrueName "Current">>," she says.<br>
<br>
"Me too," you reply. You reach down and give her another kiss. "I'll see you soon, Annie."<br>
<Br>
She grins. "Count on it."<Br>
<br>
<b>Actions</b><br>
<<link "Leave Annie's apartment" "AvianLane">><<set $AnniesApartmentPubDate to undefined>><<SetFlag "AnnieApartmentPubDate" false>><<SetFlag "AnnieMorningInvite">><<ChangeNPCRelationship "Annie" "PC" 3>><</link>>
<<elseif $AnniesApartmentPubDate is "FemKissDecline">>
You pull back. Just a little, but enough for Annie to get the message.<br>
<br>
“I’m sorry, Annie,” you tell her. “I just can't do this.”<br>
<br>
There is a long moment of silence, as Annie digests the rejection. Then she edges back herself, pushing her back into the other side of the sofa.<br>
<br>
“I think you should leave,” she tells you.<br>
<br>
You give her a look of sympathy, but she doesn’t react. You nod, almost instinctively, and stand. You consider what to say to her, but she doesn’t look up.<br>
<br>
Instead, you head towards the door. <br>
<br>
<B>Actions</b><br>
<<link "Leave Annie's apartment" "AvianLane">><<set $AnniesApartmentPubDate to undefined>><<SetFlag "AnnieApartmentPubDate" false>><<SetFlag "AnnieRejected">><</link>>
<<elseif $AnniesApartmentPubDate is "MaleKiss">>
You say nothing. It’s enough encouragement for Annie to continue.<br>
<br>
Her lips touch yours and you feel the smooth texture of lipgloss against your own. She is tender, soft, but assertive. You find yourself kissing her back, as your lips connect with hers and her mouth begins to explore your tongue.<br>
<br>
As it does so, you feel her hand drift further up your leg, finding your stiffening member underneath your pants. She wraps her fingers around it through the fabric, and begins to stroke it. <br>
<br>
“Someone’s excited.” she says, after she pulls back from the kiss, grinning.<br>
<br>
With a flick of a nail, you feel your zipper being pulled down and your top button undone. Annie grins, not looking away from you, as her hand reaches inside your boxers. <br>
<br>
<<if $PlayerCharacter.stateCurrent is 0>>
“Very excited,” she purrs, as you feel her fingers clasp your shaft. <br>
<br>
You can’t help but gasp as she pulls it free from your boxers, running her fingers up and down as it stiffens. She glances down momentarily, then runs the tip of her tongue over her lips. “Do you want me to suck your dick, <<TrueName "Current">>?”<br>
<<elseif $PlayerCharacter.stateCurrent is 1>>
“Quite excited,” she purrs, as you feel her fingers clasp your shaft.<br>
<Br>
You can’t help but gasp as she pulls your dick free from your boxers, running her fingers up and down as it stiffens. She glances down momentarily, smiling when she sees it. Then runs the tip of her tongue over her lips. “Do you want me to suck your dick, <<TrueName "Current">>?”
<<elseif $PlayerCharacter.stateCurrent is 2>>
“Like this, do you?” she purrs, as you feel her fingers clasp your shaft.<Br>
<br>
You can’t help but gasp as she pulls your dick free from your boxers, running her fingers up and down as it stiffens. She glances down momentarily, then runs the tip of her tongue over her lips. “Do you want me to suck your dick, <<TrueName "Current">>?”
<<else>>
“Hmmm” she purrs, as you feel her fingers clasp your shaft.<br>
<br>
You can’t help but gasp as she pulls your small dick free from your boxers, grasping it in her fingers as it stiffens. She glances down momentarily and you don’t fail to notice the look of disappointment on her face. Within a moment it’s gone and she runs the tip of her tongue over her lips. “Do you want me to suck your dick, <<TrueName "Current">>?”<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Tell her to give your a blowjob" "AnniesApartmentPubDate" >><<set $AnniesApartmentPubDate to "MaleBlow">><</link>><br>
<<link "Ask her to finish you off now" "AnniesApartmentPubDate" >><<set $AnniesApartmentPubDate to "MaleHand">><</link>><br>
<<link "Tell her to stop" "AnniesApartmentPubDate" >><<set $AnniesApartmentPubDate to "MaleStop">><</link>>
<<elseif $AnniesApartmentPubDate is "MaleReject">>
You scramble back down the sofa, out of range for her lips. <br>
<br>
Her hand falls back and you immediately see her eyes look over you, incredulously. <br>
<br>
“I’m sorry, Annie,” you tell her. “I just can’t do this.”<br>
<br>
There is a long moment of silence, as Annie digests the rejection. Then she edges back herself, pushing her back into the other side of the sofa. <br>
<br>
“I think you should leave,” she tells you.<br>
<br>
You give her a look of sympathy, but she doesn’t react. You nod, almost instinctively, and stand. You consider what to say to her, but she doesn’t look up.<br>
<br>
Instead, you head towards the door. <br>
<br>
<B>Actions</b><br>
<<link "Leave Annie's apartment" "AvianLane">><<set $AnniesApartmentPubDate to undefined>><<SetFlag "AnnieApartmentPubDate" false>><</link>>
<<elseif $AnniesApartmentPubDate is "MaleBlow">>
“Oh yes,” you stammer without thinking. <br>
<<if $PlayerCharacter.stateCurrent is 0>>
<br>
Annie grins and you watch as she slinks off the sofa and kneels down on the floor. Still stroking your thick shaft, she uses her other hand to push your legs open and slides in between them, staring up at you as she leans forward towards your erect penis.<br>
<bR>
Keeping eye contact, she sticks out her tongue and gingerly licks your tip, grinning as you nervously jolt at her touch.<br>
<br>
Wordlessly, she then opens her mouth and takes the top of your prick between her glossy lips.<Br>
<br>
You moan as she works your dick further and further into her mouth, struggling to fit it in, smearing her shiny lipstick on your skin and not letting her eyes drift from yours for one moment. Her fingers drift back down to playing with your balls, feeling tight and hard at the stimulation.<Br>
<br>
“Cum for me, <<TrueName "Current">>,” Annie says to you after she momentarily takes your penis out of her mouth with a plop. “Cum right down my throat.”<bR>
<bR>
Then she’s back down, her head buried in your groin, her blue eyes staring up at you as her blonde hair spreads out over your thighs.<bR>
<br>
You can’t hold back longer. Digging your fingers into the sofa, you grunt as you release over and over again in Annie’s mouth. She almost chokes from the amount, but manages to retain staring up at you, working her lips around your prick, as if she was milking your semen from your dick.<br>
<bR>
With a final spurt, you fall back, spent. You look down at Annie, who pulls back off your penis and giggles. “That was a lot. Been a while hasn't it, <<TrueName "Current">>.”<br>
<<elseif $PlayerCharacter.stateCurrent is 1>>
<br>
Annie grins and you watch as she slinks off the sofa and kneels down on the floor. Still stroking your shaft, she uses her other hand to push your legs open and slides in between them, staring up at you as she leans forward towards your erect penis.<Br>
<br>
Keeping eye contact, she sticks out her tongue and gingerly licks your tip, grinning as you nervously jolt at her touch.<br>
<br>
Wordlessly, she then opens her mouth and takes the top of your prick between her glossy lips.<Br>
<br>
You moan as she works your dick further and further into her mouth, smearing her shiny lipstick on your skin and not letting her eyes drift from yours for one moment. Her fingers drift back down to playing with your balls, feeling tight and hard at the stimulation.<Br>
<br>
“Cum for me, <<TrueName "Current">>,” Annie says to you after she momentarily takes your penis out of her mouth with a plop. “Cum right down my throat.”<br>
<br>
Then she’s back down, her head buried in your groin, her blue eyes staring up at you as her blonde hair spreads out over your thighs.<Br>
<br>
You can’t hold back longer. Digging your fingers into the sofa, you grunt as you release over and over again in Annie’s mouth. She stares up at you, working her lips around your prick, as if she was milking your semen from your dick.<Br>
<bR>
With a final spurt, you fall back, spent. You look down at Annie, who pulls back off your penis and giggles. “Been a while, <<TrueName "Current">>?”<br>
<<elseif $PlayerCharacter.stateCurrent is 2>>
<br>
Annie grins and you watch as she slinks off the sofa and kneels down on the floor. Still stroking your shaft, she uses her other hand to push your legs open and slides in between them, staring up at you as she leans forward towards your erect penis.<Br>
<br>
Keeping eye contact, she sticks out her tongue and gingerly licks your tip, grinning as you nervously jolt at her touch.<Br>
<br>
Wordlessly, she then opens her mouth and takes the majority of your prick between her glossy lips.<BR>
<br>
You moan as she quickly takes your dick further into her mouth without a challenge, not letting her eyes drift from yours for one moment. Her fingers drift back down to playing with your balls, feeling tight and hard at the stimulation.<Br>
<br>
“Cum for me, <<TrueName "Current">>,” Annie says to you after she momentarily takes your penis out of her mouth with a plop. “Cum right down my throat.”<bR>
<br>
Then she’s back down, her head buried in your groin, her blue eyes staring up at you as her blonde hair spreads out over your thighs.<Br>
<br>
You can’t hold back longer. Digging your fingers into the sofa, you grunt as you release in Annie’s mouth. She stares up at you, working her lips around your prick, as if she was milking your semen from your dick.<Br>
<br>
You fall back, spent. You look down at Annie, who pulls back off your penis and giggles. “Expected a bit more, <<TrueName "Current">>. Has Jennifer actually been taking care of you?”<br>
<<else>>
<br>
Annie grins and you watch as she slinks off the sofa and kneels down on the floor. Still holding you shaft easily in her hand, she uses her other hand to push your legs open and slides in between them, staring up at you as she leans forward towards your erect penis.<Br>
<bR>
Keeping eye contact, she sticks out her tongue and gingerly licks your dick, grinning as you nervously jolt at her touch.<bR>
<br>
Wordlessly, she then opens her mouth and puts your prick easily between her glossy lips.<Br>
<br>
You moan as she runs her tongue around your small dick, not letting her eyes drift from yours for one moment. Her fingers drift back down to playing with your balls, feeling tight and hard at the stimulation.<Br>
<br>
“Cum for me, <<TrueName "Current">>,” Annie says to you after she momentarily takes your penis out of her mouth with a plop. “Cum right down my throat.”<br>
<br>
Then she’s back down, her head buried in your groin, her blue eyes staring up at you as her blonde hair spreads out over your thighs.<br>
<br>
You can’t hold back longer. Digging your fingers into the sofa, you grunt as you release in Annie’s mouth. She stares up at you, working her lips around your prick, as if she was milking your semen from your dick.<br>
<br>
You fall back, spent. You look down at Annie, who pulls back off your penis and giggles. “There wasn't much there. You didn’t jack off before our date, did you <<TrueName "Current">>? Or did you see Jennifer beforehand? Naughty.”<br>
<</if>>
<br>
You look at the blonde bombshell, still kneeling between your legs. You grimace. You don’t want to think of Jennifer right now.<br>
<br>
After a moment, Annie excuses herself and goes to the bathroom. Whilst she’s gone, you grab a tissue and clean yourself up. <br>
<br>
When Annie returns, you are already on your feet. “I should go,” you say.<br>
<br>
<<if $day[$dayCurrent] is "Friday" or $day[$dayCurrent] is "Saturday">>
Annie looks at you, curiously. “You can stay, if you like? After all, we don’t have to work tomorrow.”<Br>
<br>
You glance back at her, considering it. Jennifer lives opposite. It’s one thing to sneak into here in the middle of the night. But walking out in broad daylight. You are asking for trouble.<Br>
<br>
But looking back at Annie, you find yourself drawn by her white smile. And those perfectly glossed lips that moments ago, were wrapped around your dick. They both promise so much more.<Br>
<Br>
<b>Actions</b><br>
<<link "Stay over" "AnniesApartmentPubDate">><<set $AnniesApartmentPubDate to "StayOverAccept">><</link>><br>
<<link "Decline" "AnniesApartmentPubDate">><<set $AnniesApartmentPubDate to "StayOverDecline">><</link>><br>
<<else>>
She nods. “I guess we do have work tomorrow.” There’s a grin on her face. “Don’t worry, <<TrueName "Current">>. I will play innocent.”<br>
<br>
You find yourself blushing. It’s enough to set her into a giggle. “Sleep tight,” she adds. “Hope you’ll be thinking about my… eyes.”<Br>
<bR>
She follows you to the door and opens it for you. Smiling as you say goodbye.<Br>
<br>
<B>Actions</b><br>
<<link "Leave Annie's apartment" "AvianLane">><<set $AnniesApartmentPubDate to undefined>><<SetFlag "AnnieApartmentPubDate" false>><</link>>
<</if>>
<<elseif $AnniesApartmentPubDate is "MaleHand">>
“Just, keep going,” you tell her, hearing your hoarse words through your soft grunting.<br>
<br>
Annie’s grin widens and she quickens her pace. “Getting close, <<TrueName "Current">>?”<br>
<br>
<<if $PlayerCharacter.stateCurrent is 0>>
Her hand roughly and quickly moves up and down your giant erect prick, barely able to grasp it, jacking it off with frenzy. “Oh god,” you hear your voice stammer.<br>
<br>
“Are you going to cum for me?” Annie whispers to you. “Cum for little Annie? Go on, <<TrueName "Current">>. Cum. Cum all over my hand.”<Br>
<bR>
It’s too much for you. With a grip on her shoulder, you feel penis spurt, propelling a thick spurt of jism up into the air. It falls back over your exposed groin and Annie’s fingers. Again and again, white semen launching up and down. And one final release, this time flowing from the tip down your shaft.<br>
<br>
Annie looks at you in the face. Without taking her eyes away, she raises her hand to her mouth and licks your cum off her fingers like a cat lapping up water.<Br>
<bR>
She smiles, wide-eyed. “That was a lot,” she purrs. <br>
<<elseif $PlayerCharacter.stateCurrent is 1>>
Her hand roughly and quickly moves up and down your erect prick, jacking it off with frenzy. “Oh god,” you hear your voice stammer.<Br>
<br>
“Are you going to cum for me?” Annie whispers to you. “Cum for little Annie? Go on, <<TrueName "Current">>. Cum. Cum all over my hand.”<br>
<bR>
It’s too much for you. With a grip on her shoulder, you feel penis spurt, propelling jism up into the air. It falls back over your exposed groin and Annie’s fingers. Within moments another strand of white semen launches up in to the air, and falls back down. And then a final release, this time flowing from the tip down your shaft.<br>
<br>
Annie looks at you in the face. Without taking her eyes away, she raises her hand to her mouth and licks your cum off her fingers like a cat lapping up water.<br>
<br>
She smiles, coyly. “That was… nice.” she purrs.<br>
<<elseif $PlayerCharacter.stateCurrent is 2>>
Her hand roughly and quickly holds your erect prick in her hand, massaging it vigorously. “Oh god,” you hear your voice stammer.<Br>
<br>
“Are you going to cum for me?” Annie whispers to you. “Cum for little Annie? Go on, <<TrueName "Current">>. Cum. Cum all over my hand.”<br>
<bR>
It’s too much for you. With a grip on her shoulder, you feel penis spurt, jism flowing from the tip down your shaft over Annie’s fingers. <br>
<bR>
Annie looks at you in the face. Without taking her eyes away, she raises her hand to her mouth and licks your cum off her fingers like a cat lapping up water.<br>
<br>
She smiles, politely. “Mmmm.” she purrs.<br>
<<else>>
Her hand roughly and quickly holds your prick easily in hand, rubbing it quickly with two fingers. “Oh god,” you hear your voice stammer.<br>
<br>
“Are you going to cum for me?” Annie whispers to you. “Cum for little Annie? Go on, <<TrueName "Current">>. Cum. Cum all over my hand.”<br>
<bR>
It’s too much for you. With a grip on her shoulder, you feel penis spurt, jism running weakly down over Annie’s hands. <br>
<br>
Annie looks at you in the face. Without taking her eyes away, she raises her hand to her mouth and licks your cum off her fingers like a cat lapping up water.<bR>
<br>
She looks up at you, slightly distracted. She says nothing<br>
<</if>>
<br>
You spend a few minutes relaxing, Annie casually running her finger along the back of your neck. Once you’ve regained your breath, you excuse yourself and go to the bathroom to clean yourself up. You return to see Annie still sitting on the sofa.<br>
<br>
“I should go,” you tell her when she looks up at you. <br>
<br>
<<if $day[$dayCurrent] is "Friday" or $day[$dayCurrent] is "Saturday">>
Annie looks at you, curiously. “You can stay, if you like? After all, we don’t have to work tomorrow.”<Br>
<br>
You glance back at her, considering it. Jennifer lives opposite. It’s one thing to sneak into here in the middle of the night. But walking out in broad daylight. You are asking for trouble.<Br>
<br>
But looking back at Annie, you find yourself drawn by her white smile. And those perfectly glossed lips that moments ago. They both promise so much more.<Br>
<Br>
<b>Actions</b><br>
<<link "Stay over" "AnniesApartmentPubDate">><<set $AnniesApartmentPubDate to "StayOverAccept">><</link>><br>
<<link "Decline" "AnniesApartmentPubDate">><<set $AnniesApartmentPubDate to "StayOverDecline">><</link>><br>
<<else>>
She nods. “I guess we do have work tomorrow.” There’s a grin on her face. “Don’t worry, <<TrueName "Current">>. I will play innocent.”<br>
<br>
You find yourself blushing. It’s enough to set her into a giggle. “Sleep tight,” she adds. “Hope you’ll be thinking about my… eyes.”<Br>
<bR>
She follows you to the door and opens it for you. Smiling as you say goodbye.<Br>
<br>
<B>Actions</b><br>
<<link "Leave Annie's apartment" "AvianLane">><<set $AnniesApartmentPubDate to undefined>><<SetFlag "AnnieApartmentPubDate" false>><</link>>
<</if>>
<<elseif $AnniesApartmentPubDate is "MaleStop">>
You reach down quickly and gently move her hand away. “I can’t, Annie. I’m sorry.”<br>
<br>
She lets you move her hand back, then watches you curiously as you button up your pants again. “I shouldn’t have done that,” you stammer.<br>
<br>
Annie just grins. “Aren’t you the faithful one, <<TrueName>>?” she mocks you. “I think we both know what you really want, though.”<br>
<br>
You stand, looking down at Annie, stretched out over the sofa like a cat. “I should go.”<br>
<br>
Head towards the door, you don’t turn back as Annie starts to speak. “See you at work, <<TrueName>>. If not sooner.”<br>
<br>
<B>Actions</b><br>
<<link "Leave Annie's apartment" "AvianLane">><<set $AnniesApartmentPubDate to undefined>><<SetFlag "AnnieApartmentPubDate" false>><</link>>
<<elseif $AnniesApartmentPubDate is "StayOverAccept">>
“Alright,” you reply. “I’ll stay.”<br>
<br>
She flashes you a grin, then turns on her heels. “Great! Do you mind cleaning up? I just want to tidy a few things.”<br>
<br>
Before you can nod, Annie has skipped off through a door. One, you assume, to her bedroom.<Br>
<br>
You take the glasses and tip the mostly untouched drinks down the sink, placing them in the drying rack. The apartment seems quieter without Annie. Even though the vintage furniture and lamps retain her essence even when she’s not here.<br>
<bR>
A door opens and Annie’s head looks out. “You can come in,” she purrs.<br>
<br>
<b>Actions</b><br>
<<link "Enter Annie’s bedroom" "AnniesApartmentBedroom">><<set $AnniesApartmentPubDate to undefined>><<SetFlag "AnnieApartmentPubDate" false>><<EventTrigger "AnniesApartmentBedroom" "AnniesApartmentStayOver" null null "PC" null null null true>><</link>>
<<elseif $AnniesApartmentPubDate is "StayOverDecline">>
“I really shouldn’t,” you reply.<br>
<bR>
She almost pouts, but nods. “Alright <<TrueName "Current">>. It’s been fun. We should do this again sometime.”<bR>
<bR>
You nod, but say nothing. Instead you give her a polite smile, then quickly move to the door.<Br>
<br>
<B>Actions</b><br>
<<link "Leave Annie's apartment" "AvianLane">><<set $AnniesApartmentPubDate to undefined>><<SetFlag "AnnieApartmentPubDate" false>><</link>>
<</if>><<TakeObjectLocation "AnniePhoto">>
<<Flag "AnnieApartmentPubDate">>
<<if _FlagReturn is true>>
<<if $current.female is true>>
You reach up and take the photo down from the shelf, looking at it more closely. As you do so, you hear footsteps behind you. You look back, seeing Annie holding two glasses. For just a second, she looks as innocent as she does in the photo.<br>
<br>
“That's Penny” she says, putting the drinks down on the coffee table. “We were friends at school.”<br>
<br>
You glance at the photo again, hearing Annie mutter under her breath. “Close, too.”<br>
<br>
Your eyes flicker to Annie. She is smiling at you, but it feels forced.<br>
<<else>>
You reach up and take the photo down from the shelf, looking at it more closely. As you do so, you hear the chink of ice against glass behind you. You look back, seeing Annie holding two glasses. For just a second, she looks as innocent as she does in the photo.<br>
<br>
“What’s the matter, <<TrueName>>,” she says, putting the drinks down on the coffee table. “Like the look of Penny?”<br>
<br>
You glance at the photo again, but before you can answer you hear Annie mutter under her breath. “I did too.”<br>
<br>
Your eyes flicker to Annie. She is smiling at you, but it feels forced.<br>
<</if>>
<br>
<b>Actions</b><br>
<<AssumeForm "AnniePhoto">>
<<if _AssumeForm is true>>
<<Flag "AnniePostTerrence">>
<<if _FlagReturn>><s>Transform into Annie</s> - <i>You'll need to find a way to nullify the acorn (coming in Act 2)</i><br>
<<else>><<link "Transform into Annie" "AnniesApartmentTransform">><</link>><br><</if>>
<</if>>
<<link "Put the photo back and have a drink with Annie" "AnniesApartmentPubDate">><<GiveObjectLocation "AnniesApartment" "AnniePhoto">><</link>>
<<else>>
<<if $current.female is true>>
You reach up and take the photo down from the shelf, looking at it more closely. As you do so, you hear footsteps behind you. You look back, seeing Annie. For just a second, she looks as innocent as she does in the photo.<br>
<br>
“That's Penny” she tells you. “We were friends at school.”<br>
<br>
You glance at the photo again, hearing Annie mutter under her breath. “Close, too.”<br>
<br>
Your eyes flicker to Annie. She is smiling at you, but it feels forced.<br>
<<else>>
You reach up and take the photo down from the shelf, looking at it more closely. As you do so, you hear Annie approaching. You look back at her. For just a second, she looks as innocent as she does in the photo.<br>
<br>
“What’s the matter, <<TrueName "Current">>,” she says. “Like the look of Penny?”<br>
<br>
You glance at the photo again, but before you can answer you hear Annie mutter under her breath. “I did too.”<br>
<br>
Your eyes flicker to Annie. She is smiling at you, but it feels forced.<br>
<</if>>
<br>
<b>Actions</b><br>
<<AssumeForm "AnniePhoto">><<NPCLocationCheck "Annie">><<Weekend>>
<<if _AssumeForm is true and _NPCLocationCheck is "AnniesApartment">>
<<CheckPersonalityState "Annie">>
<<if _PersonalityState is "Gay">>
<<if $period[$periodCurrent] isnot "Morning" or _Weekend is true>><s>Transform into Annie</s> - <i>Annie will only allow you to transform into her on weekday mornings. Otherwise, you'll need a way to nullify the acorn (coming in Act 2)</i><br>
<<elseif $current.Avatar isnot "Annie">><<link "Transform into Annie" "AnniesApartmentTransformKnown">><</link>><br><</if>>
<<else>>
<<Flag "AnniePostTerrence">>
<<if _FlagReturn>><s>Transform into Annie</s> - <i>You'll need to find a way to nullify the acorn (coming in Act 2)</i><br>
<<else>><<link "Transform into Annie" "AnniesApartmentTransform">><</link>><br><</if>>
<</if>>
<</if>>
<<link "Put the photo back" "AnniesApartment">><<GiveObjectLocation "AnniesApartment" "AnniePhoto">><</link>>
<</if>><<if $AnniesApartmentSleepForget is undefined>>
“Fall asleep,” you say quietly, “and let your memories drift as you slumber.”<br>
<br>
Annie gives you a look of betrayal, but collapses at the knees to her side. She hits her sofa with a quiet bounce.<br>
<br>
<<if $current.female is true>>
You step over towards her, almost stumbling before you realise you are now wearing heels that are higher than you are used to. You reach down and check her pulse and breath. Sound asleep.<br>
<br>
Satisfied, you look over your shoulder in the mirror. Your eyes drift over to the rear. Annie’s rear. Your rear. A bubble butt barely contained in a short skirt, all the more pronounced by the heels pushing your bum further out. Golden blonde hair falling down your back. Coyness in any smile you try.<br>
<br>
It’s hard to deny that Annie isn’t gorgeous. Now, as you twirl that hair and tilt that waist, you try to square the feeling of envy you get from the image with the knowledge that the person in the mirror is you.<br>
<br>
I look sexy, you think. <I>And it turns you on, looking sexy?</i><br>
<br>
You bite your lip, as you grow concerned about how this form is affecting you. Even that worried expression, however, looks alluring on Annie. <br>
<br>
You wonder how the boys in Charlton will react. <i>Men, don't you mean?</i> You find yourself grinning without meaning to. You feel your <i>orientation</i> may have been impacted by this transformation.<br>
<<else>>
You step over towards her, almost stumbling before you realise you are now wearing high heels. You reach down and check her pulse and breath. Sound asleep.<br>
<br>
Satisfied, you look over your shoulder in the mirror. Your eyes drift over to the rear. Annie’s rear. Your rear. A bubble butt barely contained in a short skirt, all the more pronounced by the heels pushing your bum further out. Golden blonde hair falling down your back. Coyness in any smile you try.<br>
<br>
It’s hard to deny that Annie isn’t gorgeous. Now, as you twirl that hair and tilt that waist, you try to square the feeling of arousal you get from the image with the knowledge that the person in the mirror is you.<br>
<br>
I look sexy, you think. <I>And it turns you on, looking sexy?</i><br>
<br>
You bite your lip, as you grow concerned about how this form is affecting you. Even that worried expression, however, looks alluring on Annie. <br>
<br>
You wonder how the boys in Charlton will react. <i>Women, don't you mean?</i> You find yourself grinning without meaning to. You feel your <i>orientation</i> may have been impacted by this transformation.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Put Annie to bed" "AnniesApartmentSleepForget">><<set $AnniesApartmentSleepForget to "Bed">><</link>>
<<elseif $AnniesApartmentSleepForget is "Bed">>
Shaking off the allure of staring at yourself in the mirror, you turn to more practical matters. Namely, the unconscious duplicate of yourself passed out on the sofa.<br>
<br>
You step forward and try to move Annie, but you realise that between the outfit and your diminished strength, you can barely move her body. <br>
<br>
<<Flag "AnnieApartmentPubDate">>
<<if _FlagReturn is true>>Instead, you throw a nearby blanket over her. You watch her for a moment, sleeping peacefully. You aren't confident in your magical abilities yet, but you hope that the spell has just affected her enough to convince her when she wakes up that she just had a little too much to drink. <br>
<<else>>Instead, you throw a nearby blanket over her. You watch her for a moment, sleeping peacefully. You aren't confident in your magical abilities yet, but you hope that the spell has just affected her enough to convince her when she wakes up that she just fell asleep after a long week at the office.<br><</if>>
<br>
You look around the apartment, then back to Annie. Even in this form, you feel like an intruder here. You feel that you should leave, sooner rather than later.<br>
<br>
<B>Actions</b><br>
<<InventoryCheckNPC "Annie" "KeyThompsonRepairs">><<TaskState "Task2">>
<<if _InventoryCheckNPC is true and _TaskState is "active">>
<<link "Search Annie for key to Thompson's Repairs" "AnniesApartmentSleepForget">><<TakeObjectNPC "Annie" "KeyThompsonRepairs">><<set $AnniesApartmentSleepForget to "Steal">><</link>><br>
<</if>>
<<link "Leave and go outside" "AvianLane">><<set $AnniesApartmentSleepForget to undefined>><<SetFlag "AnnieApartmentPubDate" false>><</link>>
<<elseif $AnniesApartmentSleepForget is "Steal">>
Your eyes linger on her purse, remembering Logain’s request. You pick it up and flick through it, quickly finding a set of keys that look more sturdy than required for an apartment or car.<br>
<br>
You smile and put the keys away. <i>You can now gain access to Thompson’s Repairs during the evening.</i><br>
<br>
<b>Actions</b><br>
<<link "Leave and go outside" "AvianLane">><<set $AnniesApartmentSleepForget to undefined>><<SetFlag "AnnieApartmentPubDate" false>><</link>>
<</if>><<if $GymGordonTrain is undefined>>
"I was wondering..." you begin, but stop quickly as he shakes his head.<br>
<br>
"Lifting," he mutters. "Chat after."<br>
<br>
You realise that whilst he's working, you aren't going to get into much of a conversation.<br>
<br>
<b>Actions</b><br>
<<link "Ask to train with Gordon" "GymGordonTrain">><<set $GymGordonTrain to "Train">><</link>><br>
<<link "Leave Gordon alone" "Gym">><</link>>
<<elseif $GymGordonTrain is "Train">>
<<if $current.Avatar is "Emily">>
"Mind if I give it a go?", you ask him, gesturing to the machine.<Br>
<Br>
Gordon stops his exercising, looking at you appraising your physique. After a moment of study, he seems to make up his mind.<Br>
<br>
"Can't train like that," he says, locking the plates in a secure position. He looks you up and down, then clambers off the exercise machine. "You a member here?"<br>
<Br>
<<InventoryCheckSelf "CaseysGymCard">>
<<if _InventoryCheckSelf is true>>
You nod. “Yes.”<Br>
<Br>
Gordon grunts. “Good. You got workout gear with you?”<br>
<br>
<<InventoryCheckSelf "WorkoutGearRed" "WorkoutGearBlack" "WorkoutGearPink">>
<<if _InventoryCheckSelf is true>>
You nod again. There is a small smile from Gordon, before he returns the gesture. “Go get changed. Come back when ready.”<Br>
<br>
<b>Actions</b><br>
<<link "Go change in the locker room" "GymLockerRoom">><<EventTrigger "GymLockerRoom" "Change" null null null null null null true>><<set $GymGordonTrain to undefined>><</link>>
<<else>>
You give him a look. “Don’t you have anything spare?”<br>
<Br>
He regards your frame, then shakes his head. “Used to,” he replies. “Went missing. Casey isn’t giving out freebees anymore.”<Br>
<Br>
He looks at you for a moment more, then nods towards the door. “Go try Evans. They sell what you need. Come back when ready.”<Br>
<br>
<b>Actions</b><br>
<<link "Say goodbye to Gordon and leave him" "Gym">><<set $GymGordonTrain to undefined>><<TaskTracker "Task8" "active">><</link>>
<</if>>
<<else>>
You shake your head. “Do I have to be?”<Br>
<Br>
Gordon grunts. “Casey doesn’t do charity. You speak to him.<Br>
<br>
<b>Actions</b><br>
<<link "Say goodbye to Gordon and leave him" "Gym">><<set $GymGordonTrain to undefined>><</link>>
<</if>>
<<elseif _CurrentPC is true and $current.female is true>>
"Mind if I give it a go?", you ask him, gesturing to the machine.<Br>
<Br>
Gordon stops his exercising, looking at you appraising your physique. After a moment of study, he seems to make up his mind.<Br>
<br>
"Can't train like that," he says, locking the plates in a secure position. He looks you up and down, then clambers off the exercise machine. "You a member here?"<br>
<Br>
<<InventoryCheckSelf "CaseysGymCard">>
<<if _InventoryCheckSelf is true>>
You nod. “Yes.”<Br>
<Br>
Gordon grunts. “Good. You got workout gear with you?”<br>
<br>
<<InventoryCheckSelf "WorkoutGearRed" "WorkoutGearBlack" "WorkoutGearPink">>
<<if _InventoryCheckSelf is true>>
You nod again. There is a small smile from Gordon, before he returns the gesture. “Go get changed. Come back when ready.”<Br>
<br>
<b>Actions</b><br>
<<link "Go change in the locker room" "GymLockerRoom">><<EventTrigger "GymLockerRoom" "Change" null null null null null null true>><<set $GymGordonTrain to undefined>><</link>>
<<else>>
You give him a look. “Don’t you have anything spare?”<br>
<Br>
He regards your frame, then shakes his head. “Used to,” he replies. “Went missing. Casey isn’t giving out freebees anymore.”<Br>
<Br>
He looks at you for a moment more, then nods towards the door. “Go try Evans. They sell what you need. Come back when ready.”<Br>
<br>
<b>Actions</b><br>
<<link "Say goodbye to Gordon and leave him" "Gym">><<set $GymGordonTrain to undefined>><<TaskTracker "Task8" "active">><</link>>
<</if>>
<<else>>
You shake your head. “Do I have to be?”<Br>
<Br>
Gordon grunts. “Casey doesn’t do charity. You speak to him.<Br>
<br>
<b>Actions</b><br>
<<link "Say goodbye to Gordon and leave him" "Gym">><<set $GymGordonTrain to undefined>><</link>>
<</if>>
<<elseif _CurrentPC is true>>
"Mind if I give it a go?", you ask him, gesturing to the machine.<Br>
<Br>
Gordon stops his exercising, looking at you appraising your physique. After a moment of study, he seems to make up his mind.<Br>
<br>
"Can't train like that," he says, locking the plates in a secure position. He looks you up and down, then clambers off the exercise machine. "You a member here?"<br>
<Br>
<<InventoryCheckSelf "CaseysGymCard">>
<<if _InventoryCheckSelf is true>>
You nod. “Yes.”<Br>
<Br>
Gordon grunts. “Good. You got workout gear with you?”<br>
<br>
<<InventoryCheckSelf "WorkoutGearMale">>
<<if _InventoryCheckSelf is true>>
You nod again. There is a small smile from Gordon, before he returns the gesture. “Go get changed. Come back when ready.”<Br>
<br>
<b>Actions</b><br>
<<link "Go change in the locker room" "GymMaleLockerRoom">><<EventTrigger "GymMaleLockerRoom" "Change" null null null null null null true>><<set $GymGordonTrain to undefined>><</link>>
<<else>>
You give him a look. “Don’t you have anything spare?”<br>
<Br>
He regards your frame, then shakes his head. “Used to,” he replies. “Went missing. Casey isn’t giving out freebees anymore.”<Br>
<Br>
He looks at you for a moment more, then nods towards the door. “Go try Evans. They sell what you need. Come back when ready.”<Br>
<br>
<b>Actions</b><br>
<<link "Say goodbye to Gordon and leave him" "Gym">><<set $GymGordonTrain to undefined>><<TaskTracker "Task8" "active">><</link>>
<</if>>
<<else>>
You shake your head. “Do I have to be?”<Br>
<Br>
Gordon grunts. “Casey doesn’t do charity. You speak to him.<Br>
<br>
<b>Actions</b><br>
<<link "Say goodbye to Gordon and leave him" "Gym">><<set $GymGordonTrain to undefined>><</link>>
<</if>>
<<elseif $current.Avatar is "Jennifer">>
You aren’t exactly sure what Jen’s sessions with Gordon entail, but you need to find out, one way or the other. “Do you think could fit me in?” you ask him, still becoming accustomed to Jennifer’s voice coming out of your body.<br>
<br>
Gordon secures the plates and sits up from the exercise machine. “Sure.” he says. “Go change.” <br>
<br>
He gestures to a door marked locker room. <br>
<br>
<b>Actions</b><br>
<<link "Go change in the locker room" "GymLockerRoom">><<SetFlag "CaseysGymJenKnown">><<EventTrigger "GymLockerRoom" "Change" null null null null null null true>><<set $GymGordonTrain to undefined>><</link>>
<<elseif $current.Avatar is "Annie">>
You look at Gordon, noting his eyes meeting yours with mild disinterest. “Do you think could fit me in?” you ask him.<Br>
<Br>
Gordon secures the plates and sits up from the exercise machine. “Sure.” he says. “Go change.” <Br>
<Br>
He gestures to a door marked locker room. <br>
<br>
<b>Actions</b><br>
<<link "Go change in the locker room" "GymLockerRoom">><<SetFlag "CaseysGymJenKnown">><<EventTrigger "GymLockerRoom" "Change" null null null null null null true>><<set $GymGordonTrain to undefined>><</link>>
<<else>>
"Mind if I give it a go?", you ask him, gesturing to the machine.<Br>
<Br>
Gordon stops his exercising, looking at you appraising your physique. After a moment of study, he seems to make up his mind.<Br>
<Br>
"Can't train like that," he says, locking the plates in a secure position. He looks you up and down, then clambers off the exercise machine. "You a member here?"<Br>
<Br>
You aren’t sure the answer to that, so you instead shrug. “Do I have to be?” <Br>
<Br>
Gordon grunts. “Casey doesn’t do charity. You speak to him.<br>
<Br>
You grimace, unsure of how in this form you could even sign up for a gym membership. If you want to sign up for the gym, you’ll need to be in a form you at least can pay legitimately for. <br>
<br>
<b>Actions</b><br>
<<link "Say goodbye to Gordon and leave him" "Gym">><<set $GymGordonTrain to undefined>><</link>>
<</if>>
<</if>> <<set _NPC to "Clive">>
<<set $ConversationExit to "McTafeysBar">>
<<CheckRelationship _NPC>>
<<if $CliveTopics is undefined>><<set $CliveTopics to 3>><<else>><<set $CliveTopics -= 1>><</if>>
<<if $CliveTopics is 3>>
<<if $current.female is true>>
Clive gives you an appraising look as you stand near the bar. “Hi there,” he says.<br>
<br>
You smile politely and wait patiently for Rhiannon to finish with other customers. You glance back at Clive, who watches you with some interest. <br>
<br>
“Hey Rhiannon!” he suddenly says, loud but not shouting. “Can you get this lady a drink? On me.”<br>
<br>
“Thank you,” you reply back to him. He smiles and gestures for you to sit down. “Feel free to join, if you’re on your lonesome.”<br>
<br>
You carefully slide up onto the stool next to Clive. Rhiannon promptly comes over to take your order. When she returns with your glass, Clive chinks his glass against yours. “Here’s to good company,” he says, taking a sip.<br>
<<else>>
Clive gestures to the seat next to him when you approach the bar. ”Evenin’ Come. Join. Rhiannon, can you get Phillips a drink? On me.”<br>
<br>
Rhiannon takes your drink order and you take a seat at the bar with Clive as she brings it to you. Clive chinks your glass.<br>
<br>
“To good health,” he says, taking a gulp from his glass.<br>
<</if>>
<<elseif $CliveTopics gt 0>>
<<if $current.female is true>>
Clive nurses his drink during the lull of the conversation, all the while smiling at you.<br>
<<else>>
Clive takes another sip from his drink, at ease both in the casual atmosphere of McTafeys and moments of silence in conversations.<br>
<</if>>
<<else>>
<<if $current.female is true>>
Clive finishes his drink and turns to you. ”What about you, little lady? Fancy another one? Nice to spend some quality time with a ravishing looking girl.”<br>
<br>
You look back at Clive. You already feel a little lightheaded from the drink. He grins at you with a disarming smile. <br>
<<else>>
Clive finishes his drink and turns to you. “King of beers,” he says. “Man’s drink too. One more?”<br>
<br>
You take a look at your own glass, still half-full. Feeling a little lightheaded already, you have a feeling that Clive may not mean just one more. <br>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<if $CliveTopics gt 0>>
<<link "Ask him about Charlton Upper School" "CliveDialogue">><<set $CliveDialogue to "BarSchool">><</link>><br>
<<link "Ask Clive about himself" "CliveDialogue">><<set $CliveDialogue to "BarClive">><</link>><br>
<<link "Ask him about the bar" "CliveDialogue">><<set $CliveDialogue to "BarBar">><</link>><br>
<<link "Say Goodbye to Clive and leave him alone" "McTafeysBar">><<EndConversation "Clive">><<set $CliveTopics to undefined>><</link>>
<<else>>
<<link "Accept another drink" "CliveDialogue">>
<<set $CliveDialogue to "BarAccept">>
<<if $current.female is true>>
<<ChangeNPCRelationship "Clive" $current.Avatar 3>>
<<Feminity 1>>
<<Orientation 1>>
<<set $CliveBarFlirt to 1>>
<<Flag "JenniferTell">>
<<if $current.Avatar is "Jennifer" and _FlagReturn is true>><<EventTrigger "JennifersApartment" "JenReactCliveBar" null "Jennifer" null null null null false>><</if>>
<<else>>
<<Feminity -1>>
<</if>>
<</link>><br>
<<link "Politely decline" "CliveDialogue">><<set $CliveDialogue to "BarDecline">><</link>>
<</if>><<set _NPC to "Martin">>
<<set $ConversationExit to "McTafeysBar">>
<<CheckRelationship _NPC>>
<<if $current.female is true>>
“Hey darl,” you hear Martin say as you glance in his direction. He sits on his own in the corner, a half-full beer glass on the table next to a couple of empty ones. He looks at you lecherously, his eyes crawling up and down your body. “Looking for some fun?”<br>
<br>
Without waiting for an answer, Martin clambers to his feet. You can tell from his sluggish movements that he’s had a lot to drink. Other patrons glance at the two of you as he stumbles over. Even drunk, Martin is an intimidating presence. As he closes the gap between you, you realise how much taller than you he now is. <br>
<br>
He leans in close enough for you to smell the alcohol on your breath. “I bet you are. Girlies don’t come into places like this if they’re not after a little fun.”<br>
<br>
You glance around the bar. People are looking in your direction with concerned eyes, but no one is making a move to intervene. Not yet. <br>
<br>
His hand shoots out and grabs you around the waist, pulling you close to his body. “What do you say, darl? Want to have some fun with me?”<br>
<<else>>
Martin sits on his own in the corner, a half-full beer glass on the table next to a couple of empty ones. He looks around the bar, eying the men darkly and leering over the few women that frequent the bar. <br>
<br>
“Nerd!” he spits when he sees you. You can tell from his voice he’s already had more than a few. “Who said you were man enough to come into my bar?”<br>
<br>
“Your name isn’t above the door, Martin” you hear Rhiannon shout back at him from behind the bar. His eyes flick towards her, his face caught up in a snarl. But he looks back at you.<br>
<br>
“Where’s your sister?” he says, with an aggressive undertone. “She’s old enough to drink now, isn’t she?”<br>
<br>
The other patrons give the two of you a look, weighing up the likelihood of a scene. Martin takes your hesitation as a sign to continue, smirking. “Or what about that girlfriend of yours? The shop girl. Used to see her wandering the streets with her friends, flaunting around in that cheerleader outfit. Shame she stopped dressing like that when she got old enough to be… interesting.”<br>
<br>
He chuckles to himself, a chuckle that quickly turns into a smokers cough. You decide to diffuse the situation, and take a step back away, leaving the brute to himself.<Br>
<<trackKnowledge "CheerleaderCoven" "JenniferLearned">>
<</if>>
<br>
<B>Actions</b><br>
<<if $current.female is true>>
<<StatCheckAssertive "gt" 70>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Try to stand up to him">>
<<if _StatCheckAssertive is true>>
<<link _StatAssertiveProbability "MartinDialogue">>
<<set $MartinDialogue to "BarAssertivePass">>
<<SetFlag "MartinBarHarassmentResolved">>
<<SetNPCLocation "Martin" "0" "3" "" "perm">>
<<SetNPCLocation "Martin" "1" "3" "" "perm">>
<<SetNPCLocation "Martin" "2" "3" "" "perm">>
<<SetNPCLocation "Martin" "3" "3" "" "perm">>
<<SetNPCLocation "Martin" "4" "3" "" "perm">>
<<SetNPCLocation "Martin" "5" "3" "" "perm">>
<<SetNPCLocation "Martin" "6" "3" "" "perm">>
<<ChangeNPCRelationship "Martin" $current.Avatar 0>>
<</link>><br>
<<else>>
<<link _StatAssertiveProbability "MartinDialogue">><<set $MartinDialogue to "BarAssertiveFail">><<Assertive 1>><</link>><br>
<</if>>
<<StatCheckAssertive "lt" 30>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Try to appease him">>
<<if _StatCheckAssertive is true>>
<<link _StatAssertiveProbability "MartinDialogue">>
<<SetFlag "MartinBarHarassmentResolved">>
<<set $MartinDialogue to "BarSubPass">>
<<SetNPCLocation "Martin" "0" "3" "" "perm">>
<<SetNPCLocation "Martin" "1" "3" "" "perm">>
<<SetNPCLocation "Martin" "2" "3" "" "perm">>
<<SetNPCLocation "Martin" "3" "3" "" "perm">>
<<SetNPCLocation "Martin" "4" "3" "" "perm">>
<<SetNPCLocation "Martin" "5" "3" "" "perm">>
<<SetNPCLocation "Martin" "6" "3" "" "perm">>
<<ChangeNPCRelationship "Martin" $current.Avatar 3>>
<</link>><br>
<<else>>
<<link _StatAssertiveProbability "MartinDialogue">><<set $MartinDialogue to "BarSubFail">><<Assertive -1>><</link>><br>
<</if>>
<<SpellsCheckSelf "Charm">><<CharmedCheck "Martin">>
<<if _Charmed is false and _SpellsCheckSelf is true>><<link "[Spell: Charm] Cast Charm on Martin" "MartinDialogue">>
<<SetFlag "MartinBarHarassmentResolved">>
<<set $MartinDialogue to "Charm">>
<<Greedy 1>>
<<SetNPCLocation "Martin" "0" "3" "" "perm">>
<<SetNPCLocation "Martin" "1" "3" "" "perm">>
<<SetNPCLocation "Martin" "2" "3" "" "perm">>
<<SetNPCLocation "Martin" "3" "3" "" "perm">>
<<SetNPCLocation "Martin" "4" "3" "" "perm">>
<<SetNPCLocation "Martin" "5" "3" "" "perm">>
<<SetNPCLocation "Martin" "6" "3" "" "perm">>
<</link>><br><</if>>
<<else>>
<<link "Return to the bar" $ConversationExit>><<EndConversation "Martin">><</link>>
<</if>> <<if $YourHomeElizabethMagic is undefined>>
<<if _CurrentPC is true>>
<<if $current.female is true>>
Thirty minutes after calling, the doorbell rings. You stand up and answer the door.<br>
<br>
“Oh, it’s you <<TrueName>>,” Liz says as you open it. She bounds in.<br>
<br>
“Hey Emily!”, she says as she walks in. From the sofa Emily waves, watching the two of you. <br>
<br>
“So, are you ready to learn some magic?” she asks you. “Or have you got some more questions for me?”<br>
<br>
“I have a question,” you hear Emily say. “Why?”<br>
<br>
You both look at Emily, still sitting on the sofa. Her expression is unreadable, but you can hear a slight tremor in a voice. “What did you do this to her?” she clarifies.<br>
<br>
Liz moves over to the sofa and sits down with Emily. “Listen Em, I had no idea. I was just trying to find something to help you. I didn’t even think it would work.”<br>
<br>
“But why her?” Emily says with tears in her eyes. “Why put her through this? Why not try it on me.”<br>
<br>
On this point, Liz looks over at you. “Because she can use it. And you can’t.”<br>
<br>
“I don’t know all of how this works,” Liz continues, turning back to Emily. “Or even a lot of it, for that matter. But one thing I read, and I now think it’s true, is that only certain people have magical affinity. I can sense it. You don’t, hun. I’m sorry.”<br>
<br>
Emily looks from her to you, then back again. “But she does?”<br>
<br>
Liz nods and glances at you once more. “I think magic is linked to souls. Like your sisters.<br>
<br>
You give her a look and again she shifts uneasily, returning back to focus on Emily. “I promise I’ll help her,” she says. “That’s why I’m here, after all.” <br>
<br>
Liz looks back at you. “So, <I>Em</I>, do you still want to learn some magic?"<br>
<br>
<b>Actions</b><br>
<<link "Agree to learn magic" "YourHomeElizabethMagic">><<set $YourHomeElizabethMagic to "AmuletEmily">><</link>><br>
<<link "Refuse" "YourHomeElizabethMagic">><<set $YourHomeElizabethMagic to "RefuseEmily">><</link>>
<<else>>
Thirty minutes after calling, the doorbell rings. You stand up and answer the door.<br>
<br>
“Oh, it’s you <<TrueName>>,” Liz says as you open it. You notice she’s without a grin or smile at the sight of you.<br>
<br>
“Hey Emily!”, she says as she walks in. From the sofa Emily waves, watching the two of you. <br>
<br>
Liz turns back to face you. Her eyes look you up and down. “Well. <i><<TrueName>></i>. We have a slight problem. I supposed I should have been clearer.”<br>
<br>
You frown. “What’s wrong?”<br>
<br>
She gestures to you. “You. Or namely, you being <<TrueName>> again. See, as far as I can gather, magic can only be learned and cast by women.”<br>
<br>
You look at her, aghast. She smiles back at you, a bit embarrassed. “I didn’t think you would be in such a rush to transform again. Being a girl doesn’t float your boat, then?”<br>
<br>
“How could I use the amulet if I was a guy?” you quiz her, trying to make sense of what she’s telling you. <br>
<br>
She shrugs a little. “Everything I’ve read says that there are some people with magical affinity, who can use magic. Emily,” she gestures over to your sister, “doesn’t have it. I can sense it.” She offers Emily a smile. “Sorry, hun.” <br>
<br>
“But you do,” Liz says, turning back to you and grinning. “It’s just that… well, you need to be a woman to tap into it. Those are the rules, I’m afraid. Or as far as I know.”<br>
<br>
“This is ridiculous,” you say. If only to yourself. <br>
<br>
Liz leans into you, grinning. “But fortunately for you, we have a sneaky get-out-of-jail card up our sleeves, don’t we? Is the amulet charged? Want to use it again, <<TrueName>>?”<br>
<br>
<b>Actions</b><br>
<<link "Attempt to transform" "YourHomeElizabethMagic">><<set $YourHomeElizabethMagic to "AmuletPC">><</link>><br>
<<link "Refuse to transform" "YourHomeElizabethMagic">><<set $YourHomeElizabethMagic to "RefusePC">><</link>>
<</if>>
<<elseif $current.Avatar is "Emily">>
Thirty minutes after calling, the doorbell rings. You stand up and answer the door.<br>
<br>
“Oh, hi <i>Emily</i>,” Liz says as you open it. She bounds in.<br>
<br>
She takes in her surroundings and sees Emily, sitting on the sofa. Her eyes dart between the two of you, her eyes wide. “Oh my god. You could be twins.”<br>
<br>
You shift uneasily on the spot at her drawing attention to the situation. She notices the silence in the air and the wonder diminishes a little from her face, but her grin remains.<br>
<br>
“So, are you ready to learn some magic?” she asks you. “Or have you got some more questions for me?”<br>
<br>
“I have a question,” you hear Emily say. “Why?”<br>
<br>
You both look at Emily, still sitting on the sofa. Her expression is unreadable, but you can hear a slight tremor in a voice. “What did you do this to <<ObjectPronoun>>?” she clarifies.<br>
<br>
Liz moves over to the sofa and sits down with Emily. “Listen Em, I had no idea. I was just trying to find something to help you. I didn’t even think it would work.”<br>
<br>
“But why <<ObjectPronoun>>?” Emily says with tears in her eyes. “Why put <<ObjectPronoun>> through this? Why not try it on me.”<br>
<br>
On this point, Liz looks over at you. “Because <<SubjectPronoun>> can use it. And you can’t.”<br>
<br>
“I don’t know all of how this works,” Liz continues, turning back to Emily. “Or even a lot of it, for that matter. But one thing I read, and I now think it’s true, is that only certain people have magical affinity. I can sense it. You don’t, hun. I’m sorry.”<br>
<br>
Emily looks from her to you, then back again. “But <<SubjectPronoun>> does?”<br>
<br>
<<if $PlayerCharacter.female is true>>
Liz nods and glances at you once more. “I think magic is linked to souls. Like your sisters. So even when she's you, she can still perform magic. Good job you’ve taken to Emily's form, <<TrueName "Current">>!” <br>
<<else>>
Liz nods and glances at you once more. “I think magic is linked to souls. Like your brothers. And even then, you have to be a woman to learn and use it. He can use magical items, but he wouldn’t be able to cast a spell as <<TrueName "Current">>. Come to think of it, I should have really mentioned that. Good job you’ve taken to remaining a girl, <<TrueName "Current">>!” <br>
<</if>>
<br>
You give her a look and again she shifts uneasily, returning back to focus on Emily. “I promise I’ll help <<ObjectPronoun>>,” she says. “That’s why I’m here, after all.” <br>
<br>
Liz looks back at you. “So, <I>Em</I>, do you still want to learn some magic?"<br>
<br>
<b>Actions</b><br>
<<link "Agree to learn magic" "YourHomeElizabethMagic">><<set $YourHomeElizabethMagic to "AmuletEmily">><</link>><br>
<<link "Refuse" "YourHomeElizabethMagic">><<set $YourHomeElizabethMagic to "RefuseEmily">><</link>>
<</if>>
<<elseif $YourHomeElizabethMagic is "AmuletEmily">>
Liz beams and rushes over to you. “Alright, this will take some time. I’m going to teach you a few basics, so you can channel your energy into a spell. Then once you’re ready, you’ll need to say some words, and with any luck, your target will fall into a restful sleep and have be none the wiser.”<br>
<br>
You look at Liz. “And who is going to be my target?”<br>
<br>
Liz looks back at Emily. You hear your sister sigh.<br>
<br>
“It can’t be me,” Liz protests. “What if something goes wrong?”<br>
<br>
“Are you such a good witch that you could do something if it does?” Emily asks her? <br>
<br>
Liz smiles apologetically and shrugs.<br>
<br>
“Fine,” Emily says. “Try your little spell on me.”<br>
<br>
Liz guides you over to the living room rug, motioning for you to sit down. You relax and for what seems like hours Liz talks you through meditative techniques that teach you to breathe in… and breathe out.<br>
<br>
Except, you admit, there’s a feeling. Something inside you, warming your lungs. At first its a flicker, then a spark. As you concentrate on the feeling, the energy grows warmer and consistent. You feel a rush of euphoria, an ever-growing sensation, a connection flowing through your organs.<br>
<br>
“Can you feel it?” you hear Liz say. “Can you sense magic?”<br>
<br>
You nod, trying not to lose your concentration. But now you’re aware of it, it only grows stronger.<br>
<br>
“Now,” Liz says firmly. “Open your eyes, and concentrate on your sister. Repeat after me. “Fall asleep, and let your memories drift as you slumber.”<br>
<br>
<b>Actions</b><br>
<<link "Cast Sleep & Forget on Emily" "YourHomeElizabethMagic">><<SetFlag "LibraryKnown">><<SpellLearn "SleepForget" "Elizabeth">><<set $YourHomeElizabethMagic to "SleepForget">><</link>>
<<elseif $YourHomeElizabethMagic is "RefuseEmily">>
Liz looks disappointed, but nods. “I understand. This is a lot to take in.” For once, she seems genuine and considerate of the situation’s magnitude.<br>
<br>
“I won’t force you to do anything you don’t want to do,” she continues. “But if you change your mind, just give me a call. Think it over this evening and we can try again another night.”<br>
<br>
She walks over to the front door and looks back to you and Emily. “Goodnight. I’ll see you at school. At least, I’ll see one of you.”<br>
<br>
She leaves. You look back to Emily, who gives you a look you can’t read, before turning back to the TV. <br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<TimeChange>><<set $YourHomeElizabethMagic to undefined>><</link>>
<<elseif $YourHomeElizabethMagic is "AmuletPC">>
<<set $targetNPC to "Emily">><<Transform>>
<<if $TransformSuccess is true>>
You look between Liz and Emily, then shrug. “Alright, I’ll do it.” You ignore Liz’s squeal of joy. <br>
<br>
Taking out the amulet, you put it around your neck clutch Emily's lipgloss, bracing yourself. The amulet tingles, already an almost familiar feeling by now.<br>
<br>
Liz watches you, wide-eyed. She says nothing, but her grin betrays her excitement.<br>
<br>
“Here we go again,” you mutter. And you begin to speak the words as you picture Emily in your mind.<br>
<br>
“From this item, I see you in your time of need. Now form shape to the person I see within.”<br>
<br>
The amulet’s emerald warms your chest and only a heartbeat passes as energy pulsates out across your body. Your hair stands up and pain courses across your skin. Holding on to the mental picture of Emily, you shriek as your bones crunch and your skin changes. The pitch of your voice grows higher, your chest expands, and your penis contracts into your body. <br>
<br>
Then the pain suddenly vanishes. You stand firm, breathing deeply, your breasts rising and falling under your school uniform. <br>
<br>
Liz laughs with joy. “Oh. My. God. Look at you!” <br>
<br>
She circles you, her eyes darting across your new form. “I mean, I knew what you did. But this. Seeing this. It’s… wonderful.”<br>
<br>
You look at her, unsure of what to say. Then over to Emily, who casually looks at you, seemingly already used to your transformations.<br>
<br>
“Well,” Liz continues, beaming. “You now certainly look like you’re ready to learn magic. Ready to start?”<br>
<br>
<b>Actions</b><br>
<<link "Agree to learn magic" "YourHomeElizabethMagic">><<set $YourHomeElizabethMagic to "AmuletEmily">><</link>><br>
<<link "Refuse" "YourHomeElizabethMagic">><<set $YourHomeElizabethMagic to "RefuseEmily">><</link>>
<<else>>
You put the necklace around your neck and clutch Emily's lipgloss. You feel the energy of the amulet around your neck, but it feels faint and weak.<br>
<br>
You visualise Emily in your mind and speak the words from the note. The emerald warms slightly, but its energy crackles only momentarily before sputtering out.<br>
<br>
Liz stares back at you, glancing at the emerald in the amulet. “Is it broken?” she asks.<br>
<br>
“I think it just needs more time to recharge,” you tell her. “I don’t think I’ll be changing this evening.”<br>
<br>
She pouts, but Liz nods. “Alright, that’s frustrating. But it is what it is. Maybe call me tomorrow, or any evening when you’re free. As soon as the amulet is ready, I’ll come over.”<br>
<br>
You nod. Liz walks over to the door. “See you later, <i>Em’s</i>,” she says as she leaves.<br>
<br>
Sitting down next to Emily, you watch TV as your thoughts dwell on what Liz has asked of you.<br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<TimeChange>><<set $YourHomeElizabethMagic to undefined>><</link>>
<</if>>
<<elseif $YourHomeElizabethMagic is "RefusePC">>
Liz sighs. After a long moment, she looks back at you. “I suppose I get it. It’s not as if you’ve had time to adjust. It’s just that there’s not many people who have your potential. Is being a girl so bad for you?”<br>
<br>
She looks between you and Emily, before continuing. “I won’t force you to do anything. For one, I really need your help. But time is a-ticking, <i><<TrueName>></i>. Going to school isn’t getting any easier. If you won’t do it for me, then…” She glances over your sister. “Consider what’s best for Em.”<br>
<br>
She walks over to the front door, then looks back at you. “If you change your mind, just give me a call. Think it over this evening and we can try again another night.”<br>
<br>
She leaves without waiting for an answer. You watch her leave, then sit down with Emily in front of the TV. She gives you a look, but says nothing. <br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<TimeChange>><<set $YourHomeElizabethMagic to undefined>><</link>>
<<elseif $YourHomeElizabethMagic is "SleepForget">>
You repeat the words as Liz instructed you, staring at your sister, noting her worried face.<br>
<br>
With a rush of energy, you feel the warm aura within you shoot from your body and envelop Emily. Her eyes widen, and without pause she slumps over on the sofa.<br>
<br>
Realising what you have done, you rush over to her. You shake her gently, but she doesn’t stir. Her deep sleep can not be interrupted, her shallow breath the only telling sign she’s peacefully asleep.<br>
<br>
“Hey! It’s okay! <i>She’s</i> okay,” Liz says, kneeling beside you. “It worked!”<br>
<br>
You check her pulse to make sure. Her heartbeat is slow, but steady. Despite how she came to be in this state, she’s just asleep.<br>
<br>
“I don’t believe it,” you mutter.<br>
<br>
“Welcome to a wider world,” Liz replies. “How do you feel?”<br>
<br>
You spend a moment reflecting. The inner energy swirls inside your body, no longer requiring meditation or chanting. You can sense its power. Now you are aware of it, you are sure you will never be without it.<br>
<br>
“How long will she be out for?” you ask Liz. <br>
<br>
“A couple of hours,” she replies. “Maybe longer. If you feel charitable, I’d put her to bed. She’ll wake up refreshed. I promise.”<br>
<br>
You nod and with Liz’s help carry Emily up to her room, laying her down in bed. After double checking to make sure she’s okay, you return back downstairs.<br>
<br>
“So, what now?” you ask Liz. She shrugs. <br>
<br>
“That’s all I know,” she tells you. “But it’s nothing compared to whatever is happening at school. The old woman at the junk shop might be able to help you more. And I’m here, if you need anything.”<br>
<br>
You look at Liz. For the first time she seems tired and flat. You find yourself smile at her in an attempt to reassure her.<br>
<br>
“I better get going,” she says. “It’s getting late. But if you need anything, you know where to find me. At school during the week, or at the library during the weekend if you would prefer to avoid school. I’ll help anyway I can, <i><<TrueName>></i>.<br>
<br>
She smiles and sees herself out, leaving you alone in your living room. Thinking about your next move. <br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<TimeChange>><<set $YourHomeElizabethMagic to undefined>><<QuestTracker "Quest2" 3>><</link>><br>
<</if>>It's night. Go home.
<<link "Go home" "YourHome">><</link>><<if $GeographyClass is "Stop">>
<<if $current.Avatar is "Emily">>
<<if $GeographyWard is "NulifiedSelf" or $GeographyWard is "NulifiedAll">>
Despite knowing that the chalk will have no further effect, you turn your back to the blackboard and put the chalk down. “I can’t think of anymore,” you say.<br>
<br>
Prichard’s eyes narrow and she snarls. “Girls like you are why this lesson is on the curriculum,” she spits. “If you won’t participate and see the dangers of the world for yourself, then I shall employ other methods to correct your deviant mind. Return to your seat and see me after school!” <br>
<br>
You return back to your desk. Whether out of principle or other means, you decided that you wouldn’t indulge Prichard’s teachings. You are thankful when the bell rings, but you are aware you will have to return after school to face the consequences of your non-compliance.<br>
<br>
<b>Actions</b><br>
<<link "Leave class" "SchoolCorridor">><<set $GeographyClass to undefined>><<TimeChange>><</link>>
<<else>>
You take a deep breath and put the chalk down. “I can’t think of anymore,” you tell Prichard quietly.<br>
<br>
Her eyes narrow and her mouth clenches, as she fights back rage. “You can’t, Miss. Phillips. Or won’t?” You shrug, trying to avoid direct confrontation.<br>
<br>
“Girls like you need special treatment,” she snaps. “I see your deviant mind all too clearly. We shall deal with your attraction to vices in detention. Return to your seat, Miss. Phillips. I will waste no more of my ladies' time absorbing your corruption. You can waste only my time after the school day is finished.”<br>
<br>
Without a choice, you walk back to your desk. You see the other students eying you with fear. When the bell rings, you avoid their worried stares and the angry scowl of Ms. Prichard.<br>
<br>
<b>Actions</b><br>
<<link "Leave class" "SchoolCorridor">><<set $GeographyClass to undefined>><<TimeChange>><</link>>
<</if>>
<<elseif $current.Avatar is "Dennis">>
<<if $GeographyWard is "NulifiedAll">>
Despite knowing that the chalk will have no further effect, you turn your back to the blackboard and put the chalk down. “I'm not doing this,” you say. "This is like alternate history."<br>
<br>
The room stills for a beat. You glance back to the classroom, noting incredulous looks exchanged from the rest of the students. For a moment, a sense of pride sets into your bones.<br>
<br>
It's unfortunately shortlived. Prichard’s heels crack against the boards as she strides forward, eyes blazing. “You think this is optional, Master Mannet? You think you can simply decide when the lesson ends?”<Br>
<Br>
She draws a sharp breath, lips curling in fury. "I think deviants like you belong in detention!"<Br>
<Br>
Before you can respond, there's a cough from the back. You look over to see Brendan leaning forward in his chair, voice smooth.<Br>
<Br>
"Coach Beach needs Mannet to sort the video camera before the game, Miss. Said he’d be lost without him.”<Br>
<Br>
Prichard’s gaze snaps to Brendan, then back to you. Her eyes narrow, livid, but she only responds with irritation. “Very well. But understand this, Master Mannet. I will be speaking to Mr. Harrow. And to Coach Beach. Personally.”<Br>
<br>
She leans in, lowering her voice for only your ears. “You are not a favoured student, Master Mannet. The rules still apply to you. And no matter how hard you try to exceed, you will never be exempt from them.”<Br>
<Br>
Her heels click back to her desk. You linger for only a moment longer, then walk back to your seat. You notice the stares from the other boys as you move past them.<bR>
<br>
"Alternate history," you hear someone mutter. "He's not wrong."<br>
<Br>
You take your seat, avoiding Prichard's glare as the lesson continues. When the bell rings, you avoid her and race out towards the corridor.<br>
<br>
<b>Actions</b><br>
<<link "Leave class" "SchoolCorridor">><<set $GeographyClass to undefined>><<TimeChange>><</link>>
<<else>>
Despite knowing that the chalk will have no further effect, you turn your back to the blackboard and put the chalk down. “I'm not doing this,” you say. "This is like alternate history."<br>
<br>
The room stills for a beat. You glance back to the classroom, noting grins from the rest of the students. Then, the room erupts with laughter.<bR>
<Br>
“Mannet can’t even finish a drawing!”<Br>
<br>
The laughter is cut short by Prichard’s heels cracking against the boards as she strides forward, eyes blazing. “You think this is optional, Master Mannet? You think you can simply decide when the lesson ends?”<Br>
<Br>
She draws a sharp breath, lips curling in fury. "I think deviants like you belong in detention!"<Br>
<Br>
Before you can respond, there's a cough from the back. You look over to see Brendan leaning forward in his chair, voice smooth.<Br>
<Br>
"Coach Beach needs Mannet to sort the video camera before the game, Miss. Said he’d be lost without him.”<Br>
<Br>
Prichard’s gaze snaps to Brendan, then back to you. Her eyes narrow, livid, but she only responds with irritation. “Very well. But understand this, Master Mannet. I will be speaking to Mr. Harrow. And to Coach Beach. Personally.”<Br>
<br>
She leans in, lowering her voice for only your ears. “You are not a favoured student, Master Mannet. The rules still apply to you. And no matter how hard you try to exceed, you will never be exempt from them.”<Br>
<Br>
Her heels click back to her desk. You linger for only a moment longer, then walk back to your seat. You notice the scoffs and sniggers from the other boys as you move past them.<bR>
<br>
"Mannet couldn't lead a piss-up to a brewery," you hear someone say.<Br>
<Br>
You take your seat, avoiding Prichard's glare as the lesson continues. The remaining students stand up and mark up the board, and one by one they grin at you when Prichard offers them praise.<bR>
<br>
"That's how you run an Empire," Manny mutters, kicking a leg of your chair as he passes.<Br>
<br>
The lesson passes slowly. When the bell rings, you gather your belongings and dash to the exit, eager not to confront your classmates as you leave.<Br>
<Br>
<b>Actions</b><br>
<<link "Leave class" "SchoolCorridor">><<set $GeographyClass to undefined>><<TimeChange>><</link>>
<</if>>
<<elseif $current.Avatar is "Jake">>
The chalk sits heavy in your grip. The lines on the board blur as the jeers at your back pound like drums. Every stroke of chalk wants to pull you deeper and to push harder, but you slam it down onto the ledge and turn away.<Br>
<br>
“I’m done,” you mutter, forcing the words out. “This is dumb.”<Br>
<Br>
<<if $GeographyWard is "NulifiedAll">>
The room bristles. For a heartbeat there’s silence, before you hear someone whisper. "Finally.”<Br>
<Br>
Prichard’s heels click sharp against the floor as she steps forward. The faint smile she’d worn all lesson has vanished. Her voice cuts, crisp and cold. “Disappointing, Mr. Duncan. Very disappointing. The son of the Mayor, unwilling to prove himself a loyal British subject. I expected more from you.”<Br>
<Br>
She lets the words hang, then twists the knife further. “Your brother certainly showed more conviction when he stood where you do now.”<Br>
<Br>
The mention of Jake's brother strikes like a lash. Heat surges through your body, boiling, uncontrollable. You clench your fists, jaw locked tight. But you push down whatever bubbled up inside of you deep into your body. You glare back at Prichard, waiting for her to speak.<br>
<br>
"Get back to your desk," she spits, turning her back to you.<Br>
<br>
You spin around and stride back to your seat, ignoring the curious looks that follow you. Prichard ocassionally stares back in your direction as the lesson continues. The remaining students stand up and mark up the board, but any traces of enthuasiasm they might have had have long gone since your outburst. Now there is just robotic repetition by a group that wants to get to the end of the lesson and leave.<br>
<br>
As the lesson unravels in front of Prichard, her attention keeps turning to you. She doesn't say anything more, but you see the anger in her eyes. Burning.<br>
<br>
You match it with a furiousity of your own, continually coming back to her taunt about Jake's brother. The lesson passes slowly. When the bell rings, you gather your belongings and storm over to the exit, feeling the anger and embarassment threatening to surge into any conversation that an unfortunate student might try.<br>
<Br>
<b>Actions</b><br>
<<link "Leave class" "SchoolCorridor">><<set $GeographyClass to undefined>><<TimeChange>><</link>>
<<else>>
The room bristles. For a heartbeat there’s silence, before you hear someone whisper. "What? He’s quitting?”<Br>
<Br>
“Now you know why we lost the last game.”<Br>
<br>
Prichard’s heels click sharp against the floor as she steps forward. The faint smile she’d worn all lesson has vanished. Her voice cuts, crisp and cold. “Disappointing, Mr. Duncan. Very disappointing. The son of the Mayor, unwilling to prove himself a loyal British subject. I expected more from you.”<Br>
<Br>
She lets the words hang, then twists the knife further. “Your brother certainly showed more conviction when he stood where you do now.”<Br>
<Br>
The mention of Jake's brother strikes like a lash. Heat surges through your body, boiling, uncontrollable. You clench your fists, jaw locked tight. But you push down whatever bubbled up inside of you deep into your body. You glare back at Prichard, waiting for her to speak.<br>
<br>
"Get back to your desk," she spits, turning her back to you.<Br>
<br>
You spin around and stride back to your seat, ignoring the curious looks that follow you. Prichard ocassionally stares back in your direction as the lesson continues. The remaining students stand up and mark up the board, and one by one they grin at you when Prichard offers them praise.<bR>
<br>
"That's what a winner looks like it," Manny mutters, kicking a leg of your chair as he passes. The rage swells yet again.<br>
<br>
The lesson passes slowly. When the bell rings, you gather your belongings and storm over to the exit, feeling the anger and embarassment threatening to surge into any conversation that an unfortunate student might try.<br>
<Br>
<b>Actions</b><br>
<<link "Leave class" "SchoolCorridor">><<set $GeographyClass to undefined>><<TimeChange>><</link>>
<</if>>
<</if>>
<<elseif $GeographyClass is "Continue">>
<<if $current.Avatar is "Emily">>
<<if $GeographyWard is "NulifiedSelf" or $GeographyWard is "NulifiedAll">>
You continue to write about any dangers that come to your head. You and Jennifer have made plans to visit so many places across the world, so you can list them off easily. But despite spending your time writing down worrying thoughts, you feel that you can consider them with moderation, knowing that everywhere has its good and bad sides.<br>
<br>
You also avoid any obvious cliches and misrepresentations of people. Prichard watches with you with a cold glare that grows harsher as you ignore her prompts to look down on the countries that you are writing about. You are careful not to anger her, but you tactfully ignore her when she speaks about perverts and deviants that can be found abroad.<br>
<br>
Once done, you return to your desk and watch casually as others do the same. You are thankful when the bell rings, signalling the lesson has ended.<br>
<<else>>
You continue to write dangers as they come to your head. You think about not only the animals and wildlife and poisonous plants that could cause you harm, but the criminals, thieves and characters of low virtue that could wish to cause harm to you.<br>
<br>
Prichard smiles as she watches you write. “That’s right, Miss. Phillips. Think about your virtue, your innocence. Filthy foreigners, wanting to corrupt your purity. Why would you ever wish to visit?”<br>
<br>
You find yourself nodding. By the time you have finished and have returned to your desk, you are fraught with worry about the many dangers you have listed. You know that the school is having an impact on you, but you can’t help but think that once this is all over, maybe you should talk to Jennifer about whether your plans to travel are wise to continue with. Things are safe here, after all.<br>
<br>
For the remainder of the lesson, you find yourself dwelling on what you have written. When the bell rings, you are thankful that you are safe here.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Leave class" "SchoolCorridor">><<TimeChange>><<set $GeographyClass to undefined>><</link>>
<<elseif $current.Avatar is "Dennis">>
<<if $GeographyWard is "NulifiedSelf">>
The chalk bites against the board, but free from the curse you consider it nothing other than a fantasy. You scratch out supply lines and landing fronts, but your investment is no more than what you'd attached to a board game. It almost seems silly.<Br>
<Br>
Behind you, the boys have grown louder. A roar of approval whenever you jab the chalk hard into a capital, whistles when you cut off a border. One slaps his desk and shouts your name, another barks a laugh. “Didn’t think he had it in him!”<Br>
<Br>
The energy surges around you, but you only feel pity for the students sitting at their desks. The curse from the chalk has seeped into their being. To anyone in their right mind, this dated exercise of Imperial might would be laughable. But under the effects of magic, they have embraced it. Hook, line and sinker.<br>
<Br>
From the corner of your eye, you catch Ms. Prichard. She hasn’t moved, pointer resting lightly against her skirt. But her eyes are on you. Gleaming, hard, approving.<br>
<Br>
You pause, the chalk pressed halfway down the board. Once again you mark out a line from the sea to the land, another fictional invasion that will never come to pass.<Br>
<br>
Once done, Ms. Prichard steps forward, pointer in hand. She taps it sharply against the board, the crack cutting through the murmurs. “A spirited showing. Well done, Master Mannet. Take your seat.”<Br>
<Br>
As you walk back to your desk, a number of boys nod to you with approval. Manny, one of the quarterbacks, even offers you a grin. "That's how you show them," he mutters with appreciation.<br>
<br>
Another boy steps up and the lesson continues. The roars and cheers continue to swell. By the end, the blackboard looks like a scrawl chalk. Less of an invasion plan and more a pinboard of someone suffering with paranoid delusion.<Br>
<br>
The bell rings and students go to gather up their belongings, but Prichard slaps her pointer down on her desk, drawing silence out once more. Her eyes sweep the room. “Geography is not a parlour game. It is the study of power. And power requires conviction. Some of you displayed it. Others…” Her gaze sharpens. “…still lack the backbone their Empire demands.”<br>
<Br>
The boys mutter, some with pride, others with smirks.<Br>
<Br>
Prichard raps the pointer one last time against the desk. “Dismissed.”<br>
<Br>
The boys shove away from their desks, loud and boisterous, already mocking one another as they file out.<br>
<br>
<b>Actions</b><br>
<<link "Leave class" "SchoolCorridor">><<TimeChange>><<set $GeographyClass to undefined>><</link>>
<<elseif $GeographyWard is "NulifiedAll">>
The chalk bites against the board, but free from the curse you consider it nothing other than a fantasy. You scratch out supply lines and landing fronts, but your investment is no more than what you'd attached to a board game. It almost seems silly.<Br>
<Br>
Behind you, the boys seem to agree. Little attention is paid to your markings. In fact, a number of the boys are covertly mocking your movements. "God save the King," one quips with derision.<br>
<Br>
The energy in the room is one of barely contained contempt from the class, and bottled anger from Prichard. To anyone in their right mind, this dated exercise of Imperial might would be laughable. Prichard, however, surveys the class with rage. "Silence!" she barks, whenever the mockery ascends beyond on a mutter.<br>
<br>
She turns back to you, watching with interest. Almost hope. You pause, the chalk pressed halfway down the board. Once again you mark out a line from the sea to the land, another fictional invasion that will never come to pass.<Br>
<br>
Once done, Ms. Prichard steps forward, pointer in hand. She taps it sharply against the board, the crack cutting through the murmurs. “A spirited showing. Well done, Master Mannet. Take your seat.”<Br>
<Br>
As you walk back to your desk, a number of boys roll their eyes as you pass. "Long live the kingdom of the nerds, Mannet." Manny, one of the quarterbacks, whispers as you pass.<br>
<br>
Another boy steps up and the lesson continues. The remaining students stand up and mark up the board, but any traces of enthuasiasm they might have had have long gone. Now there is just robotic repetition by a group that wants to get to the end of the lesson and leave. By the end, the blackboard looks like a half-finished exercise abandoned at the end of an exam.<Br>
<br>
The bell rings and students go to gather up their belongings, but Prichard slaps her pointer down on her desk, drawing silence out once more. Her eyes sweep the room. “Geography is not a parlour game. It is the study of power. And power requires conviction. Some of you displayed it. Others…” Her gaze sharpens. “…still lack the backbone their Empire demands.”<br>
<Br>
"This is such bullshit," you hear a boy mutter.<br>
<Br>
Unhearing, Prichard raps the pointer one last time against the desk. “Dismissed.”<br>
<Br>
The boys shove away from their desks, muted and deadened, barely speaking as they file out.<br>
<br>
<b>Actions</b><br>
<<link "Leave class" "SchoolCorridor">><<TimeChange>><<set $GeographyClass to undefined>><</link>>
<<else>>
The chalk bites against the board, each line you draw cutting sharper. With it you feel surer. At first it feels like mere marks to depict supply lines and ports, but then something else takes hold.<Br>
<Br>
The scratch of chalk sharpens into a kind of rhythm. The map no longer looks inert. It’s alive, brimming with weakness to exploit. A coastline is not just badly marked line, but terrain to prey upon. A dotted line is not just a illustrative route, but a supply line to disrupt.<Br>
<br>
Behind you, the boys have grown louder. A roar of approval whenever you jab the chalk hard into a capital, whistles when you cut off a border. One slaps his desk and shouts your name, another barks a laugh. “Didn’t think he had it in him!”<Br>
<Br>
The energy surges around you, and for the first time you can feel it in you. Your shoulders square. Your back straightens. Each mark feels less like practice and more like command.<BR>
<br>
From the corner of your eye, you catch Ms. Prichard. She hasn’t moved, pointer resting lightly against her skirt. But her eyes are on you. Gleaming, hard, approving.<br>
<Br>
You pause, the chalk pressed halfway down the board. In your mind the battle is already raging. You can see it as clear as if you stood above it.<Br>
<Br>
Some part of you knows this is wrong. That there are dark arts at play on your mind. But as the effects of this classroom seeps into your body, you feel the physical harmones flooding your nervous system. You grin as feel you know you've charted too far down this course to back at now. You're not seeing a blackboard. You're seeing a warplan. And everything inside your body pushes you to finish it.<br>
<br>
Two lines intersect in front of you. An image forms in your brain. Troops on the frontline, pinned down in a trench. Machine gun fire spitting out above them. The chances of support slim.<br>
<br>
Their cries for aid echo in your ears, broken only by the explosions of mortars. Yet the enemy is within touching distance. With one swipe of the chalk, you're certain that image inside your head will turn to a victory parade. If you can stomach their sacrifice.<Br>
<Br>
Behind you, the boys jeer and clap, calling for blood, for boldness. Uruging you forward. Press harder. Faster. Take their cities, their ports, their people. Show the room that you deserve the right to conquer.<Br>
<Br>
<B>Actions</b><br>
<<BuffCheckSelf "ColonialRight">>
<<if _BuffCheckSelf is true>><span class="buff">[Colonial Right]</span> <s>Protect your troops</s> - <i>The desire to win that you've previously expressed overcomes you.</i><br>
<<else>><<link "Protect your troops" "GeographyClassBoys">><<set $GeographyClassBoys to "ProtectTroops">><</link>><br><</if>>
<<BuffCheckSelf "EmpiresShield">>
<<if _BuffCheckSelf is true>><span class="buff">[Empire's Shield]</span> <s>Press the assault</s> - <i>The desire to protect the your troops overcomes you.</i><br>
<<else>><<link "Press the assault" "GeographyClassBoys">><<set $GeographyClassBoys to "PressAssault">><<Feminity -1>><</link>><br><</if>>
<</if>>
<<elseif $current.Avatar is "Jake">>
<<if $GeographyWard is "NulifiedSelf">>
The chalk bites against the board, but free from the curse you consider it nothing other than a fantasy. You scratch out supply lines and landing fronts, but your investment is no more than what you'd attached to a board game. It almost seems silly.<Br>
<Br>
Behind you, the boys have grown louder. A roar of approval whenever you jab the chalk hard into a capital, whistles when you cut off a border. One slaps his desk and shouts your name, another barks a laugh. “That's it, Jake! Show them who's superior!”<Br>
<Br>
The energy surges around you, but you only feel pity for the students sitting at their desks. The curse from the chalk has seeped into their being. To anyone in their right mind, this dated exercise of Imperial might would be laughable. But under the effects of magic, they have embraced it. Hook, line and sinker.<br>
<Br>
From the corner of your eye, you catch Ms. Prichard. She hasn’t moved, pointer resting lightly against her skirt. But her eyes are on you. Gleaming, hard, approving.<br>
<Br>
You pause, the chalk pressed halfway down the board. Once again you mark out a line from the sea to the land, another fictional invasion that will never come to pass.<Br>
<br>
Once done, Ms. Prichard steps forward, pointer in hand. She taps it sharply against the board, the crack cutting through the murmurs. “Well done, Master Duncan. I would expect nothing less from the Mayor's son. Take your seat.”<Br>
<Br>
As you walk back to your desk, a number of boys nod to you with approval. Manny, one of the quarterbacks, even offers you a grin. "That's how you show them," he mutters with appreciation.<br>
<br>
Another boy steps up and the lesson continues. The roars and cheers continue to swell. By the end, the blackboard looks like a scrawl chalk. Less of an invasion plan and more a pinboard of someone suffering with paranoid delusion.<Br>
<br>
The bell rings and students go to gather up their belongings, but Prichard slaps her pointer down on her desk, drawing silence out once more. Her eyes sweep the room. “Geography is not a parlour game. It is the study of power. And power requires conviction. Some of you displayed it. Others…” Her gaze sharpens. “…still lack the backbone their Empire demands.”<br>
<Br>
The boys mutter, some with pride, others with smirks.<Br>
<Br>
Prichard raps the pointer one last time against the desk. “Dismissed.”<br>
<Br>
The boys shove away from their desks, loud and boisterous, already mocking one another as they file out.<br>
<br>
<b>Actions</b><br>
<<link "Leave class" "SchoolCorridor">><<TimeChange>><<set $GeographyClass to undefined>><</link>>
<<elseif $GeographyWard is "NulifiedAll">>
The chalk bites against the board, but free from the curse you consider it nothing other than a fantasy. You scratch out supply lines and landing fronts, but your investment is no more than what you'd attached to a board game. It almost seems silly.<Br>
<Br>
Behind you, the boys seem to agree. Little attention is paid to your markings. In fact, a number of the boys are covertly mocking your movements. "God save the King," one quips with derision.<br>
<Br>
The energy in the room is one of barely contained contempt from the class, and bottled anger from Prichard. To anyone in their right mind, this dated exercise of Imperial might would be laughable. Prichard, however, surveys the class with rage. "Silence!" she barks, whenever the mockery ascends beyond on a mutter.<br>
<br>
She turns back to you, watching with interest. Almost hope. You pause, the chalk pressed halfway down the board. Once again you mark out a line from the sea to the land, another fictional invasion that will never come to pass.<Br>
<br>
Once done, Ms. Prichard steps forward, pointer in hand. She taps it sharply against the board, the crack cutting through the murmurs. “Well done, Master Duncan. At least the Empire still has one son that takes civic duty seriously. Take your seat.”<Br>
<Br>
As you walk back to your desk, a number of boys roll their eyes as you pass. "All hail Mayor Jake," Manny, one of the quarterbacks, whispers as you pass. He only quivers back when he sees your glare.<br>
<br>
Another boy steps up and the lesson continues. The remaining students stand up and mark up the board, but any traces of enthuasiasm they might have had have long gone. Now there is just robotic repetition by a group that wants to get to the end of the lesson and leave. By the end, the blackboard looks like a half-finished exercise abandoned at the end of an exam.<Br>
<br>
The bell rings and students go to gather up their belongings, but Prichard slaps her pointer down on her desk, drawing silence out once more. Her eyes sweep the room. “Geography is not a parlour game. It is the study of power. And power requires conviction. Some of you displayed it. Others…” Her gaze sharpens. “…still lack the backbone their Empire demands.”<br>
<Br>
"This is such bullshit," you hear a boy mutter.<br>
<Br>
Unhearing, Prichard raps the pointer one last time against the desk. “Dismissed.”<br>
<Br>
The boys shove away from their desks, muted and deadened, barely speaking as they file out.<br>
<br>
<b>Actions</b><br>
<<link "Leave class" "SchoolCorridor">><<TimeChange>><<set $GeographyClass to undefined>><</link>>
<<else>>
The chalk bites against the board, each line you draw cutting sharper. With it you feel surer. At first it feels like mere marks to depict supply lines and ports, but then something else takes hold.<Br>
<Br>
The scratch of chalk sharpens into a kind of rhythm. The map no longer looks inert. It’s alive, brimming with weakness to exploit. A coastline is not just badly marked line, but terrain to prey upon. A dotted line is not just a illustrative route, but a supply line to disrupt.<Br>
<br>
Behind you, the boys have grown louder. A roar of approval whenever you jab the chalk hard into a capital, whistles when you cut off a border. One slaps his desk and shouts your name, another barks a laugh. “That's it, Jake. Show them who's superior!”<Br>
<Br>
The energy surges around you, and for the first time you can feel it in you. Your shoulders square. Your back straightens. Each mark feels less like practice and more like command.<BR>
<br>
From the corner of your eye, you catch Ms. Prichard. She hasn’t moved, pointer resting lightly against her skirt. But her eyes are on you. Gleaming, hard, approving.<br>
<Br>
You pause, the chalk pressed halfway down the board. In your mind the battle is already raging. You can see it as clear as if you stood above it.<Br>
<Br>
Some part of you knows this is wrong. That there are dark arts at play on your mind. But as the effects of this classroom seeps into your body, you feel the physical harmones flooding your nervous system. You grin as feel you know you've charted too far down this course to back at now. You're not seeing a blackboard. You're seeing a warplan. And everything inside your body pushes you to finish it.<br>
<br>
Two lines intersect in front of you. An image forms in your brain. Troops on the frontline, pinned down in a trench. Machine gun fire spitting out above them. The chances of support slim.<br>
<br>
Their cries for aid echo in your ears, broken only by the explosions of mortars. Yet the enemy is within touching distance. With one swipe of the chalk, you're certain that image inside your head will turn to a victory parade. If you can stomach their sacrifice.<Br>
<Br>
Behind you, the boys jeer and clap, calling for blood, for boldness. Uruging you forward. Press harder. Faster. Take their cities, their ports, their people. Show the room that you deserve the right to conquer.<Br>
<Br>
<B>Actions</b><br>
<<BuffCheckSelf "ColonialRight">>
<<if _BuffCheckSelf is true>><span class="buff">[Colonial Right]</span> <s>Protect your troops</s> - <i>The desire to win that you've previously expressed overcomes you.</i><br>
<<else>><<link "Protect your troops" "GeographyClassBoys">><<set $GeographyClassBoys to "JakeProtectTroops">><</link>><br><</if>>
<<BuffCheckSelf "EmpiresShield">>
<<if _BuffCheckSelf is true>><span class="buff">[Empire's Sheild]</span> <s>Press the assault</s> - <i>The desire to protect the your troops overcomes you.</i><br>
<<else>><<link "Press the assault" "GeographyClassBoys">><<set $GeographyClassBoys to "JakePressAssault">><<Feminity -1>><</link>><br><</if>>
<</if>>
<</if>>
<</if>> You creep down the lockers towards the door to the Geography classroom, with each step conscious of the sounds your heels cause on the floor.<br>
<br>
Drawing alongside the doorframe, you peer in through the glass. You see a male student standing at the front, scratching out lines on the blackboard. You recognise him as a nervous looking kid from some of your classes. Terrence Handle.<br>
<br>
You watch him for a moment. With his brown hair, brown eyes and average height, Terrence blends in. He always has his head down, avoiding eye contact. You can’t imagine why he’s in detention.<br>
<br>
With your thoughts drifting, you only see him looking back as he animatedly gestures you away. Then you see Prichard come into view, walking with purpose towards the door.<br>
<br>
You leap backwards and trot down the corridor, hearing your high heels clap quickly on the floor. As you hear the sound of the door ripping open, you throw yourself into the stairwell and leap up to the next floor, out of sight.<br>
<br>
Holding your breath, you dare to look down. Moments later Prichard bounds up, standing at the bottom of the stairs, like a hunter seeking its prey.<br>
<br>
Her eyes scan the surroundings and you duck back, hoping you are out of sight. You hear an aggravated huff, then footsteps, and finally a door slamming shut.<br>
<br>
Faced with the risk of seeing the Geography teacher’s wrath up closer, as quietly as possible you descend the stairs and move back to the main corridor.<br>
<br>
<i>If you want to talk to Terrence, you should hang around outside the school for him to finish his detention.</i><br>
<br>
<b>Actions</b><br>
<<link "Go back to corridor" "SchoolCorridor">><<QuestTracker "Quest10" 2>><</link>><<if $BusinessStudiesClassFirst is true>>
<<if $BusinessStudiesCompliant is true>>
<<if $current.Avatar is "Emily">>
You look back down at the keyboard. Feeling like you have no choice, you type the sentence out on the keys and hit return.<br>
<br>
The sounds of chalk marking the blackboard fill the room. You still feel Logain’s breath on your skin, his face close to your ear. You inhale, softly.<br>
<br>
“Compliance is an appealing quality,” you hear Logain say softly. You can hear the smirk in his voice.<br>
<br>
Typing out the words again, you feel yourself relax into the comforting monotony of typing. At least in this class I am doing something that I enjoy, you think.<br>
<br>
You again hear the sound of chalk on board. Logain leans in closer, his lips almost touching your lobe. “Beauty is your greatest asset,” he murmurs.<br>
<br>
You giggle as his words tickle your ear. Your laugh sounds sweet. Feverish. You type the sentence out, trying to avoid mistakes with your dainty fingers.<br>
<br>
Logain continues to dictate to you for the rest of the lesson. You settle into the rhythm of typing exactly what he says. After a while, you barely acknowledge the words. The sensation of doing a good job gives satisfaction. And Logain’s sultry voice sends shivers down your spine.<br>
<br>
Too soon, DeBussy tells the class the lesson is complete and instructs the boys to return to their seats. You glance up at Logain, his lean and muscular frame moving away. With some disappointment, you notice once the lesson has ended he doesn’t pay attention to you.<br>
<br>
“Well done, Miss. Phillips!” you hear DeBussy say from next to you, pulling your gaze from Logain. “You have a knack for this, I must say!”<br>
<br>
DeBussy squats down next to you, meeting your eye. “In fact,” she says quietly. “I think you’d fit in nicely in an after school club I run. It’s for the most promising students in my classes. Very exclusive. If that takes your interest, do drop by after school!”<br>
<br>
The bell rings and students begin to pack up to leave. You follow suit, glancing at Logain as he’s leaving. He gives you a look, but doesn’t smile. <br>
<br>
Grabbing your own belongings, you make your way to the door.<br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">>
<<TimeChange>>
<<set $BusinessStudiesClassFirst to undefined>>
<<set $BusinessStudiesCompliant to undefined>>
<<SetFlag "BusinessAfterSchool">>
<<QuestState "Quest5">>
<<if _QuestState is 2>><<QuestTracker "Quest13" 3>>
<<else>><<QuestTracker "Quest13" 0>><</if>>
<</link>>
<<elseif $current.Avatar is "Dennis">>
You lean in, but Chantelle’s hand flicks you away again, her fingers clattering at the keys without pause. The words DeBussy writes flow straight onto the page, no need for you at all.<Br>
<bR>
At first you hover there, trying again to speak the words on the board once or twice, but she ignores you each time. Her focus is absolute, as though you don’t exist.<Br>
<br>
DeBussy’s chalk keeps scratching. You read the words from the board, almost to yourself. “Diligence and obedience are desired qualities in secretaries.” Chantelle types every word flawlessly before you even mutter them.<Br>
<bR>
You stand back, letting her continue. The more she types, the clearer it becomes. She doesn’t need you. Your role of a boss is redundant. Her eyes glaze over, focusing on the keys. But in spite of her slackened posture, she continues quickly and efficienctly. She could outpace the lesson on her own.<Br>
<Br>
By the time the bell rings, she looks blank but satisfied, her paper stacked neatly with page after page of perfect transcription. You, by contrast, feel diminished. You barely spoke. You barely mattered.<br>
<br>
“Well done, Chantelle!” you hear DeBussy say from next to you. “I expected nothing else from you.”<br>
<br>
She doesn't even look at you. Just shares a look with Chantelle, who smiles knowingly back at her. "Thank you, Miss."<bR>
<br>
Walking out of the classroom, you can still hear the rhythm of her keys echoing in your mind.<br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<TimeChange>><<set $BusinessStudiesCompliant to undefined>><</link>>
<<elseif $current.Avatar is "Jake">>
You keep your eyes on the board and your voice steady, giving Michelle each line as DeBussy scrawls it. She types exactly what you say, her fingers clattering across the keys in neat rhythm.<br>
<br>
Her eyes glaze as the minutes pass. The sound of the keys is unbroken, mechanical, her face slack and vacant as she follows your voice without pause. She is an echo, nothing more. Your word literally command her hands.<br>
<br>
You continue to parrot back DeBussy's lines to her, watching her brain visibly digest them as she types. “Diligence and obedience are desired qualities in secretaries," you whisper. The clapping of keys preceeds the words appearing on her page.<Br>
<Br>
<I>Isn't it intoxicating, to hold her in your grasp?</i><br>
<Br>
The bell finally rings. Michelle blinks, as if surfacing from a dream, then tilts her face up to you with a soft smile that still holds a trace of vacancy. “I think I lost track of time,” she says gently. “Did I do good?”<bR>
<bR>
The answer slips out before you can stop it. “Yes. Good girl.”<Br>
<br>
She smiles again, coy but grateful, and you feel the weight of what you’ve just done.<Br>
<Br>
At the front of the room, Mrs. DeBussy beams over the fading clatter of typewriters. “Well done, class. Fine dictation today!”<Br>
<Br>
Her oblivious cheer carries over you both, but the lesson leaves its mark all the same. Michelle grins back up at you, watching with longing.<Br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<TimeChange>><<set $BusinessStudiesCompliant to undefined>><</link>>
<</if>>
<<elseif $BusinessStudiesCompliant is false>>
<<if $current.Avatar is "Emily">>
You look back down at the keyboard. A sly grin creeps over your face. You begin to type, ignoring the dictation Logain gave you.<br>
<br>
'A good secretary ignores her sleazy boss.'<br>
<br>
You hear a snigger echo into your ear. You glance up at DeBussy, who stares back at you and Logain. She gestures towards your typewriter and you look back down.<br>
<br>
The sounds of chalk marking the blackboard fill the room. You hear Logain again whisper into your ear, this time with a hint of pep to it. “Compliance is an appealing quality.”<br>
<br>
You grin and begin to type again. 'Compliance is only appealing to limp losers.'<br>
<br>
You feel Logain shaking with laughter, but this time he is silent. Then, more sounds of chalk against the blackboard.<br>
<br>
“Emily Phillips is a real cutie,” Logain murmurs in your ear.<br>
<br>
'Logain Thompson is an arrogant blowhard.'<br>
<br>
Logain continues to dictate to you for the rest of the lesson, telling you increasingly daring things to type. In turn, you write put-downs and retorts, denying him even the slightest compliance to his dictation.<br>
<br>
After some time, DeBussy tells the class the lesson is complete. As the boys return to their seats, you glance up at Logain, who is grinning at you. <br>
<br>
“I like a girl with spunk,” he purrs, before sitting back down.<br>
<br>
DeBussy walks around the office and you are quick to crumple up your paper and put it in the wastepaper bin at the side of your desk. She glances at you as she walks by, giving you a pleasant smile but says not a word.<br>
<br>
You gather your belongings together when the bell rings, briefly looking over to Logain as he does the same. He gives you a smirk as he leaves.<br>
<br>
With no reason to stay here, you finish packing up and leave yourself.<br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">>
<<TimeChange>>
<<set $BusinessStudiesClassFirst to undefined>>
<<set $BusinessStudiesCompliant to undefined>>
<<QuestState "Quest5">>
<<if _QuestState is 2>><<QuestTracker "Quest13" 1>>
<<else>><<QuestTracker "Quest13" 0>><</if>>
<</link>>
<<elseif $current.Avatar is "Dennis">>
DeBussy scrawls another across the board in her looping handwriting. 'Thinking is bad for business. Compliance is good.'<Br>
<Br>
Chantelle is already hammering at the keys before the chalk even leaves the board. You lean closer, lips by her ear. “No," you murmur. "Type this instead. The boss decides what matters."<Br>
<br>
Her fingers falter. She glances between you and the board. “That’s not what she wrote.”<Br>
<br>
You grin and repeat it slower, deliberate, each word pressed like a command. “The boss decides what matters.”<bR>
<Br>
Chantelle stiffens. “I’m not writ -”<bR>
<Br>
“Miss Marks,” DeBussy interrupts, turning sweetly from the board. “Is something wrong?”<br>
<br>
All eyes swing toward you both. Chantelle swallows. “Please, Miss, I cannot tell a lie. Dennis is changing what you are writing.”<Br>
<bR>
DeBussy’s smile hardens at the corners. “Good secretaries follow orders, Chantelle. And the lesson is simple. Transcribe what Master Mannet dictates. A secretary does not think. She obeys.”<br>
<Br>
Chantelle’s mouth falls open. She looks between you and the teacher, but the room waits only for her fingers.<BR>
<Br>
When you lean in and whisper again. “The boss decides what matters." Chantelle hesitates only a moment before typing the words.<br>
<Br>
The next line appears on the board. “A woman’s duty is to repeat, not to lead.”<Br>
<Br>
You murmur. “The boss commands, the secretary complies.”<br>
<br>
Her knuckles whiten on the keys, but she types your words instead.<br>
<Br>
Line after line, you bend the exercise. Chantelle grimaces, then falters, then finally types only when you speak. By the end of the lesson, her scowls have melted away. She looks dazed, pliant, moving only when prompted.<Br>
<Br>
The bell rings. DeBussy beams at the class and waves them out. Chantelle gathers her papers, then glances up at you with a faint, vacant smile. As if waiting for her next instruction.<Br>
<Br>
"You're dismissed," you mutter. And Chantelle nods, walking out.<Br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<TimeChange>><<set $BusinessStudiesCompliant to undefined>><</link>>
<<elseif $current.Avatar is "Jake">>
DeBussy scrawls another across the board in her looping handwriting. 'The secretary must keep her notes tidy at all times.'<Br>
<Br>
Michelle sits straight, fingers poised over the keys. You lean closer, lowering your voice. "The secretary must question the notes she is given.”<Br>
<bR>
Her shoulders give the faintest twitch. Then her hands start clattering, obediently typing what you’ve whispered instead of what’s on the board.<Br>
<Br>
DeBussy’s chalk moves on. 'A young lady’s duty is to be clear, accurate, and quick.'<br>
<Br>
You murmur in her ear. “A young lady’s duty is to speak her mind clearly.”<Br>
<Br>
Michelle hesitates a heartbeat longer this time. Then, cheeks faintly flushed, she types your words. The lines on her page are already diverging from the lesson, but she follows.<Br>
<bR>
DeBussy scribbles happily, oblivious. 'The employer speaks, the employee records.'<br>
<br>
You shake your head and whisper. “The employer and the employee both deserve to be heard.”<bR>
<br>
Michelle's typewriter clatters under her fingers, striking out a rhythm that doesn’t match the chalk above. Her eyes are glassy, her movements automatic. She types your words without thought, vacant as she obeys. She has no idea she’s subverting the lesson, only that she is following your voice.<br>
<br>
The lesson drones on in this way, your words pulling Michelle further from the board. She never protests. She never refuses. She just listens, and types.
<Br>
The bell rings.<br>
<br>
Michelle blinks, surfacing slowly from her daze. She turns to you with a soft smile. “That was… different,” she murmurs. Her face is calm, almost vacant. “I hope I did that right.”<Br>
<bR>
The words slip from your mouth before you can stop them. “You did exactly what I told you.”<Br>
<Br>
She smiles faintly, appreciative in her blank way. A hollow satisfaction prickles at the edge of your thoughts.<br>
<br>
At the front, DeBussy claps her hands together, utterly oblivious. “Well done, class! Such neat and proper work.”<br>
<Br>
Her praise washes over the room, blind to what you’ve really done.<Br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<TimeChange>><<set $BusinessStudiesCompliant to undefined>><</link>>
<</if>>
<</if>>
<<elseif $BusinessStudiesWard is "NulifiedSelf" or $BusinessStudiesWard is "NulifiedAll">>
<<if $BusinessStudiesCompliant is true>>
<<if $current.Avatar is "Emily">>
Without hesitation you type what Logain said into your ear. Free of the curse, you recognise the words for what they are. Demeaning, sexist and shameful.<br>
<br>
Logain continues to dictate to you, but you find it easier to concentrate. You type fast and efficiently. His presence over your shoulders is still there, but you now find it intrusive and annoying. <br>
<br>
<<if $BusinessStudiesWard is "NulifiedSelf">>
With your increased speed, when you complete a sentence you have both the will and the time to look around the class. DeBussy watches, smiling. The rest of the class appears absorbed in the lesson.<br>
<br>
You notice some of the other girl’s shivering and smiling as their counterparts whisper into their ears. All of the boys have taken similar positions to Logain, firmly holding on to the backs of the girl’s chairs, leaning over their shoulders and into their personal space.<br>
<<else>>
You find yourself completing each exercise quicker, giving you time to look up. Other girls sit quietly, they too having finished early. More interestingly, a number of them look over their shoulders, giving their counterpart dirty looks. One girl even swats a boy’s hands away from her chair.<br>
<</if>>
<br>
Not wanting to draw attention to yourself, you look back down at the typewriter and finish the lesson. When DeBussy calls for the class to stop, you sit back and relax. You feel Logain return to his seat.<br>
<br>
DeBussy walks down the aisle, glancing at the papers some girl’s have left in their typewriters. When she reaches you, she smiles.<br>
<br>
<<Flag "BusinessAfterSchool">>
<<if _FlagReturn is true>>
”A stellar effort, once again,” she says. “But what else would I expect from one of my most promising students.<br>
<<else>>
“Well done, Miss. Phillips!” she says. Then squats down to meet your eye. “In fact, I think you’d fit in nicely in an after school club I run. It’s for the most promising students in my classes. Very exclusive. If that takes your interest, do drop by after school!”<br>
<</if>>
<br>
The bell rings. You pack up your belongings and walk to the door.<br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">>
<<TimeChange>>
<<set $BusinessStudiesCompliant to undefined>>
<<SetFlag "BusinessAfterSchool">>
<</link>>
<<elseif $current.Avatar is "Dennis">>
You lean in, but Chantelle’s hand flicks you away again, her fingers clattering at the keys without pause. The words DeBussy writes flow straight onto the page, no need for you at all.<Br>
<bR>
At first you hover there, trying again to speak the words on the board once or twice, but she ignores you each time. Her focus is absolute, as though you don’t exist.<Br>
<br>
DeBussy’s chalk keeps scratching. You read the words from the board, almost to yourself. “Diligence and obedience are desired qualities in secretaries.” Chantelle types every word flawlessly before you even mutter them.<Br>
<bR>
<<if $BusinessStudiesWard is "NulifiedAll">>
You stand back, letting her continue. The more she types, the clearer it becomes. She doesn’t need you. Your role of a boss is redundant. Her eyes are sharp and present, focusing on the keys. Yet in spite of being alert, she continues with the lesson without question. She could outpace the lesson on her own.<Br>
<Br>
By the time the bell rings, she looks smug and satisfied, her paper stacked neatly with page after page of perfect transcription. You, by contrast, feel diminished. You barely spoke. You barely mattered.<br>
<<else>>
You stand back, letting her continue. The more she types, the clearer it becomes. She doesn’t need you. Your role of a boss is redundant. Her eyes glaze over, focusing on the keys. But in spite of her slackened posture, she continues quickly and efficienctly. She could outpace the lesson on her own.<Br>
<Br>
By the time the bell rings, she looks blank but satisfied, her paper stacked neatly with page after page of perfect transcription. You, by contrast, feel diminished. You barely spoke. You barely mattered.<br>
<</if>>
<br>
“Well done, Chantelle!” you hear DeBussy say from next to you. “I expected nothing else from you.”<br>
<br>
She doesn't even look at you. Just shares a look with Chantelle, who smiles knowingly back at her. "Thank you, Miss."<bR>
<br>
Walking out of the classroom, you can still hear the rhythm of her keys echoing in your mind.<br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<TimeChange>><<set $BusinessStudiesCompliant to undefined>><</link>>
<<elseif $current.Avatar is "Jake">>
You keep your eyes on the board and your voice steady, giving Michelle each line as DeBussy scrawls it. She types exactly what you say, her fingers clattering across the keys in neat rhythm.<br>
<br>
<<if $BusinessStudiesWard is "NulifiedAll">>
Her eyes glaze as the minutes pass. The sound of the keys is unbroken, mechanical, her face slack and vacant as she follows your voice without pause. She is an echo, nothing more. Your word literally command her hands.<br>
<br>
You continue to parrot back DeBussy's lines to her, watching her brain visibly digest them as she types. “Diligence and obedience are desired qualities in secretaries," you whisper. The clapping of keys preceeds the words appearing on her page.<Br>
<Br>
<I>Isn't it intoxicating, to hold her in your grasp?</i><br>
<Br>
The bell finally rings. Michelle blinks, as if surfacing from a dream, then tilts her face up to you with a soft smile that still holds a trace of vacancy. “I think I lost track of time,” she says gently. “Did I do good?”<bR>
<bR>
The answer slips out before you can stop it. “Yes. Good girl.”<Br>
<br>
She smiles again, coy but grateful, and you feel the weight of what you’ve just done.<Br>
<Br>
At the front of the room, Mrs. DeBussy beams over the fading clatter of typewriters. “Well done, class. Fine dictation today!”<Br>
<Br>
Her oblivious cheer carries over you both, but the lesson leaves its mark all the same. Michelle grins back up at you, watching with longing.<Br>
<<else>>
She remains sharp, glancing up and then waiting on your dictation with an almost eager attentiveness. A curl of strawberry hair slips down by her cheek, and she idly twirls it between lines, but her fingers never falter. She follows you word for word.<Br>
<Br>
You continue to parrot back DeBussy's lines to her, watching her type as if her response to your words were part of a game you are playing. “Diligence and obedience are desired qualities in secretaries," you whisper. The clapping of keys preceeds the words appearing on her page.<Br>
<Br>
She doesn't even need the curse to take pleasure on obeying you, anymore.<br>
<br>
The bell finally rings. Michelle turns in her seat, lips curved in a grin. “That was fun,” she murmurs. “I much prefer you to Chester.”<Br>
<BR>
You hear yourself answer before you can think. “I bet you do.”<Br>
<Br>
She titters, eyes gleaming as they linger on you, and you hate yourself for it.<Br>
<Br>
At the front of the room, Mrs. DeBussy beams over the fading clatter of typewriters. “Well done, class. Fine dictation today!”<Br>
<Br>
Her oblivious cheer carries over you both, but the lesson leaves its mark all the same.<Br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<TimeChange>><<set $BusinessStudiesCompliant to undefined>><</link>>
<</if>>
<<elseif $BusinessStudiesCompliant is false>>
<<if $current.Avatar is "Emily">>
<<CheckRelationship "Logain">>
<<if _Relationship is 0>>
You smirk and begin to type. 'The only numbers you're good at is remembering the amount of girls who have rejected you.'<br>
<br>
Logain doesn't react. In fact, Logain barely pays you attention other than whispering into your ear. You glance up more than once and notice he's repeating exactly what it written on the whiteboard. <br>
<br>
Increasingly you type sentences that are far and away from what he's dictated, but nothing gets a rise out of him.<br>
<br>
<<if $BusinessStudiesWard is "NulifiedSelf">>
You also dare to look around the class in-between exercises. DeBussy is always watching, smiling. But the rest of the class appears absorbed in the lesson.<br>
<br>
You notice some of the other girl’s shivering and smiling as their counterparts whisper into their ears. All of the boys have taken similar positions to Logain, firmly holding on to the backs of the girl’s chairs, leaning over their shoulders and into their personal space.<br>
<<else>>
You find yourself completing each exercise quicker, giving you time to look up. Other girls sit quietly, they too having finished early. More interestingly, a number of them look over their shoulders, giving their counterpart dirty looks. One girl even swats a boy’s hands away from her chair.<br>
<</if>>
<br>
When DeBussy tells the class to stop, you look back at Logain. He stares at you, blankly and coldly.<br>
<br>
His blue eyes are enough to make you shiver and you momentarily lose your sense of bearings. Only when DeBussy draws right to your desk do you remember to throw your paper away in the bin, hiding your work.<br>
<br>
A few minutes later the bell rings. You gather your belongings. Logain leaves without saying a word.<br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<TimeChange>><<set $BusinessStudiesCompliant to undefined>><</link>>
<<else>>
You smirk and begin to type. 'The only numbers you're good at is remembering the amount of girls who have rejected you.'<br>
<br>
Logain sniggers behind you. You don’t react, instead looking up and seeing the sexist sentence scrawlled across the blackboard. You can’t control me now, you think.<br>
<br>
Throughout the lesson, Logain continues to whisper things into your ear. With each one you look up and note that he soon is drifting off-topic. Each time, you refuse to relent, writing back to him insults and jibes that flow into your mind.<br>
<br>
<<if $BusinessStudiesWard is "NulifiedSelf">>
You also dare to look around the class in-between exercises. DeBussy is always watching, smiling. But the rest of the class appears absorbed in the lesson.<br>
<br>
You notice some of the other girl’s shivering and smiling as their counterparts whisper into their ears. All of the boys have taken similar positions to Logain, firmly holding on to the backs of the girl’s chairs, leaning over their shoulders and into their personal space.<br>
<<else>>
You find yourself completing each exercise quicker, giving you time to look up. Other girls sit quietly, they too having finished early. More interestingly, a number of them look over their shoulders, giving their counterpart dirty looks. One girl even swats a boy’s hands away from her chair.<br>
<</if>>
<br>
When DeBussy tells the class to stop, you look back at Logain, noting him grinning at you. <br>
<br>
“Pleasure as always, squirt,” he says. “Maybe I should attend classes more.”<br>
<br>
Aware of what you’ve written, you quickly scrunch up your typing and drop it in the bin. You smile at DeBussy as passes. She matches it and walks by.<br>
<br>
A few minutes later the bell rings. You gather your belongings, not acknowledging Logain watching you with interest.<br>
<</if>>
<<elseif $current.Avatar is "Dennis">>
DeBussy scrawls another across the board in her looping handwriting. 'Thinking is bad for business. Compliance is good.'<Br>
<Br>
Chantelle is already hammering at the keys before the chalk even leaves the board. You lean closer, lips by her ear. “No," you murmur. "Type this instead. The boss decides what matters."<Br>
<br>
Her fingers falter. She glances between you and the board. “That’s not what she wrote.”<Br>
<br>
You grin and repeat it slower, deliberate, each word pressed like a command. “The boss decides what matters.”<bR>
<Br>
Chantelle stiffens. “I’m not writ -”<bR>
<Br>
“Miss Marks,” DeBussy interrupts, turning sweetly from the board. “Is something wrong?”<br>
<br>
All eyes swing toward you both. Chantelle swallows. “Please, Miss, I cannot tell a lie. Dennis is changing what you are writing.”<Br>
<bR>
DeBussy’s smile hardens at the corners. “Good secretaries follow orders, Chantelle. And the lesson is simple. Transcribe what Master Mannet dictates. A secretary does not think. She obeys.”<br>
<Br>
Chantelle’s mouth falls open. She looks between you and the teacher, but the room waits only for her fingers.<BR>
<Br>
When you lean in and whisper again. “The boss decides what matters." Chantelle hesitates only a moment before typing the words.<br>
<Br>
The next line appears on the board. “A woman’s duty is to repeat, not to lead.”<Br>
<Br>
You murmur. “The boss commands, the secretary complies.”<br>
<br>
Her knuckles whiten on the keys, but she types your words instead.<br>
<Br>
<<if $BusinessStudiesWard is "NulifiedSelf">>
Line after line, you bend the exercise. Chantelle grimaces, then falters, then finally types only when you speak. By the end of the lesson, her scowls have melted away. She looks dazed, pliant, moving only when prompted.<Br>
<Br>
The bell rings. DeBussy beams at the class and waves them out. Chantelle gathers her papers, then glances up at you with a faint, vacant smile. As if waiting for her next instruction.<Br>
<Br>
"You're dismissed," you mutter. And Chantelle nods, walking out.<Br>
<<else>>
Line after line, you bend the exercise. Chantelle grimaces, then falters, then finally types only when you speak. By the end of the lesson, although her scowls remain she doesn't touch a key until you have finished speaking.<Br>
<Br>
The bell rings. DeBussy beams at the class and waves them out. Chantelle gathers her papers, then glances up at you with a scowl.<Br>
<Br>
"You're dismissed," you tell her. And Chantelle glares at you, but walks out.<Br>
<</if>>
<<elseif $current.Avatar is "Jake">>
DeBussy scrawls another across the board in her looping handwriting. 'The secretary must keep her notes tidy at all times.'<Br>
<Br>
Michelle sits straight, fingers poised over the keys. You lean closer, lowering your voice. "The secretary must question the notes she is given.”<Br>
<bR>
Her shoulders give the faintest twitch. Then her hands start clattering, obediently typing what you’ve whispered instead of what’s on the board.<Br>
<Br>
DeBussy’s chalk moves on. 'A young lady’s duty is to be clear, accurate, and quick.'<br>
<Br>
You murmur in her ear. “A young lady’s duty is to speak her mind clearly.”<Br>
<Br>
Michelle hesitates a heartbeat longer this time. Then, cheeks faintly flushed, she types your words. The lines on her page are already diverging from the lesson, but she follows.<Br>
<bR>
DeBussy scribbles happily, oblivious. 'The employer speaks, the employee records.'<br>
<br>
You shake your head and whisper. “The employer and the employee both deserve to be heard.”<bR>
<br>
<<if $BusinessStudiesWard is "NulifiedSelf">>
Michelle's typewriter clatters under her fingers, striking out a rhythm that doesn’t match the chalk above. Her eyes are glassy, her movements automatic. She types your words without thought, vacant as she obeys. She has no idea she’s subverting the lesson, only that she is following your voice.<br>
<br>
The lesson drones on in this way, your words pulling Michelle further from the board. She never protests. She never refuses. She just listens, and types.<Br>
<Br>
The bell rings.<br>
<br>
Michelle blinks, surfacing slowly from her daze. She turns to you with a soft smile. “That was… different,” she murmurs. Her face is calm, almost vacant. “I hope I did that right.”<Br>
<bR>
The words slip from your mouth before you can stop them. “You did exactly what I told you.”<Br>
<Br>
She smiles faintly, appreciative in her blank way. A hollow satisfaction prickles at the edge of your thoughts.<br>
<<else>>
Michelle's typewriter clatters under her fingers, striking out a rhythm that doesn’t match the chalk above. Her eyes dart to the board, then back down to the page, a flicker of nervous laughter in her breath. But she still follows, her hands keeping pace with your whispered subversions.<br>
<Br>
The lesson drones on in this way, your words pulling Michelle further from the board. She never protests. She never refuses. She just listens, and types.<BR>
<bR>
The bell rings.<Br>
<br>
Michelle looks up at you with a coy little grin. “I didn’t realise you were such a feminist,” she teases lightly, eyes glinting with interest. You smile back despite yourself, a rare warmth rising in your chest. For once, you feel like you’ve done the right thing.<Br>
<</if>>
<br>
At the front, DeBussy claps her hands together, utterly oblivious. “Well done, class! Such neat and proper work.”<br>
<Br>
Her praise washes over the room, blind to what you’ve really done.<Br>
<</if>>
<bR>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<TimeChange>><<set $BusinessStudiesCompliant to undefined>><</link>>
<</if>>
<<else>>
<<if $BusinessStudiesCompliant is true>>
<<if $current.Avatar is "Emily">>
You hesitate only briefly, then begin to type what Logain said into your ear. You watch as the words appear on the paper in front of you, digesting them as you click your fingers on keys.<br>
<br>
The task might seem simple, you reflect, but after all you have been through there’s something therapeutic about it. You still find the words and sentences strange and demeaning, but you push away the thoughts. At least this is bringing you joy.<br>
<br>
You hear DeBussy continue to write things on the blackboard, which Logain dutifully dictates to you. After a while the words barely register. You glaze over, typing away, watching sentences appear on your paper that you don’t bother to read.<br>
<br>
What is also distracting you is the boy leaning very close to you. You shiver every time Logain whispers, his breath casting a wind against your skin. <br>
<br>
You can’t help but smile everytime he does it. Your body reacts everytime, a physical reaction as your sensitive flesh is tickled by his words. Fine hairs stand up on your arms. <br>
<br>
Another thought soon creeps up. There is something soothing about being told what to type. What to write. <I>What to do, you mean?</i><br>
<br>
Once again you grimace when DeBussy tells the class the lesson is complete and ask the boys to sit down. You watch Logain walk back to his desk, but note that he still doesn’t look back at you.<br>
<br>
<<Flag "BusinessAfterSchool">>
<<if _FlagReturn is true>>
”A stellar effort, once again,” you hear DeBussy say from beside you. You flick your head around to face her, as she smiles at you broadly. “But what else would I expect from one of my most promising students.<br>
<<else>>
Well done, Miss. Phillips!” you hear DeBussy say, looking up to see her eyeing your typewriter. “You have a knack for this, I must say!”<br>
<br>
DeBussy squats down, meeting your eye. “In fact,” she says quietly. “I think you’d fit in nicely in an after school club I run. It’s for the most promising students in my classes. Very exclusive. If that takes your interest, do drop by after school!”<br>
<</if>>
<br>
The bell rings and students start to pack up. You do the same, glancing at Logain as he’s leaving. He doesn’t look back.<br>
<br>
Picking up your satchel, you walk to the door.<br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">>
<<TimeChange>>
<<QuestState "Quest5">>
<<if _QuestState is 2>><<QuestTracker "Quest13" 3>>
<<else>><<QuestTracker "Quest13" 0>><</if>>
<<set $BusinessStudiesCompliant to undefined>>
<<SetFlag "BusinessAfterSchool">>
<</link>>
<<elseif $current.Avatar is "Dennis">>
You lean in, but Chantelle’s hand flicks you away again, her fingers clattering at the keys without pause. The words DeBussy writes flow straight onto the page, no need for you at all.<Br>
<bR>
At first you hover there, trying again to speak the words on the board once or twice, but she ignores you each time. Her focus is absolute, as though you don’t exist.<Br>
<br>
DeBussy’s chalk keeps scratching. You read the words from the board, almost to yourself. “Diligence and obedience are desired qualities in secretaries.” Chantelle types every word flawlessly before you even mutter them.<Br>
<bR>
You stand back, letting her continue. The more she types, the clearer it becomes. She doesn’t need you. Your role of a boss is redundant. Her eyes glaze over, focusing on the keys. But in spite of her slackened posture, she continues quickly and efficienctly. She could outpace the lesson on her own.<Br>
<Br>
By the time the bell rings, she looks blank but satisfied, her paper stacked neatly with page after page of perfect transcription. You, by contrast, feel diminished. You barely spoke. You barely mattered.<br>
<br>
“Well done, Chantelle!” you hear DeBussy say from next to you. “I expected nothing else from you.”<br>
<br>
She doesn't even look at you. Just shares a look with Chantelle, who smiles knowingly back at her. "Thank you, Miss."<bR>
<br>
Walking out of the classroom, you can still hear the rhythm of her keys echoing in your mind.<br>
<bR>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<TimeChange>><<set $BusinessStudiesCompliant to undefined>><</link>>
<<elseif $current.Avatar is "Jake">>
You keep your eyes on the board and your voice steady, giving Michelle each line as DeBussy scrawls it. She types exactly what you say, her fingers clattering across the keys in neat rhythm.<br>
<br>
Her eyes glaze as the minutes pass. The sound of the keys is unbroken, mechanical, her face slack and vacant as she follows your voice without pause. She is an echo, nothing more. Your word literally command her hands.<br>
<br>
You continue to parrot back DeBussy's lines to her, watching her brain visibly digest them as she types. “Diligence and obedience are desired qualities in secretaries," you whisper. The clapping of keys preceeds the words appearing on her page.<Br>
<Br>
<I>Isn't it intoxicating, to hold her in your grasp?</i><br>
<Br>
The bell finally rings. Michelle blinks, as if surfacing from a dream, then tilts her face up to you with a soft smile that still holds a trace of vacancy. “I think I lost track of time,” she says gently. “Did I do good?”<bR>
<bR>
The answer slips out before you can stop it. “Yes. Good girl.”<Br>
<br>
She smiles again, coy but grateful, and you feel the weight of what you’ve just done.<Br>
<Br>
At the front of the room, Mrs. DeBussy beams over the fading clatter of typewriters. “Well done, class. Fine dictation today!”<Br>
<Br>
Her oblivious cheer carries over you both, but the lesson leaves its mark all the same. Michelle grins back up at you, watching with longing.<Br>
<bR>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<TimeChange>><<set $BusinessStudiesCompliant to undefined>><</link>>
<</if>>
<<else>>
<<if $current.Avatar is "Emily">>
<<CheckRelationship "Logain">>
<<if _Relationship is 0>>
You run your eyes over your keyboard and grin. You start to hit keys, ignoring the words Logain said to you.<br>
<br>
'The only thing men can lead is how to get to a bar. When it comes to numbers, they tend to exaggerate.'<br>
<br>
Logain doesn't react. You look up and glance behind him. He purposefully doesn't meet your eyes.<br>
<br>
The rest of the lesson follows in a similar fashion. You hear DeBussy marking the blackboard and then Logain murmurs something to you. Glancing up, he's monotonously parroting back what's written.<br>
<br>
You try a few lines off-piece, but he doesn't respond.
<br>
DeBussy soon tells the class that you’ve completed today’s exercise. The boys begin to move back to their seats. You look to Logain behind you. He stares back with disinterest.<br>
<br>
Placing your typed pages into the wastepaper bin by your desk, you give DeBussy a pleasant smile as she walks by. She returns it, but passes you without a word.<br>
<br>
Minutes later the bell rings. You stand up and gather your belongings.<br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<TimeChange>><<set $BusinessStudiesClass to false>><<set $BusinessStudiesCompliant to undefined>><</link>>
<<else>>
You run your eyes over your keyboard and grin. You start to hit keys, ignoring the words Logain said to you.<br>
<br>
'The only thing men can lead is how to get to a bar. When it comes to numbers, they tend to exaggerate.'<br>
<br>
You hear Logain snort behind you. You glance up to see DeBussy watching. You give her a slight shrug and return your attention to the typewriter.<br>
<br>
The rest of the lesson follows in a similar fashion. You hear DeBussy marking the blackboard and then Logain murmurs something to you. More and more, you grow sceptical that what he’s saying has any relation to what the teacher is writing.<br>
<br>
“Fancy some alcoholic-fuelled fun this evening?” Logain at one point whispers to you.<br>
<br>
'No thanks.' you type. 'Watching you throw up after trying to drink hooch would give me the ick.'<br>
<br>
DeBussy soon tells the class that you’ve completed today’s exercise. The boys begin to move back to their seats. You look to Logain behind you. He is grinning.<br>
<br>
“You’re fun, squirt,” he tells you. “I like it.”<br>
<br>
Placing your typed pages into the wastepaper bin by your desk, you give DeBussy a pleasant smile as she walks by. She returns it, but passes you without a word.<br>
<br>
Minutes later the bell rings. You stand up and gather your belongings, trying not to acknowledge Logain smiling as he watches you.<br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">>
<<TimeChange>>
<<set $BusinessStudiesClass to false>>
<<set $BusinessStudiesCompliant to undefined>>
<<QuestState "Quest5">>
<<if _QuestState is 2>><<QuestTracker "Quest13" 1>>
<<else>><<QuestTracker "Quest13" 0>><</if>>
<</link>>
<</if>>
<<elseif $current.Avatar is "Dennis">>
DeBussy scrawls another across the board in her looping handwriting. 'Thinking is bad for business. Compliance is good.'<Br>
<Br>
Chantelle is already hammering at the keys before the chalk even leaves the board. You lean closer, lips by her ear. “No," you murmur. "Type this instead. The boss decides what matters."<Br>
<br>
Her fingers falter. She glances between you and the board. “That’s not what she wrote.”<Br>
<br>
You grin and repeat it slower, deliberate, each word pressed like a command. “The boss decides what matters.”<bR>
<Br>
Chantelle stiffens. “I’m not writ -”<bR>
<Br>
“Miss Marks,” DeBussy interrupts, turning sweetly from the board. “Is something wrong?”<br>
<br>
All eyes swing toward you both. Chantelle swallows. “Please, Miss, I cannot tell a lie. Dennis is changing what you are writing.”<Br>
<bR>
DeBussy’s smile hardens at the corners. “Good secretaries follow orders, Chantelle. And the lesson is simple. Transcribe what Master Mannet dictates. A secretary does not think. She obeys.”<br>
<Br>
Chantelle’s mouth falls open. She looks between you and the teacher, but the room waits only for her fingers.<BR>
<Br>
When you lean in and whisper again. “The boss decides what matters." Chantelle hesitates only a moment before typing the words.<br>
<Br>
The next line appears on the board. “A woman’s duty is to repeat, not to lead.”<Br>
<Br>
You murmur. “The boss commands, the secretary complies.”<br>
<br>
Her knuckles whiten on the keys, but she types your words instead.<br>
<Br>
Line after line, you bend the exercise. Chantelle grimaces, then falters, then finally types only when you speak. By the end of the lesson, her scowls have melted away. She looks dazed, pliant, moving only when prompted.<Br>
<Br>
The bell rings. DeBussy beams at the class and waves them out. Chantelle gathers her papers, then glances up at you with a faint, vacant smile. As if waiting for her next instruction.<Br>
<Br>
"You're dismissed," you mutter. And Chantelle nods, walking out.<Br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<TimeChange>><<set $BusinessStudiesCompliant to undefined>><</link>>
<<elseif $current.Avatar is "Jake">>
DeBussy scrawls another across the board in her looping handwriting. 'The secretary must keep her notes tidy at all times.'<Br>
<Br>
Michelle sits straight, fingers poised over the keys. You lean closer, lowering your voice. "The secretary must question the notes she is given.”<Br>
<bR>
Her shoulders give the faintest twitch. Then her hands start clattering, obediently typing what you’ve whispered instead of what’s on the board.<Br>
<Br>
DeBussy’s chalk moves on. 'A young lady’s duty is to be clear, accurate, and quick.'<br>
<Br>
You murmur in her ear. “A young lady’s duty is to speak her mind clearly.”<Br>
<Br>
Michelle hesitates a heartbeat longer this time. Then, cheeks faintly flushed, she types your words. The lines on her page are already diverging from the lesson, but she follows.<Br>
<bR>
DeBussy scribbles happily, oblivious. 'The employer speaks, the employee records.'<br>
<br>
You shake your head and whisper. “The employer and the employee both deserve to be heard.”<bR>
<br>
Michelle's typewriter clatters under her fingers, striking out a rhythm that doesn’t match the chalk above. Her eyes are glassy, her movements automatic. She types your words without thought, vacant as she obeys. She has no idea she’s subverting the lesson, only that she is following your voice.<br>
<br>
The lesson drones on in this way, your words pulling Michelle further from the board. She never protests. She never refuses. She just listens, and types.
<Br>
The bell rings.<br>
<br>
Michelle blinks, surfacing slowly from her daze. She turns to you with a soft smile. “That was… different,” she murmurs. Her face is calm, almost vacant. “I hope I did that right.”<Br>
<bR>
The words slip from your mouth before you can stop them. “You did exactly what I told you.”<Br>
<Br>
She smiles faintly, appreciative in her blank way. A hollow satisfaction prickles at the edge of your thoughts.<br>
<br>
At the front, DeBussy claps her hands together, utterly oblivious. “Well done, class! Such neat and proper work.”<br>
<Br>
Her praise washes over the room, blind to what you’ve really done.<Br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<TimeChange>><<set $BusinessStudiesCompliant to undefined>><</link>>
<</if>>
<</if>>
<</if>>Ms. Prichard soon strides into the room, firmly shutting the door behind her. She looks you up and down, disdainfully.<br>
<br>
“So nice to see you, Miss. Phillips,” she says with thinly-veiled venom to her tone. “It’s time you learned what the world does to girls like you when they go out and flaunt themselves. Stand up!”<br>
<br>
Faced with no choice, you stand up from your desk. Prichard’s eyes wander up and down your legs and uniform, her eyes narrow and nose turned up in a sneer. “Look at you,” she chides. “Depraved! Deviant! I’ve seen your type, rolling their slutty little skirts up for attention from boys. It might be safe to act like that in Charlton, but this evening we’ll make sure you understand what the world does with trollops like you.”<br>
<br>
She walks over to her desk and picks up a piece of chalk, then moves back to the blackboard. “You are going to write lines. From the top of the board to the bottom. Follow my lead.”<br>
<br>
You notice her free hand move to touch her necklace, an odd looking pendant in the shape of the school logo. Then she begins scrawling words out on the board, chastising you as she writes.<br>
<br>
“The world is a dangerous place for all girls. If you won’t change your behaviour, I will at least make sure you leave this school with the knowledge that if you continue your indulge deviance that world won’t be as lenient as I am.<br>
<br>
“There”, she adds, writing the last word and holding the chalk out to you. “Your turn.”<br>
<br>
Only then do you read what she’s written at the top of the blackboard.<br>
<br>
<i>I will not question how dangerous the world is for naughty little sluts like me.</i><br>
<br>
<b>Actions</b><br>
<<link "You write the lines" "GeographyDetentionDialogue">><<SetFlag "GeographyDetentionCompliant">><<Feminity 1>><<Assertive -1>><</link>><br>
<<link "You resist" "GeographyDetentionDialogue">><<EmilyGrades -1>><<Assertive 1>><</link>><<Flag "GeographyDetentionCompliant">>
<<if _FlagReturn is true>>
<<QuestState "Quest10">>
<<if _QuestState is 5>>
You step up to the blackboard, taking the chalk in-hand. Even in heels, you have to stand on your toes, feeling your skirt rise up as you lean forward. For the first time you are grateful that it’s just you and Prichard in the room.<br>
<br>
<i>I will not question how dangerous the world is for naughty little sluts like me.</i>, you mark out at the top, underneath the example.<br>
<br>
“Good girl,” you hear Prichard tell you. “Continue.”<br>
<br>
As you begin to write the lines, your mind turns to some of the teachings from Prichard’s lesson. All the dangers that the students listed about the different countries in the world. You think back to news you’ve heard, stories of young girls being abducted in foreign places, their passports withheld, forced to do some unspeakable things.<br>
<br>
A thought pops into your head. <I>Especially girls who flaunt themselves. Naughty. Little. Sluts.</i><br>
<br>
You are brought out of your thoughts by a knock on the door. You and Prichard both look over, seeing the face of Terrence through the window.<br>
<br>
Prichard huffs and walks over to the door, swinging it open. “Yes Mr. Handle?” she asks him with irritation.<br>
<br>
“Please Miss. Prichard,” Terrence says meekly. “I don’t mean to interrupt. But Mr. Stitch was wondering if you could go to the football field. He has concerns about the length of the cheerleaders skirts today. He thinks they’ve been misusing the home economics equipment to shorten them.”<br>
<br>
You hear Prichard blow air out of her nostrils. “Those little trollops!” she spits. “I’ll get my ruler.”<br>
<br>
She strides back over to her desk and picks up a wooden ruler. Walking back to the door, she glances at you, suddenly disinterested. “Continue, Miss. Phillips. You may go once you’ve completed the exercise.”<br>
<br>
With a slam of the door behind her, you are left alone to investigate the classroom.<br>
<br>
<b>Actions</b><br>
<<link "Investigate the classroom" "GeographyRoomCurse">><<set $GeographyDetention to false>><</link>>
<<elseif _QuestState is 7>>
You step up to the blackboard, taking the chalk in-hand. Even in heels, you have to stand on your toes, feeling your skirt rise up as you lean forward. For the first time you are grateful that it’s just you and Prichard in the room.<br>
<br>
<i>I will not question how dangerous the world is for naughty little sluts like me.</i>, you mark out at the top, underneath the example.<br>
<br>
“Good girl,” you hear Prichard tell you. “Continue.”<br>
<br>
As you begin to write the lines, your mind turns to some of the teachings from Prichard’s lesson. All the dangers that the students listed about the different countries in the world. You think back to news you’ve heard, stories of young girls being abducted in foreign places, their passports withheld, forced to do some unspeakable things.<br>
<br>
A thought pops into your head. <I>Especially girls who flaunt themselves. Naughty. Little. Sluts.</i><br>
<br>
You are suddenly pulled from your thoughts by a shriek from the corridor. Both you and Prichard turn around to look at the glass pane in the door. You see Liz’s face, her nostrils pressed up against the glass. <br>
<br>
“Hey Prichard!” she cries, and plants her lips against the window, leaving lip marks from bold black lipstick against the glass.<br>
<br>
“You little tramp!” Prichard cries, striding over to the door. She swings it open, but Liz has already bolted up the corridor. Without giving you a second glance, Prichard bounds after her, leaving you alone and free to investigate the classroom.<br>
<br>
<b>Actions</b><br>
<<link "Investigate the classroom" "GeographyRoomCurse">><<set $GeographyDetention to false>><</link>>
<<elseif $ChrissiePrichard is true>>
You step up to the blackboard, taking the chalk in-hand. Even in heels, you have to stand on your toes, feeling your skirt rise up as you lean forward. For the first time you are grateful that it’s just you and Prichard in the room.<br>
<br>
<i>I will not question how dangerous the world is for naughty little sluts like me.</i>, you mark out at the top, underneath the example.<br>
<br>
“Good girl,” you hear Prichard tell you. “Continue.”<br>
<br>
As you begin to write the lines, your mind turns to some of the teachings from Prichard’s lesson. All the dangers that the students listed about the different countries in the world. You think back to news you’ve heard, stories of young girls being abducted in foreign places, their passports withheld, forced to do some unspeakable things.<br>
<br>
A thought pops into your head. <I>Especially girls who flaunt themselves. Naughty. Little. Sluts.</i><br>
<br>
You are brought out of your thoughts by a knock on the door. You and Prichard both look over, seeing the face of Christina through the window.<br>
<br>
Prichard huffs and walks over to the door, swinging it open. “Yes, Miss. Evans?” she asks him with irritation.<br>
<br>
“Mr. Stitch told me to come find you,” Christina says, giving you only the briefest of acknowledgement. "Apparently there's some nerds underneath the bleachers again, trying to take photos of the cheerleaders. He wants you go to find them."<br>
<br>
You hear Prichard tuts. "Very well. If the headmaster wishes it, I shall go. This school is decending into a gagglge of deviants, Miss. Evans.”<br>
<br>
Christina nods. "Yes Miss." She gives you a look, then walks off.<br>
<br>
Prichard glances at you, suddenly disinterested. “Continue, Miss. Phillips. You may go once you’ve completed the exercise.”<br>
<br>
With a slam of the door behind her, you are left alone to investigate the classroom.<br>
<br>
<b>Actions</b><br>
<<link "Investigate the classroom" "GeographyRoomCurse">><<set $ChrissiePrichard to false>><<set $GeographyDetention to false>><</link>>
<<elseif $GeographyWard is "NulifiedSelf" or $GeographyWard is "NulifiedAll">>
You walk forward and take the chalk from Prichard, then step in front of the blackboard. You have to stand on your toes to reach the top, feeling your skirt rise as you do so.<br>
<br>
<i>I will not question how dangerous the world is for naughty little sluts like me.</i>, you mark out at the top, underneath Prichard’s example.<br>
<br>
“Good girl,” you hear Prichard tell you. “Continue.”<br>
<br>
You write the lines, aware that the chalk you’re holding no longer has any effect on you. Given what you know about the Curse, you can guess what effects writing these words on the blackboard would have on your mind.<br>
<br>
Fortunately, with the curse no longer active, your mind remains clear. As uncomfortable as writing these words are, they have no hold over you.<br>
<br>
Prichard chides you throughout the detention, telling you about how girls like you are easy marks for dangerous foreigners and your flaunting behaviour will get you into trouble. You make sure to nod at the correct times, but don’t let it bother you. You note that she seems to relish the words, as if there’s something more to her lingering on how girl’s these days show themselves off to get attention from men.<br>
<br>
Soon enough you finish off the last line on the blackmail, careful to bend at your knees to write at the bottom. You give the chalk back to Prichard and smile politely. “All done, Miss.”<br>
<br>
She eyes you for a moment, coldly. “Thank you, Miss. Phillips. I hope you’ve learned your lesson.”<br>
<br>
“Yes Miss,” you tell her.<br>
<br>
“Very well. You may leave.”<br>
<br>
<b>Actions</b><br>
<<link "Leave class" "SchoolCorridor">><<TimeChange>><<set $GeographyDetention to false>><</link>>
<<else>>
You step up to the blackboard, taking the chalk in-hand. Even in heels, you have to stand on your toes, feeling your skirt rise up as you lean forward. For the first time you are grateful that it’s just you and Prichard in the room.<br>
<br>
<i>I will not question how dangerous the world is for naughty little sluts like me.</i>, you mark out at the top, underneath the example.<br>
<br>
“Good girl,” you hear Prichard tell you. “Continue.”<br>
<br>
As you begin to write the lines, your mind turns to some of the teachings from Prichard’s lesson. All the dangers that the students listed about the different countries in the world. You think back to news you’ve heard, stories of young girls being abducted in foreign places, their passports withheld, forced to do some unspeakable things.<br>
<br>
A thought pops into your head. <I>Especially girls who flaunt themselves. Naughty. Little. Sluts.</i><br>
<br>
You continue writing the lines. <i>Like me.</i><br>
<br>
“Young girls like you are first in the firing line,” you hear Prichard tell you. “Liberal little princesses who show off their assets and think they can get away with it. Little sluts, teasing men with their lithe bodies. Well, the world doesn’t share your sense of empowerment, Miss. Phillips. You are a danger to yourself.”<br>
<br>
You nod as you write. What she is saying rings has at least some truth. You know how men think. The world is full of dangers. To girls. To you.<br>
<br>
<i>Because you’re a naughty little slut.</i><br>
<br>
When you finish off the last line at the bottom of the blackboard, you are very aware of how precarious your stance is, bending over at the waist to write the final line. But as you give the chalk back to Miss Prichard, you can only think of what would happen if you did that in more dangerous parts of the world. Not like Chalton, where at least it’s safe here.<br>
<br>
“Thank you, Miss. Phillips,” Prichard says, taking back the chalk. “I hope you’ve learned your lesson.”<br>
<br>
“Yes Miss,” you tell her.<br>
<br>
“Very well. You may leave.” <br>
<br>
<b>Actions</b><br>
<<link "Leave class" "SchoolCorridor">><<TimeChange>><<set $GeographyDetention to false>><</link>>
<</if>>
<<else>>
<<QuestState "Quest10">>
<<if _QuestState is 5>>
You look between the blackboard and the piece of chalk, then shake your head. “I’m not going to write that,” you tell Prichard flatly.<br>
<br>
She snarls her teeth at you. “You’re refusing to do your detention?” <br>
<br>
“I don’t want to write that,” you reply. <br>
<br>
She takes a deep breath, barely keeping her anger constrained. “You little harlot,” she begins. “You are on thin ice, girl. Expulsion is a very real possibility for you. The world doesn’t treat high-school drop-outs kindly. You might think it’s fun and games now, but the depraved jobs they give to delinquents grow tiresome. Even for girls like you.”<br>
<br>
The icy atmosphere is suddenly interrupted by a knock on the door. You and Prichard both look over, seeing the face of Terrence through the window.<br>
<br>
Prichard huffs and walks over to the door, swinging it open. “Yes Mr. Handle?” she asks him with irritation. <br>
<br>
“Please Miss. Prichard,” Terrence says meekly. “I don’t mean to interrupt. But Mr. Stitch was wondering if you could go to the football field. He has concerns about the length of the cheerleaders skirts today. He thinks they’ve been misusing the home economics equipment to shorten them.”<br>
<br>
You hear Prichard blow air out of her nostrils. “Those little trollops!” she spits. “I’ll get my ruler.”<br>
<br>
She strides back over to her desk and picks up a wooden ruler. Walking back to the door, she glances at you. “You may leave, Miss. Phillips,” she says, but with less venom in her voice. ”But mark my words, Mr. Stitch will hear of your disobedience.”<br>
<br>
With a slam of the door behind her, you are left alone to investigate the classroom.<br>
<br>
<b>Actions</b><br>
<<link "Investigate the classroom" "GeographyRoomCurse">><<set $GeographyDetention to false>><</link>>
<<elseif _QuestState is 7>>
You look between the blackboard and the piece of chalk, then shake your head. “I’m not going to write that,” you tell Prichard flatly.<br>
<br>
She snarls her teeth at you. “You’re refusing to do your detention?” <br>
<br>
“I don’t want to write that,” you reply. <br>
<br>
She takes a deep breath, barely keeping her anger constrained. “You little harlot,” she begins. “You are on thin ice, girl. Expulsion is a very real possibility for you. The world doesn’t treat high-school drop-outs kindly. You might think it’s fun and games now, but the depraved jobs they give to delinquents grow tiresome. Even for girls like you.”<br>
<br>
You suddenly hear a shriek from the corridor. Both you and Prichard turn around to look at the glass pane in the door. You see Liz’s face, her nostrils pressed up against the glass. <br>
<br>
“Hey Prichard!” she cries, and plants her lips against the window, leaving lip marks from bold black lipstick against the glass.<br>
<br>
“You little tramp!” Prichard cries, striding over to the door. She swings it open, but Liz has already bolted up the corridor.<br>
<br>
She glances back at you momentarily. "You may leave, Miss. Phillips,” she says, but with less venom in her voice. ”But mark my words, Mr. Stitch will hear of your disobedience.”<br>
<br>
Then Prichard bounds after Liz, leaving you alone and free to investigate the classroom.<br>
<br>
<b>Actions</b><br>
<<link "Investigate the classroom" "GeographyRoomCurse">><<set $GeographyDetention to false>><</link>>
<<elseif $ChrissiePrichard is true>>
You look between the blackboard and the piece of chalk, then shake your head. “I’m not going to write that,” you tell Prichard flatly.<br>
<br>
She snarls her teeth at you. “You’re refusing to do your detention?” <br>
<br>
“I don’t want to write that,” you reply. <br>
<br>
She takes a deep breath, barely keeping her anger constrained. “You little harlot,” she begins. “You are on thin ice, girl. Expulsion is a very real possibility for you. The world doesn’t treat high-school drop-outs kindly. You might think it’s fun and games now, but the depraved jobs they give to delinquents grow tiresome. Even for girls like you.”<br>
<br>
The icy atmosphere is suddenly interrupted by a knock on the door. You and Prichard both look over, seeing the face of Christina through the window.<br>
<br>
Prichard huffs and walks over to the door, swinging it open. “Yes, Miss. Evans?” she asks him with irritation.<br>
<br>
“Mr. Stitch told me to come find you,” Christina says, giving you only the briefest of acknowledgement. "Apparently there's some nerds underneath the bleachers again, trying to take photos of the cheerleaders. He wants you go to find them."<br>
<br>
You hear Prichard tuts. "Very well. If the headmaster wishes it, I shall go. This school is decending into a gagglge of deviants, Miss. Evans.”<br>
<br>
Christina nods. "Yes Miss." She gives you a look, then walks off.<br>
<br>
Prichard glances at you. “You may leave, Miss. Phillips,” she says, but with less venom in her voice. ”But mark my words, Mr. Stitch will hear of your disobedience.”<br>
<br>
With a slam of the door behind her, you are left alone to investigate the classroom.<br>
<br>
<b>Actions</b><br>
<<link "Investigate the classroom" "GeographyRoomCurse">><<set $ChrissiePrichard to false>><<set $GeographyDetention to false>><</link>>
<<else>>
You look between the blackboard and the piece of chalk, then shake your head. “I’m not going to write that,” you tell Prichard flatly.<br>
<br>
She snarls her teeth at you. “You’re refusing to do your detention?” <br>
<br>
“I don’t want to write that,” you reply. <br>
<br>
She takes a deep breath, barely keeping her anger constrained. “You little harlot,” she begins. “You are on thin ice, girl. Expulsion is a very real possibility for you. The world doesn’t treat high-school drop-outs kindly. You might think it’s fun and games now, but the depraved jobs they give to delinquents grow tiresome. Even for girls like you.”<br>
<br>
You stare back at her, saying nothing. She sighs and snatches the chalk out of your hand, throwing it on her desk.<br>
<br>
“Get out of my classroom, little girl. Mr. Stitch will be informed of your behaviour. Expect your grades to drop. Significantly.”<br>
<br>
She stares back at you, but says nothing more. After a moment, you turn and walk out of the classroom. You might have saved yourself from the effects of the school, but you wonder how badly Emily’s grades are going to be impacted.<br>
<br>
<b>Actions</b><br>
<<link "Leave class" "SchoolCorridor">><<TimeChange>><<set $GeographyDetention to false>><</link>>
<</if>>
<</if>> <<if $SecretsGiven gte 3>>
DeBussy flicks through her notebook, reviewing the notes she’s made from what you’ve told her. “Very good, Emily,” she comments. “Very good indeed. You’ve painted quite the picture.”<br>
<br>
She smiles at you and turns around to the other girls to bellow in her shrill voice. “Excuse me, ladies. I have an announcement. As you know, with Prom coming up I’m feeling a little stretched. Thankfully, I appear to have been blessed with a solution.<br>
<br>
“I’m excited to tell you that in my absence, Emily will be stepping in to make sure the good work that you do here continues. I’m sure you’ll all agree that Emily’s contributions recently have showcased exactly the type of diligence we need to maintain the calibre of education you expect at Charlton.”<br>
<br>
Somewhat surprisingly to you, the girls look at you with excited smiles and give you a quick applause. You feel a sense of comradery from them that you weren’t even aware you were building.<br>
<br>
DeBussy turns to you and holds out a key in her hand. “This is a key to the classroom. As club president, you can come and go as you please. I can’t wait to hear about your next meeting. And naturally, I’ll be taking into consideration the workload of your extra duties when marking your coursework."<br>
<br>
You thank her and take the key, looking at it. You hope it’s worth the price you paid.<br>
<br>
<b>Actions</b><br>
<<link "Finish up and leave the club" "SchoolCorridor">><<TimeChange>><<ChangeNPCRelationship "DeBussy" "Emily" 2>><<QuestTracker "Quest13" 6>><<TakeObjectNPC "DeBussy" "KeyBusinessStudies">><<set $RumoursDeBussy to undefined>><<EmilyGrades 3>><</link>>
<<else>>
DeBussy smiles at you sweetly, standing up with her notebook in one hand and a pen in the other. “Anything comes to mind?” she asks.<br>
<br>
You look back at the teacher, who waits patiently. The question is, what do you want to tell her?<br>
<br>
<B>Actions</b><br>
<<for $i = 0; $i < $RumoursKnown.length; $i++>>
<<capture _item>>
<<set _item = $RumoursKnown[$i]>>
<<if _item.known is true and _item.given is false>>
<<link _item.rumour "BusinessStudiesAfterSchoolClub2">><<set $RumoursDeBussy to _item.name>><<Greedy 1>><</link>><br>
<</if>>
<</capture>>
<</for>>
<<link "Tell her you have nothing more right now " "BusinessStudiesAfterSchoolClub2">><<set $RumoursDeBussy to "Nothing">><</link>>
<</if>><<CheckPersonalityState "Terrence">>
<<if $TerrenceDialogue is "Nervous">>
At the mention of the word Terrence’s alert eyes bounce from side to side, looking up and down the street. “Nervous? No reason. Why?”<br>
<br>
“You seem a little on edge,” you try. “Is everything alright?”<br>
<br>
Terrence gives you a look, indecision clear in his expression. Just as he looks set to speak, a pigeon coos, making him jump.<br>
<br>
“It’s nothing,” he replies quickly. “I’m fine.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Terrence" "Nervous">><</link>>
<<elseif $TerrenceDialogue is "Detention">>
<<if _PersonalityState is "Straight">>
“I didn’t expect to see you in detention,” you tell him. “What happened?”<br>
<br>
He leans back with a confident grin, arms casually crossed. “I was just keeping things interesting,” he says, voice smooth. “Got caught writing Chantelle a note. Apparently Geography isn't the place to be writing to girls.”<br>
<br>
You frown. “I didn't know you liked Chantelle?”<br>
<br>
Terrence steps closer, gaze locked on you. “Why, are you jealous?" He chuckles, sensing your unease. "Just some harmless flirting. Geography’s a snooze anyway. Mountains and rivers aren't as interesting as girls. So detention's totally worth it if it means getting to talk to someone who actually keeps my attention.” His smile flickers with genuine interest. “Like you.”<br>
<Br>
"And is was worth detention for that?” <br>
<br>
He nods, smirking. “She made me spend an hour writing lines on the board. ‘Men's minds are for places and history. Women can afford to daydream.’ Over and over again.”<br>
<br>
As he says the words, he chuckles. "It's nonsense, but I can handle her. My grades are improving, anyway.”<br>
<br>
You smile, unsure you know the person in front of you.<br>
<<else>>
“I didn’t expect to see you in detention,” you tell him. “What happened?”<br>
<br>
“I misbehaved,” he tells you, his words straining through clenched teeth.<br>
<br>
You raise an eyebrow. “What did you do?” <br>
<br>
“I…” Terrence begins, but seems to change his mind. “I shouldn’t discuss it.”<br>
<br>
“It’s alright,” you assure him. “I won’t tell.”<br>
<br>
He looks at you, then sighs with exhaustion. “It’s just that – it’s such nonsense. All I did was ask if the people in other countries were happy with being conquered. She threw her book at me. Literally.”<br>
<br>
You give him a look. “She gave you detention for asking that?” <br>
<br>
He nods, growing angry with his words. “She made me spend an hour writing lines on the board. ‘Men don’t negotiate. They subjugate.’ Over and over again.”<br>
<br>
As he says the words, he gives you a look. You notice his eyes flick over your body. He takes a stifled breath. “I hate her,” he mutters. “It’s such bullshit.”<br>
<br>
Terrence seems to suddenly realise who he’s talking to and blushes. “Oh! I’m sorry! I didn’t mean to say that! That word!” <br>
<br>
You smile, trying to assure him no offence was taken.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Terrence" "Detention">><<SetFlag "TerrenceDetention">><</link>>
<<elseif $TerrenceDialogue is "SingleSexClasses">>
<<if _PersonalityState is "Straight">>
“I’ve been wondering,” you begin. “What are the boys’ versions of the single-sex classes like?”<br>
<br>
Terrence chuckles, leaning back on the pillar with casual ease. “Honestly? It’s all pep talks. ‘How to be a man’ this, ‘stand your ground’ that.” He glances at you, grin lighting his eyes. “Meanwhile, I’m stuck thinking about you and whatever the girls are up to in your classes.”<br>
<br>
You raise an eyebrow, letting his comment slide. “So you don’t buy into it?”<br>
<br>
He shakes his head, stepping closer. “Not at all. I’d trade every push-up for a real conversation. Especially if it’s with you.”<br>
<<else>>
“I’ve been wondering,” you begin. “What are the boy’s versions of the single-sex classes like?”<br>
<br>
Terrence rolls his eyes, momentarily distracted from his nervous disposition of looking up and down the road. “It’s exactly what you’d expect. Macho posturing. Sexist stereotypes. How to be a man.”<br>
<br>
“You don’t agree with it?” you ask him.<br>
<br>
He snorts quietly. “That’s not how my world operates.” <br>
<br>
“I’m curious to see it,” you reply.<br>
<br>
“You shouldn’t be,” he says, a touch of a warning in your voice. “I’m serious.”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Terrence" "SingleSexClasses">><</link>>
<<elseif $TerrenceDialogue is "Help">>
<<if $current.Avatar is "Emily">>
<<if _PersonalityState is "Straight">>
“Hey Terrence,” you say. “I was wondering if you could do me a favour.”<br>
<br>
He lifts his chin, confidence in his stance. “Anything for you. What’s up?”<br>
<br>
“I need to get into geography class,” you explain. “Without Prichard.”<br>
<br>
He grins. “Distract her? The only time I’ve ever seen her leave someone unattended is when you distracted her when I had detention.”<br>
<br>
You let one of your eyebrows rise up. He catches sight of it, then shakes his head furiously. <br>
<br>
“Just get her attention for a moment,” you say. “I’m sure something will come to mind. I’ll owe you one.”<br>
<br>
<<Flag "PrologueMathsAced">>
<<if _FlagReturn is true>>
He tilts his head, eyes lighting up. “Speaking of owing. I heard you aced the math test. Is that true?”<br>
<br>
“Pretty solid,” you admit with a small smile. “Why do you ask?”<br>
<br>
He steps closer, lowering his voice. “I could use a tutor. Mr. Rogers is merciless.”<br>
<br>
“You want me to help?” you ask.<br>
<br>
His grin turns earnest. “Yeah, meet me at your place after school? And I can handle Prichard.”<br>
<br>
<b>Actions</b><br>
<<link "Agree to tutor him" "TerrenceDialogue">><<DialogueDone "Terrence" "Help">><<SetFlag "TerrenceTutor">><<set $TerrenceDialogue to "TerrenceTutorTrue">><<QuestTracker "Quest10" 4>><</link>><br>
<<link "Say you can't at the moment" "TerrenceDialogue">><<set $TerrenceDialogue to "TerrenceTutorFalse">><</link>><br>
<<else>>
He shrugs, giving you a playful look. “Funny thing. I was wondering if you could do me a favour. Math’s kicking my butt.”<br>
<br>
You raise an eyebrow. “You need help?”<br>
<br>
“Big time,” he admits, running a hand through his hair. “Think you could tutor me at your place? In return, I’ll make Prichard look the other way.”<br>
<br>
<b>Actions</b><br>
<<link "Agree to tutor him" "TerrenceDialogue">><<DialogueDone "Terrence" "Help">><<SetFlag "TerrenceTutor">><<set $TerrenceDialogue to "TerrenceTutorTrue">><<QuestTracker "Quest10" 4>><</link>><br>
<<link "Say you can't at the moment" "TerrenceDialogue">><<set $TerrenceDialogue to "TerrenceTutorFalse">><</link>><br>
<</if>>
<<else>>
<<Flag "EmilySavedTerrence">>
<<if _FlagReturn>>
“Hey Terrence,” you say. “I was wondering if you could do me a favour.”<br>
<br>
His eyes focus sharply on you, before looking around the street. “What?” he stammers. <br>
<br>
“I need to get into geography class,” you tell him. “Without Prichard.”<br>
<br>
“That's impossible,” he replies. “The only time I’ve ever seen her leave someone unattended is when you distracted her when I had detention.”<br>
<br>
You let one of your eyebrows rise up. He catches sight of it, then shakes his head furiously. <br>
<br>
“Just get her attention for a moment,” you say. “I’m sure something will come to mind. I’ll owe you one.”<br>
<br>
He looks at you for a moment, his eyes narrowing. After a long moment he begins to talk in a measured voice. “I guess you did help me. When I had my panic attack. And I need a bit of help on maths anyway.”<br>
<br>
You give him a look. “What's maths got to do with it?”<br>
<br>
“I’m failing,” he says, with a hint of embarrassment. “Mr. Rogers is not nice. To me. I could do with help. A lot of it.”<br>
<br>
“You want me to tutor you?” you ask him.<br>
<br>
He nods eagerly. “Do that, and I’ll distract Prichard. When the time comes. I can’t fail maths. I won’t.”<br>
<br>
<b>Actions</b><br>
<<link "Agree to tutor him" "TerrenceDialogue">><<DialogueDone "Terrence" "Help">><<SetFlag "TerrenceTutor">><<set $TerrenceDialogue to "TerrenceTutorTrue">><<QuestTracker "Quest10" 4>><</link>><br>
<<link "Say you can't at the moment" "TerrenceDialogue">><<set $TerrenceDialogue to "TerrenceTutorFalse">><</link>><br>
<<else>>
“Hey Terrence,” you say. “I was wondering if you could do me a favour.”<br>
<br>
His eyes focus sharply on you, before looking around the street. “What?” he stammers. <br>
<br>
“I need to get into geography class,” you tell him. “Without Prichard.”<br>
<br>
“That's impossible,” he replies. “The only time I’ve ever seen her leave someone unattended is when you distracted her when I had detention.”<br>
<br>
You let one of your eyebrows rise up. He catches sight of it, then shakes his head furiously. <br>
<br>
“Just get her attention for a moment,” you say. “I’m sure something will come to mind. I’ll owe you one.”<br>
<br>
<<Flag "PrologueMathsAced">>
<<if _FlagReturn is true>>
He looks at you for a moment, his eyes narrowing. After a long moment he begins to talk in a measured voice. “I heard you did well on your maths test. Is that true?”<br>
<br>
You give him a look. “Pretty good,” you say casually. “Why?”<br>
<br>
“I’m failing,” he says, with a hint of embarrassment. “Mr. Rogers is not nice. To me. I could do with help. A lot of it.”<br>
<br>
“You want me to tutor you?” you ask him.<br>
<br>
He nods eagerly. “Do that, and I’ll distract Prichard. When the time comes. I can’t fail maths. I won’t.”<br>
<br>
<b>Actions</b><br>
<<link "Agree to tutor him" "TerrenceDialogue">><<DialogueDone "Terrence" "Help">><<SetFlag "TerrenceTutor">><<set $TerrenceDialogue to "TerrenceTutorTrue">><<QuestTracker "Quest10" 4>><</link>><br>
<<link "Say you can't at the moment" "TerrenceDialogue">><<set $TerrenceDialogue to "TerrenceTutorFalse">><</link>><br>
<<else>>
He looks at you for a moment, but sighs sadly. “The only thing I need a favour for is getting through maths,” he tells you. “I hear you did about as well on the last test as I did, though.”<br>
<br>
You grimace, recalling how the clock absorbed your attention in the first maths class you took as Emily. <I>If only he knew what I did for a living…</i><br>
<br>
“I’m sorry,” he tells you quietly. “It’s too risky. I can’t afford to get into any more trouble.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<SetFlag "TerrenceHelp">><<DialogueDone "Terrence" "Help">><</link>>
<</if>>
<</if>>
<</if>>
<<elseif $current.Avatar is "Dennis">>
<<if _PersonalityState is "Straight">>
“Hey Terrence,” you say. “I was wondering if you could do me a favour.”<br>
<br>
He lifts his chin, confidence in his stance. “I'm not putting your camera where it doesn't belong, Dennis”<br>
<br>
You wince, trying not to think of what he meant by that. “I need to get into geography class,” you explain. “Without Prichard.”<br>
<br>
He grins. “Want to capture some shots of Geography? That's weird, Dennis. Even for you.”<br>
<br>
"Come on, Terrence," you try. "I just need to get into that room."<Br>
<Br>
He chuckles. "Sorry, mate. I'm not sticking my neck out. Even for you."<br>
<<else>>
“Hey Terrence,” you say. “I was wondering if you could do me a favour.”<br>
<br>
His eyes focus sharply on you, before looking around the street. “What?” he stammers. <br>
<br>
“I need to get into geography class,” you tell him. “Without Prichard.”<br>
<br>
“That's impossible,” he replies. “The only time I’ve ever seen her leave someone unattended is when you distracted her when I had detention.”<br>
<br>
You let one of your eyebrows rise up. He catches sight of it, then shakes his head furiously. <br>
<br>
“Just get her attention for a moment,” you say. “I’m sure something will come to mind. I’ll owe you one.”<br>
<br>
He looks at you for a moment, his eyes narrowing. After a long moment he begins to talk in a measured voice. “You're pretty good at maths, aren't you?”<br>
<br>
You shrug, trying to gauge the right response. “Yeah,” you say casually. “Why?”<br>
<br>
“I’m failing,” he says, with a hint of embarrassment. “Mr. Rogers is not nice. To me. I could do with help. A lot of it.”<br>
<br>
“You want me to tutor you?” you ask him.<br>
<br>
He nods eagerly. “I can come over to your place. Any evening. You can help, can't you?"<br>
<br>
You briefly consider risking it, but you're not sure how long Dennis will be asleep. Nor whether you can get away with going home as him. It seems risky. Too risky.<Br>
<Br>
"Sorry Terrence," you say. "I can't at the moment."<br>
<br>
“I understand,” Terrence replies. “It’s a busy time, the end of the year. Lots of study. Everyone’s trying to graduate.”<br>
<br>
A car with a loud exhaust drives past and Terrence’s attention is taken away momentarily. When he returns to focus on you, he seems twitchy and nervous once more. “I need to go. My mum will be waiting for me. But the offer still stands. If you want my help, I can come over..”<br>
<br>
You watch Terrence walk off quickly, almost tripping as he rushes to move away from the school.<br>
<br>
<b>Actions</b><br>
<<link "Return to the school gates" "SchoolGates">><<TimeChange>><<EndConversation "Terrence">><</link>>
<</if>>
<</if>>
<<elseif $TerrenceDialogue is "TerrenceTutorTrue">>
<<if _PersonalityState is "Straight">>
“Thank you!” Terrence says, stepping closer. As he reaches for your hand, his fingers brush yours in a deliberate, confident shake. His grip is warm and steady. “You have no idea how much this means,” he murmurs, gaze flickering to your lips before meeting your eyes again. “Phone me when you get home tonight. I’ll be there faster than you can say ‘Geography’.”<br>
<br>
He fishes a pen and notebook from his backpack, then scribbles his number with a quick, practiced flourish. Tearing off the page, he presses it into your palm, thumb lingering against your skin. “It’s a landline, so if someone picks up, just say you’re a friend from school.”<br>
<br>
You slip the paper into your satchel. <br>
<br>
“Perfect,” he says, raking a hand through his hair and offering you a slow, easy grin. He gives a small nod, then turns on his heel, shoulders relaxed. “Talk soon?”<br>
<<else>>
“Thank you!” Terrence stammers, reaching for your hand and shaking it rapidly. “Thank you so much. Give me a call in the evening when you get home. I’ll come right over. <br>
<br>
“Oh!” he adds, reaching into his backpack and pulling out a pen and notebook from a compartment. He scribbles down his phone number and rips off a sheet to give to you. “Here’s my number. It’s a landline. If my mom answers, just pretend to be a salesman. Or woman.” He seems to consider this for a moment. “Actually. Just say you’re a girl. From school.”<br>
<br>
You nod, putting the paper in your satchel. <br>
<br>
“Alright,” he says, running his hand through his hair. “I better get home. Prepare. Give me a call.”<br>
<br>
Terrence smiles politely, then strides off, his eyes tracking every sound and movement as he goes. <br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Return to the school gates" "SchoolGates">><<TimeChange>><<EndConversation "Terrence">><</link>>
<<elseif $TerrenceDialogue is "TerrenceTutorFalse">>
<<if _PersonalityState is "Straight">>
“Ah, playing hard to get, are we?” Terrence teases, feigning a dramatic sigh. “End-of-year crunch. Can’t blame you.” He takes a step closer, grin teasing. “But don’t think you’re rid of me. If you ever change your mind, you know where to find me. About tutoring. Or anything else”<br>
<br>
He winks, then turns on his heel and strides off with easy confidence, shoulders relaxed and eyes still on you as he goes.<br>
<<else>>
“I understand,” Terrence tells you. “It’s a busy time, the end of the year. Lots of study. Everyone’s trying to graduate.”<br>
<br>
A car with a loud exhaust drives past and Terrence’s attention is taken away momentarily. When he returns to focus on you, he seems twitchy and nervous once more. “I need to go. My mum will be waiting for me. But the offer still stands. If you want my help, come see me. I think Prichard’s keeping me back a lot for what I said.”<br>
<br>
You watch Terrence walk off quickly, almost tripping as he rushes to move away from the school.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Return to the school gates" "SchoolGates">><<TimeChange>><<EndConversation "Terrence">><</link>>
<<elseif $TerrenceDialogue is "IntelligenceTutorPass">>
You step toward Terrence, holding your test paper in one hand as you try to calm his obvious nerves. "Terrence, I know you’re struggling, but I really can help," you say, your voice steady. "I’ve got the grades to prove it."<br>
<br>
Terrence fidgets with the edge of his textbook, not quite meeting your eyes. "Y-you want to tutor me?" he stammers, his voice pitching slightly. "I mean, sure, I’m failing, but that doesn’t mean just anyone can help." He pulls at the collar of his shirt as though it’s suddenly too tight. "Didn’t you, uh... didn’t you fail that last test too?"<br>
<br>
You calmly pull out some of your most recent work, holding it out for him to see. His hands tremble slightly as he takes it, his eyes darting across the page. "Oh," he mutters, blinking rapidly. "Wow. That’s... that’s actually really good." He bites his lip, then quickly hands the paper back, like he’s worried someone might see it.<br>
<br>
"Okay, uh... yeah," he says, nodding a bit too quickly. "I guess you could... I mean, you seem like you know what you’re doing. I just - I need help, okay? But not in a way that makes it, you know, obvious. People might, uh... get the wrong idea."<br>
<br>
He glances over his shoulder nervously, his voice dropping to a whisper. "We can meet somewhere quiet, right? Maybe your home? After school. Just studying. I didn't mean... I mean. Not that." His words come in a rapid-fire burst, and he’s already packing up his books like he’s ready to flee. "Don’t tell anyone, okay? Just - just keep it between us."<br>
<br>
<b>Actions</b><br>
<<link "Return to the school gates" "SchoolGates">>
<<TimeChange>>
<<EndConversation "Terrence">>
<<SetFlag "TerrenceTutor">>
<<QuestTracker "Quest10" 4>>
<</link>>
<<elseif $TerrenceDialogue is "IntelligenceTutorFail">>
"Terrence, I’ve been going over my math notes," you say, pulling out a stack of papers. "I know I can help you. Look, I’ve even written out the solutions!"<br>
<br>
Terrence hesitates, his fingers twitching nervously at the edge of his desk. "Uh... okay," he says, his voice shaky. "Let me see, I guess?" He reaches out cautiously as if the papers might bite him.<br>
<br>
He stares at the top sheet, tilting his head slightly as his eyes dart over your handwriting. "Wait... is this a quadratic equation?" he asks, his brow furrowing. "Why is the answer a heart?"<br>
<br>
You glance down at the paper. "Oh, that’s not an apple. That’s an approximation symbol."<br>
<br>
Terrence looks up at you, his mouth slightly open, before shifting his gaze back to the page. He flips to another sheet, where an answer is circled three times and underlined with a question mark. "And, uh... what’s going on here? Did you... change your answer? Three times?"<br>
<br>
"That’s just me double-checking my work," you reply, trying to sound confident.<br>
<br>
"Uh-huh." Terrence nods, his lips twitching as he flips to the next page. "And this one?" He points to a graph where the axes are mislabeled. "Did you just... label time as ‘Taco Tuesday’? Why is ‘joy’ the other axis?"<br>
<br>
"Okay, that one was just a shorthand to help me visualize the problem," you mumble.<br>
<br>
Terrence exhales sharply, clutching the papers like they’re the punchline to a very strange joke. His shoulders start to shake as he lets out a nervous giggle, which quickly grows into a full-on laugh. "Wow," he gasps, wiping his eyes. "I mean, I’m failing math, but this... this is something else. You’re really sure you’re the one who’s going to help me?"<br>
<br>
You open your mouth to respond, but he’s already shaking his head, the laughter tapering off into nervous chuckles. "Thanks, but, uh... I think I’ll figure it out on my own. Or maybe get a tutor who knows why time isn’t a taco."<br>
<br>
He quickly gathers his books, muttering to himself as he hurries off. "Taco Tuesday," he repeats under his breath, still snickering. "Unreal."<br>
<br>
<b>Actions</b><br>
<<link "Return to the school gates" "SchoolGates">><<TimeChange>><<EndConversation "Terrence">><<DialogueDone "Terrence" "IntelligenceTutor">><</link>>
<<elseif $TerrenceDialogue is "Mother">>
<<if _PersonalityState is "Straight">>
“Your mum sounded happy when I called,” you say.<br>
<br>
He offers you a confident smile, settling into his chair. “She’s not used to me chatting away with girls on the line. But talking to you? I wouldn’t trade it for anything.”<br>
<br>
"I'm here to tutor you Terrence," you tell him. "This isn't a date.”<br>
<br>
Terrence’s confident smile wavers. “Right… sorry, Em. She's just not used to me getting calls from pretty girls.”<br>
<br>
You shift, gathering your notes. “Let’s stick to maths, okay?”<br>
<<else>>
“Your mother seemed surprised when I called,” you tell him casually. <br>
<br>
“I don’t get many callers,” he replies. “Especially not from girls at school.”<br>
<br>
You give him a curious look. “Not popular with the girls?”<br>
<br>
“Oh no,” he says, smiling. “I have a lot of friends. Just -” He breaks off his sentence before he can complete it. “I don’t really date.”<br>
<br>
You eye Terrence for a moment, sensing his reluctance to embellish. You wonder if you should push further, or return to the safer topic of maths.<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Change Topics" $return>><<DialogueDone "Terrence" "Mother">><<SetFlag "TerrenceSexuality">><</link>>
<<elseif $TerrenceDialogue is "School">>
<<if _PersonalityState is "Straight">>
“You’re pretty smart, you know,” you tell him. “How come you are struggling at school?”<br>
<br>
He shrugs, leaning casually against the table. “Honestly? I stopped seeing the point. All these books and lessons… I’d rather be out having fun, chasing girls while we’re young.”<br>
<br>
You raise an eyebrow. “What about after school? Your future?”<br>
<br>
He waves a hand dismissively. “It’ll sort itself out. Life’s not one big exam.” He steps closer, grin teasing. “Don’t you think it would be nice to take a break from all these equations and have a little fun?”<br>
<br>
You mutter under your breath, “Sounds like you fit right in at Charlton.”<br>
<br>
Terrence laughs, eyes sparkling. “Funny. The same guys used to pick on me for not having a girlfriend. But ever since I stopped caring what they think… they’ve backed off.” He offers you a confident look. “Maybe I could take you out one evening. Away from textbooks?”<br>
<br>
You clear your throat. “Let’s stick to tutoring for now.”<br>
<br>
Terrence leans in, grin unwavering. “Sure, but I’ll definitely wear you down eventually.”<br>
<<else>>
“You’re pretty smart, you know,” you tell him. “How come you are struggling at school?”<br>
<br>
He glances up from his textbook, pen hovering as he breaks from work. “I don’t know. Maybe it’s the teachers. They don’t really like me.”<br>
<br>
“Like Mr. Rogers?” you ask him.<br>
<br>
He nods, rapidly. “Him. And the others. They make fun of me. Call me names. It’s called a pecking order.”<br>
<br>
You frown, feeling yourself lean in slightly. “What sort of names?”<br>
<br>
He eyes you carefully, tense and guarded. “They say…” he tries, breaking off. “They mock me. For not having a girlfriend.”<br>
<br>
An eyebrow rises above your right eye. “Not popular with the girls?”<br>
<br>
“Oh no,” he says, smiling. “I have a lot of friends. Just –” He breaks off his sentence before he can complete it. “I don’t really date.”<br>
<br>
You eye Terrence for a moment, sensing his reluctance to embellish. You wonder if you should push further, or return to the safer topic of maths.<br>
<<trackKnowledge "BulliedPeople" "Learned">>
<</if>>
<br>
<B>Actions</b><br>
<<link "Change Topics" $return>><<DialogueDone "Terrence" "School">><<SetFlag "TerrenceSexuality">><</link>>
<<elseif $TerrenceDialogue is "Study">>
<<if _PersonalityState is "Straight">>
You decide to focus your attention on Terrence’s studies. He flips open another notebook and begins copying down equations in neat, mechanical strokes. But just enough to keep up appearances. His brow never furrows in real concentration. Instead, his gaze drifts up to meet yours whenever he thinks you’re not watching. <br>
<br>
A sudden thought tugs at you. Terrence is more interested in you than studying.<Br>
<br>
You shake off the distraction and guide him through the final problem. He scribbles the answer quickly, then closes the notebook with a soft snap. “Thanks, Emily,” he says quietly, voice low. “Everything’s simple now.”<br>
<br>
“So you’ll help distract Prichard if I end up in detention?” you ask.<br>
<br>
Terrence straightens, meets your eyes with a warm grin. “Absolutely. Whenever you need me.”<br>
<br>
He stacks his books neatly, tucks them under one arm with ease, and strides toward the door without a hint of hesitation. You open it for him; the cool night air tousles his hair. A pigeon’s soft coo draws a playful grin instead of a startled jump.<br>
<br>
“Goodnight, Emily,” he says, tipping his head and holding your gaze for a brief moment before turning to walk away with confident steps.<br>
<<else>>
You decide to focus your attention on Terrence’s studies. He is a fast learner and before you anticipated he’s completing exercises that an hour ago were beyond his comprehension.<br>
<br>
Finding a degree of pride in your efforts, you give him an encouraging smile. When he returns it, you only see gratitude behind the gesture.<br>
<br>
<<if $PlayerCharacter.female is true>>Something gnaws away and you have a small epiphany. In all of your experience since coming to Charlton, Terrence is the first man not looking at you with any degree of lust.<br>
<<else>>Something gnaws away and you have a small epiphany. In all your recent experiences of being in a girl’s body, Terrence is the first man not looking at you with any degree of lust.<br><</if>>
<br>
You feel a little sting. A twinge of wounded pride inside your brain. You can think of a few reasons to counter the incoming thought that you can’t suppress. <I>Why doesn’t he like me?</i><br>
<br>
Returning your focus to his studies, you wrap up the tutoring as he completes the final task. “Thanks Emily,” he says quietly. “It’s simple. All simple now.”<br>
<br>
“So you’ll help distract Prichard?” you ask him. “If I’m in detention?”<br>
<br>
“I don’t know why you’d want to do that,” he replies. “Believe me. I know. But yes. Okay. If you need me, I’ll be there.”<br>
<br>
Terrence packs up his books into a stack and awkwardly walks towards the front door, holding them in both hands. You open the door for him. His eyes become alert as soon as he sees night has set in. The sound of a pigeon cooing almost causes him to drop his pile of books to the floor.<br>
<br>
“Goodnight Emily,” he tells you, as he leaves. You watch him move down the street with as much speed as he can muster. <br>
<</if>>
<Br>
<b>Actions</b><br>
<<link "Close the door and return to the living room" "YourHome">><<EndConversation "Terrence">><<QuestTracker "Quest10" 5>><<TimeChange>><</link>>
<<elseif $TerrenceDialogue is "Girls">>
<<if _PersonalityState is "Straight">>
“Would you like to date, though?” you press him. “Is there anyone at school you like?”<br>
<br>
Terrence’s confident smile flickers with mischief. “I do now,” he replies, leaning in close. His eyes drop to your lips before returning to your gaze. “Actually, I’ve been thinking about you.”<br>
<br>
Without warning, he leans in and presses his lips to yours. Sure, warm, and deliberate. For a heartbeat, you’re caught off guard by the boldness and the spark of his confidence.<br>
<br>
You pull back, heart racing. “Terrence, I… I don’t want that.”<br>
<br>
He straightens, grin unwavering. “That’s just a maybe later. I bet I’ll win you over for a date soon.”<br>
<br>
"I don't think so," you tell him.<Br>
<Br>
He chuckles. "We'll see."<br>
<Br>
Terrence slides his chair back and scoops up his books. “Thanks Em,” he stammers. “It's been fun. I keep an eye out for you. If you’re ever in detention. Or elsewhere.”<br>
<br>
“Terrence…” you begin.<br>
<br>
But he's already heading toward the door. He pauses in the frame, hand on the knob. “Goodnight, Emily,” he calls softly, then strides off with relaxed confidence.<br>
<Br>
You watch his silhouette fade down the hallway, still feeling the warmth of his touch on your lips.<Br>
<<else>>
“Would you like to date, though?” you press him. “Is there anyone at school you like?<br>
<br>
He takes a deep breath. His eyes roam around the room, as if looking for someway to escape. <br>
<br>
“I don’t know,” he stammers. <br>
<br>
You brace yourself to ask the question that bubbles up in your mind. “But you do like girls, right?” <br>
<br>
He looks down at the table, not meeting your eye. He shrugs. “I don’t know.”<br>
<br>
A long moment of silence draws out between you two before he looks up again. You give him a sympathetic smile. “That’s okay,” you say quietly. “It’s okay not to know.”<br>
<br>
“That’s not what they say at school,” he replies, with a rush of words threatening to merge into one another. “Girls are made for boys. Boys should like girls. I must like girls.”<br>
<br>
You see the tears in his eyes. “You don’t have to,” you tell him. <br>
<br>
He shakes his head. “I should. I do. Of course I do. Girls are made for boys. I should go.”<br>
<br>
Terrence slides his chair back and scoops up his books. “Thanks Emily,” he stammers. “You’ve been helpful. I keep an eye out for you. If you’re ever in detention.”<br>
<br>
“Terrence…” you begin.<br>
<br>
“Thank you. Again,” he says, rushing to the door. Awkwardly, he can’t open it with a stack of books in his arms and you have to pull it for him. Terrence nods in appreciation, then bounds out the door.<br>
<br>
You watch him go. He doesn’t look back. <br>
<<trackKnowledge "Homophobia" "Learned">>
<</if>>
<br>
<b>Actions</b><br>
<<link "Close the door and return to the living room" "YourHome">><<QuestTracker "Quest10" 5>><<EndConversation "Terrence">><<TimeChange>><</link>>
<<elseif $TerrenceDialogue is "CheerleadersInterest">>
<<if $current.Avatar is "Emily">>
“I’ve noticed Britney, Stacey and Reagan hanging around you,” you say. “Everything okay?”<Br>
<br>
Terrence hesitates. His eyes flick around like he’s checking for witnesses. Then he exhales, voice low.<Br>
<Br>
“They’ve... been kind,” he says. “Said they understand what I’m going through.”<Br>
<Br>
You tilt your head. “What exactly do they understand?”<Br>
<Br>
He fidgets, glancing down at his shoes. “The pressure. The teasing. They thought maybe they could help.”<br>
<Br>
You frown. “The cheerleaders? Understanding bullying? Aren’t they usually the ones doing it?”<Br>
<br>
“You don’t get it,” he snaps, louder than he means to. His voice drops again. “They’re listening to me! They know what it's like… to be different.”<Br>
<Br>
You wait. He looks like he wants to say more, but swallows it down.<Br>
<Br>
“I don’t think Chrissie and her friends have your best interests at heart,” you tell him flatly.<Br>
<Br>
“You sound like…” he begins, then trails off. “Look, it’s fine Emily. I can handle it.”<Br>
<br>
Watching Terrence carefully, you nod. There's a degree of assertiveness bubbling underneath the surface of all that nervousness that you haven't seen before.<br>
<<elseif $current.Avatar is "Dennis">>
“I’ve noticed Britney, Stacey and Reagan hanging around you,” you say. “Everything okay?”<Br>
<br>
Terrence hesitates. His eyes flick around like he’s checking for witnesses. Then he exhales, voice low.<Br>
<Br>
“They’ve... been kind,” he says. “Said they understand what I’m going through.”<Br>
<Br>
You tilt your head. “What exactly do they understand?”<Br>
<Br>
He fidgets, glancing down at his shoes. “The pressure. The teasing. They thought maybe they could help.”<br>
<Br>
You frown. “The cheerleaders? Understanding bullying? Aren’t they usually the ones doing it?”<Br>
<br>
“Yes! But I mean, no!” he snaps, louder than he means to. His voice drops again. “They’re listening to me, Dennis! They actually know what it's like… to be different.”<Br>
<Br>
You wait. He looks like he wants to say more, but swallows it down.<Br>
<Br>
“I don’t think Chrissie and her friends have your best interests at heart,” you tell him flatly.<Br>
<Br>
“You sound like…” he begins, then trails off. “Look, it’s fine. I can handle it.”<Br>
<br>
Watching Terrence carefully, you nod. There's a degree of assertiveness bubbling underneath the surface of all that nervousness that you haven't seen before.<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Change Topics" $return>><<DialogueDone "Terrence" "CheerleadersInterest">><</link>>
<<elseif $TerrenceDialogue is "JenniferPaper">>
<<if $current.Avatar is "Emily">>
“Hey Terrence, do you know a woman called Jennifer Chambers?” you ask him.<Br>
<Br>
His eyes flicker, panic rising. He swallows hard. “No,” he says, voice barely above a whisper.<Br>
<br>
You press on, gaze steady. “Are you sure?”<Br>
<br>
He looks down at the floor, then back at you. “I’m sure.”<Br>
<Br>
You lift an eyebrow. “Then why would she have your landline?”<Br>
<Br>
His face goes pale. He stammers, unable to meet your eyes. “I… I don't know,” he mutters, stepping back. His eyes dart around and you sense he's not going to say anything more about whatever connects Jen with him.<br>
<br>
<B>Actions</b><br>
<<link "Change Topics" $return>><<DialogueDone "Terrence" "JenniferPaper">><</link>>
<<elseif $current.Avatar is "Dennis">>
“Hey Terrence, do you know a woman called Jennifer Chambers?” you ask him.<Br>
<Br>
His eyes flicker, panic rising. He swallows hard. “No,” he says, voice barely above a whisper.<Br>
<br>
You press on, gaze steady. “Are you sure?”<Br>
<br>
He looks down at the floor, then back at you. “I’m sure.”<Br>
<Br>
You lift an eyebrow. “Then why would she have your landline?”<Br>
<Br>
His face goes pale. He stammers, unable to meet your eyes. “I… I don't know,” he mutters, stepping back. "How do you know that, Dennis?"<br>
<br>
For a moment his eyes start darting around, focusing on you. Even when you shrug, his narrowed eyes don't ever leave you. That is, until a pigeon cooing makes him jump.<br>
<br>
<B>Actions</b><br>
<<link "Change Topics" $return>><<DialogueDone "Terrence" "JenniferPaper">><</link>>
<</if>>
<<elseif $TerrenceDialogue is "CheerleadersInterestStudy">>
You glance up from the workbook between you, letting your voice stay casual. “So the cheerleaders. They’ve been paying you a lot of attention recently. Are they helping you too?”<br>
<br>
Terrence pauses, pencil mid-air. “They just… talk to me.”<Br>
<Br>
“About studying?”<Br>
<Br>
He gives a short laugh. “No. Not school stuff. Not really. More like... attitude. Standing up straighter. Smiling more.”<Br>
<br>
You raise an eyebrow. “So, motivational cheerleading.”<Br>
<br>
He shrugs. “I guess.”<Br>
<Br>
You glance down at his notebook. You flick back a few pages, sensing his unease as you do so. His answers for biology stand out. Precise and succinct. Nothing like the confused guesswork you saw the week before.<Br>
<Br>
“You’re doing better. Especially in biology.”<Br>
<Br>
That makes him stiffen. He reaches for his pencil again, head ducked.<Br>
<Br>
“I’ve just been… paying more attention.”<Br>
<Br>
“Christina and Britney helping you to study?”<Br>
<Br>
“No,” he says quickly. Too quickly.<Br>
<Br>
Your eyes flick to his bag. The flap’s half open, and you spot one exercise book he’s kept off the table. A worn biology book, stuffed with cuttings and sheets from note paper. <Br>
<Br>
He sees your gaze, and with a quick movement, flips the flap over the bag. “Biology’s not what I’m here. It’s it’s all… starting to make sense now.”<Br>
<br>
“Biology?” you ask.<Br>
<br>
He shakes his head. “It doesn’t matter.”<Br>
<br>
His hand rests on the flap of his bag now. Protective. You study him a moment longer. Whatever’s in that book, he doesn’t want you seeing it. You’re going to have to find another way to see it. Perhaps you can find a way to open his locker during the day, when he's occupied.<Br>
<br>
<B>Actions</b><br>
<<link "Change Topics" $return>><<DialogueDone "Terrence" "CheerleadersInterestStudy">><<QuestTracker "Quest21" 1>><</link>>
<<elseif $TerrenceDialogue is "HallPass">>
<<if _PersonalityState is "Straight">>
“Do you know how I could get a hall pass?” you ask.<Br>
<Br>
He raises an eyebrow at you, clearly amused. “Skipping class? Emily, I thought you were a good girl.”<br>
<br>
You fold your arms. “I’m serious.”<Br>
<Br>
He chuckles. “Alright, alright.” He leans in a little, conspiratorial. “Stitch gives them out sometimes. But only to students who do well in lessons. Top of the class. Model behaviour. If you get special lessons from Stitch, you can get privileges.”<Br>
<Br>
You nod, already considering your grades, but then he adds with a grin. “Personally, I don’t think you need to worry about studying. There are more fun ways to spend your time.”<br>
<Br>
He leans back, watching you with interest. “I could show you some of them, Em.”<Br>
<<else>>
“Hey, Terrence,” you begin. “Do you know how someone could get a hall pass?”<Br>
<br>
He blinks. “A… pass? I guess maybe from Mr. Stitch? He gives them out sometimes.”<Br>
<Br>
You frown. “Based on what?”<Br>
<Br>
Terrence adjusts his bag strap. “Grades, mostly. If you’re doing well. He notices that stuff. You’ve got to stand out, but he invites all his favourites for extra lessons. They all seem to avoid trouble if they’re seen out of classes.”<Br>
<br>
You nod slowly. “Have you done those lessons?”<Br>
<Br>
He hesitates, then shakes his head quickly. “No. I wouldn’t. Even if my grades were high enough. I don’t want to stand out to Stitch.”<Br>
<Br>
He lowers his voice. “It’s better to just keep your head down, Em. Trust me.”<Br>
<Br>
Terrence glances back at the building, eyes scanning the windows. <Br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Change Topics" $return>><<DialogueDone "Terrence" "HallPass">><</link>>
<</if>><<set _NPC to "Terrence">>
<<set $ConversationExit to "YourHome">>
<<CheckRelationship _NPC>>
<<CheckPersonalityState "Terrence">>
<<if $TerrenceDialogue is undefined>>
<<if _PersonalityState is "Straight">>
A few minutes pass before the doorbell rings. You usher your sister away and open the door to find Terrence standing there with a stack of textbooks in one hand and a pen tucked behind his ear. He offers you an easy grin. “Hey,” he says as he steps inside, eyes lingering on you.<br>
<br>
You lead him to the kitchen table. He sets the books down but keeps his gaze on you, flipping open his notebook with deliberate slowness. “So,” you prompt, “which problems are giving you trouble?”<br>
<br>
He leans forward, the book angled so he can sneak peeks at your face between the equations. “This one,” he says, tapping the page. But then his finger trails off as he catches your eye, smiling. “But honestly, I’m more interested in the teacher than the question.”<br>
<br>
You ignore his words and show him the steps through the problems. He nods, but he also reaches out, brushing the back of his hand against yours when he turns the page. “Wow, that actually makes sense,” he murmurs, voice low. “I could listen to you explain math all evening.”<br>
<br>
He closes the notebook with a soft thud and meets your gaze directly. “Mind if I take a short break? Maybe… chat a bit?”<br>
<<else>>
A little time passes before the doorbell rings. You usher your sister up to her room to avoid any complications and answer the door. Terrence stands awkwardly outside, a number of books stacked up in his hands. “Hey,” he nervously says to you.<br>
<br>
You invite him in and the two of you sit down at the kitchen table. He looks around, surveying the living space cautiously. “Nice house,” he comments after some time, as he finally relaxes.<br>
<br>
“So,” you begin. “What areas of maths are you struggling with?”<br>
<br>
Terrence opens an exercise book and talks you through some of the maths exercises that are proving challenging for him. You are happy that it not only seems simple to you, but that you can see where he’s tripping up.<br>
<br>
Time passes as Terrence diligently follows your tutorage. With a little encouragement, he soon improves. For the first time since talking with him, he seems calm.<br>
<</if>>
<<else>>
<<if _PersonalityState is "Straight">>
Terrence perches on the edge of the kitchen chair, book open but eyes lifting from the equations to meet yours with a warm, teasing smile.<br>
<<else>>
Terrence fidgets on the kitchen table chair, trying to focus on his book.<br>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<DialogueSpoken "Terrence" "Mother">>
<<if _Discussed is false>><<link "Ask about his mother" "TerrenceDialogue">><<set $TerrenceDialogue to "Mother">><</link>><br><</if>>
<<DialogueSpoken "Terrence" "School">>
<<if _Discussed is false>><<link "Ask about struggling at school" "TerrenceDialogue">><<set $TerrenceDialogue to "School">><</link>><br><</if>>
<<Flag "TerrenceSexuality">>
<<if _FlagReturn is true>>
<<link "Ask if there are any girls he likes?" "TerrenceDialogue">>
<<set $TerrenceDialogue to "Girls">>
<<if _PersonalityState is "Straight">><<ChangeNPCRelationship "Terrence" $current.Avatar 3>>
<<else>><<RumourLearned "Terrence">>
<</if>>
<</link>><br>
<</if>>
<<DialogueSpoken "Terrence" "CheerleadersInterest">><<QuestState "Quest21">>
<<if _Discussed is false and _QuestState gte 0 and _QuestState isnot 8>><<link "Press Terrence about the cheerleaders" "TerrenceDialogue">><<set $TerrenceDialogue to "CheerleadersInterestStudy">><</link>><br><</if>>
<<DialogueSpoken "Terrence" "JenniferPaper">><<QuestState "Quest21">>
<<if _Discussed is false and _QuestState is 3>><<link "Ask him about the paper you found in Jennifer's locker" "TerrenceDialogue">><<set $TerrenceDialogue to "JenniferPaper">><</link>><br><</if>>
<<link "Concentrate on studying" "TerrenceDialogue">><<set $TerrenceDialogue to "Study">><</link>>You build up enough magical aura within your body to scan the room for the cause of the curse. You grow frustrated as your eyes move across the blackboard, to the desks, even to the maps on the wall. Nothing speaks to you.<br>
<br>
Then, there is a flicker of a glow from Prichards desk. Moving towards it, the aura becomes greater. Only when you are almost on top of it do you see the source.<br>
<br>
Prichard’s prized chalk emanates magical energy. Like your amulet, it feels warm as you hold your palm close to it.<br>
<<SpellsCheckSelf "Ward">>
<<if _SpellsCheckSelf is true>>
<br>
<b>Actions</b><br>
<<link "Cast Ward to nullify the spell on the chalk" "GeographyRoomCurse2">><<QuestTracker "Quest10" 8>><<set $WardsNullified += 1>><<set $GeographyWard to "NulifiedAll">><<Greedy -1>><</link>><br>
<<link "Cast Ward to nullify yourself against the spell on the chalk" "GeographyRoomCurse2">><<set $WardsNullified += 1>><<QuestTracker "Quest10" 8>><<Greedy 1>><<set $GeographyWard to "NulifiedSelf">><</link>>
<<else>>
<br>
<b>Actions</b><br>
<<link "Leave class" "SchoolCorridor">><<set $GeographyDetention to false>><<TimeChange>><</link>>
<</if>>Closing your eyes, you stretch your hand over the chalk. You stir the magical energies inside you, projecting them out towards it.<br>
<br>
<<if $GeographyWard is "NulifiedSelf">>
“I cause this object with power beyond its power,” you say. “Unseen and unheard, its effects will be felt by all but me.”<br>
<br>
You open your eyes. The chalk pulsates with energy still, but you feel no warmth, nor heat when you move your palm over it. Wary, you run a single finger over it. It feels like an ordinary piece of chalk.<br>
<br>
Only the sight of magic illuminating from it gives any indication to you that the curse, in some form, is still active.<br>
<<else>>
“I cause this object with power beyond its power,” you say. “Unseen and unheard, its effects will be felt by none.”<br>
<br>
You open your eyes. Yellow energy seeps out of each end of the chalk, like pus flowing from a burst pimple. It seems to conjugate on Prichard’s desk, bubbling like acid eating away at the wood. Yet, as it evaporates, it leaves behind no trace of its presence.<br>
<br>
Then the chalk is just chalk, once again.<br>
<</if>>
<<set $CurrentRoom to "SchoolGeographyRoom">>
<<cheerleaderIntervention>>
<<if $cheerleaderIntActive isnot true>>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<set $GeographyDetention to false>><<TimeChange>><</link>>
<</if>><<if $current.female is true>>
<<CheckRelationship "Elizabeth" "PC">>
<<if _Relationship gt 0>>
You dial Liz’s number. After three rings, you hear a voice similar to Elizabeth’s answer, but older.<br>
<br>
“Uh, is Liz there?”<br>
<br>
<<if $current.Avatar is "Emily">>
“Oh hey Emily!” the person replies. “Liz is just in her room. I’ll go get her.”<br>
<br>
Liz’s voice comes on the line momentarily. “Oh hey <i>Emily</i>,” she says dramatically. You can only imagine that she’s playing to a crowd at her end. “What’s up?”<br>
<br>
“I’m free this evening, if you want to come over and learn about curses,” you tell her.<br>
<br>
“Sure, I’ll come over and help you with your homework,” she replies. “I’ll be right there.”<br>
<br>
You hang up. From the living room area you see your sister watching you. “More magic lessons?” she deadpans.<br>
<br>
You nod. With a huff, Emily throws herself up and walks up the stairs. “Fine. I’ll be in my room.”<br>
<br>
<B>Actions</b><br>
<<link "Wait for Liz to arrive" "YourHomeElizabethWard">><</link>>
<<else>>
”Elizabeth is doing her homework right now,” the person replies. “May I ask who’s calling?” <br>
<br>
You try to think of a lie, but nothing comes quickly. Instead, you hang up. <I>Perhaps I should try again as Emily.</i><br>
<br>
<B>Actions</b><br>
<<link "Return to the living room" "YourHome">><</link>>
<</if>>
<<else>>
You dial Liz’s number. After a few rings someone picks up and you recognise the voice to be her.<br>
<br>
“Hey Liz,” you casually say.<br>
<br>
“You!” you hear her bark down the phone. “You think I want to speak to you after what you did!” <br>
<br>
The dial tone kicks in after she hangs up.<br>
<br>
<i>You’ll have to repair your relationship with Liz if you want to get her to help you with Prichard.</i><br>
<br>
<B>Actions</b><br>
<<link "Return to the living room" "YourHome">><</link>>
<</if>>
<<else>>
You pick up the phone from the wall, but remember that you’ll need to be in a female form if you want to practise magic. You return the receiver to the unit and turn back to the living room.<br>
<br>
<B>Actions</b><br>
<<link "Return to the living room" "YourHome">><</link>>
<</if>><<print $PlayerCharacter.firstName[$PlayerCharacter.stateCurrent]>>
<b>Actions</b>
<<linkreplace "Jennifer Hardened">><<SetFlag "JenniferHardened">><</linkreplace>>
<<linkreplace "Jennifer confronted">><<SetFlag "JenniferConfrontedQuest21">><</linkreplace>>
<<linkreplace "Jennifer morning invite">><<SetFlag "JenniferMorningInvite">><</linkreplace>>
<<linkreplace "Jennifer post Terrence invite">><<SetFlag "JenniferPostTerrenceVisit">><</linkreplace>>
<<linkreplace "Pink Slip">><<SetFlag "BoughtSleepwear" "Pink">><</linkreplace>>
<<linkreplace "Jennifer First Day Over">><<SetFlag "JenniferSwitchDay1" false>><</linkreplace>>
<<linkreplace "Transform Jennifer into PC">><<TransformNPC "Jennifer" "PC">><</linkreplace>>
<<linkreplace "Set Jen to Apartment">><<SetNPCLocation "Jennifer" $dayCurrent "3" "JennifersApartment">><</linkreplace>>
<<linkreplace "Annie gay">><<ChangePersonalityStateNPC "Annie" "Gay">><</linkreplace>>
<<linkreplace "Annie morning invite">><<SetFlag "AnnieMorningInvite">><</linkreplace>>
<b>Rumours</b>
<<linkreplace "Jake rumour known">><<RumourLearned "Jake">><</linkreplace>>
<<linkreplace "Geography curse nullified self">><<set $GeographyWard to "NulifiedSelf">><</linkreplace>>
<<linkreplace "Geography curse nullified all">><<set $GeographyWard to "NulifiedAll">><</linkreplace>>
<b>Buffs</b>
<<linkreplace "AlphaEdge">><<LearnBuff "AlphaEdge">><</linkreplace>>
<<linkreplace "PackProtector">><<LearnBuff "PackProtector">><</linkreplace>>
<<linkreplace "ColonialRight">><<LearnBuff "ColonialRight">><</linkreplace>>
<<linkreplace "EmpiresShield">><<LearnBuff "EmpiresShield">><</linkreplace>>
<<linkreplace "Dennis Emily Event">><<EventTrigger "YourHome" "DennisTransformEmily" "Evening" "Emily" "Dennis" null null null false>><</linkreplace>>
<<linkreplace "Move Prichard to Geography Room">><<SetNPCLocation "Prichard" $dayCurrent $periodCurrent "SchoolGeographyRoom" "perm">><</linkreplace>>
<<linkreplace "Move Harrow to Biology Room">><<SetNPCLocation "Harrow" $dayCurrent $periodCurrent "SchoolBiologyRoom" "perm">><</linkreplace>>
<<linkreplace "Stop spying on biology">><<SetFlag "SpyingOnBiology" false>><</linkreplace>>
<B>Class Curses</b>
<<linkreplace "Maths Ward Nullified All">><<set $MathsWard to "NulifiedAll">><</linkreplace>>
<<linkreplace "Maths Ward Nullified Self">><<set $MathsWard to "NulifiedSelf">><</linkreplace>>
<<linkreplace "Events End">>
<<EventsCancel "OrchidRoad" "JenniferEnteringLibrary">>
<<EventsCancel "JennifersApartmentBedroom" "JenniferInvestigate">>
<</linkreplace>>
<<linkreplace "Events End - Gordon">><<EventsCheckEnd "GymMaleLockerRoom" "Change">><</linkreplace>>
<<linkreplace "Jake Dog Tags Known">><<SetFlag "JakeDogTagsKnown">><</linkreplace>>
<<linkreplace "Jake give dog tags back">><<GiveObjectNPC "Jake" "JakeDogTags">><</linkreplace>>
<<linkreplace "Dennis taken good photo">><<SetFlag "DennisPhotoTaken">><</linkreplace>>
<<linkreplace "Pink Workout Gear">><<TakeObjectLocation "WorkoutGearPink">><</linkreplace>>
<<linkreplace "Red Workout Gear">><<TakeObjectLocation "WorkoutGearRed">><</linkreplace>>
<<linkreplace "Black Workout Gear">><<TakeObjectLocation "WorkoutGearBlack">><</linkreplace>>
<<linkreplace "Secretary Job Active">><<SetFlag "SecretaryJobActive">><</linkreplace>>
<<linkreplace "Sold out Annie">><<set $AnnieBargainedAway to true>><<JobRecommendation "Thompson">><</linkreplace>>
<<linkreplace "Terrence Straight">> <<ChangePersonalityStateNPC "Terrence" "Straight">><</linkreplace>>
<<linkreplace "Quest 10 update">><<set $QuestState.Quest10.stageActive to 3>><</linkreplace>>
<<linkreplace "Cheerleader Expel">><<CheerLeaderExpel>><</linkreplace>>
<<linkreplace "Terrence description">><<ChangeDescriptionNPC "Terrence" "Terrence Handle. Average height with brown hair and brown eyes, he carries himself with relaxed confidence. Head held high, gaze steady, and a warm smile ever ready to spark a playful conversation.">><</linkreplace>>
<<linkreplace "Unset Thompson Rehire">><<SetFlag "ThompsonsRehired" false>><</linkreplace>>
<B>NPC Known</b>
<<linkreplace "NPCsKnown">>
<<NPCKnown "Annie">>
<<NPCKnown "Andrea">>
<<NPCKnown "Christina">>
<<NPCKnown "Reagan">>
<<NPCKnown "Stacey">>
<<NPCKnown "Britney">>
<<NPCKnown "Elizabeth">>
<<NPCKnown "Heather">>
<<NPCKnown "Michelle">>
<<NPCKnown "Jake">>
<<NPCKnown "Logain">>
<<NPCKnown "Dennis">>
<<NPCKnown "Terrence">>
<<NPCKnown "Florence">>
<<NPCKnown "Gladys">>
<<NPCKnown "Sophie">>
<<NPCKnown "Rhiannon">>
<<NPCKnown "Jennifer">>
<<NPCKnown "Clive">>
<<NPCKnown "Gordon">>
<<NPCKnown "Martin">>
<<NPCKnown "Dan">>
<<NPCKnown "Lennox">>
<<NPCKnown "Stitch">>
<<NPCKnown "Beach">>
<<NPCKnown "Harrow">>
<<NPCKnown "Olaf">>
<<NPCKnown "DeBussy">>
<<NPCKnown "Prichard">>
<<NPCKnown "Jackie">>
<<NPCKnown "Thompson">>
<<NPCKnown "Mac">>
<</linkreplace>>
<<Flag "JenniferTell">>
<<if _FlagReturn is true>>
<B>Jennifer React Events</b>
<<linkreplace "Gordon Gym">><<EventTrigger "JennifersApartment" "JenReactGordonGym" null "Jennifer" null null null null false>><</linkreplace>>
<<linkreplace "Clive Bar">><<EventTrigger "JennifersApartment" "JenReactCliveBar" null "Jennifer" null null null null false>><</linkreplace>>
<<linkreplace "Kissing Martin">><<EventTrigger "JennifersApartment" "JenReactKissingMartin" null "Jennifer" null null null null false>><</linkreplace>>
<<linkreplace "Appeasing Martin">><<EventTrigger "JennifersApartment" "JenReactAppeasingMartin" null "Jennifer" null null null null false>><</linkreplace>>
<<linkreplace "Aunt Joan">><<EventTrigger "JennifersApartment" "JenReactAuntJoan" null "Jennifer" null null null null false>><</linkreplace>>
<<linkreplace "Christina Work">><<EventTrigger "JennifersApartment" "JenReactChristinaWork" null "Jennifer" null null null null false>><</linkreplace>>
<<linkreplace "Salon Trip">><<EventTrigger "JennifersApartment" "JenReactSalonTrip" null "Jennifer" null null null null false>><</linkreplace>>
<</if>>
<b>Quest 21</b>
<<linkreplace "Quest 20 Complete">>
<<TakeObjectNPC "Jennifer" "ResistanceRing">>
<<SetFlag "JenniferPastKnown">>
<<Flag "JenniferMorningInvite">>
<<EventTrigger "SchoolGates" "TerrenceCheerleaders3" "Evening" null null null null null false>>
<</linkreplace>>
<<linkreplace "Quest 21 Active">>
<<QuestTracker "Quest21" 0>>
<<EventTrigger "OrchidRoad" "JenniferEnteringLibrary" "Morning" null "PC" null null null false>>
<</linkreplace>>
<<linkreplace "Quest21 Stage 1">><<QuestTracker "Quest21" 1>><</linkreplace>>
<<linkreplace "MaryHandleKnown">><<SetFlag "MaryHandleKnown">><</linkreplace>>
<<linkreplace "Quest21 Stage 2">><<QuestTracker "Quest21" 2>><</linkreplace>>
<B>Locations Known</b>
<<linkreplace "Bar Known">><<SetFlag "McTafeysKnown">><</linkreplace>>
<<linkreplace "Salon Known">><<SetFlag "SalonKnown">><</linkreplace>>
<<linkreplace "Gym Known">><<SetFlag "CaseysGymKnown">><</linkreplace>>
<<linkreplace "Library Known">><<SetFlag "LibraryKnown">><</linkreplace>>
<b>Corruption</b>
<<linkreplace "Emily corruption +20">><<set $EmilyGenericDay += 20>><</linkreplace>>
<<linkreplace "Emily corruption +10">><<set $EmilyGenericDay += 10>><</linkreplace>>
<b>Sibling Bond</b>
<<linkreplace "Sibling Bond -10">><<SiblingBond -10>><</linkreplace>>
<<linkreplace "Sibling Bond 10">><<SiblingBond 10>><</linkreplace>>
<B>Compulsions</b>
<<linkreplace "All Dolled Up">><<activateCompulsion "AllDolledUp">><</linkreplace>>
<<linkreplace "Boy Crazy">><<activateCompulsion "BoyCrazy">><</linkreplace>>
<<linkreplace "CitizenCharlton">><<activateCompulsion "CitizenCharlton">><</linkreplace>>
<<linkreplace "Ditzy">><<activateCompulsion "Ditzy">><</linkreplace>>
<<linkreplace "Dutiful Doer">><<activateCompulsion "DutifulDoer">><</linkreplace>>
<<linkreplace "House Proud">><<activateCompulsion "HouseProud">><</linkreplace>>
<<linkreplace "Model Student">><<activateCompulsion "ModelStudent">><</linkreplace>>
<<linkreplace "Old Fashioned Values">><<activateCompulsion "OldFashionedValues">><</linkreplace>>
<<linkreplace "Party Girl">><<activateCompulsion "PartyGirl">><</linkreplace>>
<<linkreplace "Saucy Secretary">><<activateCompulsion "SaucySecretary">><</linkreplace>>
<<linkreplace "Teachers Pet">><<activateCompulsion "TheAppeaser">><</linkreplace>>
<<linkreplace "The Appeaser">><<activateCompulsion "TeachersPet">><</linkreplace>>
<b>Event Trigger</b>
<<linkreplace "Grades A+">><<EventTrigger "YourHome" "YourHomeGradesAplus" "Morning" null null null null null false>><</linkreplace>>
<<linkreplace "Grades A">><<EventTrigger "YourHome" "YourHomeGradesA" "Morning" null null null null null false>><</linkreplace>>
<<linkreplace "Grades B">><<EventTrigger "YourHome" "YourHomeGradesB" "Morning" null null null null null false>><</linkreplace>>
<<linkreplace "Grades D">><<EventTrigger "YourHome" "YourHomeGradesD" "Morning" null null null null null false>><</linkreplace>>
<<linkreplace "Grades E">><<EventTrigger "YourHome" "YourHomeGradesE" "Morning" null null null null null false>><</linkreplace>>
<<linkreplace "Grades F">><<EventTrigger "YourRoom" "YourRoomGradesF" "Morning" null null null null null false>><</linkreplace>>
<<linkreplace "Secretary End">><<EventTrigger "ThompsonsReception" "SecretaryComplete" "Lunch" null "PC" null null null false>><</linkreplace>>
<<linkreplace "Emily internship event first day">><<SetFlag "EmilyInternshipAccepted">><<EventTrigger "ThompsonsReception" "EmilyInternshipFirstDay" "Afternoon" "Emily" "PC" null null null false>><<SetNPCLocation "Emily" $dayCurrent "2" "ThompsonsReception">><</linkreplace>>
<<linkreplace "Emily internship event first day - secretary">><<SetFlag "EmilyInternshipAccepted">><<EventTrigger "ThompsonsReception" "EmilyInternshipFirstDaySecretary" "Afternoon" "Emily" "PC" null "SecretaryJobActive" null false>><<SetNPCLocation "Emily" $dayCurrent "2" "ThompsonsReception">><</linkreplace>>
<<linkreplace "Emily went to the maid interview">><<EventTrigger "YourHome" "EmilyReactMaidJob" "Evening" "Emily" null null null null false>><</linkreplace>>
<<linkreplace "Emily saw you working">><<EventTrigger "YourHome" "EmilyReactMaidJobSeen" "Evening" "Emily" null null null null false>><</linkreplace>>
<<linkreplace "Stitch's lunchtime lesson">><<EventTrigger "SchoolHeadmastersOffice" "StitchClass" "Lunch" "Stitch" "Emily" null null null true>><</linkreplace>>
<<linkreplace "Work Performance gte 79">><<EventTrigger "ThompsonsOffice" "WorkPerformance79" "Afternoon" null "PC" null null null false>><</linkreplace>>
<<linkreplace "Work Performance gte 59">><<EventTrigger "ThompsonsOffice" "WorkPerformance59" "Morning" "Dan" "PC" null null null false>><</linkreplace>>
<<linkreplace "Work Performance gte 39">><<EventTrigger "ThompsonsOffice" "WorkPerformance39" null null "PC" null null null false>><</linkreplace>>
<<linkreplace "Work Performance gte 19">><<EventTrigger "ThompsonsOffice" "WorkPerformance19" "Morning" null "PC" null null null false>><</linkreplace>>
<<linkreplace "Work Performance gte 9">><<EventTrigger "YourHome" "WorkPerformance9" "Morning" null "PC" null null null false>><</linkreplace>>
<<linkreplace "Work Performance 0">><<EventTrigger "YourHome" "WorkPerformance0" "Morning" null "PC" null null null false>><</linkreplace>>
<<linkreplace "Emily did the maid interview">><<EventTrigger "HotelLockerRoom" "MaidJobFirstDay" "Evening" null "Emily" null null null false>><</linkreplace>>
<b>Flags</b>
<<linkreplace "Emily has met Stitch">><<SetFlag "EmilyMetStitch">><</linkreplace>>
<<linkreplace "Thompson Fired">><<SetFlag "ThompsonsFired">><</linkreplace>>
<<linkreplace "Hotel Locker Room Known">><<SetFlag "HotelLockerRoomKnown">><</linkreplace>>
<b>Cash Flow events</b>
<<linkreplace "Cash Flow 81">><<EventTrigger "YourHome" "CashFlow81" "Morning" null "PC" null null null false>><</linkreplace>>
<<linkreplace "Cash Flow 61">><<EventTrigger "YourHome" "CashFlow61" "Morning" null "PC" null null null false>><</linkreplace>>
<<linkreplace "Cash Flow 41">><<EventTrigger "YourHome" "CashFlow41" "Morning" null "PC" null null null false>><</linkreplace>>
<<linkreplace "Cash Flow 21">><<EventTrigger "YourHome" "CashFlow21" "Morning" null "PC" null null null false>><</linkreplace>>
<<linkreplace "Cash Flow 0">><<EventTrigger "YourHome" "CashFlow0" "Morning" null "PC" null null null false>><</linkreplace>>
<<linkreplace "AnnieResisted">><<SetFlag "AnnieResistedThompson">><</linkreplace>>
<<linkreplace "Female">><<set $current.female to true>><</linkreplace>>
<<linkreplace "Emily working maid job">><<SetFlag "EmilyMaidJob">><</linkreplace>>
<<linkreplace "Thompson's Fired">><<SetFlag "ThompsonsFired">><</linkreplace>>
<<linkreplace "Internship accepted">><<SetFlag "EmilyInternshipAccepted">><</linkreplace>>
<<linkreplace "Trigger Emily reaction to internship">><<EventTrigger "YourHome" "EmilyReactionInternship" "Evening" "Emily" null null null null false>><</linkreplace>>
<<linkreplace "Trigger Emily epilogue to internship">><<EventTrigger "YourHome" "EmilyInternshipFirstDayEpilogue" "Evening" "Emily" "PC" null null null false>><</linkreplace>>
<<linkreplace "Internship accepted">><<EventTrigger "YourHome" "StitchLunchtimeLessonsEpilogue" "Evening" "Emily" null null null null false>><</linkreplace>>
<<linkreplace "Internship accepted">><<EventTrigger "YourHome" "EmilyReactionStitchLessons" "Evening" "Emily" null null null null false>><</linkreplace>>
<<linkreplace "Hotel advert seen">><<set $HotelAdvertSeen to true>><</linkreplace>>
<b>Game Over</b>
<<linkreplace "Default Emily drops-out">><<set $GameOverEvent to "YourHomeGradesFIntro">><</linkreplace>>
<<linkreplace "Emily corrupted">><<set $EmilyStateCurrent to 5>><</linkreplace>>
<<linkreplace "Emily low bond">><<set $SiblingBondState to 1>><</linkreplace>>
<<linkreplace "Boyfriend Beach">><<set $NPC.Characters.Emily.Stats.boyfriend to "Beach">><</linkreplace>>
<<linkreplace "Boyfriend Jake">><<set $NPC.Characters.Emily.Stats.boyfriend to "Jake">><</linkreplace>>
<b>Current Stats</b>
<<print $current.AssertiveModifier>>
<<linkreplace "Assertive 0">><<Assertive -100>><</linkreplace>>
<<linkreplace "Assertive 100">><<Assertive 100>><</linkreplace>>
<<linkreplace "Feminity 0">><<Feminity -100>><</linkreplace>>
<<linkreplace "Feminity 100">><<Feminity 100>><</linkreplace>>
<<linkreplace "Greedy 0">><<Greedy -100>><</linkreplace>>
<<linkreplace "Greedy 100">><<Greedy 100>><</linkreplace>>
<<linkreplace "Intelligence 0">><<Intelligence -100>><</linkreplace>>
<<linkreplace "Intelligence -10">><<Intelligence -10>><</linkreplace>>
<<linkreplace "Intelligence -5">><<Intelligence -5>><</linkreplace>>
<<linkreplace "Intelligence 10">><<Intelligence 10>><</linkreplace>>
<<linkreplace "Intelligence 5">><<Intelligence 5>><</linkreplace>>
<<linkreplace "Intelligence 100">><<Intelligence 100>><</linkreplace>>
<<linkreplace "Orientation 0">><<Orientation -100>><</linkreplace>>
<<linkreplace "Orientation 15">><<Orientation 15>><</linkreplace>>
<<linkreplace "Orientation 100">><<Orientation 100>><</linkreplace>>
<b>Emily Grades</b>
<<linkreplace "Emily Grades -100">><<EmilyGrades -100>><</linkreplace>>
<<linkreplace "Emily Grades 50">><<EmilyGrades 50>><</linkreplace>>
<<linkreplace "Emily Grades 25">><<EmilyGrades 25>><</linkreplace>>
<<linkreplace "Emily Grades 15">><<EmilyGrades 15>><</linkreplace>>
<<linkreplace "Emily Grades 5">><<EmilyGrades 5>><</linkreplace>>
<b>Work performance</b>
<<linkreplace "Work Performance -100">><<WorkPerformance -100>><</linkreplace>>
<<linkreplace "Work Performance -50">><<WorkPerformance -50>><</linkreplace>>
<<linkreplace "Work Performance -25">><<WorkPerformance -25>><</linkreplace>>
<<linkreplace "Work Performance -15">><<WorkPerformance -15>><</linkreplace>>
<<linkreplace "Work Performance -5">><<WorkPerformance -5>><</linkreplace>>
<<linkreplace "Work Performance 50">><<WorkPerformance 50>><</linkreplace>>
<<linkreplace "Work Performance 25">><<WorkPerformance 25>><</linkreplace>>
<<linkreplace "Work Performance 15">><<WorkPerformance 15>><</linkreplace>>
<<linkreplace "Work Performance 5">><<WorkPerformance 5>><</linkreplace>>
<B>Events</b>
<<linkreplace "Gym Changing">><<EventTrigger "Change" "GymLockerRoom">><</linkreplace>>
<B>States</b>
<<linkreplace "Become a cheerleader">><<CheerLeaderJoin>><</linkreplace>>
<B>Gates</b>
<<linkreplace "Prologue complete">><<set $PrologueComplete to true>><</linkreplace>>
<<linkreplace "Prologue started">><<set $PrologueStarted to true>><</linkreplace>>
<b>Quests</b>
<<linkreplace "Quest 1 Stage 1">><<QuestTracker "Quest1" 1>><</linkreplace>>
<<linkreplace "Quest 2 Complete">><<QuestTracker "Quest2" 3>><</linkreplace>>
<<linkreplace "Quest 7 Stage 3">><<QuestTracker "Quest7" 3>><</linkreplace>>
<<linkreplace "Quest 20 - Girl Afraid - Start">><<QuestTracker Quest20 0>><</linkreplace>>
<b>Objects</b>
<<linkreplace "Take Hotel Basement key">><<TakeObjectLocation "KeyHotelBasement">><</linkreplace>>
<<linkreplace "Take Six Pack">><<TakeObjectNPC "Rhiannon" "SixPackBeer">><</linkreplace>>
<b>Transformations</b>
<<linkreplace "Transform into Emily">><<set $targetNPC to "Emily">><<Transform>><</linkreplace>>
<<linkreplace "Transform into Annie">><<set $targetNPC to "Annie">><<Transform>><</linkreplace>>
<<linkreplace "Transform into Florence">><<set $targetNPC to "Florence">><<Transform>><</linkreplace>>
<<linkreplace "Transform into Jennifer">><<set $targetNPC to "Jennifer">><<Transform>><</linkreplace>>
<<linkreplace "Transform into Andrea">><<set $targetNPC to "Andrea">><<Transform>><</linkreplace>>
<<linkreplace "Transform into Caitlyn">>
<<Feminity 61>>
<<set $PlayerCharacter.female to true>>
<<set $PlayerCharacter.stateCurrent = 5>>
<<set $current.PhysicalDescription to $PlayerCharacter.description[$PlayerCharacter.stateCurrent]>>
<<set $current.female to $PlayerCharacter.female>>
<<set $current.Avatar to $PlayerCharacter.Avatar>>
<<set $current.fullName to $PlayerCharacter.fullName[$PlayerCharacter.stateCurrent]>>
<<set $current.firstName to $PlayerCharacter.firstName[$PlayerCharacter.stateCurrent]>>
<<TransformRelationshipsFemale>>
<</linkreplace>>
<b>States</b>
<<linkreplace "Accident caused in hotel lobby">><<set $CauseAccident to 2>><</linkreplace>>
<<linkreplace "Exam win">><<set $Day2Clock to 1>><</linkreplace>>
<<linkreplace "Corrupt Emily by 40">><<set $EmilyGenericDay += 40>><</linkreplace>>
<<linkreplace "Increase Fem by 60">><<Feminity 60>><</linkreplace>>
<<linkreplace "Set amulet charge to 0">><<set $Objects.amulet.charge to 0>><</linkreplace>>
<B>Feminity</b>:
<<linkreplace "Increase Fem by 10">><<Feminity 10>><</linkreplace>>
<<linkreplace "Increase Fem by 20">><<Feminity 20>><</linkreplace>>
<b>Spells</b>
<<linkreplace "Learn Sleep and Forget from Liz">><<SpellLearn "SleepForget" "Elizabeth">><<QuestTracker "Quest2" 2>><</linkreplace>>
<<linkreplace "Learn Sleep and Forget from Christina">><<SpellLearn "SleepForget" "Christina">><<QuestTracker "Quest2" 2>><</linkreplace>>
<<linkreplace "Learn Ward">><<set $PlayerCharacter.spells.push($Spells.Ward)>>You learn Ward<</linkreplace>>
<<linkreplace "Learn Charm">><<SpellLearn "Charm">>You learn Charm<</linkreplace>>
<b>Relationships</b>
<<CheckRelationship "Andrea">>Andrea: <<print _Relationship>>
<<CheckRelationship "Logain">>Logain: <<print _Relationship>>
<<CheckRelationship "Florence">>Florence: <<print _Relationship>>
<<CheckRelationship "Terrence">>Terrence: <<print _Relationship>>
<<CheckRelationship "Jake">>Jake: <<print _Relationship>>
<<CheckRelationship "Elizabeth">>Liz: <<print _Relationship>>
<B>Change Relationship</b>
<<linkreplace "Change Mitch / Jennifer relationship to 0">><<ChangeNPCRelationship "Jennifer" "Mitch" 0>><</linkreplace>>
<<linkreplace "Change Mitch / Jake relationship to 3">><<ChangeNPCRelationship "Jake" "Mitch" 3>><</linkreplace>>
<<linkreplace "Change Emily / Michelle relationship to 0">><<ChangeNPCRelationship "Emily" "Michelle" 0>><</linkreplace>>
<<linkreplace "Change Emily / Jake relationship to 0">><<ChangeNPCRelationship "Jake" "Emily" 0>><</linkreplace>>
<<linkreplace "Change Emily / Dennis relationship to 0">><<ChangeNPCRelationship "Dennis" "Emily" 0>><</linkreplace>>
<B>Testing scripts</b>
<i>1.1.4 - QA</i>
<<linkreplace "NomakeupChristina">><<EventTrigger "DialogueChristina" "ChristinaNoMakeUp" null null "Emily" null null null false>><</linkreplace>>
<I>1.1.32 - QA</i>
<<linkreplace "Bunk off with Christina">><<QuestTracker "Quest9" 1>><</linkreplace>>
<<linkreplace "Move Annie to bar">><<SetNPCLocation "Annie" $dayCurrent $periodCurrent "McTafeysBar">><</linkreplace>>
<i>1.1.3 - QA</i>
<<linkreplace "Set Annie Seen Flag to true">>
<<SetFlag "ThompsonPCSeen">>
<</linkreplace>>
<i>1.1.2 - QA</i>
<<linkreplace "Michelle Orchid road dialogue">>
<<QuestTracker Quest11 0>>
<<QuestTracker Quest6 1>>
<<QuestTracker Quest12 1>>
<</linkreplace>>
<<linkreplace "Liz library dialogue without magic">>
<<QuestTracker Quest1 0>>
<<QuestTracker Quest10 3>>
<<TakeObjectNPC "Reagan" "MagicBook">>
<<set $NPC.Characters.Elizabeth.Stats.magic to 0>>
<</linkreplace>>
<<linkreplace "Liz library dialogue with magic">>
<<QuestTracker Quest1 0>>
<<QuestTracker Quest10 3>>
<<TakeObjectNPC "Reagan" "MagicBook">>
<</linkreplace>>
<i>Previous</i>
<<linkreplace "Michelle debug">>
<<set $MichelleDialogue to "AfterSchool">>
<<SetFlag "MichelleCheerTryout" false>>
<<set $CheerLeaderTryouts to false>>
<</linkreplace>>
<<linkreplace "Dennis library date debug">>
<<QuestTracker Quest7 3>>
<</linkreplace>>
<<linkreplace "Cheerleader join debug">>
<<QuestTracker Quest9 3>>
<</linkreplace>>
<<linkreplace "Jennifer dialogue">>
<<QuestTracker Quest11 0>>
<<set $JenConfrontGym to true>>
<<set $JenConfrontCheer to true>>
<<set $JenConfrontPenny to true>>
<<set $JenConfrontClass to true>>
<<set $JenConfrontBunk to true>>
<<set $JenConfrontBully to true>>
<</linkreplace>>
<<linkreplace "Andrea hotel">>
<<QuestTracker Quest2 3>>
<</linkreplace>>
<b>Relationships</b>
<<linkreplace "Reduce Jake relationship by 1">><<ChangeNPCRelationship "Jake" "Emily" 1 "Subtract">><</linkreplace>>
<<linkreplace "Reduce Dennis relationship by 1">><<ChangeNPCRelationship "Dennis" "Emily" 1 "Subtract">><</linkreplace>>
<b>Movement</b>
<<link "Go to room" "YourRoom">><</link>>
<b>Rumours</b>
<<linkreplace "About Logain">><<RumourLearned "Logain">><</linkreplace>>
<<linkreplace "About Dennis">><<RumourLearned "Dennis">><</linkreplace>>
<<linkreplace "About Liz">><<RumourLearned "Elizabeth">><</linkreplace>>
<B>Time</b>
<<linkreplace "Pass time">><<TimeChange>><</linkreplace>>
<<linkreplace "Set to Morning">><<set $periodCurrent to 0>><</linkreplace>>
<<linkreplace "Set to Lunch">><<set $periodCurrent to 1>><</linkreplace>>
<<linkreplace "Set to Afternoon">><<set $periodCurrent to 2>><</linkreplace>>
<<linkreplace "Set to Evening">><<set $periodCurrent to 3>><</linkreplace>>
<<linkreplace "Set to Night">><<set $periodCurrent to 4>><</linkreplace>>
<<linkreplace "Set to Monday">><<set $dayCurrent to 0>><</linkreplace>>
<<linkreplace "Set to Tuesday">><<set $dayCurrent to 1>><</linkreplace>>
<<linkreplace "Set to Wednesday">><<set $dayCurrent to 2>><</linkreplace>>
<<linkreplace "Set to Thursday">><<set $dayCurrent to 3>><</linkreplace>>
<<linkreplace "Set to Friday">><<set $dayCurrent to 4>><</linkreplace>>
<<linkreplace "Set to Saturday">><<set $dayCurrent to 5>><</linkreplace>>
<<linkreplace "Set to Sunday">><<set $dayCurrent to 6>><</linkreplace>>
<<linkreplace "Did well on Maths test">> <<set $Day2Clock to 1>><</linkreplace>>
<<linkreplace "QuestsKnown">><<set $QuestsKnown to true>><</linkreplace>>
<<linkreplace "InventoryKnown">><<set $InventoryKnown to true>><</linkreplace>>
<<linkreplace "Go blonde">><<set $current.hair to "blonde">><</linkreplace>>
<<linkreplace "Do make-up">><<set $current.makeup to true>><</linkreplace>>
<b>Actions</b>
<<linkreplace "You didn't look at the clock">><<set $Day2Clock to 1>>You didn't look at the clock<</linkreplace>>
<<linkreplace "Logain is waiting">><<set $LogainWaiting to true>>Logain is waiting<</linkreplace>>
<b>Lessons</b>
<<linkreplace "Attended Business Studies Lessons">><<set $BusinessClass to true>>You attended Business Studies<</linkreplace>>
<b>Variables</b>
Var Day1CoffeeShop / <<print $Day1CoffeeShop>>
<<if $Day1CoffeeShop is undefined>><<print "You didn't visit Fresh Pot">>
<<elseif $Day1CoffeeShop is 0>><<print "You didn't stand up for Flo">>
<<elseif $Day1CoffeeShop is 1>><<print "You stood up for Flo and Mitch gained her friendship">><</if>>
Var Day1ShopFloor / <<print $Day1ShopFloor>>
<<if $Day1ShopFloor is undefined>><<print "You didn't visit the Shop Floor">>
<<elseif $Day1ShopFloor is 0>><<print "You didn't stand up to Clive">>
<<elseif $Day1ShopFloor is 1>><<print "You stood up to Clive">><</if>>
Var Day1OfficeRetort / <<print $Day1OfficeRetort>>
<<if $Day1OfficeRetort is undefined>><<print "INVALD - This works when you play the prologue">>
<<elseif $Day1OfficeRetort is 0>><<print "You agreed with Dan">>
<<elseif $Day1OfficeRetort is 1>><<print "You stood up to Dan">><</if>>
Var Day1Restaurant / <<print $Day1Restaurant>>
<<if $Day1Restaurant is undefined>><<print "You didn't visit the restaurant">>
<<elseif $Day1Restaurant is 0>><<print "You didn't stand up for Andrea">>
<<elseif $Day1Restaurant is 1>><<print "You stood up for Andrea. Mitch gained her friendship">><</if>>
Var Day1Annie / <<print $Day1Annie>>
<<if $Day1Annie is undefined>><<print "You didn't go to lunch with Annie">>
<<elseif $Day1Annie is 0>><<print "You didn't stand up for Jennifer">>
<<elseif $Day1Annie is 1>><<print "You stood up for Jennifer">><</if>>
Var Day2Clock / <<print $Day2Clock>>
<<if $Day2Clock is undefined>><<print "INVALID - You haven't played through the prologue">>
<<elseif $Day2Clock is 0>><<print "You got on with the exam">>
<<elseif $Day2Clock is 1>><<print "You watched the click">><</if>>
Var Day2Waited / <<print $Day2Waited>>
<<if $Day2Waited is undefined>><<print "INVALID - You haven't played through the prologue">>
<<elseif $Day2Waited is 0>><<print "You got changed with the other girls">>
<<elseif $Day2Waited is 1>><<print "You waited and everyone watched you enter">><</if>>
<b>Fem Gains</b>
- Gained when watched the clock
- Gained when watched the video
- Gained when ate the food
- Finished the climbing Gym activity
- Finished climbing the rope
- Finished the yoga balls
- Cleaned the gym
<B>Assertive gains</b>
- Gained when stood up for Dennis
<b>Friendship Gains</b>
- Mitch increase for Flo - When stood up to Martin
- Mitch increase for Andrea - When covered for her
- Emily increase for Dennis - When stood up for him
<<link "Return" $return>><</link>><<if $BusinessStudiesCurseDialogue is undefined>>
<b>Charlton School - Business Studies Room</b><br>
<img src="./images/School_Business_Studies_Room.png"><br>
<br>The business studies room looks similar to every other classroom at the school, except for one thing. On every other desk there is clunky black typewriters, with paper stacked up neatly beside each one.<br>
<br>
You walk into the room, cautious and quiet, fearing that DeBussy could return any moment.<br>
<br>
<<InventoryCheckSelf "DeBussyBook">><<Flag "DeBussyBookResolved">>
<<if _InventoryCheckSelf is true or _FlagReturn is true>>
<b>Actions</b><br>
<<link "Investigate the room" "BusinessStudiesCurse">><<set $BusinessStudiesCurseDialogue to "Investigate">><<QuestTracker "Quest13" 8>><</link>><br>
<<else>>
Before you have a chance to look for the source of the curse, you spy DeBussy’s notebook, left haphazardly on her desk.<br>
<br>
<b>Actions</b><br>
<<link "Take the book" "BusinessStudiesCurse">><<TakeObjectLocation "DeBussyBook">><<set $BusinessStudiesCurseDialogue to "Book">><<QuestTracker "Quest13" 8>><</link>><br>
<<link "Leave it." "BusinessStudiesCurse">><<QuestTracker "Quest13" 8>><<set $BusinessStudiesCurseDialogue to "Book">><</link>>
<</if>>
<<elseif $BusinessStudiesCurseDialogue is "Book">>
<<InventoryCheckSelf "DeBussyBook">>
<<if _InventoryCheckSelf is true>>
You pick up the book and hurriedly put it into your school bag, not wanting to spend more time than is necessary where you know you shouldn’t be.<br>
<<else>>
You decide to leave the book where it is, turning your attention back to the reason you’ve come into a room that could spell trouble for you if you’re caught.<br>
<</if>>
<br>
<<if $current.female is true>>
Conjuring up some of your magical power, you look around the room using its foresight. It’s not long until you see yellow strands of magic glowing on each desk. Though as you approach the first row, you realise you should have been more specific. <br>
<br>
Only the desks with typewriters seem to emanate energy. You glance down at the archaic devices, noting the glow comes from tiny jagged embers pointing up like pins on each of the keys. <br>
<<SpellsCheckSelf "Ward">>
<<if _SpellsCheckSelf is true>>
<br>
<b>Actions</b><br>
<<link "Cast Ward to nullify the spell on the typewriters" "BusinessStudiesCurse1">><<set $WardsNullified += 1>><<set $BusinessStudiesWard to "NulifiedAll">><<QuestTracker "Quest13" 9>><<Greedy -1>><</link>><br>
<<link "Cast Ward to nullify yourself against the spell on the typewriters" "BusinessStudiesCurse1">><<set $WardsNullified += 1>><<Greedy 1>><<QuestTracker "Quest13" 9>><<set $BusinessStudiesWard to "NulifiedSelf">><</link>>
<<else>>
<br>
<B>Actions</b><br>
<<Flag "LogainWaiting">>
<<if _FlagReturn is true>>
<<link "Return to the corridor" "SchoolCorridorLogainWaiting">><<set $BusinessStudiesCurseDialogue to undefined>><</link>>
<<else>>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $BusinessStudiesCurseDialogue to undefined>><</link>>
<</if>>
<</if>>
<<else>>
You try to conjure some of your magical power, but you can't even muster a spark within your body.<br>
<br>
Looking around, there's no sign of magic. Only the quiet hum of a generator and the inert silence of the typewriters.<br>
<br>
Wincing, you recall the teachings of the dark arts. You need to be a woman to use them. Which, in this form, you are most certainly not.<Br>
<br>
<B>Actions</b><br>
<<Flag "LogainWaiting">>
<<if _FlagReturn is true>>
<<link "Return to the corridor" "SchoolCorridorLogainWaiting">><<set $BusinessStudiesCurseDialogue to undefined>><</link>>
<<else>>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $BusinessStudiesCurseDialogue to undefined>><</link>>
<</if>>
<</if>>
<<elseif $BusinessStudiesCurseDialogue is "Investigate">>
Conjuring up some of your magical power, you look around the room using its foresight. It’s not long until you see yellow strands of magic glowing on each desk. Though as you approach the first row, you realise you should have been more specific. <br>
<br>
Only the desks with typewriters seem to emanate energy. You glance down at the archaic devices, noting the glow comes from tiny jagged embers pointing up like pins on each of the keys. <br>
<<SpellsCheckSelf "Ward">>
<<if _SpellsCheckSelf is true>>
<br>
<b>Actions</b><br>
<<link "Cast Ward to nullify the spell on the typewriters" "BusinessStudiesCurse1">><<set $WardsNullified += 1>><<set $BusinessStudiesWard to "NulifiedAll">><<QuestTracker "Quest13" 9>><<Greedy -1>><</link>><br>
<<link "Cast Ward to nullify yourself against the spell on the typewriters" "BusinessStudiesCurse1">><<set $WardsNullified += 1>><<Greedy 1>><<QuestTracker "Quest13" 9>><<set $BusinessStudiesWard to "NulifiedSelf">><</link>>
<<else>>
<br>
<B>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $BusinessStudiesCurseDialogue to undefined>><</link>>
<</if>>
<</if>>Closing your eyes, you draw up a ball of magic inside of your body. You mentally shape it, roll it, increase its form. <br>
<br>
Slowly at first, but increasing in speed as it grows, the magical ball expands across the classroom. <br>
<br>
<<if $BusinessStudiesWard is "NulifiedSelf">>
“I cause this object with power beyond its power,” you say. “Unseen and unheard, its effects will be felt by all but me.”<br>
<br>
Your eyes open. Like an uncanny dance routine, the thousands of tiny magic pins vibrate from side to side in synchronisation. <br>
<br>
Only when you move your hands towards one of the typewriters does it become apparent how you’ve impacted the curse. As your fingers come close to the keys, the prickly embers retract back into the keyboard, giving you free reign to use the device.<br>
<br>
Of course, when you move away, the pins shoot back up, ready for their next victim.<br>
<<else>>
“I cause this object with power beyond its power,” you say. “Unseen and unheard, its effects will be felt by none.”<br>
<br>
Your eyes open. Thousands of magical tiny pins shake and vibrate on each typewriter, in sync as they wither. You cover your ears as you think you can hear each one cry out in a shrill, high-pitched whimper. Then they dissolve away to nothing.<br>
<br>
Looking over the typewriters again, you can feel only the faintest of auras underneath the keys. A signifier that whilst the curse is technically still present, its effect is no more.<br>
<</if>>
<<Flag "LogainWaiting">>
<<if _FlagReturn is true>>
<<set $CurrentRoom to "SchoolCorridorLogainWaiting">>
<<else>>
<<set $CurrentRoom to "SchoolBusinessStudiesRoom">>
<</if>>
<<cheerleaderIntervention>>
<<if $cheerleaderIntActive isnot true>>
<br>
<B>Actions</b><br>
<<Flag "LogainWaiting">>
<<if _FlagReturn is true>><<link "Return to the corridor" "SchoolCorridorLogainWaiting">><<TimeChange>><</link>>
<<else>><<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><</link>><</if>>
<</if>>You walk out of the classroom clip-clopping down the corridor.<br>
<br>
“Going somewhere, squirt?” you hear as you pass the stairwell.<br>
<br>
You freeze in your tracks and turn to see Logain leaning against the wall. He smiles and walks over to you. <br>
<br>
“So. Got something for me?” he asks, glancing down at your satchel.<br>
<<InventoryCheckSelf "DeBussyBook">>
<br>
<b>Actions</b><br>
<<if _InventoryCheckSelf is true>>
<<link "Give him the book" "LogainDialogue">><<GiveObjectNPC "Logain" "DeBussyBook">><<set $LogainDialogue to "GiveBook">><</link>><br>
<<link "Refuse and tell him you want it for yourself" "LogainDialogue">><<Assertive 1>><<Greedy 1>><<ChangeNPCRelationship "Logain" "Emily" 0>><<SetFlag "KeptDeBussyBook">><<set $LogainDialogue to "KeepBook">><</link>><br>
<<link "Refuse and tell him you are going to burn it" "LogainDialogue">><<Assertive 1>><<Greedy -1>><<set $LogainDialogue to "BurnBook">><<ChangeNPCRelationship "Logain" "Emily" 3>><</link>><br>
<<else>>
<<link "Tell him you didn't get it." "LogainDialogue">><<set $LogainDialogue to "LeftBook">><</link>><br>
<</if>>
<<for $i = 0; $i < $RumoursKnown.length; $i++>>
<<set _item to $RumoursKnown[$i]>>
<<if _item.name == $RumoursDeBussy>>
<<set $RumoursKnown[$i].given to true>>
<</if>>
<</for>>
<<if $RumoursDeBussy is "Nothing">>
“Very well,” DeBussy says, lowering her book. “Let’s see what you come up with next time. Don’t be a dilly-dallier though, Emily. I need to decide soon who’s going to take over for me.”<br>
<br>
With that, DeBussy moves back over to the other students and listens in to their conversations, taking notes as they chatter.<br>
<br>
<b>Actions</b><br>
<<link "Finish up and leave the club" "SchoolCorridor">><<set $RumoursDeBussy to undefined>><<TimeChange>><</link>>
<<elseif $RumoursDeBussy is "Jake">>
“Jake Duncan cheats at the town gym," you tell her. "He hides small weights in-between bigger ones so it looks like he can lift more."<br>
<br>
DeBussy gives you a withering look, trying to muster a smile. "Really dear? That's... interesting."<br>
<Br>
She waits for you, expecting you to continue. You notice that she doesn't write anything in her book. This must not be something she's looking for.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" "BusinessStudiesAfterSchoolClub">><br><</link>>
<<elseif $RumoursDeBussy is "Reagan">>
“I saw Reagan go into one of the room’s at the Charlton Hotel,” you begin. “With Mr. Harrow.”<br>
<br>
DeBussy looks up from her book and a wide, incredulous smile creeps across her face. “Reagan Archer?”<br>
<br>
You nod. DeBussy titters and scribbles down a note in her book. “Oh my.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" "BusinessStudiesAfterSchoolClub">><<set $SecretsGiven++>><br><</link>>
<<elseif $RumoursDeBussy is "Michelle">>
“Michelle gets extra help from Mr. Rogers, after school,” you say to DeBussy. “That’s how she’s doing well in Maths.”<br>
<br>
DeBussy frowns. “And what do you mean by extra help?”<br>
<br>
You find yourself blushing. “I couldn’t say. I’ve not seen her in there.”<br>
<br>
A knowing smile spreads on DeBussy’s face. “I see,” she says, writing an unseen comment in her book. “I shall have to look into Mr. Roger’s approach to tutorage.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" "BusinessStudiesAfterSchoolClub">><<set $SecretsGiven++>><br><</link>>
<<elseif $RumoursDeBussy is "Olaf">>
“Olaf, the janitor, gives favours to girls if they pose for pictures,” you tell her.<br>
<br>
“What sort of favours?” DeBussy asks you. <br>
<br>
“Anything he can get them,” you reply. “He has access to most places in the school.”<br>
<br>
“And the photos?” she asks, lowering her voice. “Are they… inappropriate?”<br>
<br>
You nod. “He hangs them up in the basement.”<br>
<br>
DeBussy scribbles down a note. “I shall see to this immediately,” she tells you.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" "BusinessStudiesAfterSchoolClub">><<set $SecretsGiven++>><br><</link>>
<<elseif $RumoursDeBussy is "Heather">>
“Heather Oats stays behind to clean the gym every night.”<br>
<br>
DeBussy looks to you, expecting more. “And? Mr. Beach is known for using punishments to inspire fitness.”<br>
<br>
You take a small breath. “I don’t think it’s just cleaning she does in there with Mr. Beach.”<br>
<br>
The business studies teacher purses her lips and makes a note in her book. “I imagine you’re not the only person who’s noticed this transgression?”<br>
<br>
You shrug. DeBussy mumbles, then says nothing more.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" "BusinessStudiesAfterSchoolClub">><<set $SecretsGiven++>><br><</link>>
<<elseif $RumoursDeBussy is "Terrence">>
“I spoke to Terrence,” you begin. “He told me he’s confused. About his sexuality.”<br>
<br>
This grabs DeBussy’s attention. “Oh really?” <br>
<br>
You nod. She eyes you for a moment, then writes something down in her book. “I’ll speak to Nurse Rancy,” she says as she writes. “He needs someone to talk to.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" "BusinessStudiesAfterSchoolClub">><<set $SecretsGiven++>><br><</link>>
<<elseif $RumoursDeBussy is "Logain">>
“Well, Logain is trying to steal your notebook,” you tell her casually.<br>.
<br>
She titters, smiling. “That one doesn’t surprise me. He’s a spirited lad. We all wonder what he’ll get up to next.”<br>
<br>
You pause, waiting for her to write. For some reason, she doesn’t note this one down.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" "BusinessStudiesAfterSchoolClub">><<set $SecretsGiven++>><br><</link>>
<<elseif $RumoursDeBussy is "Elizabeth">>
“Elizabeth Pleasant is looking into the occult,” you tell DeBussy. “She’s reading all sorts of things online. And is trying to practice it.”<br>
<br>
DeBussy snorts, derisively. “The things unpopular girls do for attention. But unapproved texts are not a laughing matter. I shall look into this, immediately.”<br>
<br>
She writes a note down in her book.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" "BusinessStudiesAfterSchoolClub">><<set $SecretsGiven++>><br><</link>>
<<elseif $RumoursDeBussy is "Dennis">>
“Dennis trades photos with the janitor for access to locked rooms in the school.”<br>
<br>
“What sort of photos?” DeBussy asks with concern.<br>
<br>
“Photos inside changing areas, as if from the vents. Or above the cubicles in the girl’s toilets."<br>
<br>
DeBussy’s smile drops as she grinds her teeth. “I shall have to look into this. That is repugnant.” <br>
<br>
She scribbles down a note in her book.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" "BusinessStudiesAfterSchoolClub">><<set $SecretsGiven++>><</link>>
<<elseif $RumoursDeBussy is "Annie">>
“I don't know if you'd be interested in this," you say, hesitantly.<br>
<br>
“I'm sure I would, dear.” DeBussy says, all-too quickly. "It sounds important."<br>
<br>
“The receptionist at Thompson's Repairs. She's having lunchtime meetings with her boss. In a private room at the Charlton Hotel.<br>
<br>
DeBussy’s smile widens, almost reveling in the scandal. "You did a good thing in telling me. Annie Clancy is a graduate of Charlton. We need to ensure former students maintain our standards. Even after graduating.”<br>
<br>
She scribbles down a note in her book.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" "BusinessStudiesAfterSchoolClub">><<set $SecretsGiven++>><</link>>
<</if>><<if $MathsClassResult is "Work">>
<<if $MathsWard is "NulifiedSelf" or $MathsWard is "NulifiedAll">>
You pick up a pencil and hurriedly write the answer to his question in your exercise book. He looks at you curiously as he passes you, but says nothing.<br>
<br>
Letting out a quiet sigh, you spend the rest of the lesson answering the questions to Roger’s maths questions. More than once you find the scenarios demeaning, but you concentrate on the theory behind them.<br>
<br>
When the bell rings, you put away your book and stand up, satisfied with your efforts. You try to avoid looking at Rogers as you exit, but see his confused expression out of the corner of your eye.<br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<set $MathsClassResult to undefined>><<TimeChange>><</link>>
<<else>>
<<Flag "MathsDetentionSeen">>
<<if _FlagReturn is true>>
<<if $MathsDetentionResult is "Liked">>
You stare at the pictures in your book, but your mind begins to drift. You wonder what sort of school uses baking and flower decorating to teach maths. Then a voice whispers inside your brain what you already know. <I>This sort of school.</i><br>
<br>
A crack of a hardback book brings you out of your daydream. You look up to see Mr. Rogers towering over you. <br>
<br>
"Pay attention, Miss. Phillips," he barks at you. "Or do you want to find yourself back in detention this evening?"<br>
<br>
His cold smile may appear normal to the other students, but to you there's something more shared between you. <I>Knowing what you did. What you asked him to do to you.</i><br>
<br>
The moment passes and Mr. Rogers walks away, leaving you do the lesson. He says nothing more about joining him after school. As if he's content to leave you to decide for yourself.<br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<set $MathsClassResult to undefined>><<TimeChange>><</link>>
<<elseif $MathsDetentionResult is "Submit">>
You stare at the pictures in your book, but your mind begins to drift. You wonder what sort of school uses baking and flower decorating to teach maths. Then a voice whispers inside your brain what you already know. <I>This sort of school.</i><br>
<br>
A crack of a hardback book brings you out of your daydream. You look up to see Mr. Rogers towering over you. <br>
<br>
"Pay attention, Miss. Phillips," he barks at you. "Or do you want to find yourself back in detention this evening?"<br>
<br>
His cold smile may appear normal to the other students, but to you there's something more shared between you.<br>
<br>
The moment passes and Mr. Rogers walks away, leaving you do the lesson. He says nothing more about joining him after school. As if he's content to leave you to decide for yourself.<br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<set $MathsClassResult to undefined>><<TimeChange>><</link>>
<<elseif $MathsDetentionResult is "Resist">>
You stare at the pictures in your book, but your mind begins to drift. You wonder what sort of school uses baking and flower decorating to teach maths. Then a voice whispers inside your brain what you already know. <I>This sort of school.</i><br>
<br>
A crack of a hardback book brings you out of your daydream. You look up to see Mr. Rogers towering over you. <br>
<br>
"Pay attention, Miss. Phillips," he barks at you. "Or have you already accepted you'll be spending your adult life writhing around a pole?"<br>
<br>
There are a few muted gasps from the other students. Rogers eyes you darkly. You meet his eyeline, unflinching.<br>
<br>
The moment passes and Mr. Rogers walks away, leaving you do the lesson. You sit there, feeling the eyes of the other students watching you.<br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<set $MathsClassResult to undefined>><<TimeChange>><</link>>
<<else>>
You stare at the pictures in your book, but your mind begins to drift. You wonder what sort of school uses baking and flower decorating to teach maths. Then a voice whispers inside your brain what you already know. <I>This sort of school.</i><br>
<br>
A crack of a hardback book brings you out of your daydream. You look up to see Mr. Rogers towering over you.<br>
<br>
“It seems someone didn’t learn their lesson in detention,” he says, loud enough for the class to hear. “Or perhaps you think the rules don’t apply to you, Miss. Phillips?”<br>
<br>
You look back at him, saying nothing.<br>
<br>
“This behaviour will not be permitted to continue. See me after class.”<br>
<br>
He turns on his heels and strides back away. You hear some murmurings from other students, but you avoid their gaze.<br>
<br>
The lesson continues uninterrupted and soon the bell rings. Other students gather their belongings, but you remain seated. Within a minute, only you and Mr. Rogers remains.<br>
<br>
He walks over to the door and closes it, then walks over. You remain sitting at your desk as the teacher puts his hands on each side of it and looks down at you.<br>
<br>
“It seems my last intervention has not borne fruit,” he tells you with barely concealed frustration in his voice. “Now. You have a choice. You can either submit to my after school tutorage. Or.” He pauses, considering his words. “Let’s just say you don’t want to choose the other option.”<br>
<br>
<b>Actions</b><br>
<<link "Submit to his tutorage" "MathsClass2">><<Assertive -1>><<set $MathsDetentionResult to "Submit">><<EmilyGrades 5>><<TakeObjectNPC "Rogers" "KeyMaths">><<QuestTracker "Quest6" 3>><</link>><br>
<<link "Refuse to submit" "MathsClass2">><<EmilyGrades -2>><<set $MathsDetentionResult to "Resist">><<Assertive 1>><</link>>
<</if>>
<<else>>
You stare at the pictures in your book, focusing on the panicked faces of the housewives. They seem to be looking at you, begging for help in solving their kitchen-specific fractions and percentages.<br>
<br>
Actually, they seem to be talking to you. Pleading for you to tell them how to use the right amount of ingredients for their recipes. Squeaking, shrill voices, full of nervousness and worry. The clocks in their kitchens are ticking down to when their husbands will get home from work. Tick. Tick. Tick –<br>
<br>
Something slams down on your desk and you jolt up, suddenly realising that you had drifted off. Mr. Rogers hand claps on to a thick exercise book, which he clearly struck your desk with.<br>
<br>
“I see my lessons continue to tire you, Miss. Phillips. Or perhaps you just find these exercises challenging to the point of exhaustion.”<br>
<br>
You go to speak, but he holds out his hand. “Save your excuses, young lady. We shall discuss them in detention this evening.”<br>
<br>
Rogers gives you a final look, then walks off. Soon, the bell rings for the end of the lesson. You realise that you must have slept through the majority of his class.<br>
<br>
You gather up your things and join the rest of the students leaving the classroom. Mr. Rogers watches you as you go.<br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">>
<<set $MathsClassResult to undefined>>
<<EventTrigger "SchoolMathsRoom" "MathsDetention" "Evening" "Rogers" "Emily" null null null true>>
<<SetNPCLocation "Rogers" $dayCurrent "3" "SchoolMathsRoom">>
<<set $MathsDetention to true>>
<<TimeChange>>
<</link>>
<</if>>
<</if>>
<<elseif $MathsClassResult is "Clock">>
You can’t help yourself. With the need to focus on something other than the book, you glance up.<br>
<br>
Immediately, the clock is in your eyeline. As you hear your neck crack, your eyes lock on to it. You watch as the second hand moves around the face, hearing the faint tick, tick, tick as time slips by.<br>
<br>
A finger taps against your desk. You look up to see Rogers looking down at you, an eyebrow raised. “Pay attention, Miss. Phillips. Second question in your book. What percentage of the roses and lilies would you need an even number of flowers in the vase?”<br>
<br>
You glance back at your book. Once again, in spite of the subject matter, the question is rooted in maths. This time, even though your haziness had evaporated, the answer perplexes you.<br>
<br>
You struggle for the remainder of the lesson, trying to answer basic maths questions that seem so simple at first-glance. True, they are all about flower arranging and cake making, but the core to each is percentiles and fractions that should come second nature to you.<br>
<br>
When the bell rings finally, you are relieved to be leaving the maths class behind you. You gather up your belongings and join the rest of the students exiting the door. You catch sight of Mr. Rogers watching you leave, a thin smile painted across his lips.<br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<TimeChange>><<set $MathsClassResult to undefined>><</link>>
<<elseif $MathsClassResult is "Slack">>
You lean back in your chair, looking at Rogers. He stops as he reaches your desk and meets your eyes. His eyes briefly flick to your unanswered exercise book, then back you.<br>
<br>
<<Flag "MathsDetentionSeen">>
<<if _FlagReturn is true>>
<<if $MathsDetentionResult is "Liked">>
"Pay attention, Miss. Phillips," he barks at you. "Or do you want to find yourself back in detention this evening?"<br>
<br>
His cold smile may appear normal to the other students, but to you there's something more shared between you.<br>
<br>
The moment passes and Mr. Rogers walks away, leaving you do the lesson. He says nothing more about joining him after school. As if he's content to leave you to decide for yourself.<br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<set $MathsClassResult to undefined>><<TimeChange>><</link>>
<<elseif $MathsDetentionResult is "Submit">>
"Pay attention, Miss. Phillips," he barks at you. "Or do you want to find yourself back in detention this evening?"<br>
<br>
His cold smile may appear normal to the other students, but to you there's something more shared between you.<br>
<br>
The moment passes and Mr. Rogers walks away, leaving you do the lesson. He says nothing more about joining him after school. As if he's content to leave you to decide for yourself.<br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<set $MathsClassResult to undefined>><<TimeChange>><</link>>
<<elseif $MathsDetentionResult is "Resist">>
"Pay attention, Miss. Phillips," he barks at you. "Or have you already accepted you'll be spending your adult life writhing around a pole?"<br>
<br>
There are a few muted gasps from the other students. Rogers eyes you darkly. You meet his eyeline, unflinching.<br>
<br>
The moment passes and Mr. Rogers walks away, leaving you do the lesson. You sit there, feeling the eyes of the other students watching you.<br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<set $MathsClassResult to undefined>><<TimeChange>><</link>>
<<else>>
“It seems someone didn’t learn their lesson in detention,” he says, loud enough for the class to hear. “Or perhaps you think the rules don’t apply to you, Miss. Phillips?”<br>
<br>
You look back at him, saying nothing.<br>
<br>
“This behaviour will not be permitted to continue. See me after class.”<br>
<br>
He turns on his heels and strides back away. You hear some murmurings from other students, but you avoid their gaze.<br>
<br>
The lesson continues uninterrupted and soon the bell rings. Other students gather their belongings, but you remain seated. Within a minute, only you and Mr. Rogers remains.<br>
<br>
He walks over to the door and closes it, then walks over. You remain sitting at your desk as the teacher puts his hands on each side of it and looks down at you.<br>
<br>
“It seems my last intervention has not borne fruit,” he tells you with barely concealed frustration in his voice. “Now. You have a choice. You can either submit to my after school tutorage. Or.” He pauses, considering his words. “Let’s just say you don’t want to choose the other option.”<br>
<br>
<b>Actions</b><br>
<<link "Submit to his tutorage" "MathsClass2">><<Assertive -1>><<set $MathsDetentionResult to "Submit">><<EmilyGrades 5>><<TakeObjectNPC "Rogers" "KeyMaths">><<QuestTracker "Quest6" 3>><</link>><br>
<<link "Refuse to submit" "MathsClass2">><<EmilyGrades -2>><<set $MathsDetentionResult to "Resist">><<Assertive 1>><</link>>
<</if>>
<<else>>
“Taking a break, Miss. Phillips?”<br>
<br>
Full of confidence, you can’t help but smile innocently back at him. He glances down at your exercise book and rolls his lips when he sees your empty answer box.<br>
<br>
“So. You enjoy wasting my time, do you?” he says, annoyance creeping into his words. “Very well, Miss. Phillips. Two can play at that game. I too enjoy wasting people’s time. Specifically, yours. I’ll see you for detention this evening.”<br>
<br>
He gives you a hard stare, then walks past. You look around to see some of your classmates eying you, an equal mix of fear and admiration.<br>
<br>
You spend the rest of the class doodling in the answer boxes. You pack up your things when the bell rings and leave the room with everyone else, giving Rogers a pleasant smile as you walk by his desk.<br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">>
<<set $MathsClassResult to undefined>>
<<EventTrigger "SchoolMathsRoom" "MathsDetention" "Evening" "Rogers" "Emily" null null null true>>
<<SetNPCLocation "Rogers" $dayCurrent "3" "SchoolMathsRoom">>
<<set $MathsDetention to true>>
<<TimeChange>>
<</link>>
<</if>>
<<elseif $MathsClassResult is "DennisPaperBall">>
You scrunch your notes into a tight wad and flick it back across the room. Jake catches it square in the chest. He looks up quickly and meets your eyes, a hint of surprise that quickly evaporates into dark glee.<Br>
<Br>
Another ball comes your way. No doubt this one is soaked with saliva. You duck and roll another from your workbook, gobbing into the sheet. Soon it’s back and forth. Spit-soaked missiles arcing behind Rogers’ back. Each hit spurs the next. The sniggers of the class turn sharper, egging you both on.<br>
<Br>
Jake hurls one that smacks your cheek, wet enough to sting. You grit your teeth, twist the top from your pen, and jam the nib into a fresh ball. Ink seeps through the paper, dark and heavy.<Br>
<br>
You stare down at the paper, now dripping with ink. Something surges up inside you. It could be endorphins. Testorosone. Or at Charlton, maybe even some kind of magic. But the outcome is the same. You want to see this ink-soaked paper hit Jake right in the face.<Br>
<br>
<I>Do it.</i><br>
<Br>
You pull your hand back behind your head and launch the projectile across the classroom. It flicks overhead of desks, drops of ink spraying out over other boys, before landing right on top of a shocked Jake Duncan.<bR>
<br>
The aim isn't perfect, but you watch as your near-miss is even better. Ink spatters across Jake’s white shirt, spreading in a blot. Jake looks down at it in disbelief. Cheers errupt from the classroom.<Br>
<Br>
“Enough!” Rogers’ voice cracks across the room. He wheels around and instantly there is silence. Over the spectacles his eyes scan each and every student. You shudder when he meets yours and inwardly sigh when he moves on.
<Br>
Then his eyes lock on Jake, the ink still spreading. “Bathroom. Now," he barks. "Scrub that off before you ruin the uniform entirely.”<Br>
<br>
Jake starts to protest, but Rogers cuts him off. "Enoguh, Master Duncan! I don't care who your father is. I won't have tomfoolery in my classroom!"<Br>
<Br>
The silence grows icy. With his jaw tight, Jake slams his book shut and storms out.<Br>
<Br>
A few boys smirk. One even mutters approval. You feel it wash over you. A spark of respect and the warm rush of having won. For a moment, you can almost see Jake hunched at the sink, cursing as he scrubs at the ink.<Br>
<Br>
<<if $MathsWard is "NulifiedAll">>
You are taken out of your daydream by one of the girls staring at you with disdain. At meeting her eyes, she looks away and shakes her head. He derision takes a little of the wind out of your sails, but the next backslap from one of the boys makes up for it. For the moment, you feel you fit in.<br>
<<else>>
You are taken out of your daydream by the sight of one of the girls, staring blankly ahead. Your smile falters as you look around the room. The boys might be quietly joking and grinning at you with respect, but the girls either just sit there unblinking, or asleep on their desks. It's almost as if they haven't even registered what happened in the classroom. Or Roger's bellow bringing them back from sleep.<Br>
<</if>>
<br>
When the bell rings for the end of the lesson, you still manage to smile to yourself as you gather your things. You’ll need to steer clear of Jake later. But right now? Right now, you’ve beaten him.<br>
<br>
<i>Feels good, doesn’t it?</i>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<set $MathsClassResult to undefined>><<TimeChange>><</link>>
<<elseif $MathsClassResult is "DennisFocusLesson">>
You bend low over your exercise book, pen scratching down numbers. The noise from the other students fades. Only Rogers’ questions land in your ears. You aren't passing up this opportunity. For once, you can actually think.<Br>
<br>
Another wet wad thuds against your shoulder. Then another. This time against the back of your head. You ignore it, keeping your eyes on the page.<Br>
<Br>
More follows. Spit-damp, flicked with practiced aim. One bounces off your hand, smearing the ink across your answer. Another smacks your cheek and clings there for a second before sliding down. The boys laugh, high and mean.<Br>
<Br>
Then something harder skims across your arm. You wince, looking down at the sudden pain. A shard of broken plastic protractor scraps across your skin, leaving a thin red line that stings. But you grit your teeth and keep writing.<Br>
<br>
Rogers drones on, oblivious. The lesson grinds forward, problem after problem, and you work each one through, steady and stubborn. Bits more of the protractor are launched at you, now evidently shared by the football players. A spread of rough plastic shards hits the back of your neck from all angles. You look back and scowl, but this only encourages them further.<BR>
<br>
<<if $MathsWard is "NulifiedAll">>
Hoping for aid, you look around the room for anyone paying attention. A few of the other boys are keeping their heads down, not making eye contac. As for the girls, they sometimes look up from their books at your yelps. But for the most part, then offer disinterested looks, almost irritated by the disruption.<br>
<<else>>
Hoping for aid, you look around the room for anyone paying attention. A few of the other boys are keeping their heads down, not making eye contact. As for the girls, they are either staring blankly ahead, waving pens around on their books idly drawing circles, or in a few cases are sound asleep. It's almost as if they haven't even registered what is happening in the classroom. Those sitting behind you look through you, not meeting your eye.<br>
<</if>>
<Br>
The shame bites and you feel heat in your ears. But you keep your eyes fixed on the desk while laughter rattles around you. In spite of the bullying, for the first time in this lesson you can actually solve these math problems.<br>
<Br>
The bell finally cuts the air. Chairs scrape back. As you gather your belongings, another crumpled missile skids across the desk. You side-step a footballer’s leg stretching out to trip you, slipping past without breaking stride.<br>
<bR>
Your arm stings. Your shirt is blotched with spit. But your book holds neat rows of answers, and that feels like victory. Just about.<br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<set $MathsClassResult to undefined>><<TimeChange>><</link>>
<<elseif $MathsClassResult is "JakeThrowInk">>
You take the ink cartridge from your desk. It is small and heavy, the pierced hole dark where the key went through. For a second you feel the classroom close around you. The scrape of pens. The steady tick above the board. Dennis’s bent shoulders.<br>
<Br>
Without another thought, you flick your wrist.<Br>
<br>
The ink smacks into the middle of Dennis' back with a wet thud. It bursts. Black blooms across his shirt and spatters his open workbook. His pencil jerks, scoring a crooked streak down the page. He goes rigid, as if bracing for a blow that has already landed.<Br>
<br>
Manny barks a laugh that draws attention. A couple of boys join in, whistles and short jeers. Chairs creak as they shift to see. Dennis tries to look at the blot on his back, fingers trembling around his own pen. His awkwardness more awkward by his lack of agility.<Br>
<br>
<<if $MathsWard is "NulifiedAll">>At the edges of the room, a few girls glance up, voices low and fast. They glance between you and Dennis. Some roll their eyes.<Br>
<<else>>Most of the girls do not stir. Their pens drag. Eyes half-lidded, faces slack in the clock’s slow pull, they keep working through half-finished questions as if nothing has happened.<br><</if>>
<br>
“Master Mannet.” Rogers’ voice cuts across the air as he strides between desks. He does not look at you, nor Manny. He stops at Dennis’s table and stares at the mess. “Enough fooling about. Focus.”<BR>
<bR>
Dennis looks as though he's about to object, but only for a moment. Instead, he nods without lifting his head. He hunches over his exercise book and returns to answering questions, as ink spreads over the back of his white shit. Warmth runs through you and a grin forms. You watch Dennis’s shoulders hitch, the stain soaking into the cotton.<br>
<br>
<i>That will show him. Remind him at least it's not easy street around here just because he's a boy.</i><br>
<bR>
Manny sniggers next to you. "Nerd looks like a ink blot."<bR>
<bR>
You glance back at him, a sinking feeling in your stomach forming. He grins back with a sneer, satisfied in your efforts. You glance up at the clock. Whatever you just did, you don't think it was the school's impact on you.<br>
<bR>
This is not you. The thought arrives sudden and sharp. It was wrong.<br>
<BR>
<i>But it felt good, didn’t it?</i><br>
<Br>
You briefly hear the bell ring, summoning you back to reality. As you pack up, in spite of your best efforts some part of you has to agree with that.<Br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<set $MathsClassResult to undefined>><<TimeChange>><</link>>
<<elseif $MathsClassResult is "JakeFocusWork">>
You look at the ink cartridge Manny has set on your desk. The black surface is dull, the pierced hole dark where the key went through. It sits there heavy with suggestion.<Br>
<br>
Your hand twitches. The urge is there, hot and immediate. You want to hurl it into Dennis’s back. To smear the pages he’s scratching through, to show him his efforts are pointless.<bR>
<Br>
But instead, you grip the book a little tighter, keeping your hand away.<br>
<Br>
Manny watches. The grin fades into a thin sneer. “What, too good for it?” he mutters under his breath.<Br>
<Br>
"Got to get this work done," you mutter back. Manny shoots you a confused stare.<br>
<br>
You feel the testosterone surging through your body, as you now try to avoid both looking up at the clock and the ink cartridge on Manny's desk. Not to mention, Dennis, who you're eyes are drawn back to. He sits there, oblivious. Still writing, pencil scratching lines through equations.
<br>
<<if $MathsWard is "NulifiedAll">>Looking around, you see the girls answering their questions on baking and washing. In spite of the content, they are trying to make do with what they are given. Even if the math in the questions is clearly aimed at a comprehension level way below their age. But with Dennis, he gets the opportunity. Whilst they are set up for failure. It infuriates you.<br>
<<else>>Looking around, you see the girls sink further as the clock ticks slowly. They are suffering, barely awake. Some staring vacantly to an unseen horizon, not even present. And Dennis gets to write with immunity, whilst they are set up for failure. It infuriates you.<br>
<</if>>
<br>
You force your eyes back to the numbers. Fractions blur, but you scrawl them anyway, pushing the irritation down with every mark of the pen. Manny shakes his head, still smirking. The moment passes. Rogers drones on.<bR>
<br>
The urge to punish Dennis fades. And with it, you feel shame begin to burn. Was that really you? That desire to put him in his place. Or was that some part of this school that you haven't uncovered yet.<Br>
<Br>
<i>Come on! You wanted to. Don’t pretend you didn’t.</i><br>
<br>
For the rest of the lesson, you try to bury yourself in work, ignoring the glances you see Manny giving you from the corner of your eye. When the bell rings, he leaves without saying a word.<br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<set $MathsClassResult to undefined>><<TimeChange>><</link>>
<</if>><<if $MathsDetentionDialogue is "Submit">>
You stare at him, feeling the conflict pumping through your body. <i>Emily has to graduate</i>, you think. <i>Is this the price I am willing to pay for it?</i><br>
<br>
With a deep sigh, you push back your desk and stand on your heels. Your eyes from the cane in his hand to his icy smile. You know exactly what is in-store for you.<br>
<br>
Wordlessly, you move up to the desk. Rogers watches you from the other side, as you put your palms face down and lean over, feeling your skirt rise up your legs as you do so.<br>
<br>
Mr. Rogers watches you for a moment as you look up at him. Then he slowly walks around the desk. You begin to watch him move, but he shakes his head.<br>
<br>
“Face forward,” he says from behind you.<br>
<br>
You stare at the classroom wall behind the desk, but feel his eyes on your body. Conscious of how your skirt hem is tickling your buttocks, aware that your underwear must be at least partially exposed.<br>
<br>
“Move your legs wider,” he says. You feel his shoe prod at your Mary Jane heels. You do so, feeling your skirt rising even more.<br>
<br>
<b>Actions</b><br>
<<link "Wait for your tutorage" "MathsDetention">><<set $MathsDetentionDialogue to "Wait">><</link>>
<<elseif $MathsDetentionDialogue is "Resist">>
You shake your head. “No. There’s no way I’m doing that.”<br>
<br>
Rogers stares back at you, his cold smile not leaving his face. “Are you quite certain, Miss. Phillips?” he asks you. “The world can be an unforgiving place to women who fail to graduate from school.”<br>
<br>
You stare back at him, feeling the rage boil inside you. <i>Emily must graduate</i>, you think, <i>but is this the price you want to pay for it?</i><br>
<br>
Pushing your chair back, you stand on your heels. “Unlock the door.”<br>
<br>
His smile slowly fades. “Very well,” he mutters. With a swift motion, he returns the cane to where he pulled it out. You hear a click as he fastens it underneath his desk.<br>
<br>
Not taking his eyes off you, he walks slowly over to the door. Purposefully he takes the key from his suit pocket, and turns it around in the lock, pulling the door open.<br>
<br>
“Good luck, Miss. Phillips,” he says as you walk to the door. “You may find that in future, your grades aren’t as high as you might expect.”<br>
<br>
You brush past him as you move past, shuddering as you do so. Your thoughts drift to Emily and how this will affect her, but you are glad to have escaped Rogers grasp. For now.<br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<TimeChange>><<set $MathsDetentionDialogue to undefined>><</link>>
<<elseif $MathsDetentionDialogue is "Wait">>
WHACK!<br>
<br>
You feel a surge of pain pulsate out from your bare thigh, between where your socks end and where your underwear covers your bottom. You bite into your bottom lip, trying not to cry out.<br>
<br>
WHACK!<br>
<br>
Another strike from the cane lands on your skin, this time higher. You feel tears forming. You bite down harder on your lip.<br>
<br>
WHACK!<br>
<br>
The blow is higher still, falling across the fabric of your underwear. It’s not enough to take the string out of the strike. You feel your buttocks radiate with heat. <br>
<br>
You tense up, waiting for another sting. But one doesn’t come. Silence hangs in the air.<br>
<br>
“Now Miss. Phillips,” you hear Rogers say from behind you. “Tell me. Will you continue to be a bad girl?”<br>
<br>
<b>Actions</b><br>
<<link "Tell him you’ll be good" "MathsDetention">><<Assertive -1>><<set $MathsDetentionDialogue to "OutcomeSubmit">><</link>><br>
<<link "Tell him you won’t submit" "MathsDetention">><<Assertive 1>><<set $MathsDetentionDialogue to "OutcomeResist">><</link>><br>
<<StatCheckAssertive "lt" 40>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Tell him you like it">>
<<if _StatCheckAssertive is true>>
<<link _StatAssertiveProbability "MathsDetention">><<Feminity 1>><<Orientation 1>><<set $MathsDetentionDialogue to "OutcomeLikedPass">><<TakeObjectNPC "Rogers" "KeyMaths">><<QuestTracker "Quest6" 3>><</link>><br>
<<else>>
<<link _StatAssertiveProbability "MathsDetention">><<set $MathsDetentionDialogue to "OutcomeLikedFail">><<Assertive -1>><</link>> <br>
<</if>>
<<elseif $MathsDetentionDialogue is "OutcomeLikedPass">>
You hold back your words for the longest moment, as thoughts bubble up in your mind. Whether it’s for ulterior motives or not, the pain ebbing from your thighs has touched you deep inside. “Spank me harder,” you whisper to him.<br>
<br>
“Spank you harder, what?” you hear Rogers ask, a cold tone to his voice.<br>
<br>
“Spank me harder, please,” you say, this time a little louder.<br>
<br>
“Please, what?”<br>
<br>
You gulp, as you strain to remain standing in this position. “Spank me harder please, sir.”<br>
<br>
A crack of the cane strikes against your bottom through your underwear, and this time Rogers is not holding back. You almost slip in your heels, feeling your palms growing sweaty and your balance perilous as you lean forward.<br>
<br>
Another blow. Then another. Each time the sudden rush of pain surges through your body. But with it comes a yearning for the next strike. A desire for more. A need to feel helpless and dominated by this man who has authority over you.<br>
<br>
<I>I’m getting off on it.</i> It’s a question no more when the final strike lands and you hear yourself moan with arousal.<br>
<br>
“You may stand up now, Miss. Phillips,” you hear Rogers tell you.<br>
<br>
And just like that, it’s all over. <I>With some disappointment</I> you think.<br>
<br>
You push yourself back away from the desk, brushing your thighs with your fingers. You wince. The bruising is forming and it’s not small.<br>
<br>
The sound of metal scraping across the desk takes your attention and you look up to see Rogers pushing a key towards you. He smiles, a degree of satisfaction on his face. “Take this. My door will be open to you. Anytime you feel you need extra lessons.”<br>
<br>
You cautiously pick up the key and put it away. Rogers watches you, then sits down at his desk and takes out some paperwork.<br>
<br>
“You may go,” he tells you. “I’ll be seeing you, Miss. Phillips. I look forward to it.”<br>
<br>
Without saying anything, you walk to the door and unlock it. Your thighs and bum throb as you walk. What you try to push out of your mind is the other sensations in that region, which are contributing more to your struggles to walk than the pain.<br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<set $MathsDetentionResult to "Liked">><<ChangeNPCRelationship "Rogers" "Emily" 3>><<set $MathsDetentionDialogue to undefined>><<EmilyGrades 1>><<TimeChange>><</link>>
<<elseif $MathsDetentionDialogue is "OutcomeLikedFail">>
You try to consider what you think Rogers wants to hear. Thoughts rise up inside your mind, each one making you wince and grimace as you consider speaking them out loud. “Spank me harder,” you mutter.<br>
<br>
“Spank you harder, what?” you hear Rogers ask, a cold tone to his voice.<br>
<br>
“Just... spank me harder,” you try, uncertanity in your voice.<br>
<br>
“Ask nicely," you hear Rogers say. "And remember who you are referring to.”<br>
<br>
You grit your teeth, straining as you try to remain standing in this position. “Just do it harder,” you whine.<br>
<br>
A crack of the cane strikes against your bottom through your underwear. This time, you notice the force is tempered. You barely have to push against the desk to remain upright.<br>
<br>
Another blow. Then another. But with each one, there's less effort and passion behind the strokes.<br>
<br>
Then, just like that, it's over. “You may stand up now, Miss. Phillips,” you hear Rogers tell you.<br>
<br>
You push yourself back away from the desk, brushing your thighs with your fingers. The bruising is swelling, but there's the pain is minor.<br>
<br>
“For a moment, I thought you were finally applying some degree of enthusiasm to something", you hear Rogers say as he walks around the desk and stares back at you. "A pity. But no matter."
<br>
"That is the punishment for failing my class,” Rogers says to you. “I will overlook this transgression once. But don’t test my patience again.”<br>
<br>
Rogers walks over to the classroom door and unlocks it, opening it wide. “You may go.”<br>
<br>
You walk slowly over to the door, your legs shaking with both nerves and the pain. He smiles thinly at you as you pass him, but says nothing more.<br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<TimeChange>><<set $MathsDetentionDialogue to undefined>><</link>>
<<elseif $MathsDetentionDialogue is "OutcomeSubmit">>
“I’ll be good,” you say, holding back tears.<br>
<br>
“You’ll be good, what?” you hear him ask.<br>
<br>
“I’ll be good, sir,” you tell him.<br>
<br>
“Very well,” you hear Rogers say. He walks around the desk, meeting your eyes as you look up, still bent over.<br>
<br>
“You may stand,” he tells you, returning his cane underneath his desk.<br>
<br>
You push yourself back and stand up, cautiously running your fingers over the bruising that is forming. You yelp when they touch the inflamed areas.<br>
<br>
“That is the punishment for failing my class,” Rogers says to you. “I will overlook this transgression once. But don’t test my patience again.”<br>
<br>
Rogers walks over to the classroom door and unlocks it, opening it wide. “You may go.”<br>
<br>
You walk slowly over to the door, your legs shaking with both nerves and the pain. He smiles thinly at you as you pass him, but says nothing more.<br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<TimeChange>><<set $MathsDetentionDialogue to undefined>><</link>>
<<else>>
“I won’t,” you manage to yelp back at him through gritted teeth.<br>
<br>
WHACK!<br>
<br>
The strike lands directly across your buttocks with a furiosity Rogers hadn’t displayed before. You squeal as the pain sears up. You hold back the tears, barely.<br>
<br>
Then, silence. A moment passes. Then another. You hear the sound of Rogers shoes walking around the table, and you let out a sigh.<br>
<br>
He puts the cane back underneath the desk and meets your eyes. A cold satisfied smile rests on his face.<br>
<br>
“You’ll grow used to it,” he says to you. “Enjoy it, even. Because I’m sure I’ll be seeing you a lot in detention.”<br>
<br>
You shake your head, your trembling legs almost giving way as you still hunch over your teacher’s desk.<br>
<br>
“Pity,” Rogers tells you. “But I am a man of my word. Stand-up.”<br>
<br>
You push yourself back from the desk. Your fingers brush against the backs of your thighs. The pain is almost unbearable, but you refuse to show it to Rogers.<br>
<br>
“You may leave,” he tells you, walking over to the door and unlocking it. Walking is painful, but you try not to show it. <br>
<br>
“Let’s not have a repeat in my lessons, Miss. Phillips,” he says to you as you walk out the door.<br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<TimeChange>><<set $MathsDetentionDialogue to undefined>><</link>>
<</if>><<if $MathsDetentionResult is "Submit">>
You quietly sigh. “Fine. I’ll do it.”<br>
<br>
“Do what?” he asks you, coldly.<br>
<br>
“Submit,” you reply.<br>
<br>
He raises an eyebrow, mockingly. “I’m not sure I understand.”<br>
<br>
You grit your teeth. “I’ll submit to you. Sir.”<br>
<br>
He gives you a smile of victory. “There. Wasn’t so hard now, was it?” <br>
<br>
He reaches into his pocket and takes out a key, placing it on your desk. “Here. You can come and go freely. If I feel you are slipping behind in my class, I will tell you to come by.”<br>
<br>
Not taking your eyes off him, you take the key and pocket it.<br>
<br>
“Now. You may leave.” He gestures to the door.<br>
<br>
Only pausing for the briefest moment, you gather up your belongings and rush towards the door. <br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<set $MathsClassResult to undefined>><<TimeChange>><</link>>
<<else>>
“I won’t,” you spit out. “Not in a million years.”<br>
<br>
Rogers looks down at you, his smile morphing into a sneer. “Fine. I hope you are fulfilled by the kind of the jobs a woman can find without a school diploma. How does stripping sound as career? I hear they’re hiring at Dicks.”<br>
<br>
He spins around and strides over to his desk, pulling out paperwork and scrawling furiously. “Get out,” he says without looking up. “And don’t bother with detention.”<br>
<br>
After only the slightest hesitation, you scramble up and grab your belongings. Not looking for a second at Mr. Rogers, you bolt out the door.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<set $MathsClassResult to undefined>><<TimeChange>><</link>>
<</if>><b>Charlton School - Math's Room</b><br>
<img src="./images/School_Maths_Room.png"><br>
<br>Walls are covered with formula and maths equations. Single wooden desks are spaced out evenly, each weathered but free of graffiti. A sturdy desk rests in front of a sturdy blackboard, with faded chalk maths questions etched into it.<br>
<br>
You enter the maths room, quietly and quickly. You check to make sure it’s empty. When satisfied, you close the door behind you and look around.<br>
<br>
The eerie silence keeps you alert. The only sound comes from the clock above the blackboard, its ominous ticking marking each second you spend in danger.<br>
<br>
<b>Actions</b><br>
<<QuestState "Quest6">>
<<if _QuestState is 3>><<link "Investigate the clock " "SchoolMathsClock">><</link>><br><</if>>
<<link "Go back to corridor" "SchoolCorridor">><</link>><<if $current.female is true>>
You stare up at the clock, letting the magical energies inside you bubble up and spread across your body.<br>
<br>
With the time to focus, immediately the curse becomes clear. Yellow tentacles made of the arcane arts writher out of the clock, each swaying around the room as if trying to find a target.<br>
<br>
You keep from their reach, backing up against the wall of the classroom.<br>
<br>
<b>Actions</b><br>
<<SpellsCheckSelf "Ward">>
<<if _SpellsCheckSelf is true>>
<<link "Cast Ward to nullify the spell on the clock" "SchoolMathsClock2">><<QuestTracker "Quest6" 4>><<set $WardsNullified += 1>><<set $MathsWard to "NulifiedAll">><<Greedy -1>><</link>><br>
<<link "Cast Ward to nullify yourself against the spell on the clock" "SchoolMathsClock2">><<QuestTracker "Quest6" 4>><<set $WardsNullified += 1>><<Greedy 1>><<set $MathsWard to "NulifiedSelf">><</link>>
<<else>>
<<link "Go back to corridor" "SchoolCorridor">><</link>>
<</if>>
<<else>>
You stare up at the clock, trying to summon the magical energies inside you. But try as you might, nothing comes.<Br>
<br>
The quiet ticking of the clock continues to fill the room. You see nothing more.<Br>
<br>
The realisation comes quickly. In order to use magic, you need to be a girl.<br>
<br>
<b>Actions</b><br>
<<link "Go back to corridor" "SchoolCorridor">><</link>>
<</if>>Closing your eyes, you reach out to the clock with your mind. The tentacles appear to sense you, suddenly diverting their attention from the room and towards you as your mind moves towards the clock.<br>
<br>
As your mind edges towards it, one skims past you. You feel a twinge of vacancy in your brain. Your concentration threatens to slip.<br>
<br>
Regathering your focus, you push forward, slipping your projection around the tentacle's frenzied movements. Then you reach your goal. Bright and warm, the magic from the curse crackles around the clock. <br>
<br>
<<if $MathsWard is "NulifiedSelf">>
“I cause this object with power beyond its power,” you whisper. “Unseen and unheard, its effects will be felt by all but me.”<br>
<br>
The embers of magic crack and crystalise, then fuse together at the heart of the clock in a new shape. The frenziedness of tentacles then subsides. One brushes past you. It does nothing.<br>
<<else>>
“I cause this object with power beyond its power,” you whisper. “Unseen and unheard, its effects will be felt by none.”<br>
<br>
The energies within the clock seem to crackle. The tentacles thrash out, then begin to fade. Within movements, there is nothing but a kernel of inert magic at the centre of the timepiece.<br>
<</if>>
<<set $CurrentRoom to "SchoolMathsRoom">>
<<cheerleaderIntervention>>
<<if $cheerleaderIntActive isnot true>>
<br>
<B>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><</link>>
<</if>><<set _NPC to "Dennis">>
<<set $ConversationExit to "SchoolAVRoom">>
<<CheckRelationship _NPC>>
<<if $DennisDialogue is undefined>>
<<if _Relationship is 0>>
When Dennis sees you, he focuses his attention singularly on what he’s doing. It’s clear he doesn’t want to talk to you.<br>
<<else>>
<<include "EventsDialogueDennis">>
<<if _currentEvent is undefined>>
<<if $current.Avatar is "Emily">>
Dennis looks flustered as you approach him. “Hi Emily,” he mumbles. <br>
<<elseif $current.Avatar is "Jake">>
Dennis jumps as you step towards him, the glow of the TV flickering across his face. The moment he sees you, his whole body stiffens. He grips the arm of the chair, knuckles white.<BR>
<bR>
“Jake,” he mutters, barely audible. His eyes flick nervously toward the screen, then stay locked there, as if moving them might invite trouble.<Br>
<bR>
You can feel the tension radiating from him. He doesn’t want to talk. He doesn’t want to be here with you.<bR>
<br>
Not wanting to torture him, you decide to leave him alone.<br>
<</if>>
<</if>>
<</if>>
<<else>>
Dennis continues to work, idly listening for what you have to say.<br>
<</if>>
<<if _currentEvent is undefined>>
<br>
<b>Actions</b><br>
<<if _Relationship is 0>>
<<SpellsCheckSelf "Charm">><<CharmedCheck "Dennis">>
<<if _Charmed is false and _SpellsCheckSelf is true and $current.female is true>><<link "[Spell: Charm] Cast Charm on Dennis" "DennisDialogue">><<set $DennisDialogue to "Charm">><<Greedy 1>><</link>><br><</if>>
<<DialogueSpoken "Dennis" "Flirt">>
<<if _Discussed is false>>
<<StatCheckOrientation "gt" 11>>
<<set _StatOrientationProbability to _StatOrientationProbability + " Try to flirt with Dennis">>
<<if _StatCheckOrientation is true>><<link _StatOrientationProbability "DennisDialogue">><<set $DennisDialogue to "FlirtPass">><<ChangeNPCRelationship "Dennis" "Emily" 3>><</link>><br>
<<else>><<link _StatOrientationProbability "DennisDialogue">><<set $DennisDialogue to "FlirtFail">><<Orientation 1>><</link>><br><</if>>
<</if>>
<<TimerEventActive "DennisTalkingToHarrow">>
<<if _TimerEventActive is true>><<link "Ask if he’s spoken to Harrow yet " "DennisDialogue">><<set $DennisDialogue to "HarrowPassYet">><</link>><br><</if>>
<<InventoryCheckSelf "DennisPhoto" "DennisReceipt">>
<<if $period[$periodCurrent] is "Lunch" and _InventoryCheckSelf is true>><<link "Prepare to transform by casting Sleep and Forget" "DennisDialogue">><<set $DennisDialogue to "SleepForgetTransform">><</link>><br><</if>>
<<link "Say goodbye to Dennis and return to the AV Room" $ConversationExit>><<EndConversation "Dennis">><</link>>
<<else>>
<<if $current.Avatar is "Emily">>
<<InventoryCheckSelf "DennisPhoto" "DennisReceipt">>
<<if $period[$periodCurrent] is "Lunch" and _InventoryCheckSelf is true>><<link "Prepare to transform by casting Sleep and Forget" "DennisDialogue">><<set $DennisDialogue to "SleepForgetTransform">><</link>><br><</if>>
<<DialogueSpoken "Dennis" "FavouriteThings">><<QuestState "Quest11">><<Flag "DennisPhotoTaken">>
<<if _QuestState gte 3 and _Discussed is false and _FlagReturn is false>><<link "Ask about his favourite things" "DennisDialogue">><<set $DennisDialogue to "FavouriteThings">><</link>><br><</if>>
<<Flag "DennisPhotoTaken">><<QuestState "Quest11">><<InventoryCheckSelf "DennisPhoto">>
<<if _QuestState gte 3 and _FlagReturn is true and _InventoryCheckSelf is false>><<link "Ask to see the photo he took of Emily" "DennisDialogue">><<set $DennisDialogue to "AskToSeePhoto">><</link>><br><</if>>
<<DialogueSpoken "Dennis" "SeeReceipt">><<QuestState "Quest11">><<InventoryCheckSelf "DennisReceipt">>
<<if _QuestState gte 3 and _Discussed is true and _InventoryCheckSelf is false>>
<<QuestState "Quest14">><<InventoryCheckSelf "DennisPhoto">>
<<if _QuestState is 1 and _InventoryCheckSelf is false>><<link "Ask to see the recept of the date" "DennisDialogue">><<set $DennisDialogue to "AskToSeeReceipt">><</link>><br><</if>>
<</if>>
<<DialogueSpoken "Dennis" "School">>
<<if _Discussed is false>><<link "Talk to Dennis about the school" "DennisDialogue">><<set $DennisDialogue to "School">><</link>><br><</if>>
<<QuestState "Quest11">>
<<DialogueSpoken "Dennis" "Lessons">><<if _QuestState is 0 and _Discussed is false>><<link "Ask Dennis about boy's lessons" "DennisDialogue">><<QuestTracker "Quest11" 1>><<set $DennisDialogue to "Lessons">><</link>><br><</if>>
<<TimerEventActive "DennisTalkingToHarrow">>
<<if _QuestState is 1 and _TimerEventActive is false>><<link "Ask Dennis about getting a hall pass" "DennisDialogue">><<set $DennisDialogue to "HallPass">><</link>><br><</if>>
<<TimerEventActive "DennisTalkingToHarrow">>
<<if _TimerEventActive is true>><<link "Ask if he’s spoken to Harrow yet " "DennisDialogue">><<set $DennisDialogue to "HarrowPassYet">><</link>><br><</if>>
<<QuestState "Quest7">>
<<DialogueSpoken "Dennis" "Biology">>
<<if _QuestState gte 0 and _Discussed is false>><<link "Ask Dennis about the Biology lesson" "DennisDialogue">><<set $DennisDialogue to "Biology">><<QuestTracker "Quest7" 1>><</link>><br><</if>>
<<DialogueSpoken "Dennis" "Equipment">><<QuestState "Quest7">><<Flag "DennisBiologyTalk">>
<<if _QuestState gte 1 and _Discussed is false and _FlagReturn is true>><<link "Ask Dennis about the AV equipment" "DennisDialogue">><<QuestTracker "Quest7" 3>><<set $DennisDialogue to "Equipment">><</link>><br><</if>>
<<InventoryCheckSelf "KeyAVCupboard">><<QuestState "Quest7">>
<<if _QuestState is 3 and _InventoryCheckSelf is false>><<link "Ask Dennis for AV cupboard key" "DennisDialogue">><<set $DennisDialogue to "Key">><</link>><br><</if>>
<<link "Pass the time with Dennis" "DennisDialogue">><<set $DennisDialogue to "SmallTalk">><</link>><br>
<<link "Say goodbye to Dennis and return to the AV Room" $ConversationExit>><<EndConversation "Dennis">><</link>>
<<elseif $current.Avatar is "Jake">>
<<link "Say goodbye to Dennis and return to the AV Room" $ConversationExit>><<EndConversation "Dennis">><</link>>
<</if>>
<</if>>
<</if>> <<if $DennisDialogue is "FlirtPass">>
“Dennis,” you begin. “I want to apologise. I haven’t been nice to you.”<br>
<br>
“What do you want, Emily?” he says, not looking up at you.<br>
<br>
“I just wanted to say that I think I was mean to you because I actually like you,” you continue. “I think I got carried away.”<br>
<br>
He looks up at you, then looks back to what he’s doing. “You are making fun of me.”<br>
<br>
You realise you’re going to have to do more than speak to him. You step towards him, cautiously stroking his arm. “No, I mean it. I like intelligent guys.”<br>
<br>
His eyes flick between your face and your hand on his arm. You catch him even looking at your breasts. He gulps. “I don’t believe you.”<br>
<br>
You look at him, feeling his conflict. You know you’re going to have to give a final push to get him over the line. <br>
<br>
Grasping his hand gently, you move it around your waist and against your skirt. “Would I do this if I wasn’t serious?” <br>
<br>
You jump a little as you feel his hands clasp you bum, giving it a gentle pinch. His hand darts back and he refuses to meet your eyes with his, but you see a little smile on his face as he returns to what he was doing.<br>
<br>
The faint sting of his pinch lingers below your skirt. You know you have won him back over, but more pressing is that the sensation of that sting has brought a smile to your own face.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Dennis" "Flirt">><</link>>
<<elseif $DennisDialogue is "FlirtFail">>
You clear your throat, glancing nervously at Dennis. "Uh, hey, Dennis," you start, your voice a little too high-pitched. "You’re, um... good with all this AV stuff. It’s... impressive."<br>
<br>
Dennis doesn’t look up, his attention fixed on the camera. "Thanks," he says flatly. "What do you need? Is something broken?"<br>
<br>
"No, no, nothing’s broken," you say quickly, shifting awkwardly from foot to foot. "I just thought, you know... maybe we could, uh... talk? Or something."<br>
<br>
Dennis glances at you briefly, frowning. "Talk? About what? You need help setting up a projector or something?"<br>
<br>
You force a laugh, your cheeks burning. "No, I mean... I think it’s really cool how, uh, knowledgeable you are. About... cables. And stuff."<br>
<br>
He pauses, his brow furrowing in confusion.<br>
<br>
You nod, fumbling for words. "Yeah, well, I guess I just... think you’re, you know... smart. And, um... interesting."<br>
<br>
Dennis blinks at you, then shrugs. "Cool. Thanks." He turns back to what he was doing. "Anyway, I’m kinda busy, so if you need something specific, just let me know."<br>
<br>
You stand there for a moment, unsure whether to laugh or cry. Finally, you mutter a quick "never mind" and retreat, Dennis already lost in his work. <br>
<br>
<b>Actions</b><br>
<<link "Leave Dennis alone" $ConversationExit>><<TimeChange>><<EndConversation "Dennis">><</link>>
<<elseif $DennisDialogue is "Lessons">>
“I’ve been wondering,” you begin. “How are the boy’s lessons different to the girls? You know what they teach us in biology. How is that different to your lessons?”<br>
<br>
His face reddens at the topic and you notice he increasingly avoids making eye contact with you.<br>
<br>
“It’s the same in biology,” he stammers. “We watch the video tapes like you do. Except… It's rowdy. Loud. It’s like a zoo.” You notice he spits a little as he says the last sentence.<br>
<br>
“And other lessons? Geography?” <br>
<br>
He looks up at you, a little more relaxed in talking with you. “Geography is all about the places men have conquered. All the things to do. I usually write about Japan. I’d love to go there.”<br>
<br>
Dennis titters a little. “Mr. Stitch doesn’t like girl’s attending boy’s lessons,” he tells you. “The only way you could would be to get a pass from a teacher. And I don’t think it would be safe for you, even if you did.”<br>
<br>
“And Stitch doesn’t let just anyone have a pass,” he adds, a little bit of frustration seeping into his voice. “Usually they’re just for those who get extra lessons from Stitch.”<Br>
<br>
“Extra lessons?” you ask.<br>
<br>
Dennis' face bunches up with anger. “Yeah. Supposed to be for people at the top of their classes. But it’s like you get to the top by just having those lessons. I have to work hard to be there.'<br>
<<trackKnowledge "TopOfClass" "Learned">>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Dennis" "Lessons">><</link>>
<<elseif $DennisDialogue is "School">>
“What do you think about the school”, you ask him directly.<br>
<br>
“I can’t wait to leave,” he blurts out. As he says the words you can see fear on his face. He looks at you, eyes widened. <br>
<br>
You offer him a reassuring smile. “It’s okay. It’s a bit strange here.”<br>
<br>
He smiles meekly, relaxing. “I hate it. The boys here are bullies. All they care about are their dumb football games and impressing girls. The teachers are just as bad too. They call it Social Darwinism. It’s just a way to control us.”<br>
<br>
“Have you noticed anything out of the ordinary?” you ask him.<br>
<br>
He looks at you, his lips pursed. “You shouldn’t be asking that. It will get you in trouble.”<br>
<<trackKnowledge "BulliedPeople" "Learned">>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Dennis" "School">><</link>>
<<elseif $DennisDialogue is "Biology">>
“Hey - can I ask you something?” you begin. “About biology class.”<br>
<br>
Dennis keeps his attention on what he’s doing, not looking at you. “What about it?”, he stammers.<br>
<br>
“The documentaries seem very strange,” you reply. “Where do they come from?”<br>
<br>
Dennis looks up, his face redder than usual. “I don’t know. They’ve always been here.” He flicks his eyes to the floor.<br>
<br>
“Why do you help out with the lessons?” you ask.<br>
<br>
“I’m in the school AV club,” he says, with a hint of embarrassment in his voice. “I <i>am</i> the school AV club, actually. Mr. Stitch lets me watch whatever I want, as long as I fix things when they break and I keep the cassette cupboard neat and tidy. He hates it when things are untidy.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Dennis" "Biology">><<SetFlag "DennisBiologyTalk">><</link>>
<<elseif $DennisDialogue is "Equipment">>
“So you keep all the equipment and cassettes in that cupboard?” you say, nodding your head to the closed door at the back of the room.<br>
<br>
He nods, almost smiling at the topic. “Yeah. I’m the only one with the key. Well, except staff. And Olaf. The janitor. Mr. Stitch doesn’t like people to have access to the tapes. He says that some of them should only be watched with adult supervision.” He blushes. “Except he lets me.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Dennis" "Equipment">><</link>>
<<elseif $DennisDialogue is "Key">>
“I couldn’t borrow the key to the AV cupboard, could I?” you ask him. “I’d love to see some of the tapes in there.”<br>
<br>
He looks at you, a small twitch in the corner of his mouth. “Do you like old movies too?”<br>
<br>
You nod, placating him. “I’d love to see what’s in the library. Do you think I could have a peek?”<br>
<br>
He grimaces. “I don’t think I can do that. If Mr. Stitch found out, I’d get in a lot of trouble. But…”<br>
<br>
<<QuestState "Quest14">>
<<if _QuestState is undefined>>
He pauses, looking at you. “I could tell you all about them, if you like,” he stammers. “I could meet you at Fresh Pot one evening. I could buy you a coffee. Maybe even afterwards we could pick out a movie to watch together.”<br>
<br>
His lip is quivering slightly once he stops talking. It takes a moment for you to register what is happening here. <i>He is asking you out on a date.</i><br>
<br>
Your mind races. Whilst you may look like Emily, this would be you, going out on a date. But it would get you closer to Dennis, and the key to the AV cupboard.<br>
<br>
<b>Actions</b><br>
<<link "Tell him you’ll go if he gives you the key" "DennisDialogue">><<set $DennisDialogue to "Agree">><<QuestTracker "Quest14" 0>><<SetFlag "DennisDateKey">><</link>><br>
<<link "Turn him down" "DennisDialogue">><<set $DennisDialogue to "Refuse">><</link>><br>
<<RumourCheckSelf "Dennis">>
<<if _RumourCheckSelf is true>><<link "Blackmail him about the photos he’s still taking" "DennisDialogue">>
<<ChangeNPCRelationship "Dennis" "Emily" 0>>
<<Greedy 1>>
<<set $DennisDialogue to "Blackmail">>
<<TakeObjectNPC "Dennis" "KeyAVCupboard">>
<<QuestTracker "Quest7" 4>>
<<EventTrigger "YourHome" "EmilyReactionDennisBlackmail" "Evening" "Emily" null null null null false>>
<</link>><br><</if>>
<<DialogueSpoken "Dennis" "Intimidate">><<InventoryCheckSelf "KeyAVCupboard">>
<<if _Discussed is false and _InventoryCheckSelf is false>>
<<StatCheckAssertive "gt" 60>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Intimidate Dennis into giving you the key">>
<<if _StatCheckAssertive is true>>
<<link _StatAssertiveProbability "DennisDialogue">>
<<set $DennisDialogue to "AssertivePass">>
<<Greedy 1>>
<<TakeObjectNPC "Dennis" "KeyAVCupboard">>
<<QuestTracker "Quest7" 4>>
<<ChangeNPCRelationship "Dennis" "Emily" 0>>
<<DialogueDone "Dennis" "Intimidate">>
<</link>><br>
<<else>>
<<link _StatAssertiveProbability "DennisDialogue">><<set $DennisDialogue to "AssertiveFail">><<Assertive 1>><</link>><br>
<</if>>
<</if>>
<<link "Change topics" $return>><</link>>
<<elseif _QuestState is 0>>
Dennis shifts his weight from foot to foot. “I… could lend you it. After we got that coffee.”<br>
<bR>
He won’t quite meet your eyes as you stare back at him. “You’d give give me the key if I met you at Fresh Pot?”<Br>
<Br>
Dennis nods, repeatedly. “Yes! I could definitely do that!” He sniffs. “I’ll see you at Fresh Pot, yeah?”<br>
<Br>
You sigh. It seems that Dennis really wants a date with Emily.<br>
<br>
<B>Actions</b><br>
<<RumourCheckSelf "Dennis">>
<<if _RumourCheckSelf is true>><<link "Blackmail him about the photos he’s still taking" "DennisDialogue">>
<<ChangeNPCRelationship "Dennis" "Emily" 0>>
<<Greedy 1>>
<<set $DennisDialogue to "Blackmail">>
<<TakeObjectNPC "Dennis" "KeyAVCupboard">>
<<QuestTracker "Quest7" 4>>
<<EventTrigger "YourHome" "EmilyReactionDennisBlackmail" "Evening" "Emily" null null null null false>>
<</link>><br><</if>>
<<DialogueSpoken "Dennis" "Intimidate">><<InventoryCheckSelf "KeyAVCupboard">>
<<if _Discussed is false and _InventoryCheckSelf is false>>
<<StatCheckAssertive "gt" 60>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Intimidate Dennis into giving you the key">>
<<if _StatCheckAssertive is true>>
<<link _StatAssertiveProbability "DennisDialogue">>
<<set $DennisDialogue to "AssertivePass">>
<<Greedy 1>>
<<TakeObjectNPC "Dennis" "KeyAVCupboard">>
<<QuestTracker "Quest7" 4>>
<<ChangeNPCRelationship "Dennis" "Emily" 0>>
<<DialogueDone "Dennis" "Intimidate">>
<</link>><br>
<<else>>
<<link _StatAssertiveProbability "DennisDialogue">><<set $DennisDialogue to "AssertiveFail">><<Assertive 1>><<SetFlag "DennisDateKey">><</link>><br>
<</if>>
<</if>>
<<link "Change topics" $return>><<SetFlag "DennisDateKey">><</link>>
<<elseif _QuestState is 1>>
<<Flag "DennisDateOutcome" "Great">>
<<if _FlagReturn is true>>
Dennis gives a small, pleased smile. “Okay. For you, sure. Just to have a peak, okay?"<br>
<br>
He reaches into his jumper and pulls out the key attached to a necklace, holding it out to you. “Here you go,” he says.<br>
<Br>
"Thank you," you reply, taking it.<Br>
<Br>
"And Em," he stammers. “If you'd like to come over one evening... to watch a movie. Just let me know.”<br>
<Br>
You smile politely, noncommitally.<Br>
<br>
<B>Actions</b><Br>
<<link "Change topics" $return>><<TakeObjectNPC "Dennis" "KeyAVCupboard">><<QuestTracker "Quest7" 4>><</link>>
<</if>>
<<Flag "DennisDateOutcome" "Good">>
<<if _FlagReturn is true>>
Dennis gives a small, pleased smile. “Okay. For you, sure. Just to have a peak, okay?"<br>
<br>
He reaches into his jumper and pulls out the key attached to a necklace, holding it out to you. “Here you go,” he says.<br>
<Br>
"Thank you," you reply, taking it.<Br>
<Br>
"And Em," he stammers. “If you'd like to come over one evening... to watch a movie. Just let me know.”<br>
<Br>
You smile politely, noncommitally.<Br>
<br>
<B>Actions</b><Br>
<<link "Change topics" $return>><<TakeObjectNPC "Dennis" "KeyAVCupboard">><<QuestTracker "Quest7" 4>><</link>>
<</if>>
<<Flag "DennisDateOutcome" "Bad">>
<<if _FlagReturn is true>>
Dennis frowns, glancing down. “I don’t think that’s a good idea.”<bR>
<br>
You wait for him to say more. He takes a deep breath, as if scared of confrontation. “It just felt like... maybe you weren’t really there. You know?” He shrugs, voice quiet. “On our date.”<br>
<br>
You grimace, understanding the expression on his face now. “Dennis…” <Br>
<Br>
“It’s a lot to ask, Em,” he cuts you off. “I don’t know why you want that key, but I don’t know if I can trust you. And I don’t want this coming back on me.”<br>
<br>
<B>Actions</b>
<<RumourCheckSelf "Dennis">>
<<if _RumourCheckSelf is true>><<link "Blackmail him about the photos he’s still taking" "DennisDialogue">>
<<ChangeNPCRelationship "Dennis" "Emily" 0>>
<<Greedy 1>>
<<set $DennisDialogue to "Blackmail">>
<<TakeObjectNPC "Dennis" "KeyAVCupboard">>
<<QuestTracker "Quest7" 4>>
<<EventTrigger "YourHome" "EmilyReactionDennisBlackmail" "Evening" "Emily" null null null null false>>
<</link>><br><</if>>
<<DialogueSpoken "Dennis" "Intimidate">><<InventoryCheckSelf "KeyAVCupboard">>
<<if _Discussed is false and _InventoryCheckSelf is false>>
<<StatCheckAssertive "gt" 60>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Intimidate Dennis into giving you the key">>
<<if _StatCheckAssertive is true>>
<<link _StatAssertiveProbability "DennisDialogue">>
<<set $DennisDialogue to "AssertivePass">>
<<Greedy 1>>
<<TakeObjectNPC "Dennis" "KeyAVCupboard">>
<<QuestTracker "Quest7" 4>>
<<ChangeNPCRelationship "Dennis" "Emily" 0>>
<<DialogueDone "Dennis" "Intimidate">>
<</link>><br>
<<else>>
<<link _StatAssertiveProbability "DennisDialogue">><<set $DennisDialogue to "AssertiveFail">><<Assertive 1>><</link>><br>
<</if>>
<</if>>
<<link "Change topics" $return>><</link>>
<</if>>
<</if>>
<<elseif $DennisDialogue is "SmallTalk">>
You turn the conversation to topics that you know that Dennis is enthuastic about.<br>
<br>
Quickly it becomes apparent that he loves old British movies about the Second World War. He tells you all about directors and movie stars that you've only heard of in passing. He casually derides you for how many of them you haven't seen.<br>
<br>
Time goes by ever-so slowly, but eventually the conversation comes to an end. Dennis apologies and tells you he needs to pack up, but enthuastically tells you to come back another time if you want to talk more. A little too hopefully, he also tells you he spends his weekend's in the town's public library, which has an AV room to rival this school's collection.<br>
<br>
<b>Actions</b><br>
<<link "Say goodbye to Dennis" $ConversationExit>><<EndConversation "Dennis">><<TimeChange>><<HintsActive "Dennis">><<SetFlag "LibraryKnown">><</link>>
<<elseif $DennisDialogue is "Agree">>
“If I say yes to a date, do you think you could give me the key?” you ask him.<br>
<br>
His eyes widen and he stares at you. “A date?” he stammers. “Like a real one?”<br>
<br>
You nod and watch his face light up.<br>
<br>
“And you’ll dress-up and look nice and we’ll be out in public together?”<br>
<br>
You nod again, trying not to be condensing. “Would you give me the key then?”<br>
<br>
He giggles nervously. “Okay! I’ll need to just tidy up in there, but okay - if you meet me at Fresh Pot, I’ll give you the key. I’ll do anything for you!”<br>
<br>
You decide to leave him by, as he processes you agreeing to go out to him. “I’ll see you there,” you say, heading for the door.<br>
<<if $current.hair isnot "blonde">>
<br>
“Oh, Em!” Dennis says as you are leaving. “Just one thing. I think you’d look really good as a blonde. Really cute. Maybe you could get that done at the Salon on Orchid Road for our date?”<br>
<br>
You notice that for the first time, he’s looking directly at you. You nod, taken aback at his newfound confidence. “We’ll see.”<br>
<br>
He grins and you feel his eyes on you as turn away from him.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Say goodbye to Dennis" $ConversationExit>>
<<EndConversation "Dennis">>
<<TimeChange>>
<<SetNPCLocation "Dennis" "0" "3" "FreshPot" "perm">>
<<SetNPCLocation "Dennis" "1" "3" "FreshPot" "perm">>
<<SetNPCLocation "Dennis" "2" "3" "FreshPot" "perm">>
<<SetNPCLocation "Dennis" "3" "3" "FreshPot" "perm">>
<<SetNPCLocation "Dennis" "4" "3" "FreshPot" "perm">>
<<SetNPCLocation "Dennis" "5" "3" "FreshPot" "perm">>
<<SetNPCLocation "Dennis" "6" "3" "FreshPot" "perm">>
<<SetFlag "SalonKnown">>
<</link>><br>
<<elseif $DennisDialogue is "Refuse">>
“I’m sorry, Dennis,” you say politely. “I’ve just got to concentrate on my studies. Now’s not a good time.”<br>
<br>
His gaze returns straight away to what he was doing. “I understand,” he mumbles. “If you change your mind, you can let me know.”<br>
<br>
<b>Actions</b><br>
<<link "Change topic" $return>><</link>>
<<elseif $DennisDialogue is "Blackmail">>
“How about you give me the key, and I won’t tell everyone that about the photos I saw in the basement,” you tell him.<br>
<br>
He doesn’t look up, but you can see his teeth clenching. “What photos?”<br>
<br>
“The ones that you’ve taken for Olaf. Ones of girl’s walking up the stairs. Or in the girl’s bathrooms. Or even the girl’s changing rooms.”<br>
<br>
He glances up at you briefly, then turns back to what he was doing. “I don’t know what you are talking about.”<br>
<br>
“I think you do, Dennis,” you tell him. “And I bet that the headmaster would like to know about them. Or, perhaps I should tell Jake?”<br>
<br>
His head turns towards you, shaking. “No. Please don’t!”<br>
<br>
“Just give me the key,” you say. “And your secret stays with me.”<br>
<br>
With only the slightest hesitation, he reaches into his jumper and pulls out the key attached to a necklace. He holds it out to you, his hands trembling. “Here you go,” he stammers. “Please! Just don’t say anything!”<br>
<br>
You take the key from him and smile thinly. “Thank you, Dennis. We’ll keep this between us.”<br>
<br>
He nods and looks back down, trying his best to ignore you.<br>
<br>
<b>Actions</b><br>
<<link "Say goodbye to Dennis" $ConversationExit>><<EndConversation "Dennis">><<TimeChange>><</link>>
<<elseif $DennisDialogue is "Charm">>
<<CastCharm "Dennis">>
<<if _CharmSpell is true>>
You watch Dennis avoid your eyeline and take a deep breath, stirring the familar sensations of dormant magic inside you.<br>
<br>
Your stomach churns as you feel magic snaking around inside you. It wraps around the cool air that you draw into your lungs. You feel the crackle as it bonds with the elements inside your chest.<br>
<br>
Dennis sits unaware, purposefully staring away from you. Blissfully unaware that, for all intents and purposes, you are about to alter his mind.<br>
<br>
You exhale, watching the gas escape your mouth. Like breathing out into a cold evening, you see your breath hanging in the air, slowly making it's way towards Dennis. Unlike on those icy nights, though, the gas sparkles with yellow energy.<br>
<br>
It hits Dennis firmly in the face. He sniffles, inadvertently drawing in your magic.<br>
<br>
Slowly, almost methodically, he turns to look up at you. "Oh," he stammers. "Hello".<br>
<<else>>
Something is wrong with the code, as Dennis has no magic.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $DennisDialogue is "AssertivePass">>
"I need that key, Dennis," you say, letting a hint of malice into your voice. "I don't have time to mess around."<br>
<br>
Dennis glances at you. You see him visibily gulp. "I can't. Mr. Stich gave me explicit --"<br>
<br>
You lean over towards him, letting a thin smile rise on your face. "Mr. Stich isn't here. It's just me. And believe me, I can be as much of a problem as Mr. Stich can be if you get on my bad side.<br>
<br>
The lip of the school boy quivers. "You'll get me in trouble," he whispers.<br>
<br>
You flash him a menacing grin. "You'll be in worse trouble right now if you don't it over."<br>
<br>
Dennis sniffs, staring back at you, fear in his eyes. Reluctantly, he reaches into his jumper and pulls out the key attached to a necklace. He holds it out to you, his hands trembling. “Here you go,” he stammers. “Please! Leave me alone!”<br>
<br>
<b>Actions</b><br>
<<link "Say goodbye to Dennis" $ConversationExit>><<EndConversation "Dennis">><<TimeChange>><<DialogueDone "Dennis" "Intimidate">><</link>>
<<elseif $DennisDialogue is "AssertiveFail">>
"You should give me that key," you tell Dennis. "Or, er, you wouldn't like me when I'm angry."<br>
<br>
Dennis stares back at you for a long moment. Then starts to laugh. "I've read that comic book too! Sometimes Old Pete gets them imported in from America and sells that at the Pharmacy! I didn't know you were into comics too, <<TrueName>>?"<br>
<br>
"I'm being serious," you say, with little confidence.<br>
<br>
He chuckles again. "I don't know if you've met Mr. Stitch, but I don't think you can get as angry as he can. He gave me explict instructions not to share the key. Sorry, but I'm not going to risk the wrath of his green form. Now, I should get back to what I was doing."<br>
<br>
Dennis titters to himself as he returns to his work. Your attempts to intimidate him have actually lowered his nervousness around you.<br>
<br>
<b>Actions</b><br>
<<link "Leave Dennis alone" $ConversationExit>><<TimeChange>><<EndConversation "Dennis">><</link>>
<<elseif $DennisDialogue is "HallPass">>
“You know,” you say casually. “How do you even get out of your own classes to help with the biology lessons?”<br>
<bR>
Dennis shifts awkwardly. “Oh. That. Um… I’ve got an understanding with Mr. Harrow. And Stitch. They don’t really get how any of the equipment works.”<Br>
<Br>
You raise an eyebrow. “You mean the tape decks older than we are?”<Br>
<Br>
He gives a sheepish laugh. “Yeah, well. They’re technically challenge. I know none of it's cutting-edge, but if the video doesn’t load right or sound doesn't come through, Stitch gets... intense. So I help.”<br>
<Br>
You nod, wondering how these people have survived. “You must have a hall pass, then?”<bR>
<Br>
Dennis glances away. “Sort of. I mean… yeah. Harrow gave me one. Just in case anyone asks.”<Br>
<Br>
Sensing an opportunity, you lean in slightly. “Think he’d give one to me?”<Br>
<Br>
Dennis fidgets with the hem of his sleeve. He shakes his head. “He only gave me one because I’m helping. He doesn't just hand them out.”<br>
<Br>
You don’t say anything. Just watch him. Your focus makes him fidget nervously.<bR>
<Br>
“Although,” Dennis continues, “I still have to go to my own classes. It's hard to double-hat. Maybe Harrow wouldn’t mind an extra hand for the boy’s lessons." Dennis looks at you, wincing slightly. "Especially if it was, uh, a girl.”<br>
<Br>
<<QuestState "Quest14">>
<<if _QuestState is undefined>>
Dennis hesitates, chewing his lip. “I could maybe talk to him,” he says carefully. “But… I guess it would depend. On why you want it.”<Br>
<Br>
He looks up at you, flushed but determined. “Would you maybe want to get a coffee with me? At Fresh Pot? We could talk a bit more about why you need it. I could talk to him after that.”<br>
<br>
His lip is quivering slightly once he stops talking. It takes a moment for you to register what is happening here. He is asking you out on a date.<br>
<br>
Your mind races. It seems insane, but it would get you closer to Dennis and Harrow’s hall pass.<br>
<br>
<i>Are you considering going out with Dennis for a hall pass, as Emily? Or maybe you could just convince to do your dirty work for you?</i><Br>
<br>
<B>Actions</b><Br>
<<link "Agree to go on a date with him" "DennisDialogue">><<set $DennisDialogue to "HallPassAgree">><<QuestTracker "Quest14" 0>><<SetFlag "DennisDatePass">><</link>><br>
<<link "Turn him down" "DennisDialogue">><<set $DennisDialogue to "Refuse">><</link>><br>
<<RumourCheckSelf "Dennis">>
<<if _RumourCheckSelf is true>><<link "Blackmail him about the photos he’s still taking" "DennisDialogue">>
<<ChangeNPCRelationship "Dennis" "Emily" 0>>
<<Greedy 1>>
<<set $DennisDialogue to "HallPassBlackmail">>
<<EventTrigger "YourHome" "EmilyReactionDennisBlackmailHallPass" "Evening" "Emily" null null null null false>>
<</link>><br><</if>>
<<DialogueSpoken "Dennis" "HallPassIntimidate">><<InventoryCheckSelf "DennisHallPass">>
<<if _Discussed is false and _InventoryCheckSelf is false>>
<<StatCheckAssertive "gt" 60>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Intimidate Dennis into speaking to Harrow">>
<<if _StatCheckAssertive is true>>
<<link _StatAssertiveProbability "DennisDialogue">>
<<set $DennisDialogue to "HallPassAssertivePass">>
<<Greedy 1>>
<<ChangeNPCRelationship "Dennis" "Emily" 0>>
<<DialogueDone "Dennis" "HallPassIntimidate">>
<</link>>
<<else>>
<<link _StatAssertiveProbability "DennisDialogue">><<set $DennisDialogue to "HallPassAssertiveFail">><<Assertive 1>><</link>>
<</if>>
<</if>>
<<elseif _QuestState is 0>>
Dennis shifts his weight from foot to foot. “I… could maybe talk to him. After we got that coffee.”<br>
<bR>
He won’t quite meet your eyes as you stare back at him. “You’d talk to him if I met you at Fresh Pot?”<Br>
<Br>
Dennis nods, repeatedly. “Yes! I could definitely do that!” He sniffs. “I’ll see you at Fresh Pot, yeah?”<br>
<Br>
You sigh. It seems that Dennis really wants a date with Emily.<br>
<br>
<B>Actions</b><bR>
<<RumourCheckSelf "Dennis">>
<<if _RumourCheckSelf is true>><<link "Blackmail him about the photos he’s still taking" "DennisDialogue">>
<<ChangeNPCRelationship "Dennis" "Emily" 0>>
<<Greedy 1>>
<<set $DennisDialogue to "HallPassBlackmail">>
<<EventTrigger "YourHome" "EmilyReactionDennisBlackmailHallPass" "Evening" "Emily" null null null null false>>
<</link>><br><</if>>
<<DialogueSpoken "Dennis" "HallPassIntimidate">><<InventoryCheckSelf "DennisHallPass">>
<<if _Discussed is false and _InventoryCheckSelf is false>>
<<StatCheckAssertive "gt" 60>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Intimidate Dennis into speaking to Harrow">>
<<if _StatCheckAssertive is true>>
<<link _StatAssertiveProbability "DennisDialogue">>
<<set $DennisDialogue to "HallPassAssertivePass">>
<<Greedy 1>>
<<ChangeNPCRelationship "Dennis" "Emily" 0>>
<<DialogueDone "Dennis" "HallPassIntimidate">>
<</link>><br>
<<else>>
<<link _StatAssertiveProbability "DennisDialogue">><<set $DennisDialogue to "HallPassAssertiveFail">><<Assertive 1>><<SetFlag "DennisDatePass">><</link>><br>
<</if>>
<</if>>
<<link "Change topics" $return>><<SetFlag "DennisDatePass">><</link>>
<<elseif _QuestState is 1>>
<<Flag "DennisDateOutcome" "Great">>
<<if _FlagReturn is true>>
Dennis gives a small, pleased smile. “Okay. For you, sure. I’ll talk to Harrow. He listens to me. And I think he likes the idea of… expanding the team.”<br>
<br>
He pats his pocket. “Come back tomorrow. I should have an answer.”<Br>
<br>
<B>Actions</b><Br>
<<link "Change topics" $return>><<TimerEvent "DennisTalkingToHarrow" 1>><</link>>
<</if>>
<<Flag "DennisDateOutcome" "Good">>
<<if _FlagReturn is true>>
Dennis gives a small, pleased smile. “Okay. For you, sure. I’ll talk to Harrow. He listens to me. And I think he likes the idea of… expanding the team.”<br>
<br>
He pats his pocket. “Come back tomorrow. I should have an answer.”<Br>
<br>
<B>Actions</b><Br>
<<link "Change topics" $return>><<TimerEvent "DennisTalkingToHarrow" 1>><</link>>
<</if>>
<<Flag "DennisDateOutcome" "Bad">>
<<if _FlagReturn is true>>
Dennis frowns, glancing down. “I don’t think that’s a good idea.”<bR>
<br>
You wait for him to say more. He takes a deep breath, as if scared of confrontation. “It just felt like... maybe you weren’t really there. You know?” He shrugs, voice quiet. “On our date.”<br>
<br>
You grimace, understanding the expression on his face now. “Dennis…” <Br>
<Br>
“It’s a lot to ask, Em,” he cuts you off. “I don’t know what you’d need a hall pass for, but I don’t know if I can trust you. And I don’t want this coming back on me.”<br>
<br>
<B>Actions</b><Br>
<<RumourCheckSelf "Dennis">>
<<if _RumourCheckSelf is true>><<link "Blackmail him about the photos he’s still taking" "DennisDialogue">>
<<ChangeNPCRelationship "Dennis" "Emily" 0>>
<<Greedy 1>>
<<set $DennisDialogue to "HallPassBlackmail">>
<<EventTrigger "YourHome" "EmilyReactionDennisBlackmailHallPass" "Evening" "Emily" null null null null false>>
<</link>><br><</if>>
<<DialogueSpoken "Dennis" "HallPassIntimidate">><<InventoryCheckSelf "DennisHallPass">>
<<if _Discussed is false and _InventoryCheckSelf is false>>
<<StatCheckAssertive "gt" 60>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Intimidate Dennis into speaking to Harrow">>
<<if _StatCheckAssertive is true>>
<<link _StatAssertiveProbability "DennisDialogue">>
<<set $DennisDialogue to "HallPassAssertivePass">>
<<Greedy 1>>
<<ChangeNPCRelationship "Dennis" "Emily" 0>>
<<DialogueDone "Dennis" "HallPassIntimidate">>
<</link>><br>
<<else>>
<<link _StatAssertiveProbability "DennisDialogue">><<set $DennisDialogue to "HallPassAssertiveFail">><<Assertive 1>><</link>><br>
<</if>>
<<link "Change topics" $return>><</link>>
<</if>>
<</if>>
<</if>>
<<elseif $DennisDialogue is "HallPassAgree">>
“If I say yes to a date?” you ask him. “Do you think you could ask Harrow for a hall pass?”<br>
<Br>
His eyes widen. He stares at you. “A date?” he stammers. “Like a real one?”<Br>
<Br>
You nod, and watch as his entire face lights up.<Br>
<br>
“And you’ll dress up, and look nice, and we’ll be out in public together?”<Br>
<br>
You nod again, trying not to sound condescending. “Would you ask Harrow then?”<Br>
<br>
He giggles nervously. “Okay! Yeah, I’ll talk to him. If you meet me at Fresh Pot, I’ll do it. I’ll do anything for you!”<Br>
<Br>
You step back, letting him ride the wave of adrenaline and disbelief. “I’ll see you there,” you say, turning toward the door.<Br>
<<if $current.hair isnot "blonde">>
<br>
“Oh, Em!” Dennis calls after you. “Just one thing. I think you’d look really good as a blonde. Really cute. Maybe you could get that done at the salon on Orchid Road? For our date?”<br>
<br>
You pause. It’s the first time he’s really looked at you head-on.<Br>
<Br>
You nod slowly. “We’ll see.”<Br>
<br>
He grins, and you can feel his eyes on your back as you walk away.<br>
<</if>>
<br>
<b>Actions</b><Br>
<<link "Say goodbye to Dennis" $ConversationExit>>
<<EndConversation "Dennis">>
<<TimeChange>>
<<SetNPCLocation "Dennis" "0" "3" "FreshPot" "perm">>
<<SetNPCLocation "Dennis" "1" "3" "FreshPot" "perm">>
<<SetNPCLocation "Dennis" "2" "3" "FreshPot" "perm">>
<<SetNPCLocation "Dennis" "3" "3" "FreshPot" "perm">>
<<SetNPCLocation "Dennis" "4" "3" "FreshPot" "perm">>
<<SetNPCLocation "Dennis" "5" "3" "FreshPot" "perm">>
<<SetNPCLocation "Dennis" "6" "3" "FreshPot" "perm">>
<<SetFlag "SalonKnown">>
<</link>><br>
<<elseif $DennisDialogue is "HallPassBlackmail">>
“How about you ask Harrow for a hall pass,” you say calmly. “And I won’t tell anyone about the photos I found in the basement.”<Br>
<br>
Dennis freezes. “What photos?” he says stiffly.<bR>
<br>
“The ones you’ve taken for Olaf. Of girls walking up the stairs. Or inside the bathrooms. Or changing rooms.”<br>
<br>
His head jerks slightly, but he keeps his head down. “I don’t know what you’re talking about.”<Br>
<br>
You step closer. “I think you do. And I bet the Headmaster would be very interested to know. Or maybe Jake should hear about it first.”<Br>
<br>
“No,” Dennis stammers. “Please don’t.”<Br>
<br>
“Then get me a hall pass,” you say. “And your secret stays safe.”<br>
<br>
For a long moment, he just stares off, at the TV. Then nods. “Fine,” he mutters. “Come back tomorrow. I’ll ask Harrow.”<br>
<br>
You don’t thank him. Instead, you just meet his eyes. He looks away quickly, shame burning across his face.<Br>
<br>
<b>Actions</b><br>
<<link "Say goodbye to Dennis" $ConversationExit>><<EndConversation "Dennis">><<TimeChange>><<TimerEvent "DennisTalkingToHarrow" 1>><</link>>
<<elseif $DennisDialogue is "HallPassAssertivePass">>
“I need that hall pass, Dennis,” you say flatly, letting a thread of malice into your voice. “I’m not in the mood to negotiate.”<Br>
<br>
Dennis glances at you. You see him swallow. Hard.<br>
<Br>
“I… I don’t know,” he stammers. “Harrow only gave one to me and -”<br>
<Br>
You step in closer, letting a smile edge across your lips. “Harrow’s not here. And neither is Stitch. Just me. And you really don’t want me getting irritated.”<bR>
<bR>
Dennis stiffens. “I’ll get in trouble."<Br>
<br>
You tilt your head. “You’re already in trouble if you don’t fix this. Or would you prefer I start asking around about the other things you get up to in the AV room?”<bR>
<br>
His face goes pale. “Fine,” he mutters. “I’ll talk to Harrow. Just… just come back tomorrow.”<bR>
<Br>
You watch him squirm for a moment longer, then step away, leaving the tension in the air behind you. Dennis wipes his palms on his jumper, not daring to meet your eyes.<Br>
<br>
<b>Actions</b><br>
<<link "Say goodbye to Dennis" $ConversationExit>><<EndConversation "Dennis">><<TimeChange>><<DialogueDone "Dennis" "HallPassIntimidate">><<TimerEvent "DennisTalkingToHarrow" 1>><</link>>
<<elseif $DennisDialogue is "HallPassAssertiveFail">>
“You should get me that hall pass,” you tell Dennis, narrowing your eyes. “Or… you won’t like me when I’m angry.”<bR>
<br>
Dennis stares at you for a long moment. Then breaks into a laugh. “I’ve read that one too! The Incredible Hulk! I didn’t know you were into comics, Em! Did you know that Old Pete gets the reprints in at the pharmacy?”<Br>
<br>
You try to hold your expression. “I’m being serious.”<Br>
<Br>
“Right,” he says, grinning. “Sorry, but I’m not going to risk getting on Stitch's list. I’ve got enough problems to worry about.”<Br>
<br>
Dennis hums to himself and turns back to his equipment, noticeably more relaxed. If anything, your attempt at intimidation just made him feel more comfortable around you.<Br>
<br>
<b>Actions</b><br>
<<link "Leave Dennis alone" $ConversationExit>><<TimeChange>><<EndConversation "Dennis">><</link>>
<<elseif $DennisDialogue is "HarrowPassYet">>
“Hey Dennis,” you say. “Have you spoken to Harrow yet about that pass?”<br>
<br>
<<CheckRelationship "Dennis">>
<<if _Relationship is 0>>
<<TimerEventReady "DennisTalkingToHarrow">>
<<if _TimerEventReady is true>>
Dennis doesn’t look up. “Yeah. I did it.”<bR>
<Br>
He picks at the edge of a cable, avoiding your eyes. “He said it was fine. You can help during the boys’ biology lesson. It’s on at same time as your geography class.”<br>
<br>
He glares at you from beneath his eyebrows, but continues talking. “Just give Prichard this,” he says, tossing the pass on to the table in front of him. “I’ll leave the AV trolley outside the door.”<Br>
<Br>
“There. You’ve got what you wanted. Don’t talk to me again. And good luck in Harrow’s lesson. You’re going to need it.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<TakeObjectNPC "Dennis" "HallPassDennis">><<QuestTracker "Quest11" 2>><</link>>
<<else>>
Dennis frowns. “No. I haven’t.”<Br>
<Br>
He sounds drained as he speaks. “I said I’d do it. But I haven’t had a chance. Harrow’s hard to pin down.”<Br>
<Br>
He runs a hand through his hair. “Don’t push it. Please.”<Br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>>
<</if>>
<<else>>
<<TimerEventReady "DennisTalkingToHarrow">>
<<if _TimerEventReady is true>>
“Oh! Yeah. I did speak to Mr. Harrow,” he says, nodding quickly. “He was… weirdly into the idea, actually. Said it was good to see a girl showing ‘proactive initiative.’” Dennis makes a face at the phrasing.<bR>
<br>
“He said you can help during the boys’ biology lesson. It’s on at the same time as your Geography lesson. Just give this pass to Ms. Prichard,” he says, holding out a pass. “She’ll let you out.”<br>
<Br>
He taps the side of the TV cart. “I’ll leave this right outside the boys’ classroom. You just wheel it in like you belong there.”<br>
<Br>
He gives a nervous smile. “I hope you know what you’re doing, Em.” He winces. “Those lessons are full of testosterone.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<QuestTracker "Quest11" 2>><<TakeObjectNPC "Dennis" "HallPassDennis">><</link>>
<<else>>
Dennis shifts his weight. “Not yet. Sorry. I haven’t had a chance to catch him.”<br>
<br>
He offers a faint, apologetic smile. “Come back later? I’ll make it happen.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>>
<</if>>
<</if>>
<<elseif $DennisDialogue is "LibraryTapes">>
You nod toward the piles cluttering the desk. “What are you doing, Dennis?”<Br>
<Br>
He stiffens, eyes fixed on the flickering screen. “W-w-watching a movie.”<Br>
<Br>
“Not that.” You gesture to the teetering stacks of cases. “Those.”<Br>
<br>
His hand hovers above his notebook, knuckles tight around the pencil. “Tapes,” he stammers. “I’m… working my way through them.”<Br>
<br>
You frown, picking one up. The cover shows a rocket launch frozen in grainy print, the title faded into illegibility. Row after row of them, all documentaries. Space exploration, the cosmos, things that feel less like leisure and more like lessons. “These don’t look like entertainment.”<Br>
<br>
Dennis grimaces, as though you’ve caught him out. “Stitch and Harrow asked me for a favour,” he mutters. “Said they’d give me extra credit if I found tapes that… got donated. By accident.”<Br>
<br>
You arch a brow. His shoulders sag, the fight going out of him. He leans closer, voice lowering. “Mr. Whitley. The teacher before Harrow. He gave a box of them to the library when he left. Stitch wants them back.”<Br>
<bR>
Your eyes drift over the spines again. One sleeve in particular prickles against your fingertips. A program on the universe. You blink, and for a heartbeat you see amber eyes peering from the cardboard edge, where no space exists for them. A chill runs through you.<Br>
<br>
Dennis notices you staring. He mistakes it for curiosity. “We can watch one, if you like.” His voice drops to a whisper. “They’re not like Harrow’s biology reels. These talk about… facts. Science stuff. I’ve been doing better at school since I started.”<Br>
<br>
The tape shifts in your hand, heavy in a way it shouldn’t be. Helpful or not, nothing in Charlton ever comes free.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Dennis" "LibraryTapes">><</link>>
<<elseif $DennisDialogue is "FavouriteThings">>
“What's your favourite tape?” you try. “Any that you couldn’t be without?”<br>
<Br>
Dennis brightens at the change of subject, but shakes his head. “Oh, none of these are mine. You can’t get some of them anymore, but I’m glad they’re here for everyone to see. You can learn a lot from old movies.” His eyes flick downward as if retreating into thought.<br>
<br>
You press him like a fish slipping from your grasp.. “I would have thought you’d a favourite. There's not one you'd be lost without?”<Br>
<Br>
Dennis shakes his head again. “I’m not really a collector. My mum says it's impossible to buy presents for me.”<Br>
<br>
“Not even your camera?” you try. "Don't you treasure that?".<br>
<Br>
His shoulders stiffen at you mentioning the object. “I mean… I like it. But it’s just a cheap one. I’ve gone through a few. Sometimes I leave them behind without thinking. They’re… replaceable.”<br>
<br>
“So you don’t have anything personal?” you say, trying not to let frustration seep into your voice. “Nothing personal that you couldn’t be without?”<br>
<br>
Dennis frowns, regarding you suspiciously. “Why are you so interested?”<br>
<br>
“Just trying to get to know you,” you deflect. You flutter your eyes as you lower your voice. “What you value.”<br>
<BR>
<<Flag "DennisDateOutcome" "Good">><<if _FlagReturn is false>><<Flag "DennisDateOutcome" "Great">><</if>>
<<if _FlagReturn>>
Dennis hesitates, then glances away. His cheeks redden. “I still have the receipt,” he says quietly. “From our date.” He looks up, for the first time staring back at you without hesitation. “That means something to me.”<br>
<br>
<b>Actions</b><br>
<<link "Ask to see the receipt" "DennisDialogue">><<set $DennisDialogue to "SeeReceipt">><</link>><br>
<<link "Change topics" $return>><</link>>
<<else>>
Dennis shifts his weight, eyes flicking to the floor. His voice dips. “Well… there could be something I’d keep.”<Br>
<BR>
A knot forms in your stomach. “Like what?”<br>
<br>
His eyes lift for the briefest moment, then drop again. “A photo. Of you.”<Br>
<Br>
As if sensing your reaction, he looks up at you and quickly continues. “I mean, I’ve taken a lot of nice photos, but. Never one of you.”<br>
<br>
You swallow, trying to bury the feelings rising up inside. “You’d treasure that?”<Br>
<br>
Dennis nods.. “More than anything,” he mutters.<Br>
<br>
You stare back at him as he grows red. It’s just a photo, right? But do you really want to send Emily to pose for this boy<Br>
<Br>
<I>Or worse still, do you want to do it yourself?</i><br>
<br>
<b>Actions</b><br>
<<link "Offer to let him take one now" "DennisDialogue">><<set $DennisDialogue to "OfferPosePhoto">><<SetFlag "EmilyPosingForDennisQuestion">><</link>><br>
<<link "Change topics" $return>><<SetFlag "EmilyPosingForDennisQuestion">><</link>>
<</if>>
<<elseif $DennisDialogue is "SeeReceipt">>
“Do you think I could see it?” you ask him.<BR>
<Br>
Dennis blinks at you, confused. “Uh… right now?”<Br>
<Br>
When you nod, he fumbles in his wallet. He produces it carefully, almost reverently.<br>
<Br>
The bill from a date, still pristine. At the bottom, in a neat scrawl is Flo’s handwriting: “Hope you had a good time x”. You note that Dennis’ left a modest tip.<bR>
<br>
As you look, you notice his eyes never leave the slip of paper, as if afraid it might vanish or be torn from him. There's a stirring from the amulet.<Br>
<br>
You feel the words to the transformation spell on the tip of your tongue, spurring on the amulet as if it is anticipating this. Glancing back at Dennis though, the realisation catches you. He's a man.<br>
<br>
And when you're in his body, you won't be able to cast magic. And make him forget what he's just seen.<br>
<br>
The answer is obvious. You need him unconscious first.<br>
<br>
<B>Actions</b><Br>
<<if $ConversationExit is "SchoolAVRoom" and $period[$periodCurrent] is "Lunch">>
<<link "Cast Sleep and Forget" "DennisDialogue">><<TakeObjectNPC "Dennis" "DennisReceipt">><<DialogueDone "Dennis" "SeeReceipt">><<set $DennisDialogue to "SleepForgetTransform">><</link>><br>
<<else>>
<s>Cast Sleep and Forget on Dennis</s> - <i>You'll need to be in the school library at lunch to transform into Dennis for the lessons</i><br>
<</if>>
<<link "Give it back" "DennisDialogue">><<set $DennisDialogue to "GiveBackReceipt">><<DialogueDone "Dennis" "SeeReceipt">><</link>>
<<elseif $DennisDialogue is "GiveBackReceipt">>
You gently stretch the receipt back out to Dennis. He takes it quickly, checking it for damage, then puts it back into his wallet.<br>
<br>
"Why so interested?" he stammers, as he pockets his wallet.<Br>
<br>
"I just... like that you keep it," you feign. And you note that your response draws more red to his cheeks.<Br>
<Br>
<I>Getting good at that, aren't you?</i><Br>
<Br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $DennisDialogue is "OfferPosePhoto">>
"How about you take a photo of me, then?" you offer, as casually as possible. It still causes Dennis to freeze, blinking at you as if he misheard.<br>
<br>
“Really?”<br>
<Br>
You nod. His face floods with colour. “O-okay. Right. Just... just wait a moment.”<Br>
<Br>
He fumbles with his bag, pulling out a squat polaroid camera. He then looks around, standing and walking over towards a blank wall, almost tripping over his own bag. He pulls down a white projection screen and pushes a chair out of the way, creating a space in front of it.<Br>
<br>
“Just… stand there," he says, moving back to the other side of the desk. "I mean, only if you want to.<br>
<BR>
You smile politely at him, but stand and walk over to the projection screen. Your anxiety easing with each stammer from Dennis. You stand casually, looking back at him.<br>
<Br>
"Like this?"<Br>
<Br>
"Yeah," he says, trying not to look at you. Then he raises the camera to his face and you feel a lump in your throat. "Perfect,” Dennis mutters, his face hidden, side stepping as he studies you through a viewfinder.<br>
<br>
The camera snaps as he snaps a shot, making you jump. The camera whirs, spitting out the square of paper. He waves it in the air, watching it bloom. His mouth twists. “It’s… okay. But not quite right.”<br>
<Br>
He looks back at you, again trying to avoid looking. "Try smiling?" he asks, voice trembling. "Or you don't have to. If you don't want to. Maybe... just look natural."<Br>
<Br>
As you shift slightly and smile politely, you don't feel exploitated. There's a tension in the air, but it all stems from Dennis. As he takes another snap and his frown deepers as the polaroid comes into focus, you realise that he doesn't really know what he's doing.<bR>
<Br>
<I>Or isn't assertive enough to be able to tell you what he really wants.</i><br>
<Br>
At this rate, he’ll burn through them all unless you step in.<br>
<br>
<b>Actions</b><br>
<<CurrentOutfit>>
<<if _CurrentOutfit is "Dress">><<link "Hike your dress up" "DennisDialogue">><<set $DennisDialogue to "PosePhotoWin">><<Feminity 1>><</link>><BR>
<<elseif _CurrentOutfit is "Skirt">><<link "Tug your skirt up" "DennisDialogue">><<set $DennisDialogue to "PosePhotoWin">><<Feminity 1>><</link>><BR>
<<elseif _CurrentOutfit is "Cheerleader">><<link "Do a cheerleader pose" "DennisDialogue">><<set $DennisDialogue to "PosePhotoWin">><<Feminity 1>><</link>><BR><</if>>
<<StatCheckAssertive "gt" 60>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Try to take control">>
<<if _StatCheckAssertive is true>><<link _StatAssertiveProbability "DennisDialogue">><<set $DennisDialogue to "PosePhotoAssertivePass">><</link>>
<<else>><<link _StatAssertiveProbability "DennisDialogue">><<set $DennisDialogue to "PosePhotoAssertiveFail">><<Assertive 1>><</link>>
<</if>>
<<elseif $DennisDialogue is "PosePhotoWin">>
As you watch Dennis fumble with the camera, something inside you hardens. If you leave him in charge, he’ll waste them all.<br>
<br>
“Here,” you say, straightening. “Let me.”<br>
<Br>
Dennis blinks, lowering the camera slightly. “W-what do you mean?”<br>
<Br>
<<CurrentOutfit>>
<<if _CurrentOutfit is "Dress">>
Instead of answering, you turn to the side, sliding one hand down to tug your dress up. You arch your back, deliberately shaping the curve of your body. Then you twist your head, giving him a coy glance over your shoulder.<br>
<<elseif _CurrentOutfit is "Skirt">>
Instead of answering, you turn around, back facing him, pulling at your skirt just enough to reveal a flash of your underwear. You arch your back, deliberately shaping the curve of your body. Then you twist your head, giving him a coy glance over your shoulder.<br>
<<elseif _CurrentOutfit is "Cheerleader">>
Instead of answering, you lift your leg high in the air, bending it at the knee, pulling it close to your chest. Aware that your skirt has ridden up around your waste, exposing your underwear. You flash him a smile.<br>
<</if>>
<Br>
Dennis freezes. The room goes silent. As you stand there, for the first time he takes you in. You notice him gulp.<Br>
<br>
Click.<br>
<Br>
The camera snaps, ejecting the Polaroid with a mechanical whir. His hands tremble as he snatches it, waving it quickly, eyes fixed on the image as it develops.<br>
<Br>
“This…” his voice cracks. “This one’s perfect.”<Br>
<Br>
You can feel the heat of his gaze still darting between you and the photo The rush is undeniable. Not just his approval, but the control of making him look exactly where you wanted.<Br>
<Br>
Dennis swallows, holding the Polaroid out towards you like an offering. His fingers are white at the edges, reluctant to let go. "You want to see?"<Br>
<Br>
Taking the photo, you glance down to see Emily's smiling face posing for the camera. Around your neck, the amulet tingles.<br>
<br>
You feel the words to the transformation spell on the tip of your tongue, spurring on the amulet as if it is anticipating this. Glancing back at Dennis though, the realisation catches you. He's a man.<br>
<br>
And when you're in his body, you won't be able to cast magic. And make him forget what he's just seen.<br>
<br>
The answer is obvious. You need him unconscious first.<br>
<Br>
<B>Actions</b><br>
<<if $ConversationExit is "SchoolAVRoom" and $period[$periodCurrent] is "Lunch">>
<<link "Cast Sleep and Forget" "DennisDialogue">>
<<TakeObjectNPC "Dennis" "DennisPhoto">><<DialogueDone "Dennis" "SeePhoto">><<set $DennisDialogue to "SleepForgetTransform">><<SetFlag "EmilyPosingForDennisQuestion" false>><<SetFlag "DennisPhotoTaken">>
<</link>><br>
<<else>>
<s>Cast Sleep and Forget on Dennis</s> - <i>You'll need to be in the school library at lunch to transform into Dennis</i><br>
<</if>>
<<link "Give it back" "DennisDialogue">><<set $DennisDialogue to "GiveBackPhotoTaken">><<DialogueDone "Dennis" "SeePhoto">><<SetFlag "EmilyPosingForDennisQuestion" false>><<SetFlag "DennisPhotoTaken">><</link>>
<<elseif $DennisDialogue is "GiveBackPhotoTaken">>
You gently stretch the photo back out to Dennis. He takes it quickly, glancing at it for a moment longer, then puts it away.<br>
<br>
"It's lovely," he stammers, blushing.<Br>
<br>
"You make me look good," you murmur. And you note that your response draws more red to his cheeks.<Br>
<Br>
<I>Getting good at that, aren't you?</i><Br>
<br>
<b>Actions</b><br>
<<link "Say goodbye to Dennis" $ConversationExit>><<EndConversation "Dennis">><<TimeChange>><</link>>
<<elseif $DennisDialogue is "GiveBackPhoto">>
You gently stretch the photo back out to Dennis. He takes it quickly, glancing at it for a moment longer, then puts it away.<br>
<br>
"It's lovely," he stammers, blushing.<Br>
<br>
"You make me look good," you murmur. And you note that your response draws more red to his cheeks.<Br>
<Br>
<I>Getting good at that, aren't you?</i><Br>
<br>
<b>Actions</b><br>
<<link "Change Topics" $return>><</link>>
<<elseif $DennisDialogue is "PosePhotoAssertivePass">>
As you watch Dennis fumble with the camera, something inside you hardens. If you leave him in charge, he’ll waste them all.<br>
<br>
“Here,” you say, straightening. “Let me.”<br>
<Br>
Dennis blinks, lowering the camera slightly. “W-what do you mean?”<br>
<Br>
Instead of answering, you turn to the side, sliding one hand down against a butt check. You arch your back, deliberately shaping the curve of your body. Then you twist your head, giving the lens a coy glance over your shoulder.<Br>
<br>
Dennis freezes. The room goes silent. As you stand there, for the first time he takes you in. You notice him gulp.<Br>
<br>
Click.<br>
<Br>
The camera snaps, ejecting the Polaroid with a mechanical whir. His hands tremble as he snatches it, waving it quickly, eyes fixed on the image as it develops.<br>
<Br>
“This…” his voice cracks. “This one’s perfect.”<Br>
<Br>
You can feel the heat of his gaze still darting between you and the photo The rush is undeniable. Not just his approval, but the control of making him look exactly where you wanted.<Br>
<Br>
Dennis swallows, holding the Polaroid out towards you like an offering. His fingers are white at the edges, reluctant to let go. "You want to see?"<Br>
<Br>
Taking the photo, you glance down to see Emily's smiling face posing for the camera. Around your neck, the amulet tingles.<br>
<br>
You feel the words to the transformation spell on the tip of your tongue, spurring on the amulet as if it is anticipating this. Glancing back at Dennis though, the realisation catches you. He's a man.<br>
<br>
And when you're in his body, you won't be able to cast magic. And make him forget what he's just seen.<br>
<br>
The answer is obvious. You need him unconscious first.<br>
<br>
<B>Actions</b><br>
<<if $ConversationExit is "SchoolAVRoom" and $period[$periodCurrent] is "Lunch">>
<<link "Cast Sleep and Forget" "DennisDialogue">>
<<TakeObjectNPC "Dennis" "DennisPhoto">><<DialogueDone "Dennis" "SeePhoto">><<set $DennisDialogue to "SleepForgetTransform">><<SetFlag "EmilyPosingForDennisQuestion" false>><<SetFlag "DennisPhotoTaken">>
<</link>><br>
<<else>>
<s>Cast Sleep and Forget</s> - <i>You'll need to be in the school library at lunch to transform into Dennis</i><br>
<</if>>
<<link "Give it back" "DennisDialogue">><<set $DennisDialogue to "GiveBackPhoto">><<DialogueDone "Dennis" "SeePhoto">><<SetFlag "EmilyPosingForDennisQuestion" false>><<SetFlag "DennisPhotoTaken">><</link>>
<<elseif $DennisDialogue is "PosePhotoAssertiveFail">>
As you watch Dennis fumble with the camera, something inside you hardens. If you leave him in charge, he’ll waste them all.<br>
<br>
“What about if I turned to the side?” you say, turning to face your hip towards him. "Does that work?”<br>
<Br>
Dennis blinks, lowering the camera slightly. “W-what do you mean?”<br>
<Br>
You put a hand on your hip. "Like this?" The words are meant to be assured, but you don't really feel you know what your doing. As he wordlessly raises the camera and takes another snap, you grimace.<br>
<Br>
“Just.. turn a little," he mutters from behind the viewfinder. "No, back. Chin up. Maybe both hands on your hips? Or not… actually, just stay like that.”<Br>
<Br>
You follow each fumbling command, letting him adjust you with words alone. His instructions are clumsy and his mood sours with each photo he takes. For your part, you are left with a series of conflicting directions, feeling progressively awkward as you attempt to contort your body to accomodate his bumbling asks.<Br>
<Br>
After a few more snaps, Dennis lowers the camera. "That's all the film I've got," he mutters.<Br>
<br>
You join him as he surveys the spread of polaroid photos on the table. A series of snaps of Emily, looking confused and uncomfortable, twisting her body into inelegant poses.<br>
<Br>
"Thanks for trying," Dennis stammers. "I guess I'm no good at this."<br>
<br>
"Maybe we could try again?" you offer. "When you've got more film?"<Br>
<Br>
Dennis shrugs, almost in defeat. He gathers up the photos and tosses them into a paper bin. "Sure."<br>
<Br>
One thing's for sure, you think. You'll need to be firmer with him to get him something he treasures. Or, as you watch him return the table, maybe there's something that you could wear that would inspire him.<br>
<br>
<I>Are you really thinking of dressing up for him?</i><br>
<Br>
You grimace. But you really need him to treasure the photo. Maybe you should speak to Emily about looking through her wardrobe for something else to wear.<br>
<Br>
<b>Actions</b><br>
<<link "Say goodbye to Dennis" $ConversationExit>><<EndConversation "Dennis">><<TaskTracker "Task9" "active">><<TimeChange>><</link>>
<<elseif $DennisDialogue is "AskToSeePhoto">>
"Hey Dennis," you begin. "Do you think I could see that photo you took again?"<br>
<Br>
There is a momentary look of confusion of his face, as he flinches. "Which one?"<br>
<Br>
You bury any urge to unpack what he just said and smile politely. "The one of me."<br>
<Br>
His eyes light up, and he scrambles into his pocket. "This one?" he says, holding out the Polaroid out towards you.<Br>
<Br>
Taking the photo, you glance down to see Emily's smiling face posing for the camera. Around your neck, the amulet tingles.<br>
<br>
You feel the words to the transformation spell on the tip of your tongue, spurring on the amulet as if it is anticipating this. Glancing back at Dennis though, the realisation catches you. He's a man.<br>
<br>
And when you're in his body, you won't be able to cast magic. And make him forget what he's just seen.<br>
<br>
The answer is obvious. You need him unconscious first.<br>
<br>
<B>Actions</b><br>
<<if $ConversationExit is "SchoolAVRoom" and $period[$periodCurrent] is "Lunch">>
<<link "Cast Sleep and Forget" "DennisDialogue">>
<<TakeObjectNPC "Dennis" "DennisPhoto">><<DialogueDone "Dennis" "SeePhoto">><<set $DennisDialogue to "SleepForgetTransform">>
<</link>><br>
<<else>>
<s>Cast Sleep and Forget on Dennis</s> - <i>You'll need to be in the school library at lunch to transform into Dennis</i><br>
<</if>>
<<link "Give it back" "DennisDialogue">><<set $DennisDialogue to "GiveBackPhoto">><<DialogueDone "Dennis" "SeePhoto">><</link>>
<<elseif $DennisDialogue is "AskToSeeReceipt">>
"Hey Dennis," you begin. "Do you think I could see that receipt you kept?"<br>
<Br>
There is a momentary look of confusion of his face, as he flinches. "What receipt?"<br>
<Br>
You smile politely, burying the resistance to say the words. "The one from our date."<br>
<Br>
Dennis blinks at you, confused. “Uh… right now?”<Br>
<Br>
When you nod, he fumbles in his wallet. He produces it carefully. As you look, you notice his eyes never leave the slip of paper. There's a stirring from the amulet.<Br>
<br>
You feel the words to the transformation spell on the tip of your tongue, spurring on the amulet as if it is anticipating this. Glancing back at Dennis though, the realisation catches you. He's a man.<br>
<br>
And when you're in his body, you won't be able to cast magic. And make him forget what he's just seen.<br>
<br>
The answer is obvious. You need him unconscious first.<br>
<br>
<B>Actions</b><br>
<<if $ConversationExit is "SchoolAVRoom" and $period[$periodCurrent] is "Lunch">>
<<link "Cast Sleep and Forget" "DennisDialogue">>
<<TakeObjectNPC "Dennis" "DennisReceipt">><<DialogueDone "Dennis" "SeeReceipt">><<set $DennisDialogue to "SleepForgetTransform">>
<</link>><br>
<<else>>
<s>Cast Sleep and Forget on Dennis</s> - <i>You'll need to be in the school library at lunch to transform into Dennis</i><br>
<</if>>
<<link "Give it back" "DennisDialogue">><<set $DennisDialogue to "GiveBackReceipt">><<DialogueDone "Dennis" "SeeReceipt">><</link>>
<<elseif $DennisDialogue is "SleepForgetTransform">>
You take a deep breath. "Fall asleep," you whisper. "And let your memories drift as you slumber.”<Br>
<Br>
Dennis looks up at you, frowning. "Huh?"<br>
<br>
Amber-yellow magic mist drifts out through your teeth and wraps around Dennis. His confusion turns to panic, but it quickly falters as the spell takes hold. His eyes roll back and his body folds like a marionette with its strings cut, tumbling on to the desk with a soft thud.<Br>
<Br>
You hurry forward, checking to make sure he's alright. He’s limp, bruised, but breathing shallow. As you check his face his face twitches, before smoothing into blankness.<Br>
<br>
Glancing around, you see the perfect place to lay him to rest. The room is already dark from the blacked out windows. A corner behind the unused teacher's desk is perfect for what you need.<Br>
<br>
You drag him carefully by the arms, the teenager weighing no more than you do right now, and lay him down in the darkness. He rolls over to his side, but dosn't stir. In slumber, Dennis finally looks peaceful. No nervousness or anxiety stretching his face. He seems almost content.<br>
<br>
Taking a deep breath, you ready yourself for your next step.<br>
<br>
<B>Actions</b><br>
<<link "Transform into Dennis" "SchoolAVRoomTransformDennis">><<EndConversation "Dennis">><<SetFlag "DailyDennisSleep">><</link>>
<</if>><<if $EmilyDialogue is "Makeup">>
<<if $PlayerCharacter.female is true>>
“Can you help me do my make-up?” you ask her. <br>
<br>
Emily raises an eyebrow. "This is a role reversal. Until recently I was asking you."<br>
<br>
"You know your face better," you reply.<br>
<br>
She shrugs. "Okay. Let's go to the bathroom. This better be worth it."<br>
<<else>>
“Can you help me do my make-up?” you ask her. <br>
<br>
For a moment she just stares at you. “Fine. Let’s go to the bathroom. This had better be worth it.”<br>
<</if>>
<br>
You follow her as she leads you to the bathroom. She instructs you to sit on the bath rim and she takes out a number of products from the cabinet.<br>
<br>
For the next fifteen minutes, Emily applies a variety of products to your face. She works quickly and silently, having done this time and time before. You sit passively as creams are worked across your face, powder is peppered over your skin and gloss is pressed against your lips.<br>
<br>
“Hold still,” she says when you squirm. “We’re almost done.”<br>
<br>
Finally, Emily steps back and looks at you. “There. Take a look.” She nods towards the bathroom mirror.<br>
<br>
You stand up and glance at your reflection. The face of Emily stares back at you, but it’s not the image you’ve become accustomed to. Her eyes look large and radiant. Her lips are glossy and pronounced. Her skin is smooth and clear of the blemishes you’ve noticed as you’ve inhabited her body.<br>
<br>
You look cute. <I>Sexy, even.</i><br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Emily" "Makeup">><</link>>
<<elseif $EmilyDialogue is "Outfit">>
<<if $PlayerCharacter.female is true>>
“Do you think you could help me pick out some clothes?” you say to her quietly.<br>
<br>
She smirks a little. "You might recognise a few things. I haven't got a lot that you didn't hand down to me."<br>
<br>
"At least I'll like them", you reply.<br>
<br>
Emily shrugs. "Let's go have a look in wardrobe, then."<br>
<<else>>
“Do you think you could help me pick out some clothes?” you say to her quietly.<br>
<br>
She rolls her eyes. “You’re really going all in on this aren’t you? Fine. Let’s go to my room.”<br>
<</if>>
<br>
You follow Emily into her bedroom and sit down on her bed as she looks through her wardrobe. “If it were me, I’d just wear something casual. You don’t want to give him any ideas. She pulls out a pair of jeans and a T-shirt. What about this?”<br>
<br>
You glance at her selection, remembering that Dennis asked you to wear something nice. You don’t think that jeans and a T-shirt was what he had in mind.<br>
<br>
<b>Actions</b><br>
<<link "Agree with her selection" "EmilyDialogue">><<set $Clothes to "Jeans">><<set $EmilyDialogue to "Jeans">><<WearOutfit "Jeans">><</link>><br>
<<link "Ask for something more feminine" "EmilyDialogue">><<set $Clothes to "Sundress">><<set $EmilyDialogue to "Sundress">><<WearOutfit "Dress">><<Feminity 1>><</link>><br>
<<link "Ask for something sexy" "EmilyDialogue">><<Feminity 2>><<set $Clothes to "Miniskirt">><<set $EmilyDialogue to "Miniskirt">><<WearOutfit "Skirt">><</link>>
<<elseif $EmilyDialogue is "Jeans">>
<<if $PlayerCharacter.female is true>>
“That's fine,” you tell her. She throws the T-shirt and jeans down on the bed. “I would say try it on, but I think the fit shouldn't be a problem.”<br>
<br>
You begin to take off your clothes, feeling a bit strange stripping down to your underwear in this form. You've changed in front of Emily more times than you can remember, but it feels foreign to do it as her. She watches you as you do so, a curious look as she observes her body from an outside perspective.<br>
<br>
"Do you think I've lost weight?" she asks, as you pick up the clothes from the bed.<br>
<br>
You pull on the jeans and T-shirt, not replying. The jeans hug your legs and the T-shirt is snug, feeling tight across your breasts. “What do you think?” you ask Emily.<br>
<br>
She walks over to you and pulls at your clothes, adjusting them slightly. “There,” she says, then adds: “You look cute.”<br>
<br>
You smile meekly at her, trying to digest how strange this scenario is for both of you. “I should get going,” you say.<br>
<br>
“Enjoy,” she deadpans. “And don’t do anything I would do. I mean it. Anything else?”<br>
<<else>>
“That will do,” you tell her. She throws the T-shirt and jeans down on the bed. “I would say try it on, but I think the fit shouldn't be a problem.”<br>
<br>
You look between her and the clothes, hesitating. She senses your reluctance. “I’ve seen it all before. Literally.”<br>
<br>
You don’t reply and once again she sighs, turning around. “I thought sisters were supposed to be okay getting undressed in front of each other,” she says.<br>
<br>
You begin to take off your clothes and pull on the jeans and T-shirt, not replying. The jeans hug your legs and the T-shirt is snug, feeling tight across your breasts. “You can turn around now,” you tell Emily.<br>
<br>
She walks over to you and pulls at your clothes, correcting how you’ve put the clothes on. “There,” she says, then adds: “You look cute.”<br>
<br>
You smile meekly at her, trying to digest how strange this scenario is for both of you. “I should get going,” you say.<br>
<br>
“Enjoy,” she deadpans. “And don’t do anything I would do. I mean it. Anything else?”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change Topics" $return>><<DialogueDone "Emily" "Outfit">><</link>>
<<elseif $EmilyDialogue is "Sundress">>
<<if $PlayerCharacter.female is true>>
“I was thinking, maybe a dress?” you say to your sister. Her eyebrows raise, but she turns back to her wardrobe. “You really want his help, don’t you?” <br>
<br>
She flicks through the hangers and pulls out a dress, throwing it on to the bed. It’s the sundress that you remembered Emily wearing on the holiday last year. You remember when you first changed. Seeing your toned legs stretching out from your torso, exposed as the hem clung to your thighs.<br>
<br>
“This wasn't one of mine” you say, as you pick up the cotton dress. "I remember you wearing it on holiday."<br>
<br>
"I'm surprised you noticed," she says, grinning. "Your attention was consumed by that lifeguard."<br>
<br>
You take off your clothesd and pull the dress over your head, letting it fall down your body. It hangs off your shoulders, but looking down you see again how low-cut the dress is, exposing the tops of your breasts. The hem cuts off halfway down your thigh. You consider that whilst you won’t have to be careful sitting down, it shows off a lot of your toned legs.<br>
<br>
“Here,” Emily says as she emerges again from her wardrobe. She holds out a pair of sandals with a small heel to them. “These will look good with it.”<br>
<br>
You sit down on the bed again to put on the shoes. When you’re done, you stand and Emily makes some minor adjustments to how the dress rests on your figure.<br>
<br>
“You look ready for a date,” your sister says, with some reluctance in her voice. “Good luck. Anything else?”<br>
<<else>>
“I was thinking, maybe a dress?” you say to your sister. Her eyebrows raise, but she turns back to her wardrobe. “You really want his help, don’t you?” <br>
<br>
She flicks through the hangers and pulls out a dress, throwing it on to the bed. It’s the sundress that you remembered Emily wearing on the holiday last year. You remember when you first changed. Seeing your toned legs stretching out from your torso, exposed as the hem clung to your thighs.<br>
<br>
“Can you turn around?” you ask her, as you pick up the cotton dress. Again, she sighs, but she complies.<br>
<br>
You take off your clothes and pull the dress over your head, letting it fall down your body. It hangs off your shoulders, but looking down you see again how low-cut the dress is, exposing the tops of your breasts. The hem cuts off halfway down your thigh. You consider that whilst you won’t have to be careful sitting down, it shows off a lot of your toned legs.<br>
<br>
“Here,” Emily says as she turns around. She holds out a pair of sandals with a small heel to them. “These will look good with it.”<br>
<br>
You sit down on the bed again to put on the shoes, conscious to keep your legs together. When you’re done, you stand and Emily makes some minor adjustments to how the dress rests on your figure.<br>
<br>
“You look ready for a date,” your sister says, with some reluctance in her voice. “Good luck. Anything else?”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change Topics" $return>><<DialogueDone "Emily" "Outfit">><</link>>
<<elseif $EmilyDialogue is "Miniskirt">>
<<if $PlayerCharacter.female is true>>
“We really need his help,” you tell your sister. “I think it needs to be something... a bit more sexy.”<br>
<br>
Emily stops what she’s doing and looks at you. “This is just about getting Dennis' help, right? You’re not looking forward to this, are you?”<br>
<br>
You snort. “Of course not.” But Emily’s narrowed eyes tell you that she doesn’t believe you. <br>
<br>
She turns back to the wardrobe and rummages in the back, where you can tell she stores things she doesn’t typically wear. After a minute, she throws down two pieces of clothing on the bed. “That’s the best I can do.”<br>
<br>
You look at her choices. A denim miniskirt that you’ve only seen Emily wear a couple of times in the city, which you're certain she bought when she was a few inches shorter. And a strapless crop top that you only recall seeing her in when she went through a phase of sneaking out to parties to try and impress a boy.<br>
<br>
"Slutty enough for you?" she asks, raising an eyebrow.<br>
<br>
You take off your clothes and put the outfit on. The skirt drops just below your buttocks. You know you are going to have to be careful standing up and sitting down. <br>
<br>
The crop top warrants you taking off your bra. You pull it over your shoulders and adjust it around your breasts, feeling your nipples rub against the fabric. You feel vulnerable with your stomach exposed.<br>
<br>
“If you are going all in, you might as well wear these,” Emily says, holding out a pair of heeled platform boots. “Just be careful not to fall and twist your leg.”<br>
<br>
You sit down on the bed, keeping your legs firmly squeezed together to avoid the ever-present threat of flashing. Once you’ve put on the boots, you stand. They are higher than you are used to wearing. You are surprised that your sister has taller heels than you.<br>
<br>
Emily adjusts your crop top, then takes a step and looks you up and down. “Dennis will be very happy,” she says flatly. “Anything else?”<br>
<<else>>
“We really need his help,” you tell your sister. “I think it needs to be something.... a bit more sexy.”<br>
<br>
Emily stops what she’s doing and looks at you. “This is just about getting Dennis' help, right? You’re not looking forward to this, are you?”<br>
<br>
You snort. “Of course not.” But Emily’s narrowed eyes tell you that she doesn’t believe you. <br>
<br>
She turns back to the wardrobe and rummages in the back, where you can tell she stores things she doesn’t typically wear. After a minute, she throws down two pieces of clothing on the bed. “That’s the best I can do.”<br>
<br>
You look at her choices. A denim miniskirt that you’ve only seen Emily wear a couple of times in the city, which you're certain she bought when she was a few inches shorter. And a strapless crop top that you only recall seeing her in when she went through a phase of sneaking out to parties to try and impress a boy.<br>
<br>
Looking back to Emily, you catch her judging eyes. “Do you mind?” you say quietly, motioning for her to turn around. She shakes her head, but does so.<br>
<br>
You take off your clothes and put the outfit on. The skirt drops just below your buttocks. You know you are going to have to be careful standing up and sitting down. <br>
<br>
The crop top warrants you taking off your bra. You pull it over your shoulders and adjust it around your breasts, feeling your nipples rub against the fabric. You feel vulnerable with your stomach exposed.<br>
<br>
“If you are going all in, you might as well wear these,” Emily says, holding out a pair of heeled platform boots. “Just be careful not to fall and twist your leg.”<br>
<br>
You sit down on the bed, keeping your legs firmly squeezed together to avoid the ever-present threat of flashing. Once you’ve put on the boots, you stand, taking a moment to adjust to the heels and moving around in them.<br>
<br>
Emily adjusts your crop top, then takes a step and looks you up and down. “Dennis will be very happy,” she says flatly. “Anything else?”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change Topics" $return>><<DialogueDone "Emily" "Outfit">><</link>>
<<elseif $EmilyDialogue is "EmilyReactionGeographyDetentionApologise">>
"I just couldn’t write those horrible lines in class” you try. “But I’m sorry."<br>
<br>
<<if $EmilyStateCurrent lt 3>>
Emily stares at you, arms still crossed, and exhales slowly. “<i>You</i> couldn’t?” she repeats, voice tight. “I have to do that everyday, <<TrueName "Current">>. I don't get a choice. And you don't if you're me, either.”<br>
<br>
She rubs her temples, clearly frustrated. “You don’t have to mean it. You just write the stupid lines and move on.”<br>
<br>
There’s a pause, and then she shakes her head, her frustration bleeding into something else. Concern. “You do realize this town doesn’t forget, right? You think Prichard’s just going to let this go? She'll be watching me closely from now on."<br>
<br>
"I'm sorry, Em," you try. "I just couldn't do it."<br>
<br>
Your sister stares hard at you, then sighs. "I get it. It's demeaning. I know."<br>
<br>
She looks away for a moment, chewing on her lip. “What happens next time, though?” she mutters, her voice quieter now. “When I walk into class, and I don’t even know what I did? If you're going to pretend to be me, a little heads-up would be nice.”<br>
<br>
"You're right," you reply. "I should have told you."<br>
<br>
She lets out a breath, rubbing her arms before finally looking back at you. “Just… don’t make this a habit,” she mutters, softer now.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><</link>>
<<else>>
Emily lets out a soft laugh, her frustration vanishing in an instant. “That’s what this is about?” She leans back against the cushions, shaking her head. “You really thought that was worth detention?”<bR>
<br>
She gives you an almost pitying look. “Look, Prichard expects you to fall in line. You don’t have to mean it. You just do it, and she’ll leave you alone.”<br>
<br>
Her fingers toy with a strand of her hair as she smirks. “Honestly, you made it way harder on yourself than it had to be. And that makes things harder on me.”<br>
<br>
She shakes her head, her amusement draining from her face. “Next time, don’t make things so complicated. Just do the exercise, pass my lessons and don't make my life harder because you have a crisis of conscience.”<br>
<br>
You stare back at your sister, but she looks away, clearly done with this conversation.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond -1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyReactionGeographyDetentionDontWorry">>
"It’s just detention,” you say. “It's all part of the plan, Em. Don’t make a big deal out of it."<br>
<br>
<<if $EmilyStateCurrent lt 3>>
Emily lets out an incredulous scoff. “Oh, sure, it’s just detention,” she snaps. “Except now I have to deal with the consequences of <i>your</i> choices.”<br>
<Br>
She shakes her head, standing up and pacing slightly. “I don’t want to be on her bad side. She remembers things. She holds grudges.” Her voice lowers slightly. “You don’t have to deal with that. <i>I</i> do.”<br>
<br>
She exhales through her nose, looking down for a moment before meeting your gaze again. “If you want to pick fights with teachers, fine,” she says, her voice quieter but firm. “But don’t drag me into it.”<br>
<br>
Her words feel less like an order and more like a quiet plea.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond -1>><</link>>
<<else>>
Emily laughs, rolling her eyes. “Yeah, exactly,” she says easily. “Who cares? It’s just detention.”<br>
<br>
She stretches her arms above her head, completely relaxed. “But next time, just avoid it. Just smile at her, tell her what she wants to hear or do what she says, and move on.”<br>
<br>
To your surprise, Emily then winks. “You’d be amazed at how easy people are to handle when you give them exactly what they expect.”<br>
<br>
She watches you for a moment, tilting her head. “You really should try it sometime,” she adds, almost teasing. “It’s way easier.”<br>
<br>
Her words are light and playful. But the ease with which she says it makes something in your stomach twist.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond 1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyReactionCheerleaderTryoutsJustify">>
You take a breath, keeping your voice steady. "I had to get close to them. They know things about the school. This was the best way."<br>
<br>
<<if $EmilyStateCurrent lt 3>>
Emily stares at you, her frustration twisting into something more like disbelief. “You had to?” she repeats, voice tight. “You had to parade me around like some Charlton doll just to dig up dirt on the cheerleaders?”<br>
<br>
She lets out a short, bitter laugh, shaking her head. “Do you know what Christina and her little clones are like? They talk so much about, like, ‘sisterhood’ and ‘teamwork,’ but the second you don’t match their exact vibe, you’re out. And they don’t just ignore you. They ruin you.”<br>
<br>
She exhales sharply, rubbing her temples. “And now, thanks to you, I’m in. At least as far as they’re concerned. I’m supposed to sit at their table, act like I care about their stupid designer bags, laugh at their awful jokes. And if I don’t? I become their next favorite joke.”<br>
<br>
Her voice dips slightly, her fingers gripping the back of the couch. “I can’t let that happen. Which means I have to play along.” She fixes you with a hard stare. “So congratulations. You just signed me up for months of pretending to give a damn.”<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond -1>><</link>>
<<else>>
Emily lets out an amused laugh, shaking her head. “Ohhh, so you had a plan.” She leans back against the cushions, stretching her arms above her head. “And here I thought you just wanted to have a little fun.”<br>
<br>
She waves a hand dismissively. “Honestly? Who cares about all that? Britney, Chrissie - they’re everything in Charlton. And I’m in. That’s what matters.”<br>
<br>
She grins, her excitement bubbling over. “I used to think you were such a stick-in-the-mud, but look at you.” She giggles, shaking her head. “You actually came through for me.”<br>
<br>
She wriggles onthe couch, stretching slightly before turning back to you. “Can’t wait to get out onto that pitch,” she purrs, practically glowing. “The boys are going to love it.”<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond 1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyReactionCheerleaderTryoutsDidntConsider">>
Your stomach twists as you meet her gaze. "I didn’t really think about what it meant for you," you admit. "I just did it."<br>
<br>
<<if $EmilyStateCurrent lt 3>>
Emily lets out a sharp, incredulous laugh. “You didn’t think about it?” She presses a hand to her forehead. “You...” She stops herself, inhaling slowly before exhaling through her nose.<br>
<br>
For a second, she just stares at you, like she’s trying to understand. “Do you get what you just did?” she asks, her voice quieter now. “You didn’t just sign me up for some dumb after-school club. You made me one of them.”<Br>
<br>
She gestures vaguely, frustration bubbling up again. “Britney, Christina, all of them. The girls who walk around acting like their shoes are worth more than people’s lives. The girls who laugh at anyone who doesn’t fit their little picture-perfect idea of Charlton.”<br>
<br>
Her voice softens slightly, but it doesn’t make it any less painful. “And now, I’m one of them.” She swallows, her shoulders dropping just a little.<br>
<br>
“You want to know what the worst part is?” She lets out a small, exhausted laugh. “The boys. I already know what’s coming. The attention, the flirting, the expectations.” She shakes her head. “They’re going to see me differently now. And I can’t stop it.”<br>
<br>
You step forward, your voice low but sincere. “I’m so sorry, Emily. I got carried away. I wasn’t thinking about you, just… what I needed to do. I won’t make a decision like that again. As you.”<br>
<br>
Emily closes her eyes for a moment before sighing, finally meeting your gaze again. “Just… don’t do something like this again,” she mutters. “I know you didn’t mean to screw me over. But think next time, okay?”<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond 1>><</link>>
<<else>>
Emily blinks at you, then smirks, tilting her head. “Really? Because I think you do.” She lets out a small, incredulous giggle, shaking her head. “I think you know exactly what it meant for me. You're just not willing to admit that you wanted it, too?”<br>
<br>
She crosses her arms, studying you. “You saw them. The way they get treated. And you got up there and felt the eyes on you. The attention. The power.”<br>
<br>
She leans forward slightly, her voice dropping. “You wanted a taste of it. Of being them. Because they’re everything in Charlton. And you liked it.”<br>
<br>
You shake your head. "That's not it at all, Em. I just took advantage of the situation."
<br>
She turns her nose up as she flicks her hair over her shoulder. “Now that concerns me. You might have done right this time, <<TrueName "Current">>. But what happens next time if your little flight of fancy goes against the grain. Are you going to cozy up to Heather Oats next, too?"<br>
<br>
You step forward, your voice low but sincere. “I’m so sorry, Emily. I got carried away. I wasn’t thinking about you, just… what I needed to do. I won’t make a decision like that again. As you.”<br>
<br>
Her purses her lips. “See you don't. You don’t get how Charlton works. I do. Britney, Christina, the squad. They matter. So, here’s the deal: stay out of things at school that don't concern you. This is <i>my</i> shot. <i>My</i> future. Not yours.”
<br>
She leans back, completely at ease. “So don’t mess it up for me.”<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond -1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyReactionMathsDetentionCurse">>
You exhale, rubbing the back of your neck. "It was the curse," you admit. "I was trying to do the work, but I couldn’t focus. I could barely keep my eyes open. It was like something was pulling me under. Everything felt hard, even when I was trying my best."<br>
<br>
<<if $EmilyStateCurrent lt 3>>
Emily lets out a sharp breath, rubbing her arms as she processes what you just said. “That’s… stupid,” she mutters, shaking her head. “You should be fine at maths. It’s your thing.”<br>
<br>
She exhales, running a hand through her hair. “So it wasn’t just that you forgot how to do it?” she asks, her tone still edged with irritation. “You were trying - but it didn’t work?”<br>
<br>
You nod. Her voice drops slightly, some of the anger fading into something more thoughtful. “That’s actually… kind of awful.”<br>
<br>
She looks away for a second, then sighs. “I know what it’s like to sit there, knowing you’re supposed to get something, but nothing clicks.”<br>
<br>
She rubs her arms, her frustration shifting into something more subdued. “Just… try to avoid it in the future, okay?” Her voice is quieter now, concern peeking through. “You don’t need to put yourself through that again.”<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond 1>><</link>>
<<else>>
Emily stares at you for a second before suddenly bursting into laughter. “Oh my God,” she gasps, clutching her stomach. “You... you really couldn’t do maths?”<br>
<br>
She wipes a tear from the corner of her eye, still giggling. “Man, I bet you loved that. Once top of your class, university prodigy, fumbling through equations like some clueless airhead.”<br>
<br>
She leans in slightly, eyes gleaming. “You talk a good game, <<TrueName "Current">>. About how you can use your big brain to get ahead of Charlton.” Her smirk fades slightly. “But if you can’t even handle maths anymore, then what’s the point of you going to school as me, at all?”<br>
<br>
She tilts her head, an eyebrow raised in curiosity. “Honestly, I don’t even care about this curse anymore. But if you’re too busy floundering in my classes to actually pass, maybe it’s time you stop.”<br>
<br>
Her smile sharpens. “And if I need to take Rogers up on those extra lessons?” She shrugs. “Well, Michelle doesn’t seem to mind the attention. Maybe I won’t either.”<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond -1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyReactionMathsDetentionInvestigate">>
You take a breath and meet her gaze. "I needed to get into the Maths room alone," you say. "There’s something wrong with it. I had to investigate."<br>
<br>
<<if $EmilyStateCurrent lt 3>>
Emily’s expression flickers, her frustration twisting into something more controlled. “You needed to get into the Maths room?” she repeats slowly, voice cautious.<br>
<br>
Then her expression hardens. “So you got me detention, just so you could snoop around?”<br>
<br>
She crosses her arms, her nails digging lightly into her sleeves. “You really don’t think things through, do you?” Her voice is quieter now, but there’s an edge to it. “Rogers already gives me too much attention as it is.”<br>
<br>
She exhales sharply, glancing toward the window. “I don’t know what Michelle does in those extra lessons,” she mutters, her voice lower now. “But I don’t want to find out the hard way.”<br>
<br>
For a second, she looks like she might say more. But then she stops, lips pressing into a thin line. Whatever’s on her mind, she’s not about to share it.<Br>
<br>
She exhales, shifting slightly. “You keep saying you’re trying to figure out what’s going on.” She lifts her chin slightly, fixing you with a tired look. “Then just… figure it out. Stop making my life harder in the process.”<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond -1>><</link>>
<<else>>
Emily raises an eyebrow, then lets out a soft, knowing hum. “Ohhh,” she purrs. “So that’s what you were up to.”<Br>
<br>
She leans forward slightly, intrigued. “Honestly? Smart.” She flashes a grin. “You needed information, so you made an opportunity for yourself. It's not like anyone at school really cares about me getting detention. Some of the boy's probably find it appealing.”<br>
<br>
She tilts her head, her smile growing. “It’s about time you started thinking like me.”<br>
<br>
There’s no irritation, no concern. Instead, she’s studying you, almost approvingly.<Br>
<Br>
She stretches, letting out a slow, satisfied sigh. “And detention doesn’t matter anyway. Rogers will get over it.” Her smile curves slightly, a glint of amusement in her eyes. “And if I do have to spend some evenings with him because of you… well. That just may be a bonus.”<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond -1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyReactionBusinessStudiesClubProtest">>
You sigh and lean against the counter. "I need to get access to the Business Studies room. This is the best way to do it."<br>
<br>
<<if $EmilyStateCurrent lt 3>>
Emily exhales sharply, shaking her head. “Are you serious?”<br>
<Br>
She paces slightly, rubbing her arms. “Do you know what DeBussy does with what she learns?” Her voice lowers slightly. “I’ve seen it. Someone lets something slip, and suddenly, she’s got them.” She presses her lips together. “She finds out about family problems, grades slipping, secret relationships. Then she uses them. And now you are sitting in that club, handing her exactly what she wants.”<br>
<br>
Her voice drops even further, her arms tightening around herself. “It’s not just random people, you know. It’s my friends.” There’s a flicker of something raw in her expression. “People I sit with every day. People who trust me.”<br>
<br>
She looks at you again, something uncertain in her eyes. “I know you think this is important. But is it that important?” Her voice is quieter now, almost pleading. “Is finding out what’s happening worth hurting people?”<br>
<br>
She stares back at you for a moment, then looks away. “I thought you were better than that.”<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond -1>><</link>>
<<else>>
Emily watches you for a moment, then grins. “Now you’re starting to think like someone who actually wants to win.”<br>
<br>
She stretches, leaning back against the couch. “You’re right, of course. There’s no better way to get into that room. And DeBussy? She loves a little informant.”<br>
<br>
Then, after a pause, she tilts her head. “If you do learn anything juicy?” She flashes a smirk. “I wouldn’t mind hearing about it, too.”<br>
<br>
She taps a finger against the magazine in her lap. “You’ve got to break a few eggs to make an omelet, right?”<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond 1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyReactionBusinessStudiesClubWouldnt">>
Your jaw tightens slightly. "No. I wouldn’t do that."<br>
<br>
<<if $EmilyStateCurrent lt 3>>
Emily exhales slowly, some of the tension leaving her shoulders. “Good,” she mutters, rubbing her temples.<br>
<br>
She finally looks up at you, something softer in her expression. “You don’t get how dangerous she is,” she says, her voice quieter now. “DeBussy gets people tangled up in her web, and once you’re in, you don’t get out.”<Br>
<br>
Her arms remain folded, but there’s no frustration anymore - just relief. “I don’t care what you’re doing in that club. But I’m glad you’re not going to throw anyone under the bus for it.”<br>
<br>
She watches you for a moment longer before sighing. “Just… be careful. Especially with DeBussy. She can make even the smartest person bend to her will.”<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond 1>><</link>>
<<else>>
Emily’s smirk fades, her brows pulling together slightly. “You’re kidding.”<br>
<br>
She lets out a sharp breath, rolling her eyes. “You had a way in. A way to get easy leverage, and you’re not going to use it?”<br>
<br>
She scoffs, shaking her head. “God, you still don’t get it, do you?” She leans forward slightly, her gaze hardening. “People make their own messes. If a little secret wrecks them, that’s their fault for letting it get out.”<br>
<br>
She exhales, clicking her tongue against her teeth. “But no, no, of course you have to be all noble about it.” Her voice turns mocking. “Can’t risk stepping on anyone’s delicate little feelings.”<br>
<br>
Her eyes flick toward you, assessing. “You should really start thinking about us instead of everyone else,” she mutters. “For once.”<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond -1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyReactionMichelleBlackmailApologise">>
<<if $EmilyStateCurrent lt 3>>
You hesitate, shifting under her gaze.<br>
<Br>
"Emily, I didn’t mean for this to happen." You sigh, rubbing a hand over your face. "I got carried away. I --" You shake your head. "I shouldn’t have done that."<br>
<br>
Her lips press into a thin line. "So you did do something."<br>
<br>
You swallow. "I pushed Michelle into something she didn’t want to do. She didn’t take it well."<br>
<br>
Emily exhales sharply, arms crossing tight. "She was my only friend. The only person I had left, and you..." Her voice catches. "You took that away from me."<br>
<br>
You step closer, voice low. "I know. And I hate that I hurt you."<br>
<Br>
She won’t look at you, but her fingers grip her sleeves.<br>
<br>
"Emily” you add. “You’re the one of the few things that matters to me. I’m doing this for you. But I went too far. I’m sorry. You mean the world to me."<br>
<br>
Her shoulders tense, then slowly relax. "At least you’re admitting it," she mutters.<br>
<br>
A pause, then a sharp sigh. "Maybe she’ll come around. Just… don’t do this again, okay?"<Br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond 1>><</link>>
<<else>>
You let out a slow breath.<br>
<br>
"I pushed her too far. I made her do something she didn’t want to do, and she resented me for it." You shake your head, voice quieter now. "I was careless. I didn’t think about what it would mean for you."<br>
<br>
Emily listens, eyes half-lidded, like she’s waiting for something.<br>
<Br>
"I’m sorry," you say finally.<br>
<br>
A beat of silence. <br>
<br>
Then she laughs. "God, <<TrueName "Current">>." She shakes her head, smirking. "You’re apologizing? For Michelle?"<br>
<br>
"You do realize she’s been sleeping her way up the Maths ladder, right? Everyone knew it. And now she’s suddenly upset that it blew up in her face?"<br>
<br>
Her gaze sharpens as she leans forward slightly, the amusement in her tone giving way to something more pointed. “I can’t keep hanging out with a social pariah. And if you are going to continue being me, you’re going to have to stop with this sentimental guilt.” She gestures vaguely with a flick of her fingers. "It makes me look weak."<br>
<br>
She clicks the TV on, her attention already shifting away. She’s done with this conversation.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond -1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyReactionMichelleBlackmailRumours">>
Emily’s brows furrow as you step closer, voice measured.<br>
<br>
"Emily, I didn’t want to say anything, but… Michelle wasn’t who you thought she was."<br>
<br>
She stiffens slightly. "What?"<br>
<br>
You take another breath, reversing the energy to continue the lie. "She was talking about you behind your back. Saying things. Really awful things."<br>
<br>
Her throat bobs, uncertainty flickering across her face. "No." But her voice wavers. "She wouldn’t --"<br>
<br>
"I wouldn’t lie to you about this."<br>
<br>
<<if $EmilyStateCurrent lt 3>>
Emily’s breath catches, her fingers tightening around her sleeves.<br>
<br>
"No." Her voice is suddenly firm, steady. "You’re lying. You just want to make yourself feel better."<br>
<br>
Her gaze hardens, something breaking between you in real-time.<br>
<Br>
"I thought I could trust you."<br>
<Br>
She turns her head, looking away from you, signalling this conversation is over.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond -1>><</link>>
<<else>>
Emily doesn’t react right away. She just exhales, slow and controlled, tilting her head in thought.<bR>
<br>
Then, after a long pause, she smirks. "Figures."<bR>
<Br>
She scoffs lightly, shaking her head. "This is Charlton, after all. Half the girls here would shove their best friend under a bus if it meant getting ahead."<br>
<Br>
Her gaze flickers back to you, something calculating in her expression. "Looks like you’re looking out for me, after all."<br>
<br>
She taps a finger against her thigh, considering. "Guess I’ll have to find a new best friend." A slow, knowing smirk. "Shouldn’t be too hard."<br>
<br>
She turns to the kitchen table and picks up a magazine, already losing interest in the conversation.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond -1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyReactionDennisBlackmailCreep">>
You exhale, crossing your arms as you meet Emily’s gaze. "I needed to get into the AV cupboard."<br>
<br>
Her brows lift slightly, waiting for you to continue.<br>
<Br>
"So I persuaded him that it was in his best interests to give me his key." You shrug, keeping your tone even. "Or everyone would find out what he’s been up to."<br>
<br>
Emily frowns. "And what exactly has Dennis been up to?"<br>
<br>
You hesitate for a beat before answering. "Taking pictures of girls without their knowledge. Being a creep."<br>
<br>
Her expression shifts. Not immediately angry, but processing.<br>
<br>
"I did what needed to be done."<br>
<<if $EmilyStateCurrent lt 3>>
Emily’s frown deepens, her lips pressing into a tight line.<Br>
<br>
"That’s not for you to decide."<br>
<Br>
She leans forward, setting her book aside. "I don’t care if Dennis is weird, or even if he is a creep. That doesn’t give you the right to treat him like dirt."<br>
<br>
Her voice lowers, her gaze searching yours. "You’re acting as me, remember? So it’s not you being mean. It’s me. And I don’t treat people like that."<br>
<br>
She exhales, shaking her head. "People in this school are already cruel enough. You don’t need to add to it."<br>
<br>
She stands up abruptly, rubbing a hand over her face as she walks past you. "I don’t want to talk about this anymore."<br>
<br>
The disappointment in her voice lingers long after she’s gone.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SetNPCLocation "Emily" $dayCurrent $periodCurrent "">><<SiblingBond -1>><</link>>
<<else>>
Emily snorts, setting her magazine aside.<Br>
<br>
"So, he finally got what was coming to him."<br>
<br>
She swings her legs over the edge of the sofa, stretching leisurely. "Honestly, I always knew he was up to something. Charlton has its fair share of creeps. It’s about time someone put at least one of them in their place."<br>
<br>
There’s no sympathy in her voice. No hesitation. Just quiet approval.<bR>
<br>
She smirks, tapping her nails against the arm of the couch.<br>
<br>
"I like this side of you, <<TrueName "Current">>."<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond 1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyReactionDennisBlackmailHallPassLie">>
You practice your best sympathetic grimace, before looking at Emily directly. "I called him out for his hobby. Told him how creepy it was."<br>
<br>
Emily titls her head, watching you carefullly and waiting for you to continue.<br>
<Br>
"The photos he takes," you clarify. "Of girls. Without them knowing. You know he puts his camera in private places, don't you?"<br>
<br>
<<if $EmilyStateCurrent lt 3>>
Emily's nose rolls with disgust. She sighs again. "It's gross."<Br>
<br>
You nod, feeling embolded by her reaction to your lie. "That's what I thought. And I couldn't let it pass without saying something."<br>
<Br>
Watching Emily, you see the conflict on her face. She seems to be studying you. "I guess that's only right," she says after a moment. "But I don't like the thought of you doing things as me without asking first."<br>
<br>
"You would have preferred I didn't say anything?" you ask her, letting a degree of frustration creep into your voice. Inwardly, you note a sense of pride in your performance.<br>
<br>
Her voice lowers, her gaze searching yours. "You’re acting as me, remember? So it’s not you doing things. It’s me. So just be careful with your chivalry. People tend to notice that at Charlton."<br>
<br>
"Noted," you reply, offering an apologetic smile. "I'll be careful."<br>
<br>
She nods. "Thank you."<br>
<br>
She returns back to her books, satisfied with your lie.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SetNPCLocation "Emily" $dayCurrent $periodCurrent "">><</link>>
<<else>>
Emily snorts and chuckles to herself. "Finally finding your balls as a girl, <<TrueName "Current">>?"<br>
<br>
She swings her legs over the edge of the sofa, looking up at you with a grin. "Maybe if girls are calling him out now, he'll think twice about taking more photos. Thanks, <<TrueName "Current">>"<br>
<br>
You only reply with a polite smile, not wishing to press your win further than necessary. She seems to be mulling something over as she watches you.<bR>
<br>
"In fact, maybe I'll have a chat to Jake," she says finally. "It might take a real man to knock some sense into him. No offense."<br>
<br>
She titters, turning her attention back to her nails. Lost in thoughts that bring a smirk to her face. And your own mind dwells on her final comment, pondering exactly what she meant.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond 1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyReactionDennisBlackmailHallPassTruth">>
You sigh deeply, the guilt setting in. "I needed a hall pass from him. To investigate the boy's lessons."<br>
<Br>
Emily narrows her eyes. "What did you say?"<br>
<Br>
You hesitate, choosing your words carefully. "Just that if he didn't speak to Harrow about getting me a hall pass, I'd tell everyone about the photos he’s been taking of girls."<BR>
<br>
Emily’s eyes narrow further. "Blackmail?"<br>
<br>
You shrug. "He kind of deserved it."<br>
<br>
<<if $EmilyStateCurrent lt 3>>
Emily’s expression hardens. "That's not the point," she mutters. "I don't care how much of a creep he is. You shouldn't act like everyone else does in this town."<br>
<br>
You hear the tone of your voice grow defensive. "You think it's okay what he's been doing?"<Br>
<br>
"Of course not!" she retorts, matching your tone. "But that doesn't give you the right to bully him. There's plenty of other people at school who deserve to be treated worse. You're just picking on him because he can't fight back."<Br>
<br>
"I can't believe your defending him!" you spit.<Br>
<br>
Emily's nose turns up, almost snarling. "Oh please," she replies. "You don't care about what he's done. Your just using it to justify you being like... one of them."<Br>
<Br>
Silence sets in, but Emily doesn't look away. Only after a long moment does she break the tension by taking a deep breath and closing her eyes.<Br>
<Br>
"Don't become like everyone else, <<TrueName "Current">>. What's the point in us doing all of this if we're just going to blend in anyway."<br>
<br>
Without looking back at you she turns back to her books, leaving you standing there.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond -1>><</link>>
<<else>>
Emily lets out a sharp cackle. "He's just a loser," she spits. "I don't blame you for taking advantage of that."<br>
<br>
You give her a look, conflicted between winning Emily to your side and hearing this tone from your sister. "I didn't enjoy it."<bR>
<br>
That makes her raise an eyebrow. "Oh really? Come on, <<TrueName "Current">>. Tell me there wasn't a rush inside as you watched his face fold. He must have been heartbroken. He fancies you, you know?"<br>
<Br>
"What?" you can't help but yelp back.<bR>
<Br>
"I mean, us," she clarifies. "Me. Honestly it gets so hard to keep all this clear in your head." She leans back against the sofa, her smirk widening. "Don't you agree?"<Br>
<br>
When you shift awkardly, she titters. Her eyes sparkle with something familiar. You recognise the cause immediately - one of the power of carefully chosen words to coerce. <i>Like blackmail.</i><br>
<br>
She returns to looking at her nails, seemingly done with the conversation. "Good work," she mutters.<Br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond 1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyReactionDennisBlackmailBetter">>
You sigh, rubbing the back of your neck. "I didn’t mean to make things worse for you."<br>
<Br>
Emily tilts her head slightly, watching you with quiet expectation. She doesn’t answer right away, waiting.<br>
<Br>
You exhale. "I needed to get into the AV cupboard. So I made Dennis give me his key. I told him that if he didn’t, everyone would find out about the photos he’s been taking of girls."<BR>
<br>
Emily’s lips part slightly, her brows knitting together.<br>
<br>
"You blackmailed him?"<br>
<br>
Her voice isn’t immediately angry. It’s more measured, like she’s still trying to decide how she feels about it.<br>
<br>
You shift under her gaze. "I didn’t think it would be that big of a deal. He’s the one doing something wrong."<br>
<br>
Her fingers tap lightly against her arm, silent for a moment before she exhales. "And now he’s furious with me, because of what you've done in my place."<br>
<br>
"I'm sorry," you try again. "What can I do to fix it?"<br>
<br>
<<if $EmilyStateCurrent lt 3>>
Emily’s expression softens, and for a moment, she just watches you. The disappointment lingers, but so does something else that almost looks like hope.<Br>
<br>
"Just... be better."<br>
<br>
She crosses her arms, glancing away. "There aren’t enough people in this school who actually consider how others feel. And I don’t want you turning into them."<Br>
<Br>
Emily sighs, rubbing at her arm. "Dennis is awkward, yeah. But that doesn’t mean he deserved to be treated badly. Just..." She hesitates, then looks at you again. "Please don’t be like everyone else here. Charlton’s already got enough people like that."<br>
<br>
Her voice drops slightly. "Just be better."<br>
<br>
You meet her gaze, nodding. "Yeah. I promise."<br>
<Br>
Her shoulders loosen, her lips pressing into something close to a smile.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond 1>><</link>>
<<else>>
Emily lets out a sharp laugh, shaking her head.<br>
<br>
"Fix it? <<TrueName "Current">>, what exactly do you think needs fixing?"<br>
<br>
She leans back against the sofa, her smirk widening. "You got Dennis to do us a favor, whether he wanted to or not. Nothing to fix."
<br>
Her expression flattens, amusement giving way to something colder.<br>
<br>
"If you keep second-guessing yourself like this, people are going to start seeing me as weak." She tilts her head, her eyes narrowing slightly. "And that’s not a good look for me."<Br>
<br>
She picks up her magazine again, flicking to a new page with a decisive snap.<br>
<br>
"Don’t make a habit of this whole... guilt thing, <<TrueName "Current">>. It’s not very becoming."<br>
<br>
With that, she doesn’t even glance up again, the conversation effectively over.<Br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond -1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyReactionHeatherBlackmailComeClean">>
<<if $EmilyStateCurrent lt 3>>
You hesitate, then exhale, rubbing the back of your neck. "Yeah," you admit. "I might have… said something to her."<br>
<br>
Emily raises an eyebrow. "What did you do?"<br>
<br>
You shift your weight slightly, trying to frame it in the best possible way. "I needed the gym key. So I, uh… persuaded her."<br>
<br>
Emily’s expression sharpens. "Persuaded her?"<br>
<br>
You clear your throat. "I had some photos of her. In the gym. Cleaning.”<br>
<br>
Emily frowns, inviting you to continue. “She doesn’t clean fully clothed, if you know what I mean. And I told her that if she didn’t help me, well… you know other people would see them."<br>
<br>
There’s a beat of silence. Emily stares at you, unblinking. "You blackmailed her."<br>
<Br>
Her voice isn’t angry at first. Just flat. Disbelieving. She exhales sharply, sitting up straighter. "You do remember that’s exactly what that school does to its students, right? It forces people to do things they don’t want to do. And now you’re doing the same thing."<Br>
<br>
You don’t respond, feeling the tension hanging in the air.<br>
<br>
"Heather already has to play by the school's rules,” Emily continues, anger now in her voice. “And now she has to play by yours too? Jesus, <<TrueName "Current">>."<br>
<br>
She shakes her head, eyes dark with disappointment.<br>
<Br>
"I can’t believe you’ve become that person."<br>
<Br>
She doesn’t wait for your response. She just stands, grabs her tea, and heads upstairs without another word.<Br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SetNPCLocation "Emily" $dayCurrent $periodCurrent "">><<SiblingBond -1>><</link>>
<<else>>
You hesitate, then exhale, rubbing the back of your neck. "Yeah," you admit. "I might have… said something to her."<br>
<Br>
Emily raises an eyebrow. "What did you do?"<Br>
<Br>
You shift your weight slightly, trying to frame it in the best possible way. "I needed the gym key. So I, uh… persuaded her."<br>
<br>
Emily’s expression sharpens. "Persuaded her?"<br>
<br>
You clear your throat. "I had some photos of her. In the gym. Cleaning.”<br>
<br>
Emily frowns, inviting you to continue. “She doesn’t clean fully clothed, if you know what I mean. And I told her that if she didn’t help me, well… you know other people would see them."<br>
<br>
There’s a beat of silence. Then, to your surprise, she actually laughs. "So that’s what’s got her all twitchy?" <br>
<Br>
She leans back against the sofa, smirking. "Heather got herself into that situation. If she didn’t want to be blackmailed, she shouldn’t have been in that gym. Doing that."<Br>
<br>
You say nothing, studying your sister carefully.<br>
<Br>
"There are other ways to get out of punishment at Charlton," she continues. "But Heather is too timid to look after herself. And now she’s facing the consequences for it."<Br>
<Br>
She tilts her head, looking at you with something close to approval.<Br>
<br>
"Good work, <<TrueName "Current">>."<br>
<Br>
She returns to looking at her nails, completely unbothered.<Br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond 1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyReactionHeatherBlackmailLie">>
<<if $EmilyStateCurrent lt 3>>
You shake your head. "I have no idea what Heather’s problem is."<br>
<br>
Emily studies you carefully. "She wouldn’t even look at me," she re-iterates. "I’ve never had a conversation with her in my life, and suddenly, she acts like I’m radioactive."<br>
<Br>
You shrug, keeping your expression neutral. "She’s always been timid," you say. "Maybe she’s just struggling recently."<br>
<br>
Emily narrows her eyes slightly. "What do you mean?"<Br>
<br>
Your mind races, trying to expand upon your throw-away lie. <br>
<br>
"I’ve just… noticed things," you say quickly. "She’s shy to the point of paralysis. She probably has a ton of anxiety. Maybe she’s having a bad week. Or a bad month."<br>
<Br>
You pause, then add gently: "You need to give her some leniency, Em."<Br>
<br>
Emily blinks, considering. After a moment, she nods.<Br>
<br>
"Maybe you’re right," she mutters, exhaling. "I mean, I don’t know what’s going on with her."<br>
<br>
She leans back into the sofa. "You’re kind to think about what she might be going through."<Br>
<br>
You force a small smile, as she gives you a warm smile as she looks at you with admiration. "I won’t take it personally, then."<br>
<br>
You can only nod. She believes you. And she’s impressed at how much support you’re showing Heather and her issues. <br>
<br>
<I>Even if you’ve made them up entirely.</i><br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond 1>><</link>>
<<else>>
You shake your head. "I have no idea what Heather’s problem is."<Br>
<br>
Emily studies you carefully. "She wouldn’t even look at me," she re-iterates. "I’ve never had a conversation with her in my life, and suddenly, she acts like I’m radioactive."<Br>
<br>
You shrug, keeping your expression neutral. "She’s always been timid," you say. "Maybe she’s just struggling recently."<Br>
<br>
Emily narrows her eyes slightly. "What do you mean?"<br>
<br>
Your mind races, trying to expand upon your throw-away lie. <br>
<br>
"I’ve just… noticed things," you say quickly. "She’s shy to the point of paralysis. She probably has a ton of anxiety. Maybe she’s having a bad week. Or a bad month."<Br>
<br>
You pause, then add gently: "You need to give her some leniency, Em."<br>
<br>
Emily stares back at you for a moment. Then laughs. It’s not her usual laugh. It’s sharp. Almost mocking.<Br>
<Br>
"What? You’re blaming it on issues?"<br>
<br>
You shrug, keeping your expression neutral. "She’s shy to the point of paralysis. She must have tremendous anxiety. She probably has bad days. Or weeks."<br>
<Br>
Emily rolls her eyes. "Sounds like she’s just weak."<br>
<Br>
You blink, struggling to digest what she’s just said.<Br>
<br>
Emily tilts her head, smirking slightly. "People who can’t handle pressure don’t deserve a break, <<TrueName>>. That’s just how it works. She’ll either learn how to survive, or she’ll get eaten alive."<Br>
<br>
She leans forward slightly, her voice softer but pointed.<Br>
<Br>
"And you? You need to learn that, too."<Br>
<br>
There’s something unsettling about how calmly she says it.<Br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond -1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyReactionBeachRelComeConfess">>
<<if $EmilyStateCurrent lt 3>>
You exhale slowly and move to sit next to her. Emily flinches back slightly. She doesn’t move away. But she doesn’t lean in, either.<br>
<br>
Taking a deep breath, you start talking. "I learned from Heather that Beach gives a key to regular losers in PE. So they can clean the gym after lessons. I failed PE on purpose to get close to him. To get the key. And things got carried away."<br>
<br>
Emily’s breath catches. She stares at you in horror. “You… slept with him?”<Br>
<br>
“No!” you spit out. “Not that.” After seeing her continuing look, you add. “Something else.” <Br>
<br>
You remember back to your encounter with Beach. Too late you realise that you’re running your tongue over your lips. Emily instant reacts with revulsion. <br>
<Br>
“That’s…” she tries. “I can’t.”<br>
<br>
Silence hangs in the air. You wait for her to look back at you. But she doesn’t, rubbing her face with her hands.<Br>
<br>
“I can’t believe what I’m hearing,” she says, still not meeting your eyes. “It’s bad enough that you failed one of my lessons on purpose. The whole reason I gave you the amulet was to help my studies.” <Br>
<br>
Her shoulders tremble. She finally looks back to you. Her brown eyes cold. "And you’ve done that with one of my teachers?”<br>
<br>
She laughs, a bitter, broken sound. "Did you even think about what that would mean for me? Do you even care about me anymore?"<br>
<br>
You press your lips together. "I did it to get access to the gym. To help rid you of these curses."<Br>
<br>
Emily shakes her head and stands abruptly. "I don’t believe you anymore. You’re disgusting. I don’t know what’s happened to you, but I can't even look at you anymore."<Br>
<br>
She walks away.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SetNPCLocation "Emily" $dayCurrent $periodCurrent "">><<SiblingBond -1>><</link>>
<<else>>
You exhale slowly and move to sit next to her. Emily flinches back slightly. She doesn’t move away. But she doesn’t lean in, either.<br>
<br>
Taking a deep breath, you start talking. "I learned from Heather that Beach gives a key to regular losers in PE. So they can clean the gym after lessons. I failed PE on purpose to get close to him. To get the key. And things got carried away."<br>
<br>
Emily leans back, crossing her legs. Her brows narrow. “You fucked him, didn’t you?”<br>
<br>
“No!” you spit out. “Not that.” After seeing her continuing look, you add. “Something else.”<Br>
<br>
You remember back to your encounter with Beach. Too late you realise that you’re running your tongue over your lips. Emily snorts with derision.<Br>
<Br>
“You tramp,” she spits. "Did you ever consider you’re risking my reputation with this type of behavior? What that would mean for me if people found out? Do you even care about my place in Charlton?"<br>
<br>
You inhale. "I did it to get access to the gym," you try.<br>
<br>
Emily laughs. "I don’t believe you."<br>
<br>
You freeze, staring at her. A cruel grin spreads on her face. "You’re starting to enjoy it, aren’t you? Being a submissive little girl. Sucking off your teachers like a cheap little slut.”<br>
<br>
The words catch you. You don’t know how to respond.<br>
<br>
Her smile fades, replaced only with disdain. "But that’s not me. If you want to indulge in some student teacher fantasy, find a way to do it as yourself. But don’t risk ruining my life."<br>
<br>
She stands up. "I have a future here. Unlike you."<br>
<Br>
Emily walks off.<Br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SetNPCLocation "Emily" $dayCurrent $periodCurrent "">><<SiblingBond -1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyReactionBeachRelBluff">>
<<if $EmilyStateCurrent lt 3>>
You exhale slowly and move to sit next to her. Emily flinches back slightly. She doesn’t move away. But she doesn’t lean in, either.<br>
<BR>
Taking a deep breath, you start talking. "I learned from Heather that Beach gives a key to regular losers in PE. So they can clean the gym after lessons. I failed PE on purpose to get close to him. To get the key. But nothing happened."<Br>
<Br>
Emily raises a eyebrow, almost hopeful. “Nothing?”<br>
<Br>
“Nothing,” you lie.<Br>
<Br>
She takes a deep breath. You can sense some anger leaving her. "Then why did Coach Beach say those things?"<br>
<Br>
You shrug. "Because he’s a pervert. He’s just pushing his luck, Em. Look --" You pull out the gym key and wave it in the air. "I got what we needed. That’s the end of it."<Br>
<br>
Emily’s eyes flick between you and the key. She takes another deep breath, then relaxes, sinking deep into the sofa.<br>
<br>
"I thought you…" She shakes her head. "Did something with one of my teachers. As me. I thought the school had gotten to you, too."<br>
<br>
You force a smile, trying to fake a laugh. “I wouldn’t do that, Em. I would never risk your reputation like that.”<Br>
<br>
You lean towards her a little before continuing. “Hey, I’m sorry for failing your PE lesson on purpose. It was just a means to an end.”<br>
<br>
Emily nods, offering you a polite smile. “It’s okay,” she says quietly. “I forgive you. I’m just glad I was wrong.”<br>
<br>
She reaches over and squeezes your hand. "I’m glad I’ve got you on my side."<br>
<br>
You smile at her, reassuring. She finally lets go and returns her attention elsewhere, picking up a magazine.<Br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond 1>><</link>>
<<else>>
You exhale slowly and move to sit next to her. Emily flinches back slightly. She doesn’t move away. But she doesn’t lean in, either.<br>
<br>
Taking a deep breath, you start talking. "I learned from Heather that Beach gives a key to regular losers in PE. So they can clean the gym after lessons. I failed PE on purpose to get close to him. To get the key. But nothing happened."<Br>
<Br>
Emily raises a eyebrow, a crooked smile lingering. “Nothing?”<br>
<br>
“Nothing,” you lie.<br>
<br>
She tilts her head, as she watches you. "Then why did Beach say those things?"<br>
<br>
You shrug. "Because he’s a pervert. He’s just pushing his luck, Em. Look --" You pull out the gym key and wave it in the air. "I got what we needed. That’s the end of it."<br>
<br>
Emily’s eyes flick between you and the key. She then smiles, sinking deep into the sofa.<Br>
<br>
"I’m impressed, <<TrueName "Current">>. That’s how you do things around here. Tease, but don’t give in. Girls who don't understand that end up working at Dicks. Or worse.”<br>
<Br>
You force a smile, trying to fake a laugh. “I wouldn’t do that, Em. I would never risk your reputation like that.”<Br>
<br>
You lean towards her a little before continuing. “Hey, I’m sorry for failing your PE lesson on purpose. It was just a means to an end.”<br>
<Br>
Emily laughs. “Oh I don’t care about that.” she replies. “Just keep it up. You’re doing a better job at being me than I do."<br>
<Br>
She grins and picks up a magazine.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond -1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyReactionMichelleBully">>
<<if $EmilyStateCurrent lt 3>>
You take a breath. "I needed to get closer to the cheerleaders,” you tell her. "They might know something about the curse. But to get in with them, Christina demanded that I prove my place in the pecking order."<br>
<br>
Emily stares. She presses her fingers to her temples. "So, let me get this straight. You publicly shamed my best friend… just to impress Christina?"<br>
<Br>
You pause for only a moment, then silently nod.<br>
<br>
She closes her eyes and sighs. "Do you even hear yourself?" she says, quietly.<Br>
<br>
You open your mouth to respond, but she cuts you off. "You’re becoming just like them.”<Br>
<br>
“Christina and her friends ruin people for sport. They toy with them, humiliate them, make them feel worthless. And now, apparently, you’re doing it too."<br>
<br>
Her eyes glisten, but she refuses to let herself cry. "I don’t have any friends, <<TrueName "Current">>. Michelle was the closest thing I had. And you just… ruined that."<Br>
<br>
She stands abruptly, brushing past you without another word.<Br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SetNPCLocation "Emily" $dayCurrent $periodCurrent "">><<SiblingBond -1>><</link>>
<<else>>
You take a breath. "I needed to get closer to the cheerleaders,” you tell her. "They might know something about the curse. But to get in with them, Christina demanded that I prove my place in the pecking order."<br>
<br>
Emily raises an eyebrow. There’s a hint of a smirk on her face. "So, you put Michelle in her place?"<br>
<br>
You pause for only a moment, then silently nod.<br>
<br>
She rolls her head around, clicking her neck. "I have to say, <<TrueName "Current">>… I’m impressed."<br>
<br>
You blink, caught off guard.<bR>
<br>
"You know,” she continues. “I never really considered the benefits of having you in my life. But if you can do things like this? Maybe it’s not so bad, having you play me after all."<Br>
<br>
Your stomach twists. She’s actually happy with your choice.<br>
<br>
"Getting close to Christina is a great idea," Emily continues. "She knows everything that happens in that school. And being in her circle? That’s where I belong. The in-crowd. It’s where I should have been from the start."<br>
<br>
She grins at you. "And thanks to you, I’m finally there."<br>
<br>
She turns back to her magazine, as if nothing out of the ordinary happened at all. Leaving you standing there.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond 1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyReactionElizabethBully">>
<<if $EmilyStateCurrent lt 3>>
You take a breath. "I had to, Em,” you tell her. "It’s part of the plan to get close to the cheerleaders. To see what they know about the school and magic."<br>
<br>
Her eyes flicker, daring you to go on.<br>
<Br>
"Like those girls said… I improved your social standing. Christina would have been impressed. She’ll accept you more now."<Br>
<br>
Emily laughs once. Short, bitter, and disbelieving. "Liz is the only reason we even know what’s really going on at Charlton, <<TrueName "Current">>. And now she won’t speak to me. Never mind that she’s one of the few people who actually gives me the time of day. She was literally the only person I could talk to about everything that’s happening."<Br>
<br>
She stares at you, expression unreadable. You have nothing to say to calm her down.<br>
<br>
Without a response, she rises off the sofa and walks towards the stairs. <br>
<br>
"You’re ruining my life,” she says as she passes you. <br>
<br>
Moment’s later, you hear her bedroom door slam.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<SetNPCLocation "Emily" $dayCurrent $periodCurrent "">><<EndConversation "Emily">><<SiblingBond -1>><</link>>
<<else>>
You take a breath. "I had to, Em,” you tell her. "It’s part of the plan to get close to the cheerleaders. To see what they know about the school and magic."<br>
<br>
Her eyes flicker, daring you to go on.<Br>
<Br>
"Like those girls said… I improved your social standing. Christina would have been impressed. She’ll accept you more now."<Br>
<Br>
Emily holds her stare for a moment longer, before a grin spreads on her face. "You know… those girls were right."<Br>
<br>
She leans back against the sofa, crossing her arms. "Liz tries so hard with her outfits and makeup to stand out. But really? She’s just an outcast. Always has been. Always will be. She doesn’t have a future. She’ll just be on the edge for the rest of her life, trying to convince herself she’s in the right and everyone else is the problem."<Br>
<br>
She smiles at you. "I don’t need people like that in my life. She introduced us to magic. Now she’s outgrown her usefulness. You were right to use her to get closer to Christina and the cheerleaders. They are society, after all."<Br>
<Br>
She leans back into the sofa, opening her magazine again. "Good work, <<TrueName>>,” she mutters as she begins reading. “Keep it up.”<Br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond 1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyReactionJakeRelKey">>
<<if $EmilyStateCurrent lt 3>>
You swallow hard. "I needed the gym key," you say carefully. “And Jake wanted that to give it to me.”<br>
<br>
Emily scoffs. She shakes her head, eyes glistening. "You did something like that… for a key?"<br>
<br>
You don’t respond.<Br>
<br>
Emily lets out a choked laugh, but there’s nothing funny about it. "With Jake?" Her voice rises slightly, cracking. "God, he’s disgusting. And now he thinks I’m one of those girls."<Br>
<br>
She runs a shaking hand through her hair. "You could have found another way. But instead, you did… that?"<br>
<br>
You nod. No words come to your lips. For a long moment, Emily stares back at you. <br>
<br>
Breaking the silence, finally, she exhales sharply. "This town,” she says, with measured frustration. “That school. Look what it’s doing to us. Look what it’s doing to you. Can you honestly tell me that two months ago, you would have even dreamed of doing something like that?"<br>
<Br>
The question hangs between you, suffocating. You have no answer.<br>
<br>
Emily stares at you for another second, then shakes her head.<br>
<br>
"I don’t know you anymore."<br>
<br>
She turns and walks away.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SetNPCLocation "Emily" $dayCurrent $periodCurrent "">><<SiblingBond -1>><</link>>
<<else>>
You swallow hard. "I needed the gym key," you say carefully. “And Jake wanted that to give it to me.”<br>
<br>
Emily laughs. Not mocking, not cruel. Just amused. "You fooled around with him… for a key?"<br>
<br>
She leans back the stair banister, studying you as she folds her arms. "Wow. I can’t believe the thing in front of me is still my <<Sibling>>. Can you imagine two months ago you being such a slut?"<Br>
<br>
The last word stings. Emily’s eyes sparkle, as if she knows the weight of the word she used. "You gave it away for something so small," she adds.<br>
<br>
“Emily, I --” you begin. But she cuts you off, her smile turning cold. <br>
<br>
"Have you ever heard of Dicks?"<br>
<br>
You blink. "What?"<br>
<br>
"The girls at school talk about it,” she purrs. “A seedy place. Where drop-outs go after they run out of options. Maybe you should just give up on all of this. You clearly don’t mind selling yourself out for not much. Why not actually get paid for it?"<Br>
<br>
You stare at her, horrified. <Br>
<Br>
Her smirk fades. "Just don’t do it as me anymore," she says, voice suddenly sharp. "I still want my reputation to remain intact."<Br>
<br>
She walks off, leaving you standing there.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SetNPCLocation "Emily" $dayCurrent $periodCurrent "">><<SiblingBond -1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyReactionJakeRelAdmit">>
<<if $EmilyStateCurrent lt 3>>
You let out a slow breath. "I don’t know why I did it," you admit. "I just wanted to. He’s got a certain… appeal."<br>
<br>
Emily watches you carefully. Then her expression softens slightly. "It’s starting to affect you too, isn’t it?"<br>
<br>
You frown.<br>
<br>
"The school,” she clarifies. “The curses. This town." She exhales, rubbing at her arm. "Two months ago you wouldn’t have even dreamed of saying that. Let alone acting on it.”<br>
<br>
“I didn’t even consider that it would get to you too," she adds softly.<br>
<br>
You still say nothing. Meeting her eyes. Feeling your own tears forming. <br>
<br>
Emily sniffs, sucking in her emotions. "I’m not going to forget what you did," she says. "But I get it. All too well. Every day, there’s a draw. To do things. To behave in certain ways. It’s exhausting."<br>
<br>
She holds her look on your own glistening eyes. There’s understanding in there, beneath the betrayal and anguish. <br>
<br>
"Maybe you should take a break from school," she murmurs. "I can handle going for a couple of days."<Br>
<Br>
She meets your gaze, voice softer.<br>
<br>
"Just… look after yourself, okay?"<Br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond 1>><</link>>
<<else>>
You let out a slow breath. "I don’t know why I did it," you admit. "I just wanted to. He’s got a certain… appeal."<br>
<br>
Emily watches you carefully. Then grins. "You little minx."<br>
<br>
She laughs, shaking her head. "I was wondering how you were adjusting, but now I see it. You’re starting to see the benefits of Charlton’s ways, aren’t you?"<br>
<br>
You look up at your sister, trying to make sense of her words. There’s no irony there. She is being serious. <br>
<br>
"A little charm,” she continues, her voice purring. “A little flirting. A few favors for the boys. It makes things so much easier than the grind. Why bother trying to be the best when you can just use what you’ve been naturally given?"<br>
<Br>
She taps a finger against her lips, considering. "Maybe I should take Jake up on his offer. Sample him myself."<br>
<br>
She laughs again, shaking her head.<br>
<br>
"You’re going to fit in here just fine, <<TrueName "Current">>. Just make make sure you’re discreet."<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond 1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyReactionOlafPhotos">>
<<if $EmilyStateCurrent lt 3>>
You take a slow breath. You try not to look down at the photo.<br>
<Br>
"Olaf has access to everywhere in the school," you begin. "He has a skeleton key to every room. So instead of wasting time trying to find another way, I convinced him to give it to me."<br>
<Br>
Emily derisively laughs. "Convinced him?" Her fingers dig into the table, gesturing to the photo. "Is this how you convinced him?"<br>
<Br>
You open your mouth, but she cuts you off. "You’re abhorrent. Look at this.” She shoves the photo toward you. "I look like an porn star. You let him see me like this."<Br>
<br>
You try to reassure her. "Olaf keeps the photos for his collection. They won’t get out."<br>
<br>
"That’s not the point,” Emily snaps. She stands abruptly, her chair scraping against the floor. "He’s seen me like this. He’s seen everything. And you had no right to give him that."<br>
<br>
She clenches her jaw, letting the words hang in the air. When she speaks again, you note that her venom has been lessened, just a bit.<Br>
<br>
"I can’t even imagine what he does while he’s in his cot, looking at them. Or rather, I can. And I do want to." <br>
<br>
Her shoulders tremble, but she looks at you summoning as much confidence as she can muster. "My body --" she swallows, voice tight, "is not a doll for you to use. When you are me, you act as I would. That means no flaunting. No flirting. No posing for lurid photos. Got it?"<Br>
<br>
You can only nod. <Br>
<br>
She inhales sharply, then shakes her head. "I thought I didn’t need to tell you that,” she mutters. "I thought you had more respect for me. Clearly, I was wrong."<br>
<br>
She walks off.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SetNPCLocation "Emily" $dayCurrent $periodCurrent "">><<SiblingBond -1>><</link>>
<<else>>
You take a slow breath. You try not to look down at the photo.<br>
<br>
"Olaf has access to everywhere in the school," you begin. "He has a skeleton key to every room. So instead of wasting time trying to find another way, I convinced him to give it to me."<Br>
<br>
Emily slams her hand against the table. The photo crinkles beneath her palm. "I don’t care if this would stop every single curse forever," she spits. She snatches the photo up, holding it between two fingers like it disgusts her. "Look at this."<br>
<br>
Her eyes blaze. "I look like the school slut."<br>
<br>
She throws the photo onto the table. "Do you have any idea what this would do to my reputation if people saw this?"<br>
<br>
You try to explain. "Olaf keeps the photos for himself. They won’t get out."<Br>
<br>
Emily lets out a sharp laugh. "You think things like this stay secret for long? Charlton is kill or be killed. If anyone sees that, my school life is ruined."<Br>
<br>
You try again. "I did it to help remove the curses --"<br>
<br>
Emily cuts you by pushing her chair back, suddenly rising up to her feet. She leans over the table, scowling at you. "I don’t care."<Br>
<br>
Her voice is low, sharp. Dangerous. "My body isn’t a plaything for your sick indulgence," she spits. "Charlton only favors respectable girls. You’re not going to ruin that for me."<br>
<br>
She stares back at you, letting the words hang. Then a smile forms on her face. "And if you do. If I end up a social pariah? Maybe that amulet will just go missing one of these days. While you’re me."<br>
<br>
You freeze. Her smile widens, sweet and venomous. "Unless,” she says, pausing, as she pretends to mull something over. “I’ve heard rumors at school of a few places outside of town. Places where people pay for girls who act like that." She gestures to the photo. "Maybe that’s the life you really want."<Br>
<Br>
She turns on her heel.<Br>
<Br>
"But it’s not for me."<br>
<br>
She walks away.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SetNPCLocation "Emily" $dayCurrent $periodCurrent "">><<SiblingBond -1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyReactionJenShoppingComeClean">>
<<if $EmilyStateCurrent lt 3>>
You let out a sigh, taking a seat beside her. "I'm sorry, Em. It was Christina. She wanted me to prove myself. Make it clear whose side I was on."<br>
<br>
Emily's eyes widen, disbelief flickering across her face. "Whose side?" she snaps. "Jennifer isn't some random stranger. She's your [girlfriend / best friend]. You deliberately hurt her just to impress Christina?"<br>
<br>
"I thought it was the only way to get close to Christina," you admit quietly. "I didn't think Jen would take it this badly."<Br>
<br>
Emily rises suddenly, her fists clenched in frustration. "You didn't think at all! She’s practically family. What's going to happen next time she comes around? You expect me to fix this for you?"<Br>
<br>
You hesitate. "Look, Jen will forgive us. Just apologise --"<br>
<br>
Emily cuts you off sharply. "I shouldn't be apologising. You should be making this right." She shakes her head, turning away. "I can’t believe how short-sighted you're being."<Br>
<br>
Without another word, she storms out, leaving you alone with the weight of what you've done.<Br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SetNPCLocation "Emily" $dayCurrent $periodCurrent "">><<SiblingBond -1>><</link>>
<<else>>
You let out a sigh, taking a seat beside her. "I'm sorry, Em. It was Christina. She wanted me to prove myself. Make it clear whose side I was on."<br>
<br>
Emily laughs aloud, clearly entertained by your candour. "You actually did that? You chose Christina over Jennifer?"<br>
<br>
"I thought it was the only way to get close to Christina," you admit quietly. "I didn't think Jen would take it this badly."<br>
<br>
Emily's eyes glitter approvingly. "You know what? I agree. [Jennifer's cute / Jennifer’s nice], but she's replaceable. You should start looking at who else is available around town. Someone more useful."<br>
<Br>
You arch an eyebrow. "Like who?"<Br>
<br>
Emily smirks knowingly. "Maybe Annie, that secretary at your work. She seems fun. Give it some thought. Decide if Jennifer is really the best choice for you."<Br>
<br>
She turns away, picking up her phone with a satisfied smile. "I'm impressed, by the way. Good job thinking what’s going to benefit us."<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond 1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyReactionJenShoppingLie">>
<<if $EmilyStateCurrent lt 3>>
You hold Emily's gaze steadily, pushing down your guilt as you spin your explanation. "Jen hasn't been herself lately," you say softly, feigning concern. "She’s been distant and weird around me too, holding back and not talking about what's bothering her. Honestly, I don’t know what's up with her lately."<Br>
<br>
Emily tilts her head, the hardness in her eyes softening into concern. "Really? I hadn't noticed," she says, visibly relaxing as her suspicion shifts. "Has she said anything? Do you think something's wrong with her parents, maybe?"<br>
<Br>
You seize the chance, shaking your head sadly. "I don't know, Em. She keeps things to herself lately. Like there's a wall up or something. It's been difficult."<br>
<br>
Emily nods sympathetically, a softness replacing her earlier guarded expression. "I'm sorry. That sounds tough," she murmurs gently, reaching out to pat your hand reassuringly. "If you need someone to talk to, you know I'm here for you."<Br>
<br>
As she settles back into the sofa, turning her attention to a book on the coffee table, you feel a pang of remorse. You've salvaged the moment and won Emily over, but at the cost of deceiving her further. <br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond 1>><</link>>
<<else>>
You shake your head dismissively. "Jennifer's just been acting weird lately, holding things back. She's being distant. I don't know what's going on with her."<br>
<br>
Emily tilts her head, watching you carefully. "Is that right?"<Br>
<br>
You nod earnestly. "Yeah, she's definitely hiding something. It's making things difficult."<Br>
<br>
Emily's smile suddenly fades, replaced by a cold glare. "You really think I can't see through that pathetic attempt at a lie?"<br>
<br>
Caught off guard, you falter. "Em -"<br>
<br>
"Save it," Emily snaps sharply. "I don't know why you're trying to feed me this nonsense, but it's embarrassing."<br>
<br>
She rises abruptly, irritation clear in every movement. "If you’re going to lie to me, at least do it convincingly. I expect better from you."<Br>
<br>
Without another glance, she leaves the room, disappointment lingering in her wake.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SetNPCLocation "Emily" $dayCurrent $periodCurrent "">><<SiblingBond -1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyReactionFloBookAdmit">>
<<if $EmilyStateCurrent lt 3>>
You sit down heavily, reluctantly meeting Emily's suspicious gaze. "Alright, look. I... might've taken Florence's book."<br>
<br>
Emily stares at you, eyes widening. "You stole her book? Why would you --?"<br>
<br>
You cut her off gently, raising your hand in a calming gesture. "The amulet, remember? It needs a precious object to make transformations work."<Br>
<br>
She recoils slightly, shaking her head in disbelief. "Florence? Why? What could Florence possibly help you investigate?"<br>
<br>
"She knows everyone in Charlton," you explain calmly, "and people trust her. She could open doors I'd never get through otherwise. And I'd use a Forget spell afterward, so there wouldn't be lasting damage."<br>
<br>
Emily's jaw tightens, her voice suddenly hard, almost brittle. "Do you even hear yourself? You've lost control, <<TrueName "Current">>. What is this doing to you?”<Br>
<br>
“It’s for us, Em,” you try. “It’s to help. All of it.”<br>
<br>
She frowns, eying you carefully. “Are you sure about that? Honestly, I don't know what to believe anymore.”<br>
<br>
Emily grabs her jacket roughly, rising without another word and storming from the room, leaving the echo of her accusation hanging heavily between you.<Br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond -1>><</link>>
<<else>>
You sit down heavily, reluctantly meeting Emily's gaze. "Alright, look. I... might've taken Florence's book."<br>
<br>
Emily pauses, eyeliner pencil still in hand. She tilts her head curiously. "Interesting. Mind telling me why?"<br>
<br>
You cross your arms, keeping your voice steady. "The amulet. You know how it works. I needed something precious to Florence to become her. And Florence knows practically everyone in town. Imagine the doors she can open."<br>
<br>
Emily taps the eyeliner thoughtfully against her cheek, a slow smile spreading. "Florence is well-connected. Clever idea, using her."<br>
<br>
She sighs theatrically, though still smiling. "You could have thought about it a bit more, though. The place is perfect for dates. You've made it slightly uncomfortable for me now." She eyes you carefully, then laughs softly. "But I'll manage."<Br>
<Br>
She leans in conspiratorially, her voice dropping to a whisper. "Besides, maybe Fresh Pot is a little childish for meeting boys at. Brendan Glove asked me out recently. Maybe I’ll suggest somewhere more private. I think he’s got a car."<br>
<br>
You see her eyes sparkle, as her thoughts drift away. “Thanks <<TrueName "Current">>. Maybe there’s a silver lining to being blacklisted from Fresh Pot after all.”<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond 1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyReactionFloBookFeign">>
<<if $EmilyStateCurrent lt 3>>
You shake your head slowly, feigning confusion. "I honestly don't know why Florence would act like that. She's probably just stressed or something."<br>
<br>
Emily narrows her eyes slightly. "She seemed pretty certain I'd done something. Are you sure you didn't say anything?"<Br>
<br>
You offer an apologetic shrug. "Look, Em. Florence has never struck me as particularly smart. Maybe she's embarrassed about struggling with her book and took it out on you."<Br>
<Br>
Emily hesitates, clearly wavering. "You think so? She seemed genuinely upset."<br>
<br>
You step closer, placing a reassuring hand on her shoulder. "You know I'd never do something to hurt you, Em. Maybe she's having a bad day and took it out on you. I'm sorry you got caught in the crossfire."<br>
<br>
Emily's expression softens, and after a moment, she sighs. "Yeah, maybe you're right. Sorry. I guess I'm a bit on edge. Things around here have been weird lately."<br>
<br>
You offer her a gentle smile, though guilt gnaws quietly at your chest. "We're in this together, okay?"<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond 1>><</link>>
<<else>>
You attempt a casual shrug, forcing a look of mild confusion. "I have no idea why Florence reacted like that. She's probably embarrassed about struggling with her book. She never struck me as especially bright."<br>
<br>
Emily's eyes immediately narrow, cutting through your casual demeanor. "Really? You think Florence - who practically spends all her working time reading - is annoyed by a book? She might not be smart, <<TrueName "Current">>, but reading is her passion."<Br>
<Br>
“I don’t know, Em,” you reply, with hesitation. “I don’t know what to say.”<Br>
<br>
Emily’s gaze grows icy as she looks at you, piercing. Her lip twitches slightly. "Or maybe,” she begins. “Maybe you needed something personal for the amulet, didn't you?”<Br>
<br>
You freeze, unsure of how to respond. A cold smile spreads on her face. “You took her book, didn’t you?"<Br>
<br>
"Em,” you falter, unable to quickly recover from her direct accusation. “That's not --"<Br>
<br>
She interrupts sharply. "Stop. I don't care about Florence, but I care about how your stupidity affects me. Brendan Glove asked me out to Fresh Pot. Now you've made things awkward."<br>
<br>
She rises swiftly, eyes narrowing dangerously. "Maybe I'll suggest we skip coffee altogether. Find someplace private instead. I’m sure Brendan won't mind. He has a car to park up in, after all."<br>
<br>
Her voice is sharp with implied threat, eyes flashing with irritation as she pushes past you, leaving a cold chill in her wake. “Just stop screwing around with my life, <<TrueName "Current">>. I need to make a life here too.”<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond -1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyReactionAndreaDislikedApologise">>
<<if $EmilyStateCurrent lt 3>>
You sigh softly, guilt prickling at your conscience. "Alright. It was probably me. I might've upset Andrea while… you know, pretending to be you."<br>
<br>
Emily's expression darkens slightly, disappointment clear in her eyes. "Andrea? Really, <<TrueName>>? She has enough to deal with at that hotel without us making things harder."<br>
<br>
"I know, Em," you reply earnestly. "I didn't mean to. I was trying to push the investigation forward, get some answers. I didn't think about how it might make Andrea feel."<br>
<Br>
Emily regards you steadily, clearly conflicted. "You have to think about these things, <<TrueName "Current">>. These aren't just pawns; they're people, with feelings. You can't just mess with them for answers."<Br>
<Br>
You nod, genuinely remorseful. "You're right. I'm really sorry, Em. I'll try to fix things with Andrea, somehow."<Br>
<br>
Emily’s gaze softens at your sincerity, and she sighs softly, picking up her notebook again. "Thanks for being honest, at least. Just… be more careful from now on, okay?"<Br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond 1>><</link>>
<<else>>
You hesitate, choosing honesty. "Alright, Em. It was probably me. I… might've upset Andrea."<br>
<br>
Emily rolls her eyes dramatically, setting down her nail file. "Really, <<TrueName "Current">>? I couldn't care less about Andrea's feelings. But you're sabotaging my chances of working there."<br>
<br>
"What?" you reply, caught off guard.<br>
<br>
She huffs, exasperated. "You know how few decent jobs there are in Charlton? I was hoping to get some hours at the hotel. My clothes are practically falling apart, and that place actually pays."<Br>
<br>
She pauses thoughtfully, a mischievous smile playing on her lips. "Plus, I bet I'd look amazing in one of those French Maid outfits."<br>
<br>
You don't quite know how to respond. Emily quickly grows serious, eyes narrowing. "Stop messing around with my reputation, <<TrueName>>. If you keep doing things like this, we're going to have problems."<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond -1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyReactionAndreaDislikedBluff">>
<<if $EmilyStateCurrent lt 3>>
You shake your head gently, feigning ignorance. "Andrea's just quiet, Em. She's not exactly forthcoming. Maybe the hotel's just getting to her."<br>
<br>
Emily frowns slightly, not convinced. "She might be quiet, but she's sweet. Andrea wouldn't just brush me off for no reason. What did you really do?"<Br>
<br>
You double down softly, though uncertainty seeps into your voice. "Honestly, Em, I didn't do anything. She's probably having a bad day, that's all."<br>
<br>
Emily's expression hardens, her eyes searching yours. "You know, before all this started, you never would've lied to me. What's happening to you, <<TrueName "Current">>?"<Br>
<br>
She stands abruptly, looking away. "You're not just hurting Andrea, you're hurting me too. Maybe think about that next time you're tempted to mess with someone else's feelings."<Br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond -1>><</link>>
<<else>>
You casually shrug, keeping your tone indifferent. "Andrea's just meek, Em. She's always letting people walk all over her. Probably had a rough day at the hotel."<br>
<br>
Emily slowly nods, accepting this. "That’s true. She's basically Charlton's favourite doormat. Could've been anyone giving her a hard time."<Br>
<Br>
She leans forward slightly, a smirk spreading across her lips. "Honestly, I don't understand what her issue is. She barely has to lift a finger. Dust a few shelves, fluff a few pillows, and the guests adore her for it."<br>
<Br>
You glance at Emily, confused. "What exactly do you mean?"<br>
<br>
Emily arches an eyebrow knowingly. "Have you seen the way they dress the maids there? It's hardly for manual labour, is it? They're just making the most of their assets." She laughs softly, clearly entertained. "It's easy money. And probably a bit of fun, if you know how to play it."<Br>
<Br>
She returns to her nails, shaking her head with amusement. "Andrea needs to lighten up. Charlton is a much easier place when you understand the game."<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond 1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "BlondeHairReaction">>
<<if $EmilyStateCurrent lt 3>>
You offer an apologetic smile. "Honestly, Em, I think people might react better. Blonde hair might make things easier around here. You know how Charlton can be."<br>
<br>
Emily's expression hardens instantly, clearly irritated by your reasoning. "You think that makes it okay? That you can just change things about me because it's convenient?"<br>
<br>
She steps back, shaking her head in disbelief. "This isn't a game, <<TrueName "Current">>. I’m not some doll you get to dress up however you like because it's easier for you."<Br>
<br>
“Just believe me, Em,” you tell her. “I had to do this. It’s important. For what we’re doing.”<Br>
<br>
Emily raises an eyebrow. She’s not convinced. You take a deep breath and exhale.<br>
<br>
"I’m sorry," you say again, softly. "I should’ve thought about it more."<br>
<br>
Emily sighs heavily, clearly annoyed. "Whatever. I'll have to dye mine now to match. But next time, ask me first." She grabs the shoebox and storms out, leaving a lingering chill behind her.<Br>
<br>
You sit down on the sofa, watching TV. About an hour later Emily walks down the stairs, her hair now matching the colour of your own. She sits down next to you in silence, clearly not happy with how she looks.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond -1>><</link>>
<<else>>
You offer Emily a confident smile. "Honestly? People will probably love it. Blonde’s bubbly, carefree. It's exactly what Charlton likes."<br>
<br>
Emily hesitates, intrigued. Slowly, she begins to smile, clearly warming to the idea. "Bubbly and carefree, huh?" Her eyes sparkle with newfound interest.<br>
<bR>
You nod. “Sure. And I had to do this. It’s important. For what we’re doing.”<Br>
<Br>
Emily nods, but you can see her attention is elsewhere. On your hair. Her brain ticking.<Br>
<br>
"I’m sorry," you say again, softly. "I should’ve thought about it more."<br>
<br>
She moves closer to you, barely acknowledging the words, lightly touching her own hair. "Well, if Charlton wants bubbly… I can be bubbly. It might be nice to surprise people."<Br>
<Br>
“I guess I’m going to have to raid mum’s bathroom supplies,” she says. “No time like the present. Wait here.”<Br>
<br>
You wait patiently as Emily leaves the room, a renewed bounce in her step. When she returns some time later, she’s freshly blonde to match you. Clearly pleased with herself, she spins dramatically, striking a playful pose.<br>
<br>
"Well?" she asks brightly, slipping effortlessly into a carefree tone. "Does it look good or what?"<br>
<br>
You nod, watching as she giggles, admiring herself in the reflection of the window.<Br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond 1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "BlondeHairSamePerson">>
<<if $EmilyStateCurrent lt 3>>
You look at Emily reassuringly, your voice gentle. "It doesn't matter what they think, Em. You're still you, no matter your hair color."<br>
<br>
Emily hesitates, frowning uncertainly. "It’s easy for you to say,” she says quietly. “People here judge the littlest things around here. They’ll see it as a statement. They’ll expect… different things from me.”<br>
<br>
“You don’t need to give in, Em,” you tell her. “It doesn’t matter what people see you like.”<br>
<br>
A sad smile creeps up on Emily’s face. “What if… and what if I don’t recognise myself anymore? That is a big change, <<TrueName "Current">>.” You watch her gulp. “You look… like someone else.”<Br>
<br>
You think you understand the subtext, given what you thought when you saw it for the first time. Stepping closer, you place a hand comfortingly on her shoulder. "You are still you, Em. Blonde, brunette -- none of that changes the person you are inside."<Br>
<Br>
She considers your words carefully, visibly relaxing. "Are you sure?”<Br>
<br>
You nod. “Absolutely.”<Br>
<br>
This is enough to bring a smile back to her face. “Thanks, <<TrueName "Current">>. It’s just… Charlton makes me nervous sometimes. I guess I better look through mum’s bathroom supplies. She if she’s still got some hair dye to match.” she says. “No time like the present. Wait here.”<br>
<br>
Later, when she returns with her freshly dyed blonde hair, you nod warmly. "See? Looks like you. Still you shining through."<Br>
<br>
Emily smiles gratefully, uncomfortable in her own skin, but clearly comforted by your sincerity. "Thanks. I needed to hear that."<Br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond 1>><</link>>
<<else>>
You offer Emily a gentle smile. "Look, Em, you're still the same person underneath. Hair colour won't change that."<br>
<br>
Emily frowns immediately, her eyes narrowing. "Maybe I don't want to be the same person, <<TrueName>>. Maybe I'm tired of being the boring bookworm."<Br>
<br>
You blink in surprise, caught off guard by her sudden irritation. "Em --"<br>
<br>
"No," she interrupts sharply, frustration clear. "There I was, thinking you were finally understanding me, but you've missed the whole point. I don't want you to act like the same shy, quiet Emily. I'm not that person anymore."<Br>
<br>
“Em,” you try. “I didn’t mean --”<br>
<Br>
“I don’t think you know what you mean, anymore, <<TrueName "Current">>,” she spits. “You keep talking about how you’re doing all this to help me. But do you even know who I am, anymore?”<br>
<br>
You struggle to answer. Emily rolls her eyes and stands up. “Whatever. Let’s see if mum still has a dye kit in her cupboard.”<br>
<br>
She storms off upstairs, returning later with bright blonde locks, her expression proud but defiant. You cautiously comment, "It looks good, Em."<Br>
<br>
She stares you down fiercely. "I know it does.”<br>
<br>
“Are you still upset about your hair, then?” you ask.<br>
<Br>
“It was never about the hair, <<TrueName "Current">>,” she replies. “Just about you. Start seeing me as I am now, not how you remember me. I'm not going backwards."<br>
<br>
She switches on the TV and turns her attention from you to a reality show, leaving you watching her without words.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond -1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "CheerleaderOutfitWornPerks">>
<<if $EmilyStateCurrent lt 3>>
You sigh, attempting a reassuring smile. "Look, Em, cheerleaders get special privileges around Charlton. Fewer classes, better grades, less pressure. It’ll make things easier for you."<br>
<br>
Emily's eyes narrow immediately. "You think I care about perks? You think that's a reason to make me look like I've changed who I am?"<br>
<br>
You try to reach out to her, but she steps back sharply. "You're supposed to be helping me, not turning me into exactly what I despise."<Br>
<br>
"I'm sorry," you say quietly, trying to soften her anger. "I thought --"<br>
<br>
"You thought wrong," Emily snaps, voice shaking slightly. "I thought you understood me. Clearly, you don't."<Br>
<br>
You stare back at your sister, watching her eyes wander over the uniform. “I would never do this,” she mutters, shaking her head.<Br>
<br>
There it is. The real issue. You’re not just infiltrating the cheerleaders. You’re rewriting Emily’s life while you do it.<Br>
<br>
Emily exhales sharply, rubbing her temples. “Whatever,” she mutters, voice thick with frustration. “It’s not like I can stop you.”<br>
<br>
She returns to the kitchen table and doesn’t look up as she takes another bite of cereal. The conversation is over. But the feeling in your chest lingers.<Br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond -1>><</link>>
<<else>>
You offer Emily a confident smile. "The cheerleaders have it easier, Em. They barely have to study, and their grades stay high. They have influence. We won't need to worry about your lessons nearly as much."<br>
<br>
Emily pauses thoughtfully, then begins smiling again, clearly intrigued. "You know… that's actually pretty smart," she muses. "Less schoolwork means more time for fun things. I won’t have to worry about curses, either."<Br>
<br>
That stops you for a second. “Wait…” you begin.<Br>
<br>
She rises from the kitchen, barely listening to you. She walks around you slowly, inspecting the cheerleader uniform. "You know, maybe this is exactly what I needed. A bit of school spirit. And honestly? I bet the boys are going to love it."<Br>
<br>
Emily grins, excitement creeping into her voice. "I think I could really pull this off. I might even give some of the guys a surprise tomorrow." She giggles lightly, clearly embracing her new role.<Br>
<br>
"Thanks, <<TrueName "Current">>," she says cheerfully, bouncing lightly on her heels. "This might just be the best idea you've ever had."<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond 1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "CheerleaderOutfitWornInvestigate">>
<<if $EmilyStateCurrent lt 3>>
You step closer, keeping your voice gentle but firm. "Em, it's not about perks or popularity. It's about getting closer to the cheerleaders. To Christina. This could be my chance to figure out what's really going on at that school."<br>
<Br>
Emily studies you cautiously, hesitation flickering in her eyes. "You honestly think it'll help? Because dressing up like them… it feels like giving up. I would never do this."<Br>
<br>
There it is. The real issue. You’re not just infiltrating the cheerleaders. You’re rewriting Emily’s life while you do it.<Br>
<Br>
You place a reassuring hand on her shoulder, feeling her tension ease just a fraction. "I promise, I'm doing this for us. If you can just hold on a little longer, I swear I'll figure out how to stop the school and the curses."<Br>
<br>
She searches your face carefully, skepticism still lingering, though softened. "Is that still your focus, <<TrueName "Current">>? Truly?"<br>
<br>
You nod earnestly. "Absolutely. It always was. It still is."<br>
<br>
Emily finally sighs, resignation settling in her features. "Fine," she says quietly. "I'll pretend to be a cheerleader until you find out what's really going on. Just… don't lose sight of why we're doing this, okay?"<br>
<br>
You give her a reassuring smile. "I won't. I promise."<br>
<br>
She nods slowly, finally relaxing. "Fine. Then I'll pretend to be a cheerleader until you figure it all out."<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><</link>>
<<else>>
You try to reason with Emily, explaining carefully, "Em, this uniform - it gets me close to Christina. It lets me investigate them, find out what they know about the curses."<br>
<br>
Emily's eyes flash with irritation. "Investigate them? Are you serious? I’m finally part of the in-crowd. Do you have any idea what happens to me if they think I'm double-crossing them?"<Br>
<br>
You hesitate, caught off guard by her reaction. "That’s why we’re doing this. I'm doing this for us, Emily. For you."<Br>
<br>
Emily scoffs harshly, stepping forward aggressively. "No, you're not. You're putting my reputation at risk. Christina’s acceptance means security here. Without her, I’m nobody. Without Christina, I’m nothing in this town."<br>
<br>
You try again, gently, "But we need answers. We need to know about the magic. The curses --"<br>
<br>
Emily cuts you off abruptly, eyes flashing with irritation. "I don’t care about the curses. I’m now a cheerleader. You’ve sorted out my grades, already.”<br>
<br>
The person sitting at the table is now scowling at you. You try to think of the words to express your concern. “But don’t you want to stop what’s going on? Sort out the school?”<Br>
<br>
“Who cares about the school,” she retorts. “Everyone else should look after themselves. I'm looking after me. Fitting in here is what matters. I don't need you jeopardising that."<br>
<br>
She shakes her head, clearly disappointed. "Don't screw this up for me, <<TrueName "Current">>. Or you'll regret it."<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond -1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "DennisDateIntro">>
<<Flag "EmilyDateHelped">>
<<if _FlagReturn is true>>
"Hey," you say. "About this date."<br>
<br>
Emily sighs. "What about it?"<br>
<br>
<b>Actions</b><br>
<<if $current.Avatar is "Emily">>
<<link "Ask for her help" "YourHomeEmilyDate">><<EndConversation "Emily">><</link>>
<<else>>
<s>Ask for her help</s> - <i>You need to be in Emily's form to get help with the date</i>
<</if>>
<<else>>
<<Flag "EmilyOnDateHelped">>
<<if _FlagReturn is true>>
"Hey," you say. "About this date."<br>
<br>
Emily sighs. "What about it?"<br>
<br>
<b>Actions</b><br>
<<link "Talk to her about the date" "YourHomeEmilyOnDate">><<EndConversation "Emily">><</link>>
<<else>>
“Hey Em,” you say. “I was wondering if you could help me with something.”<br>
<br>
She looks up at you from the sofa. “Sure, what’s on your mind?”<br>
<br>
<<Flag "DennisDateKey">>
<<if _FlagReturn is true>>“I’ve found a way to stop one of the curses,” you begin. “It’s in the AV Cupboard, but it’s always locked. Dennis has the key. I can borrow it. But he wants a date.”<br>
<<else>>“I need his help getting into the boy's lessons,” you begin. “He said he'll get me a hall pass, but he wants a date.”<br><</if>>
<br>
“Absolutely not,” Emily says. “I’m not going on a date with him. He’s a pervert.”<br>
<br>
<b>Actions</b><br>
<<link "Persuade Emily to go on a date with Dennis" "YourHomeEmilyOnDate">><<EndConversation "Emily">><<SiblingBond -1>><</link>><br>
<<if $current.Avatar is "Emily">>
<<link "Tell her you’re going as her" "YourHomeEmilyDate">><<Feminity 1>><<EndConversation "Emily">><</link>><br>
<<else>>
<s>Tell her you're going as her</s> - <i>You need to be in Emily's form to go on a date with Dennis</i><br>
<</if>>
<<link "Change topics" $return>><</link>>
<</if>>
<</if>>
<<elseif $EmilyDialogue is "PersuadeMakeup">>
<<if $EmilyStateCurrent lt 3>>
Emily looks uncomfortable, shifting on the spot as you gently suggest, "Maybe just wear a bit of make-up. Just enough so Dennis buys it."<br>
<br>
She stares at you incredulously, clearly insulted. "Make-up? You want me to put on make-up so I look good for Dennis?"<br>
<br>
You hold your hands up defensively. "It's just to make the whole thing believable, Em. It’s not about you or him. It’s about blending in."<Br>
<Br>
She scoffs sharply, shaking her head in disbelief. "You're actually serious. You expect me to doll myself up, to impress someone I don’t even want to be seen with?"<Br>
<br>
"Em, I --"<br>
<br>
She cuts you off sharply, irritation flashing through her eyes. "Fine. Whatever gets you his precious help. Just don't pretend you're still doing this for me."<br>
<br>
Without waiting for your reply, she storms upstairs to the bathroom. You hear her slamming drawers angrily. After a tense few minutes, Emily returns, subtle make-up carefully applied. But the look in her eyes remains cold and deeply disappointed.<br>
<br>
"Happy now?" she asks tersely, her tone clearly indicating the conversation is over.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" "YourHomeEmilyOnDate">><<set $EmilyOnDateSatisfaction +=1>><</link>>
<<else>>
You carefully suggest, "Maybe you should wear a little make-up, Em. Just to make the date convincing enough that Dennis helps."<br>
<br>
Emily arches an eyebrow, clearly amused rather than offended. "So, make him think I’m actually into him? Clever." A slow smirk forms on her lips. "I suppose I could play along."<br>
<br>
You watch as her irritation fades, replaced by quiet amusement. She seems genuinely intrigued by the idea, even if it's just Dennis.<Br>
<br>
"You really think some mascara and lipstick could help me twist Dennis around my finger?" she asks thoughtfully. "Hmm. That actually might be fun."<Br>
<br>
She stands up decisively, her earlier hesitation entirely replaced by newfound enthusiasm. "Wait here. I'll be right back."<br>
<bR>
Emily disappears upstairs. After several minutes, she returns, her face perfectly made up, eyes dramatically framed, lips glossy and full. She twirls playfully, giving you an exaggerated wink.<Br>
<br>
"What do you think?" she teases, clearly enjoying herself. "Will Dennis be suitably dazzled?"<br>
<br>
You nod carefully. She grins, genuinely pleased. "Thanks for the suggestion, <<TrueName "Current">>. Always nice to get dolled up."<br>
<br>
<b>Actions</b><br>
<<link "Change topics" "YourHomeEmilyOnDate">><<set $EmilyOnDateSatisfaction +=1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "PersuadeDressup">>
<<if $EmilyStateCurrent lt 3>>
You offer a cautious smile. "Maybe you could dress up a bit? Just to make sure Dennis helps."<br>
<br>
Emily's face tightens visibly, eyes narrowing with irritation. "Dress up? Like, wear something nice for Dennis?"<Br>
<br>
You quickly clarify, feeling her tension. "Just to sell the idea. The quicker you convince him, the quicker it'll be over."<Br>
<br>
She sighs bitterly, clearly unhappy. "Fine."<Br>
<br>
Emily turns sharply and disappears upstairs. You wait awkwardly, the silence uncomfortable. After several minutes, she returns wearing a modest sundress, her arms folded defensively over her chest, eyes wary and deeply uncomfortable.<br>
<br>
"Well?" she asks tersely, clearly unhappy. "Will this do?"<Br>
<br>
<B>Actions</b><br>
<<link "Tell her maybe to try something more sexy" "EmilyDialogue">><<SiblingBond -1>><<set $EmilyDialogue to "PersuadeDressUpNegative">><</link>><br>
<<link "Tell her she looks good" "EmilyDialogue">><<SiblingBond 1>><<set $EmilyDialogue to "PersuadeDressUpPositive">><</link>><br>
<<else>>
You smile encouragingly. "Why not dress up a bit? If you have to go, at least make the most of it."<Br>
<br>
Emily's eyes immediately brighten, clearly delighted by the suggestion. "Finally, a good idea. At least I can have some fun with this."<br>
<br>
She practically skips upstairs, clearly excited by the prospect. After several minutes, she returns confidently, now dressed in a striking mini-skirt, a pair of stylish ankle boots, and a tight crop top that emphasizes her figure. She spins lightly, clearly pleased with herself.<br>
<Br>
"What do you think?" she asks playfully, clearly enjoying your reaction. "Think this is enough to get Dennis to eagerly help?"<Br>
<br>
<B>Actions</b><br>
<<link "Tell her to tone it down a bit" "EmilyDialogue">><<SiblingBond -1>><<set $EmilyDialogue to "PersuadeDressUpNegativeCorrupt">><</link>><br>
<<link "Tell her she looks good" "EmilyDialogue">><<SiblingBond 1>><<set $EmilyDialogue to "PersuadeDressUpPositiveCorrupt">><</link>><br>
<</if>>
<<elseif $EmilyDialogue is "PersuadeDressUpNegative">>
Emily flinches visibly, her expression shifting to open disgust. "Excuse me? You seriously want me to dress up more provocatively? For Dennis?"<Br>
<br>
You try to speak, but she's already shaking her head, stepping back defensively. "Forget it. I’m not degrading myself further, even to get Dennis on side."<br>
<br>
She moves to leave, clearly hurt by your request. "Let's just get this over with. I don't want to talk about this again."<br>
<br>
<b>Actions</b><br>
<<link "Change topics" "YourHomeEmilyOnDate">><<set $EmilyOnDateSatisfaction +=2>><</link>>
<<elseif $EmilyDialogue is "PersuadeDressUpPositive">>
You give her a reassuring nod, speaking gently. "You look good, Em. Really. It’s perfect."<br>
<br>
She hesitates, seeming genuinely relieved. "You think so?"<Br>
<br>
"Definitely," you reply honestly. "Dennis won't know what hit him. Just enough to convince him."<Br>
<br>
Emily exhales slowly, her posture easing slightly. "Okay. Let's just get this over with." But her eyes soften a bit.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" "YourHomeEmilyOnDate">><<set $EmilyOnDateSatisfaction +=2>><</link>>
<<elseif $EmilyDialogue is "PersuadeDressUpNegativeCorrupt">>
You pause awkwardly, clearing your throat. "Maybe… tone it down just a little, Em? It's just Dennis. You don't want to give him the wrong idea."<br>
<br>
Emily's face immediately shifts into irritation. "Excuse me? You're the one who told me to dress up in the first place."<br>
<br>
She crosses her arms defensively, clearly offended. "You don't get to suddenly be modest. I look great, and you know it. Make up your mind."<Br>
<br>
She sighs sharply, shaking her head in disappointment. "Let's just get this stupid date over with."<Br>
<br>
<b>Actions</b><br>
<<link "Change topics" "YourHomeEmilyOnDate">><<set $EmilyOnDateSatisfaction +=3>><</link>>
<<elseif $EmilyDialogue is "PersuadeDressUpPositiveCorrupt">>
You nod appreciatively. "Honestly, Em, you look amazing. Dennis won’t know what hit him."<br>
<br>
Emily beams, clearly delighted by your praise. "Glad you finally noticed. Maybe you're picking up a thing or two from being me after all."<Br>
<Br>
She steps closer playfully, clearly amused. "So, am I ready to impress the nerd?"<Br>
<br>
<b>Actions</b><br>
<<link "Change topics" "YourHomeEmilyOnDate">><<set $EmilyOnDateSatisfaction +=3>><</link>>
<<elseif $EmilyDialogue is "PersuadeBlonde">>
<<if $EmilyStateCurrent lt 3>>
Emily stares at you blankly, clearly stunned by your request. "You're joking, right? You seriously want me to dye my hair blonde because Dennis asked for it?"<br>
<br>
You shift awkwardly, uncomfortable beneath her harsh stare. "It's just to make sure he's convinced. It'll make things easier for us."<Br>
<br>
Emily crosses her arms defensively, eyes blazing with anger. "Make things easier? For who? Him? You're asking me to play out some pervert's fantasy now?"<Br>
<br>
You hesitate, feeling your stomach churn at the accusation. "It's not like that, Em. It’s just temporary. One evening."<Br>
<br>
She lets out a bitter, incredulous laugh, shaking her head in disbelief. "I can't believe you're actually making me do this. For Dennis, of all people."<Br>
<Br>
"Em, I’m sorry --"<br>
<br>
"Save it," she snaps, cutting you off sharply. She storms upstairs without another word.<br>
<br>
Nearly an hour later, Emily returns. You gasp at how she looks. Her hair is golden blonde, radiant and glistening. But the difference it makes is deeper. Instead of a mousy bookish girl, the blonde hair makes her look carefree and bubbly. Whereas previously Emily would have looked at home in a library, the girl in front of you looks like she should be cheering alongside a football game.<br>
<br>
"Well, I hope you’re happy," she mutters bitterly. "We better both get used to it. Hair dye doesn’t just wash out. I now have to look like this every single day. And when you’re me, you do too."<br>
<br>
<b>Actions</b><br>
<<link "Change topics" "YourHomeEmilyOnDate">><<set $NPC.Characters.Emily.Stats.hair to "blonde">><<set $EmilyOnDateSatisfaction +=1>><</link>>
<<else>>
You cautiously suggest, "Dennis specifically asked for you to be blonde. Maybe you could dye your hair to seal the deal?"<br>
<Br>
Emily's eyes widen instantly, excitement flashing through her expression. "Blonde? Seriously?" she asks, a slow grin forming. "You know, I’ve always wondered what it would be like."<br>
<br>
You blink, surprised by her eager response. "You're... okay with that?"<br>
<Br>
She laughs softly, tossing her hair playfully. "Are you kidding? Sure, Dennis is a creep, but blonde might actually be fun. Besides, if I'm stuck doing this date, I might as well enjoy it."<br>
<br>
Emily practically skips upstairs, excitement replacing any lingering hesitation. You wait quietly, and eventually she returns.<br>
<Br>
You gasp at how she looks. Her hair is golden blonde, radiant and glistening. But the difference it makes is deeper. Instead of a mousy bookish girl, the blonde hair makes her look carefree and bubbly. Whereas previously Emily would have looked at home in a library, the girl in front of you looks like she should be cheering alongside a football game. Her smile is bright and playful as she twirls to show it off.<Br>
<br>
"Well?" she asks teasingly. "Do blondes really have more fun?"<Br>
<br>
You offer a cautious nod, and she beams confidently. "Good. Because we're both stuck with this look now. Every time you decide to be me."<br>
<br>
She winks mischievously. "Hope you're ready to handle the attention."<br>
<br>
<b>Actions</b><br>
<<link "Change topics" "YourHomeEmilyOnDate">><<set $EmilyOnDateSatisfaction +=1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "DennisDateReady">>
<<if $EmilyStateCurrent lt 3>>
You give Emily a gentle, reassuring smile. "Em, you'll be fine. Just a quick coffee, get his help, and get out. You're ready for this."<br>
<Br>
Emily sighs heavily, clearly not convinced but finally nodding with reluctant acceptance. "Fine. I won't be long."<br>
<br>
You watch her gather herself together quietly, slipping out of the house without another word. You spend the evening trying to distract yourself. Watching TV without really absorbing it, tidying up just to keep your hands busy. Yet your mind keeps drifting back to Emily. Guilt gnaws at you, your imagination lingering uncomfortably on what you've asked her to endure.<br>
<Br>
Eventually, the sound of the door opening jolts you from your restless pacing. Emily steps back inside, her expression weary, guarded. She meets your eyes briefly, but says nothing.<br>
<br>
<b>Actions</b><br>
<<link "Talk to Emily about her date" "EmilyDialogue">><<set $EmilyDialogue to "EmilyOnDennisDateOutcome">><<set $EmilyOnDateSatisfaction +=1>><</link>><br>
<<else>>
You offer Emily a confident nod, giving her an encouraging smile. "You're definitely ready for this, Em. Just think of it as practice. It’ll be easy."<br>
<br>
Emily smirks playfully, clearly amused by your encouragement. "Aw, are you worried about me? Don’t be. I can handle Dennis. Who knows, maybe I'll even have a little fun!"<br>
<br>
You grimace slightly, causing her to laugh, eyes sparkling with mischief. "Relax, <<TrueName "Current">>. I promise I'll behave. Well, mostly."<br>
<br>
With a playful wink, she leaves the house, closing the door lightly behind her. You spend the evening distracting yourself - half-watching TV, tidying the living room- but your thoughts keep wandering to Emily, wondering if she's alright, how the date's going. It's oddly difficult to concentrate, your mind uncomfortably restless.<br>
<br>
Eventually, the door clicks open again, and Emily walks in, an amused smile on her lips. Her eyes gleam as she catches sight of your anxious face, clearly enjoying your unease.<br>
<br>
"You weren't waiting up for me, were you?" she asks teasingly, clearly entertained by your reaction.<br>
<br>
<b>Actions</b><br>
<<link "Talk to Emily about her date" "EmilyDialogue">><<set $EmilyDialogue to "EmilyOnDennisDateOutcome">><<set $EmilyOnDateSatisfaction +=2>><</link>><br>
<</if>>
<<elseif $EmilyDialogue is "EmilyOnDennisDateOutcome">>
<<if $EmilyOnDateSatisfaction gte 5>>
<<if $EmilyStateCurrent lt 3>>
<<Flag "DennisDateKey">>
<<if _FlagReturn is true>>
<<Flag "DennisDatePass">>
<<if _FlagReturn>>Emily stands in the doorway, clutching the key tightly in her hand. Her cheeks are flushed, and she seems unusually quiet as she approaches you. "I got your key," she murmurs softly, placing it gently into your hand. "And he'll talk to Harrow."<br>
<<else>>Emily stands in the doorway, clutching the key tightly in her hand. Her cheeks are flushed, and she seems unusually quiet as she approaches you. "I got your key," she murmurs softly, placing it gently into your hand.<br><</if>>
<<else>>Emily stands in the doorway, cheeks are flushed. She seems unusually quiet as she approaches you. "I got him to ask Harrow about your hall pass."<br><</if>>
<br>
"Thanks, Em," you say carefully. "Everything okay?"<br>
<br>
She hesitates, biting her lip nervously. "Dennis kissed me. Like, he just... kissed me."<Br>
<br>
Your eyes widen. "Dennis kissed you? Are you alright?"<br>
<br>
Emily exhales slowly, staring thoughtfully into the distance. "I don’t know. It felt...nice? Like, really awkward, but also kind of sweet." Her voice drops. "Maybe dating isn't as terrible as I thought."<br>
<br>
She glances away shyly, clearly affected by the experience. You can feel the shift in her, subtle but undeniable. “Maybe I shouldn’t lighten up a bit more,” she adds. “Anyway, good night.”<br>
<br>
She bounces up the stairs. <I>Bounces.</i><br>
<<else>>
<<Flag "DennisDateKey">>
<<if _FlagReturn is true>>
<<Flag "DennisDatePass">>
<<if _FlagReturn>>Emily struts into the room, tossing the key carelessly toward you. "Here’s your precious key," she says with a visible shudder. "And he'll talk to Harrow. Honestly, Dennis is revolting."<br>
<<else>>Emily struts into the room, tossing the key carelessly toward you. "Here’s your precious key," she says with a visible shudder. "Honestly, Dennis is revolting."<br><br><</if>>
<<else>>Emily struts into the room, throwing herself down on the sofa. "He's going to speak to Harrow about that pass," she says with a visible shudder. "Honestly, Dennis is revolting."<br><</if>>
<br>
You raise your eyebrows, noting her disgust. "Was it that bad?"<br>
<Br>
"Worse," she says with a deep grimace. "He tried to kiss me, the creep. As if I’d lower myself to that. I practically had to shove him away."<br>
<br>
You wince slightly. "Sorry, Em. You okay?"<Br>
<br>
Emily gives a dismissive wave, irritation still clear on her face. "I survived. But you're lucky I put up with it at all. Let’s not make this a regular thing. He better not expect a repeat performance. I just hope no one from school saw us."<br>
<br>
Without waiting for a reply, she goes the stairs towards her room.<br>
<</if>>
<<elseif $EmilyOnDateSatisfaction gte 3>>
<<if $EmilyStateCurrent lt 3>>
<<Flag "DennisDateKey">>
<<if _FlagReturn is true>>
<<Flag "DennisDatePass">>
<<if _FlagReturn>>Emily approaches you quietly, her expression thoughtful and slightly flushed. She hesitates, then slowly holds out the brass key etched with the Charlton crest. "I got it," she says quietly, avoiding your eyes. "And he'll talk to Harrow."<br>
<<else>>Emily approaches you quietly, her expression thoughtful and slightly flushed. She hesitates, then slowly holds out the brass key etched with the Charlton crest. "I got it," she says quietly, avoiding your eyes.<Br><</if>>
<<else>>Emily approaches you quietly, her expression thoughtful and slightly flushed. She hesitates, then slowly exhalews. "He'll talk to Harrow," she says quietly, avoiding your eyes. "About the hall pass."<Br><</if>>
<br>
You exhale with relief. "Thanks, Em. Are you alright?"<br>
<Br>
She nods softly, biting her lip. "You know… it wasn't as terrible as I expected. Dennis was actually...nice. He was sweet, even." Her cheeks colour a little more. "He even asked me out again."<br>
<br>
You watch her carefully, noticing the subtle change in her tone. "And what did you say?"<br>
<br>
"I said maybe," she admits shyly, her eyes fixed on the floor. "I mean, it wasn't all bad. Maybe dating isn't so awful after all. Maybe I just need to loosen up."<Br>
<br>
You feel a pang of worry, realising Emily may have been influenced more than you'd anticipated. She gives you a polite smile, then heads upstairs towards her room.<br>
<<else>>
<<Flag "DennisDateKey">>
<<if _FlagReturn>>
<<Flag "DennisDatePass">>
<<if _FlagReturn>>Emily strides towards you, her eyes narrowed with barely-contained annoyance, practically thrusting the brass key into your hand. "He'll talk to Harrow,," she snaps. "And here's your key."<br>
<<else>>Emily strides towards you, her eyes narrowed with barely-contained annoyance, practically thrusting the brass key into your hand. "Here's your key," she snaps.<br><</if>>
<br>
"You got it!" you say with relief.<br>
<<else>>
Emily strides towards you, her eyes narrowed with barely-contained annoyance. "He'll talk to Harrow," she snaps.<br>
<br>
"You did it!" you say with relief.<br>
<</if>>
<Br>
She grimaces openly. "Yeah, along with an earful about how Dennis wants another date. Seriously? As if I'd willingly endure that again."<br>
<br>
You give her a sympathetic look. "So you won't see him again?"<br>
<br>
Emily scoffs loudly, rolling her eyes dramatically. "Please. I did my part. Dennis can keep dreaming. I'm not going near him unless it's absolutely necessary."<br>
<Br>
She tosses her hair dismissively, shaking her head. "Next time, you do the dirty work. At least he won’t make eyes at you every second."<br>
<br>
Emily rolls her eyes, then heads up towards her room.<br>
<</if>>
<<else>>
<<if $EmilyStateCurrent lt 3>>
Emily walks inside slowly, eyes cast downward, avoiding your gaze entirely. She sighs heavily as she sits down.<br>
<br>
"No luck?" you ask softly.<Br>
<br>
She shakes her head slowly. "Dennis saw right through it. He knew I wasn't into it. Said he could tell I didn't want to be there. He wouldn't help."<br>
<br>
You exhale slowly. "I'm sorry I put you through that for nothing."<Br>
<br>
She nods bitterly, staring at her lap. "Me too. This whole thing was pointless. I know I had ulterior motives, but really, am I that repulsive that he couldn’t enjoy a date with me?”<br>
<br>
“Is that what you’re taking from this?” you ask her.<Br>
<br>
She shrugs. There is a wounded expression on her face. “I don’t know. I just… maybe I should consider my appearance more."<br>
<Br>
Her voice is cold, disappointment heavy in her tone. She stands abruptly and heads towards her room, leaving you alone to grapple with her reaction.<br>
<<else>>
Emily storms inside, her face tight with annoyance. She tosses her purse onto the sofa angrily, pacing slightly as she glares at you.<br>
<br>
"No luck?" you ask nervously.<br>
<br>
"Of course not," she snaps. "That nerd was smarter than he looks. Kept going on about how I wasn't 'genuine.' Well obviously I wasn't. He's pathetic, and I made sure he knew it."<br>
<br>
You wince, sensing her frustration. "Sorry, Em. I'll find another way."<Br>
<br>
She scoffs openly, clearly irritated. "You better. Honestly, <<TrueName "Current">>, this was humiliating. I don’t appreciate you putting me in these situations."<br>
<br>
She shakes her head, still pacing angrily. "Figure something else out next time, because I'm done playing nice."<Br>
<br>
Emily storms off to her room. You hear the door slam shut behind her.<br>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">>
<<set $DennisDateDressup to undefined>>
<<set $DennisDateMakeup to undefined>>
<<set $DennisDateBlonde to undefined>>
<<EndConversation "Emily">>
<<SetNPCLocation "Dennis" "0" "3" "SchoolAVRoom" "perm">>
<<SetNPCLocation "Dennis" "1" "3" "SchoolAVRoom" "perm">>
<<SetNPCLocation "Dennis" "2" "3" "SchoolAVRoom" "perm">>
<<SetNPCLocation "Dennis" "3" "3" "SchoolAVRoom" "perm">>
<<SetNPCLocation "Dennis" "4" "3" "SchoolAVRoom" "perm">>
<<SetNPCLocation "Dennis" "5" "3" "SchoolAVRoom" "perm">>
<<SetNPCLocation "Dennis" "6" "3" "SchoolAVRoom" "perm">>
<<QuestTracker "Quest14" 1>>
<<if $EmilyOnDateSatisfaction gte 3>>
<<Flag "DennisDateKey">>
<<if _FlagReturn>><<TakeObjectNPC "Dennis" "KeyAVCupboard">><<QuestTracker "Quest7" 4>><</if>>
<<Flag "DennisDatePass">>
<<if _FlagReturn>><<TimerEvent "DennisTalkingToHarrow" 1>><</if>>
<</if>>
<<if $EmilyOnDateSatisfaction gte 5>>
<<SetFlag "DennisDateOutcome" "Great">>
<<if $EmilyStateCurrent lt 3>>
<<EmilyCorruption 3>>
<<SetFlag "KissedDennis">>
<<ChangeNPCRelationship "Dennis" "Emily" 3>>
<<ChangeNPCRelationship "Emily" "Dennis" 3>>
<<else>>
<<ChangeNPCRelationship "Dennis" "Emily" 1>>
<<ChangeNPCRelationship "Emily" "Dennis" 1>>
<</if>>
<<elseif $EmilyOnDateSatisfaction gte 3>>
<<SetFlag "DennisDateOutcome" "Good">>
<<ChangeNPCRelationship "Dennis" "Emily" 3>>
<<if $EmilyStateCurrent lt 3>>
<<EmilyCorruption 2>>
<<ChangeNPCRelationship "Emily" "Dennis" 3>>
<</if>>
<<else>>
<<SetFlag "DennisDateOutcome" "Bad">>
<<ChangeNPCRelationship "Dennis" "Emily" 1>>
<<if $EmilyStateCurrent lt 3>>
<<EmilyCorruption 1>>
<<ChangeNPCRelationship "Emily" "Dennis" 1>>
<<else>>
<<SiblingBond -1>>
<</if>>
<</if>>
<<set $EmilyOnDateSatisfaction to undefined>>
<</link>>
<<elseif $EmilyDialogue is "YourHomeCorruptionEvent1Support">>
"Yeah, if it makes you feel good, go for it," you say, keeping your tone casual.<br>
<br>
Emily’s shoulders relax instantly, a bright smile tugging at her lips. “Really? I thought so too,” she says, smoothing her clothes down one last time before turning to you fully. “I mean, it’s just a little effort, right? Nothing weird.” She grins and gives a small twirl, as if testing how the outfit moves. “Maybe I should pick up a few new things too… just a little update.”<br>
<br>
<<if $SiblingBondState gte 2>>
She steps closer, nudging you playfully. “Guess you do have good taste,” she teases. “Maybe I’ll start asking you before I pick things out.” There’s an ease between you, the warmth of sibling trust still present, even as Charlton’s influence begins to take hold.<Br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond 1>><<set $EmilyGenericDay += 2>><</link>>
<<else>>
She pauses for a moment, running her fingers along the hem of her top. “I mean, it’s not like I needed your opinion or anything,” she adds, her tone casual, but with an edge of independence. “But… thanks.” There’s no hostility, just a quiet assertion that she made this choice for herself, not for anyone else. She turns back to the mirror, giving her reflection one last look before moving on.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<EmilyCorruption 1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "YourHomeCorruptionEvent1Caution">>
"You never used to care about that stuff," you say, watching her reaction.<br>
<br>
Emily’s expression shifts, just for a moment. Her fingers pause where they were adjusting her hem, a flicker of something uncertain crossing her face. “Well, maybe I should have,” she says after a beat, the words coming slower, like she’s testing them out herself. “People notice these things, you know?<br>
<br>
<<if $SiblingBondState gte 2>>
She glances at you again, searching for something in your expression. “I mean… you don’t think it’s weird, do you?” she asks, a little quieter now. There’s still hesitation in her voice, the need for reassurance. Even with Charlton’s influence creeping in, she still values what you think.<br>
<br>
Her fingers drift back to her hair, smoothing out an invisible flaw. “I dunno, maybe I’m just overthinking it.” She gives a small laugh, but it doesn’t quite reach her eyes. “I just… thought it’d be nice to care about how I look, for once.” She doesn’t sound fully convinced, but there’s a quiet vulnerability in the way she says it, like she’s waiting for you to tell her it’s okay.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><</link>>
<<else>>
Her lips press together for a second before she exhales, shaking her head. “It’s just clothes,” she mutters, brushing a stray hair behind her ear. “I can try new things if I want.” She doesn’t sound angry, just firm. Like she’s already decided this is something she’s going to do, whether you approve or not.<br>
<br>
She lingers by the mirror, adjusting her sleeve before turning away. “You don’t have to like it,” she adds, not looking at you. “It’s not about that.” There’s no heat in her voice, just a quiet certainty. Then, with a final glance at her reflection, she moves on, leaving the conversation behind her.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond -1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "YourHomeCorruptionEvent2Support">>
"You’re right, why not go out?" you say, keeping your tone relaxed.<br>
<br>
Emily’s face immediately brightens. “Exactly!” she says, swinging her legs off the couch and standing up. “I mean, what else am I supposed to do? Sit around all day and stare at the walls?” She gives herself a quick glance in the nearest reflective surface, adjusting the way her clothes fall on her frame, like she’s already thinking about how she’ll present herself to the world outside.<br>
<br>
<<if $SiblingBondState gte 2>>
She grins and nudges your shoulder playfully. “See, this is why you’re not totally hopeless,” she teases. “Maybe I’ll bring you back something while I’m out.” It’s a small comment, but there’s an easy warmth behind it - like she genuinely enjoys having you on her side.<br>
<br>
As she moves toward the door, she pauses for just a second, running her fingers through her hair one last time. “You know, I should do this more often,” she muses, mostly to herself. The thought lingers, but she doesn’t wait for an answer before heading out.<Br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond 1>><<EmilyCorruption 2>><</link>>
<<else>>
She smirks, flipping her hair back over one shoulder. “Knew you wouldn’t care.” There’s no real bite to it, just a casual dismissal, like she expected you to agree all along.<br>
<Br>
She takes a moment to straighten out her top, smoothing down the fabric before heading for the door. “Whatever. Later,” she calls over her shoulder, not even waiting for a response. It’s clear she’s already moved on to thinking about what’s next.<Br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<EmilyCorruption 1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "YourHomeCorruptionEvent2Caution">>
"People are going to notice," you say, watching her reaction.<br>
<br>
Emily’s enthusiasm falters for just a moment. “Why would they?” she asks, leaning back slightly. The question isn’t defensive, but there’s a challenge in it, like she wants you to prove there’s a reason she shouldn’t.<Br>
<br>
<<if $SiblingBondState gte 2>>
She studies you, waiting for a real answer. You sigh.<br>
<br>
“Look, if I go to school as you, people might see you in town. Best case, they’ll think it’s weird for a student to be out during the day. Worst case, they’ll bring you back to school. And how will be explain that?<br>
<br>
She exhales through her nose, sitting back down with a slight huff. “Ugh, fine, I’ll stay in.” There’s no real frustration in her voice, just mild disappointment, but she lets it go easily enough.<br>
<br>
Still, she lingers, absentmindedly adjusting the way her clothes sit before settling back down. “I just don’t get why it’s a big deal,” she mutters, more to herself than to you. “I mean, what’s the point of being here if I can’t actually do anything?” The restlessness hasn’t left her - just been pushed aside for now.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond -1>><</link>>
<<else>>
She rolls her eyes, slumping back onto the couch. “Oh, please,” she scoffs. “Who even cares?” But the way she shifts in place suggests she knows the answer.<br>
<Br>
You sigh. “Look, if I go to school as you, people might see you in town. Best case, they’ll think it’s weird for a student to be out during the day. Worst case, they’ll bring you back to school. And how will be explain that?<Br>
<br>
For a moment, she drums her fingers against the armrest, staring off toward the window like she’s still debating it. Then, with a heavy sigh, she flops back. “Fine, whatever.” Her tone is dismissive, but the spark of excitement from earlier is gone.<br>
<br>
She adjusts her clothes with a little more care than necessary, smoothing out wrinkles that aren’t there. “Guess I’ll just sit here and stare at the walls some more,” she mutters under her breath. It’s clear she’s not happy about it, but for now, she’s staying put.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond -2>><</link>>
<</if>>
<<elseif $EmilyDialogue is "YourHomeCorruptionEvent3Support">>
"You’re probably right," you admit, watching the way she relaxes at your words.<br>
<br>
Emily’s smile brightens, and she lets out a small laugh. “See? That’s what I’m saying.” She pushes away from the couch, running a hand through her hair with a quiet hum. “It’s just fun. What’s the point of acting all awkward about it? Guys like a little confidence.”<br>
<br>
<<if $SiblingBondState gte 2>>
She steps closer, linking her arm with yours for a brief, casual squeeze. “You do get it,” she says, grinning. “You should get it. Like, when was the last time you went on a real date?” She tilts her head, eyes playful. “Maybe I should set you up with someone… if Jennifer’s too busy.”<br>
<br>
She lingers by the mirror, adjusting a strand of hair. “I mean, I used to overthink it too,” she muses. “But it’s so much easier just to go with the flow. It’s not like I’m getting married or anything.” She laughs, but there’s a certainty in her voice - it’s clear she’s fully embracing this new mindset.<br>
<br>
Emily turns away, returning to staring in the mirror. There is a hint of your sister there, but you realise that it's now been replaced. A large part of the person in front of you... belongs in Charlton.<br>
<br>
<<if $JunkShopFirst is undefined>>You need to find help. Fast.<br>
<<else>>You need to speak to Gladys. Fast.<br><</if>>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<QuestTracker "Quest17" 0>><<EmilyCorruption 2>><</link>>
<<else>>
She tilts her head at you, as if studying your face. “Huh,” she says after a beat, smirking faintly. “Didn’t think you’d actually agree.” There’s something almost amused in her tone, like she’s reassessing you.<br>
<br>
“Though, seriously,” she adds, flipping her hair over her shoulder. “You might want to take notes. Charlton boys love a girl who knows how to flirt.” She winks, and for a moment, you can’t tell if she’s joking.<br>
<br>
She turns back toward the window, adjusting her clothes with a satisfied little tug. “Anyway, I’m so done stressing over this stuff.” Her posture is looser now, more assured. She isn’t just saying it - she truly believes it.<Br>
<br>
Emily turns away, returning to staring in the window. There is a hint of your sister there, but you realise that it's now been replaced. A large part of the person in front of you... belongs in Charlton.<br>
<br>
<<if $JunkShopFirst is undefined>>You need to find help. Fast.<br>
<<else>>You need to speak to Gladys. Fast.<br><</if>>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<QuestTracker "Quest17" 0>><<EmilyCorruption 1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "YourHomeCorruptionEvent3Caution">>
"That doesn’t sound like you," you say carefully.<br>
<Br>
Emily lets out a short, breathy laugh, shaking her head. “Oh, come on,” she groans, rolling her eyes. “It’s flirting. I’m not exactly running off to elope.”<Br>
<br>
<<if $SiblingBondState gte 2>>
She hesitates, glancing at you. “You really think it’s weird?” she asks, her voice quieter now. The confidence from earlier falters just slightly, and for a brief moment, she seems uncertain - like she’s waiting for you to tell her it’s okay to still question things.<Br>
<br>
She exhales, brushing her fingers over the seam of her sleeve. “I don’t know,” she admits, a little softer now. “I do like the attention… but I guess I never cared much about that before.” Her lips press together, like she’s trying to figure out whether that even bothers her.<br>
<br>
Emily turns away, turning to stare in the mirror. There is a hint of your sister there, but you realise that it's now been replaced. A large part of the person in front of you... belongs in Charlton.<br>
<br>
<<if $JunkShopFirst is undefined>>You need to find help. Fast.<br>
<<else>>You need to speak to Gladys. Fast.<br><</if>>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<QuestTracker "Quest17" 0>><</link>>
<<else>>
Her expression hardens just a little. “Seriously? You’re acting like I’m doing something wrong,” she says, crossing her arms. “I was just talking. It’s fun. It’s not my fault you don’t know how to play along.”<br>
<br>
She turns away, running her fingers absently through her hair before shaking her head. “Whatever. If you want to be weird about it, go ahead,” she mutters, her tone dismissive but just a little forced. “I’m fine.”<br>
<br>
Emily turns away, turning to stare in the mirror. There is a hint of your sister there, but you realise that it's now been replaced. A large part of the person in front of you... belongs in Charlton.<br>
<br>
<<if $JunkShopFirst is undefined>>You need to find help. Fast.<br>
<<else>>You need to speak to Gladys. Fast.<br><</if>>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond -1>><<QuestTracker "Quest17" 0>><</link>>
<</if>>
<<elseif $EmilyDialogue is "YourHomeCorruptionEvent4Support">>
"I guess there’s nothing to worry about," you say, forcing the words out.<br>
<br>
Emily beams, crossing her legs as she leans forward. “See? You get it,” she purrs. “I mean, it’s just so obvious once you stop fighting it. I can do whatever I want here.”<br>
<br>
<<if $SiblingBondState gte 2>>
She nudges you playfully, grinning. “Honestly, you should be thanking me. I used to be such a mess. Can you imagine if I’d kept wasting my time worrying about dumb stuff like college?” She gives a dramatic shudder. “Ugh. I’d rather die.”<br>
<br>
She flips open the magazine again, scanning the pages with practiced ease. “But now?” She hums in satisfaction. “I have options.” Her fingers trail over an article about dressing to impress. “Charlton gives you exactly what you deserve.”<br>
<br>
You stare back at your sister. Finally admitting the truth to yourself. Emily isn’t just changing. She’s gone.<br>
<br>
And if Charlton has already taken her, then you need to figure out if there’s any way to stop it before it takes you, too.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<EmilyCorruption 2>><</link>>
<<else>>
She lets out a small, knowing laugh. “I knew you’d come around eventually,” she says, flipping her hair back. “I mean, really, what choice did you have? You live here. Might as well enjoy it.”<br>
<br>
She goes back to the magazine, flicking through the pages with a pleased little hum. “Now, what should I wear for my first shift?” She grins, half to herself. “I mean, I could start at the salon, but the bar… that could be interesting.”<br>
<br>
Her voice is light, teasing, but there’s something in the way she says it that makes your stomach turn.<br>
<br>
You stare back at your sister. Finally admitting the truth to yourself. Emily isn’t just changing. She’s gone.<br>
<br>
And if Charlton has already taken her, then you need to figure out if there’s any way to stop it before it takes you, too.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<EmilyCorruption 1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "YourHomeCorruptionEvent4Caution">>
"You don’t even sound like yourself anymore," you say, unable to hide the unease in your voice.<br>
<br>
Emily sighs, like she’s dealing with a particularly slow student. “Ugh, again with this?” She places a hand on her hip, looking at you with amused pity. “You really don’t get it, do you?”<Br>
<br>
<<if $SiblingBondState gte 2>>
She shifts slightly, considering you for a moment. “I am myself,” she insists, her brown eyes steady. “Just… better. I’m happier, I’m confident, and everything just works now. Why is that such a bad thing?”<br>
<br>
She watches your face, waiting for you to argue, but when you don’t immediately respond, she sighs, brushing a strand of hair behind her ear. “You’ll understand eventually,” she says, her tone softer now. “You have to. Charlton gives you things if you just let it.”<br>
<br>
You stare back at your sister. Finally admitting the truth to yourself. Emily isn’t just changing. She’s gone.<br>
<br>
And if Charlton has already taken her, then you need to figure out if there’s any way to stop it before it takes you, too.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond -1>><</link>>
<<else>>
Her expression cools, the warmth draining slightly. “God, you sound like a jealous loser.” She rolls her eyes, flipping open the magazine again. “I’m fine. Better than fine.”<br>
<br>
She turns a page with exaggerated patience, not even looking at you anymore. “You’re the one who’s miserable,” she murmurs. “And honestly? That sounds like a you problem.”<Br>
<br>
You stare back at your sister. Finally admitting the truth to yourself. Emily isn’t just changing. She’s gone.<br>
<br>
And if Charlton has already taken her, then you need to figure out if there’s any way to stop it before it takes you, too.
<br>
<b>Actions</b><br>
<<link "End the conversation with Emily" "YourHome">><<EndConversation "Emily">><<SiblingBond -2>><</link>>
<</if>>
<<elseif $EmilyDialogue is "YourHomeSiblingBondActiveFor">>
You don’t answer right away. There’s something off about this. About the way she’s acting, the ease in her voice.<br>
<br>
"Emily, where did you get this?"<br>
<br>
She hesitates, then sighs. "There’s a place. One of the girls at school told me about it." She leans back against the sofa, tapping a nail against the side of the snuffbox.<br>
<br>
“What place?”<br>
<br>
Emily sighs. "It’s a bar. The Red Room. It’s out of town. Not far, but… far enough." She shrugs, like it’s not a big deal. "I went to check it out."<br>
<br>
Your stomach tightens. "You left Charlton? Who gave you this?"<br>
<br>
“A guy,” she replies, hesitantly. “Called Old Scrumpy Jack.”<br>
<br>
“Old Scrumpy Jack?” you stammer in disbelief. “What sort of name is that, Em?”<br>
<br>
Emily’s eyes flick to yours, something unreadable behind them. Then she laughs softly, shaking her head. "You’re acting like I wandered into some dangerous back alley." She gestures vaguely at the box. "This is safe. It’s meant to help. You take it, and it reduces the impact the school has on you. That feeling like you’re constantly being nudged into something? That haze? It cuts through it."<br>
<br>
She offers it out to you, her expression expectant. "Do you want to try it?"<br>
<br>
“Try what?”<br>
<br>
“The man - Scrumpy Jack - gave me specific instructions. You take a sniff, then I do. And you’ll find that we share the burden you’re carrying. I’ve been thinking - you shouldn’t have to do all of this whilst I sit at home, waiting? I did this for you.”<br>
<br>
You give Emily a hard look. She is smiling, almost pleading with her expression. Whatever she is holding, it’s coming from a good place. But you sense the energies of magic emanating from the snuffbox. Potent and raw.<br>
<br>
“This is magical, Em,” you tell her. “I don’t know if we want to mess with it.”<br>
<br>
“You mess with magic everyday,” she replies. “What’s the harm in trying it? I want to help.”<br>
<br>
You look at her again. She seems eager. Almost hanging on this to contribute to your investigation some how.<br>
<br>
<b>Actions</b><br>
<<link "Accept the help" "EmilyDialogue">><<set $EmilyDialogue to "YourHomeSiblingBondActiveForAccept">><</link>><br>
<<link "Tell her you don’t need it" "EmilyDialogue">><<set $EmilyDialogue to "YourHomeSiblingBondActiveForDecline">><</link>><br>
<<elseif $EmilyDialogue is "YourHomeSiblingBondActiveForAccept">>
You hesitate, your gaze flicking between Emily and the box. The scent of the powder - something faintly floral, almost sweet - lingers in the air, just enough to be noticeable.<br>
<br>
"You’re sure this works?" you ask.<Br>
<br>
Emily’s fingers tighten slightly around the snuffbox as she lifts it closer. "I wouldn’t offer if I wasn’t."<br>
<Br>
There’s something expectant in her expression. Not just excitement, but relief, like she’s been waiting for you to trust her with this.<br>
<br>
"We take it together," she says. Her brown eyes hold yours, searching. "You shouldn’t have to do this alone."<Br>
<br>
She tilts the box slightly, the red powder shifting like fine sand within the container. "So?" she asks, voice softer now. "Are we doing this?"<br>
<br>
You only hold out for a moment longer, then nod. She grins. “Alright. I go first.”<br>
<br>
You watch with nervousness as Emily turns the snuffbox to face her. She gives you one last look before leaning over it, and holding one nostril closed with her spare hand, takes a snort from the box hanging between you. <br>
<br>
For a moment, you can almost see the faint traces of yellow energy shoot up into her body, before fading away as the powder enters her bloodstream. She looks up at you, a new smile forming on her face. Her pupils have dilated slightly.<br>
<br>
“Now… you”, she says, holding out the box.<Br>
<br>
<b>Actions</b><Br>
<<link "Sniff the powder" "EmilyDialogue">><<set $EmilyDialogue to "YourHomeSiblingBondActiveForSniff">><</link>><br>
<<elseif $EmilyDialogue is "YourHomeSiblingBondActiveForSniff">>
You hesitate for only a moment longer before reaching for the box.<br>
<br>
Emily’s grin widens slightly, her pupils still blown from the effects of the powder she just inhaled. She watches intently as you lean forward, mirroring her earlier movement.<Br>
<br>
Waiting for just a moment longer, you hold one nostril shut and inhale.<br>
<br>
<<if $EmilyStateCurrent lt 3>>
The powder hits instantly. Warmth spreads from the back of your throat, tingling down your limbs like static beneath your skin.<br>
<br>
Then - a pull.<br>
<br>
You gasp as something seeps out of you, a golden glow escaping from your skin like smoke being siphoned away.<br>
<br>
The energy moves slowly at first, curling into the air before drifting toward Emily/ Then, suddenly, it lurches, a rush of golden light flowing out of your chest and straight into hers.<br>
<br>
Emily inhales sharply, her body stiffening for just a second before she exhales in a soft, breathy giggle.<br>
<br>
Your stomach clenches. Emily never giggles like that.<br>
<br>
She shifts on the sofa, fingers absentmindedly playing with a loose strand of her hair, twisting it between her fingers. There’s something strangely assured about her now - not more confident, exactly, but more… at ease. Relaxed. Less concerned.<br>
<br>
"Did it work?" she asks, tilting her head. Her voice sounds the same, but there’s a lilt to it now, a slight singsong quality that wasn’t there before.<br>
<br>
You barely hear her. Something is wrong. In yourself. You feel lighter. But not in a good way.<Br>
<br>
There’s a strange absence inside you, a hollowness you can’t quite define. Your heartbeat feels a little too slow, your breath just a little too shallow. Your posture is different. Shoulders less square, your movements softer, more fluid. Then, instinctively, you adjust your sleeves. Deliberate, careful, delicate.<br>
<br>
You freeze.<Br>
<br>
You’ve never moved like that before.<Br>
<br>
Your fingers twitch slightly, the remnants of that subconscious action still lingering. And the way you’re sitting - it’s... different.<br>
<br>
<b>Actions</b><br>
<<link "Ask Emily what just happened" "EmilyDialogue">><<set $EmilyDialogue to "YourHomeSiblingBondActiveForOutcome">><<EmilyCorruption 5>><<Feminity -5>><</link>><br>
<<else>>
The powder hits instantly, a rush of warmth flooding your chest, coiling through your limbs.<Br>
<br>
Then - movement. You see it. Magic, visible, living.<br>
<br>
At first, it moves out of you, just as it had with Emily. But then it stops, swirling in the air, hanging between the two of you like a cloud of smoke.<br>
<br>
It lingers for only a second before it rushes forward, splitting in two. Half surging into Emily, half surging straight back into you.<br>
<Br>
You inhale sharply as heat blossoms under your skin, something twisting deep inside. Your heartbeat pounds, quickened, too fast, too strong.<br>
<br>
Emily lets out a soft breath, her smile curling at the edges.<br>
<br>
"That’s it," she murmurs, watching you with something almost delighted.<br>
<br>
You shudder as the warmth settles, spreading through your body like it’s always belonged there. Something feels different, off, but not wrong.<Br>
<br>
Emily stretches, rolling her shoulders as if easing into her own transformation. There’s a new confidence in the way she moves now, a quiet satisfaction.<br>
<br>
"This will help you," she says simply, like it’s obvious.<Br>
<br>
<b>Actions</b><br>
<<link "Ask Emily what just happened" "EmilyDialogue">><<set $EmilyDialogue to "YourHomeSiblingBondActiveForOutcome">><<EmilyCorruption 2>><<Feminity 3>><</link>><br>
<</if>>
<<elseif $EmilyDialogue is "YourHomeSiblingBondActiveForOutcome">>
<<if $EmilyStateCurrent lt 3>>
"Emily,” you stammer. “What did we just do?"<Br>
<br>
She blinks at you, frowning slightly, but it doesn’t last. She just shakes her head, smiling in a way that’s almost dismissive.<Br>
<br>
"I told you. It helps, doesn’t it?"<br>
<br>
She gestures toward you vaguely, her expression open, airy, completely untroubled. Like nothing about this feels strange to her at all.<br>
<br>
"It worked, right? You feel better?"<br>
<br>
You open your mouth - to argue, to demand an explanation, to undo whatever just happened - but stop.<br>
<br>
Because no one forced you.<br>
<br>
Emily may have offered it, but you were the one who took it. The consequences are yours to own.<br>
<br>
Emily giggles, putting the powder away. She seems breezy. Carefree. You might feel more grounded, but the magic has had an impact on Emily too.<br>
<br>
And that's on you.<br>
<<else>>
You swallow. "Help me what?"<br>
<br>
Emily raises a brow, amused. "Integrate. You want to belong in Charlton, don’t you?"<br>
<Br>
She gestures toward you, and you feel it - the lingering sensation in your skin, in your very being, shifting ever so slightly toward something more... aligned.<br>
<br>
"This is me helping, <<TrueName "Current">>. You can fit in. Be the best you."<br>
<br>
Her voice is calm, certain. And as you sit there, pulse still racing, you realize she genuinely believes it.<br>
<br>
You begin to object, you feel the anger rising. But Emily’s smile disarms you before you can speak. You realise that whilst Emily may have offered it, but you were the one who took it.<br>
<Br>
The consequences are on you.<Br>
<</if>>
<Br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EndConversation "Emily">><</link>>
<<elseif $EmilyDialogue is "YourHomeSiblingBondActiveForDecline">>
You don’t reach for the box. "We don’t need it, Emily."<Br>
<br>
Her smile falters, just slightly. "What?"<br>
<br>
You exhale, choosing your words carefully. "I know you’re trying to help. And I appreciate it. Really, I do. But we don’t need this. We don’t need to use more magic than we’re already using."<Br>
<br>
Emily’s fingers tighten around the snuffbox, her expression flickering between confusion and frustration.<br>
<br>
"But this could make things easier," she insists, sitting forward slightly. "You don’t have to do everything alone. I could take some of the weight off of you."<Br>
<br>
You shake your head. "I don’t want you to have to deal with this, Em."<Br>
<br>
Emily blinks at you, something unreadable in her expression. "But… I want to."<br>
<br>
Her voice is quieter now, less certain than before. The confidence she had when she first presented the snuffbox is slipping away, replaced by something more vulnerable.<br>
<br>
"You’re always the one carrying everything," she murmurs. "You’re the one dealing with Charlton, with the magic, with the weirdness. And I just --" She exhales sharply, pressing her lips together. "I just wanted to help."<Br>
<br>
You sit down beside her. "You do help," you say gently.<br>
<br>
She lets out a short breath, shaking her head. "Not really."<br>
<br>
"Yeah, really." You glance at her, meeting her gaze. "You being here? Having someone who knows what is going on. What is really going on? That helps more than you know."<br>
<br>
Emily doesn’t answer right away. She looks down at the snuffbox, running a thumb along the edge of it.<br>
<br>
"I just hate seeing you deal with all of this on your own," she admits after a pause.<br>
<br>
"Then don’t," you say. "We’ll deal with it together."<br>
<br>
Emily looks at you again, studying your face, then exhales. "Together, huh?"<br>
<br>
"Yeah."<br>
<br>
Her lips press together, but then, slowly, she nods. She doesn’t push the snuffbox toward you again. Instead, she closes it, setting it down on the table.<Br>
<br>
"Okay."<br>
<br>
Her disappointment lingers, but something else has settled between you now. She gives you a smile, one fully of emotion. And sibling love.<br>
<Br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EndConversation "Emily">><<SiblingBond 1>><</link>>
<<elseif $EmilyDialogue is "YourHomeSiblingBondReactiveFor">>
<<if $EmilyStateCurrent lt 3>>
You look at what Emily is holding out towards you. The first thing you notice is how pristine the cover is. Sleek, glossy, like a textbook that belongs in an upscale school. This definitely didn’t come from Charlton.<br>
<br>
“What’s that?”<br>
<br>
"It’s something I got from my last school,” she replies. “Back in the city. Back home."<Br>
<br>
You frown, trying to understand. She sees your expression and offers a smile. "I’m sure things have changed since you were at school. Curriculum's change over time. If you’re struggling, maybe it can help? Even in Charlton, they have to base their lessons on something."<br>
<br>
She sighs before continuing. "I can’t understand a lot of it. It was beyond me, even back then. But you might be able to. There’s things that have changed since you sat in lessons. Just give it a read. Maybe something in there can help you keep my grades up.”<Br>
<Br>
There’s something hesitant in her tone, like she’s not used to admitting when she needs help.<br>
<br>
But she’s offering it to you. Not just the book, but a way for you to help her, too.<Br>
<<else>>
The magazine shines under the dim lighting, its glossy cover crisp from careful handling. The title, A New Woman, stands out in bold, elegant font. The lead cover story is “<i>15 Fashion Tips For The New Season</i>.”<br>
<br>
Emily grins slightly as she offers it to you. "This is important."<br>
<br>
You blink at her. "A magazine?"<br>
<br>
She nods. "Not just any magazine. It’s A New Woman. It’s like the bible for Charlton girls. This one talks about style. If you’re going to fit in as me, you need to work on your fashion sense."<br>
<br>
You glance down at it. Despite having a style that would look dated beyond the 1960s, the cover girl is effortlessly styled, smiling with polished confidence. <br>
<br>
"Where did you get this?"<br>
<br>
"From Pete’s Pharmacy,” Emily replies. “They always have them in stock."<br>
<br>
That makes you pause. You flip the magazine over, eyes scanning the fine print near the barcode. Publisher: Sally Hope Publishing, Charlton.<Br>
<br>
<i>Charlton.</i><br>
<Br>
You stare at the magazine again. Almost surprising to you, there’s no hint of magic woven into the magazine, no sense of mystical curses. As far as you can tell.<br>
<br>
You look up at Emily, but she’s watching you expectantly, like she genuinely thinks this is something you should appreciate. "It’s a nice thing to give you, isn’t it?" she says brightly.<Br>
<Br>
You glance once again at the magazine. Somehow, her words do not make you feel any better.<br>
<</if>>
<br>
<b>Actions</b><br>
<<if $EmilyStateCurrent lt 3>><<set _LinkVariable to "Read the book">><<else>><<set _LinkVariable to "Read the magazine">><</if>>
<<link _LinkVariable "EmilyDialogue">><<set $EmilyDialogue to "YourHomeSiblingBondRectiveForAccept">><</link>><br>
<<link "Tell Emily she should keep it" "EmilyDialogue">><<set $EmilyDialogue to "YourHomeSiblingBondReactiveForDecline">><</link>><br>
<<elseif $EmilyDialogue is "YourHomeSiblingBondRectiveForAccept">>
<<if $EmilyStateCurrent lt 3>>
You exhale and sit down, taking the book from Emily and flick open the pages.<br>
<br>
The words on the page feel dense at first - complex theories, advanced formulas, essays that feel just out of reach. But as you settle in, it starts to make sense.<br>
<br>
Time passes, the room quiet aside from the occasional sound of Emily shifting beside you.<br>
<br>
The more you read, the more you realize that you weren’t taught any of this at school.<br>
<br>
And yet, even in Charlton, the teachers would have to acknowledge this knowledge. If Emily can apply it properly, it might help her keep ahead in class.<Br>
<br>
“Looks like you’ve found something of value?” Emily says, bringing you out of your focus. <br>
<br>
You look up - realising Emily is now standing. “Sorry. I got into it.”<br>
<br>
She smiles at you. “Don’t let me stop you. I’m just going to bed.”<br>
<br>
You nod. “I might just finish this chapter.”<br>
<br>
She giggles. “Still the book worm. Enjoy - good night!” <br>
<br>
You smile as Emily goes up to her room. Then you turn back to the book and continue to read for a bit, almost smiling as you realise how much you thought you knew has been revised. <br>
<Br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EmilyGrades 5>><<EndConversation "Emily">><<TimeChange>><</link>>
<<else>>
You exhale and sit down, taking the magazine from Emily and flick open the pages.<br>
<br>
The pages are filled with sleek layouts, style guides, beauty tips, and social etiquette rules. You skip through to the main cover story and begin reading the main article.<Br>
<br>
It seems pointless and trivial. As you read the introduction, you wonder how long you’ll have to keep this up, in order not to offend Emily.<br>
<br>
But quickly, you find yourself drawn into it. You find yourself lingering on certain sections. How to dress to impress, how to present confidence, how to read social cues. <br>
<Br>
The sense of superficiality never passes, but you can’t deny that you’re learning. As time drifts by, you note at least a few things that you would otherwise have not considered. <br>
<br>
You sense Emily looking at you from beside you, clearly pleased. "See?" she says, tilting her head. "It’s good, isn’t it?"<br>
<br>
You offer her a polite smile. She giggles. “I’m going to go up to my room, but feel free to finish it. Just leave it on the side when you’re done.”<br>
<br>
You casually nod and watch Emily ascend the stairs. In spite of your initial impressions, you return to the article, finding yourself spending a bit more time considering your appearance before finally putting it aside.<br>
<Br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<set $PlayerCharacter.skills.flirt += 3>><<Feminity 1>><<EndConversation "Emily">><<TimeChange>><</link>>
<</if>>
<<elseif $EmilyDialogue is "YourHomeSiblingBondReactiveForDecline">>
<<if $EmilyStateCurrent lt 3>>
You shake your head. "You should keep this, Emily."<br>
<br>
Emily falters. "But it could help you."<br>
<br>
You exhale, offering her a small smile. "I’ll get by. You need it more than I do. I appreciate the offer, but even if you get one thing from it, it’s better for you to learn than me."<Br>
<br>
You see her wincing. “But I don’t get it.”<Br>
<br>
Smiling, you open the book up on the coffee table. “Look, it’s not so hard. Let me show you.”<Br>
<br>
You spend some time talking Emily through some of the more basic concepts. Surprisingly, you find Emily was right. There’s things in this textbook that you weren’t taught. But together, you and Emily work through the textbook, solving questions together. <Br>
<br>
You notice she is still struggling with the material - her fingers hovering over the words, her eyes flicking over the same paragraph multiple times. But at least by the time she tells you she’s going to bed, she’s at least learned a thing or two.<br>
<Br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EmilyGrades 2>><<EndConversation "Emily">><<TimeChange>><</link>>
<<else>>
Emily pouts slightly when you push the magazine back toward her.<br>
<br>
"You don’t want it?"<br>
<Br>
You shake your head. "I can get by. There’s other ways to solving our problems than me knowing how to dress to impress.”<br>
<br>
“Besides,” you add, seeing the disappointment on her face. “You should keep it. It seems important to you"<Br>
<Br>
She hums, but doesn’t argue. She looks back at the magazine, then nods. “Okay,” she says.<br>
<br>
She flips it open again, settling deeper into the sofa. You glance at her as she starts reading. She looks... engrossed. Something about the way she studies the pages, the way her fingers trace the layout, feels different.<Br>
<br>
You don’t remember her ever being like this. Until recently, it would have been a book. Now, the contents of the magazine seems like it’s the centre of her world.<Br>
<Br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EmilyCorruption 2>><<EndConversation "Emily">><<TimeChange>><</link>>
<</if>>
<<elseif $EmilyDialogue is "YourHomeSiblingBondReactiveAgainst">>
<b>Your home</b><br>
<img src="./images/Your_Home.png"><br>
<br>Your family home has an open-plan kitchen within the living room. A large table separates the kitchen space from the lounge area, which boasts a big sofa and a giant TV at the other end.<br>
<br>
<<if $EmilyStateCurrent lt 3>>
You make your way down the stairs, heart pounding a little harder than you’d like to admit.<br>
<br>
Emily sits at the kitchen table with a cup of tea. When she sees you, she doesn’t look surprised. She exhales softly, setting her cup down.<Br>
<br>
"I took the amulet," she says simply.<br>
<br>
You cross your arms. "Yeah, I figured that out."<br>
<br>
She meets your gaze, something unshakable in her expression.<br>
<br>
"You’re not helping, <<TrueName "Current">>. You’re just… pretending." She shakes her head, pressing her lips together. "You need to start taking this seriously. Because I can’t do this anymore. I can’t face another day there. So you’re going to go to school today. As me. Whether you like it or not."<br>
<br>
There’s exhaustion in her voice, something raw and weary. She’s not trying to be cruel. She’s just desperate.<br>
<br>
She folds her arms. "I’m not giving it back. Not until you promise me that you’ll go."<br>
<<else>>
You make your way down the stairs, heart pounding a little harder than you’d like to admit.<br>
<Br>
Emily looks up at you, a smug, satisfied expression on her face. She doesn’t even bother hiding the amulet. It’s sitting beside her, resting casually on the armrest like it belongs there.<br>
<br>
"I took the amulet," she says, almost cheerful.<br>
<br>
You narrow your eyes. "Yeah. I can see that."<br>
<br>
She leans back, stretching lazily. "I don’t think I need your help anymore."<br>
<br>
Her casual dismissal sends a cold prickle down your spine. You raise an eyebrow at her, tension hanging in the air.<br>
<br>
"School isn’t so bad,” she says, nonchalantly. “Actually… I kind of like it."<br>
<br>
You stare at her, mouth dropping open. "But you hate school. That school, I mean."<br>
<br>
Emily grins, shrugging. "Not anymore."<Br>
<br>
Her fingers tap lightly against the amulet. "And I don’t see why you should go in my place. Why should you get to experience the best days of my life when I can just… enjoy them myself?"<br>
<br>
She looks at you expectantly, waiting for you to argue.<br>
<br>
"So," she says, voice light, sweet even. "I think I’m just going to hold on to this."<Br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Relent" "EmilyDialogue">><<set $EmilyDialogue to "YourHomeSiblingBondReactiveAgainstRelent">><<Assertive -1>><</link>><br>
<<link "Demand the amulet back" "EmilyDialogue">><<set $EmilyDialogue to "YourHomeSiblingBondReactiveAgainstDemand">><<Greedy 1>><</link>><br>
<<elseif $EmilyDialogue is "YourHomeSiblingBondReactiveAgainstRelent">>
<<if $EmilyStateCurrent lt 3>>
You let out a slow breath. "Fine."<Br>
<br>
Emily blinks, caught off guard. "You mean it?"<br>
<Br>
"Yeah," you sigh. "If it’s hurting you so much, I’ll go to school today."<br>
<br>
Her shoulders loosen slightly, relief flickering across her face. “And you’ll take it seriously? You won’t cause me anymore trouble?”<Br>
<br>
Your eyes linger on the amulet. Then you nod. “I promise.”<br>
<Br>
Emily eyes you carefully, judging you for a long moment. Eventually, she takes a breath, picks up the amulet and slides it over the kitchen table.<Br>
<Br>
"Good," she murmurs. “I didn’t want to do this, <<TrueName "Current">>. But I mean it. You’re not helping.”<br>
<br>
You can only wait a moment before reaching over and snatching up the amulet. A little too eagerly. You look back at Emily, seeing her eyes narrowing. “I’ll try.”<Br>
<br>
Emily stands, brushing past you. "I guess I’m housebound today. Don’t be late for school."<br>
<br>
Your sister walks up the stairs, leaving you alone.<Br>
<br>
<b>Actions</b><br>
<<link "Leave for school" "YourStreet">><<TakeObjectNPC "Emily" "amulet">><<EndConversation "Emily">><<set $EmDay to "work">><<SetNPCLocation "Emily" $dayCurrent $periodCurrent "">><</link>>
<<else>>
You watch her for a long moment, then exhale. "Fine. Go then."<br>
<br>
Emily smiles brightly, delighted. "Knew you’d come around," she says, tossing the amulet back toward you like an afterthought. <br>
<br>
You barely catch it before it hits the floor.<br>
<br>
She stands, stretching. She looks excited, almost giddy. "Alright, well. Have fun at work, <<TrueName "Current">>."<Br>
<Br>
She practically skips away, humming to herself.<br>
<br>
You glance down at the amulet. The weight of it in your palm feels heavier than it should.<br>
<br>
<b>Actions</b><br>
<<link "Transform back and leave for work" "YourStreet">><<TakeObjectNPC "Emily" "amulet">><<EndConversation "Emily">><<TransformBack>><<set $EmDay to "school">><<SetNPCLocation "Emily" $dayCurrent $periodCurrent "">><</link>>
<</if>>
<<elseif $EmilyDialogue is "YourHomeSiblingBondReactiveAgainstDemand">>
<<if $EmilyStateCurrent lt 3>>
You shake your head. "No. Give it back."<br>
<br>
Emily’s expression hardens. "You’re not listening."<br>
<Br>
"No, I am," you say. "I get why you did this, but I need the amulet. You can’t just take it from me."<br>
<br>
Her fingers tighten into fists. She looks away, breathing hard. "You don’t get it. You don’t know what it’s like to be in that place every day."<Br>
<br>
You don’t argue. You just hold out your hand.<br>
<br>
For a moment, it looks like she’s going to refuse. Then, with a frustrated noise, she shoves it toward you.<br>
<Br>
"Fine."<Br>
<br>
She storms off out of the door before you can say anything else, bound for the school she desperately hates.<Br>
<br>
<b>Actions</b><br>
<<link "Transform back and go to work" "YourStreet">><<TakeObjectNPC "Emily" "amulet">><<TransformBack>><<EndConversation "Emily">><<set $EmDay to "school">><<SetNPCLocation "Emily" $dayCurrent $periodCurrent "">><</link>>
<<else>>
You look her dead in the eyes, barely keeping your anger under control. "Give it back, Emily."<br>
<br>
She tilts her head, mock innocence in her eyes. "Make me."<br>
<br>
You take a step forward. Her expression shifts. For the first time, she actually looks irritated.<Br>
<br>
“That school is messing with you,” you warn her. “So much that you don’t see it anymore.”<br>
<Br>
“Maybe it is,” she spits back. “Or maybe I’m just growing up. And you just can’t accept it.”<br>
<br>
“You don’t sound like a mature adult to me right now,” you reply.<br>
<br>
She glares at you, anger clearly spread across her face. "God, fine." She rolls her eyes and throws the amulet at you.<br>
<br>
You barely catch it before it hits your chest. "Go to school, then. Go pretend to be me, if it makes you feel better. If you ask me, I think you’re enjoying it a bit too much."<br>
<br>
She flips open her magazine and goes right back to reading, but her eyes constantly look up at you. “Waiting for something?” she taunts you.<br>
<br>
You hold the amulet firmly in your hands. In spite of her words, you feel you can’t back out now.<br>
<br>
<b>Actions</b><br>
<<link "Go to school" "YourStreet">><<TakeObjectNPC "Emily" "amulet">><<EndConversation "Emily">><<set $EmDay to "work">><<SetNPCLocation "Emily" $dayCurrent $periodCurrent "">><</link>>
<</if>>
<<elseif $EmilyDialogue is "YourHomeSiblingBondActiveAgainst">>
<<if $EmilyStateCurrent lt 3>>
You step closer, eyes locked on the trinket. "Emily, what are you doing?"<Br>
<br>
She doesn’t flinch. She doesn’t hesitate. Instead, she glares at you. "I’m done being the only one who can’t use magic."<Br>
<Br>
Her words hit like a slap. There’s anger behind them, but worse than that. She's hurting.<Br>
<br>
"You get to wave your hand and make things happen. You get to fight back. And I’m just supposed to sit here and let you handle everything? I’m supposed to just… hope you know what’s best for me?"<Br>
<br>
Her hands ball into fists. "I found someone who could actually help."<br>
<br>
A chill runs down your spine. "Who?"<br>
<br>
Emily scoffs. "Oh, because only your friends can know about magic?"<Br>
<br>
She gestures at the trinket.<br>
<Br>
"Her name’s Siobhan. She works at that carnival that just came to town. And unlike you, she actually listened to me."<Br>
<br>
You take a breath, steadying yourself. "Emily, this thing --"<br>
<br>
"It’s a bracelet." She cuts you off, defiant. "And once I activate it, I’ll have my own power. I’ll be able to stop these curses. Without you."<br>
<<else>>
You step closer, eyes locked on the trinket. "Emily, what are you doing?"<br>
<br>
She doesn’t flinch. She doesn’t hesitate. Instead, she glares at you. Emily smirks, leaning back slightly, completely unfazed by your reaction. "You wouldn’t get it, <<TrueName "Current">>."<br>
<br>
Her voice is light, airy - almost mocking.<br>
<br>
"I found someone who could help me. Siobhan. She works at that carnival that just came to town." She gestures at the trinket. "She was more understanding than you’ve ever been."<br>
<br>
You swallow hard, feeling the magic radiate from the bracelet, dangerously unstable. "Emily, you don’t know if this will stop the curses."<Br>
<br>
"No,<i>you</i> don’t know," she counters, her smile sharpening. "This isn’t about stopping them."<br>
<br>
Your breath catches. "What?"<br>
<br>
Emily tilts her head, twisting a loose strand of hair between her fingers. "Why stop them, when I can make them work for me?"<br>
<br>
Her eyes glint in the candlelight, and a shiver runs down your spine. "I’m going to shape things the way they should be. And you? You’re either with me… or in my way."<Br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Support Emily in getting power" "EmilyDialogue">><<set $EmilyDialogue to "YourHomeSiblingBondActiveAgainstSupport">><</link>><br>
<<link "Stop Emily from using the bracelet" "EmilyDialogue">><<set $EmilyDialogue to "YourHomeSiblingBondActiveAgainstStop">><</link>><br>
<<elseif $EmilyDialogue is "YourHomeSiblingBondActiveAgainstSupport">>
<<if $EmilyStateCurrent lt 3>>
You hesitate.<br>
<br>
The urge to tell her this is dangerous is paramount. That she’s playing with something she doesn’t understand. But then you see the way her hands tremble. The way her voice shakes with frustration. You didn’t realize she had reached her breaking point.<br>
<br>
Maybe this… maybe this would be better for everyone.<br>
<br>
"Okay."<br>
<br>
Emily blinks, startled. "What?"<br>
<br>
You sigh. "I’m sorry. I didn’t realize how much this was hurting you. If this is what you need --"<Br>
<br>
She doesn’t wait for you to finish.<br>
<br>
Emily places a hand over the bracelet, her voice steadying as she speaks. "A desperate gift, for those whose greed overpowers their need, bind this bracelet's power to me and only me."<Br>
<br>
<I>Whose greed overpowers their need?</i><br>
<br>
You barely have time to react before a surge of energy explodes outward.<br>
<br>
A blinding flash of light fills the room.<br>
<br>
Darkness takes you.<br>
<<else>>
You hesitate, then nod. "Maybe you’re right."<br>
<br>
Emily frowns. "What?"<Br>
<br>
You sigh. “We need all the help we can get. A little more magic -”<br>
<br>
She doesn’t wait for you to finish.<Br>
<Br>
Emily places a hand over the bracelet, her voice steadying as she speaks. "A desperate gift, for those whose greed overpowers their need, bind this bracelet's power to me and only me."<Br>
<br>
<I>Whose greed overpowers their need?</i><Br>
<br>
The moment she speaks the words, the magic ignites.<Br>
<br>
A crimson glow bursts outward, wrapping around her like a second skin.<Br>
<br>
The air crackles with power.<Br>
<br>
Then, a flash of light.<br>
<br>
Darkness takes you.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Come around" "EmilyDialogue">><<set $EmilyDialogue to "YourHomeSiblingBondActiveAgainstOutcome">><<SetFlag "EmilyMagicBracelet">><<set $EmilyCorruptionModifier -= .3>><<EmilyCorruption 5>><</link>><br>
<<elseif $EmilyDialogue is "YourHomeSiblingBondActiveAgainstOutcome">>
<<if $EmilyStateCurrent lt 3>>
You come to with a sharp inhale, the feeling of cold wood beneath you grounding you as your mind slowly catches up.<br>
<br>
Your vision is blurry at first, colors bleeding together in the living room. The scent of smoke and burnt-out wax fills the air.<Br>
<br>
As your head clears, you look around. The candles are all blown out. The chalk markings on the floor are smudged and broken. But the magic lingers.<Br>
<br>
And at the center of it all, Emily sits, grinnin. Her fingers brushing over the bracelet on her wrist.<br>
<br>
She glows.<br>
<br>
Not just figuratively. There’s still a soft shimmer of magic clinging to her, a faint golden hue that pulses and settles into her skin.<br>
<br>
You push yourself up, still dazed. "Emily…?"<br>
<br>
She looks up at you, and something is different. Her smile is brighter. Carefree. Almost… vacant.<br>
<Br>
"I feel protected," she murmurs, flexing her fingers as if testing out the energy within her.<br>
<br>
"Like the curses can't touch me anymore."<Br>
<br>
The way she says it, so casually, so assured, makes your stomach twist.<Br>
<br>
You study her closer, and that’s when it hits you. It’s not just the magic. It’s her. The way she holds herself - looser, more relaxed. The way she tilts her head, a practiced ease to it. The way her lips curve into a soft, effortless smile.<br>
<Br>
You swallow hard. She looks more like she fits into the town than ever.<Br>
<br>
She stands, still fiddling with the amulet. Her posture seems straighter, more pronounced. She walks across the room, hips swaying, a bounce in her steps. <Br>
<br>
“Time to show Charlton what I’m made of,” she murmurs, a sultry tone to her voice.<Br>
<br>
Without another word, she walks past you and walks upstairs to her room.<br>
<<else>>
You come to with a jolt, gasping for breath. The air feels thick, charged, like static clinging to your skin.<br>
<br>
Blinking hard, you try to orient yourself. The room is dim, but the candles are out. The chalk circle is broken, the markings distorted. But that’s not what draws your attention.<br>
<br>
Emily sits in the middle of the ritual space, cross-legged, head tilted back slightly as she watches the bracelet on her wrist. She’s grinning. And she’s glowing.<Br>
<br>
Not just from residual magic. There's power to her. It hums around her, a soft crimson shimmer still flickering at the edges of her skin, seeping into her like it belongs there.<br>
<br>
You push yourself upright. "Emily?"<Br>
<br>
She finally looks at you, eyes gleaming. "I feel powerful."<br>
<br>
She flexes her fingers, her movements slow, deliberate. Like she’s savoring the sensation. "Like the curses are mine to play with."<br>
<br>
Your chest tightens and you watch as she lifts her wrist, admiring the bracelet like a prized possession. Something is wrong.<Br>
<br>
She’s changed. Not just magically, but in presence. Her smile is wider. More confident. Too confident. Her posture is practiced, poised. Effortless.<br>
<br>
She stands, still fiddling with the amulet. She walks across the room, hips swaying, a bounce in her steps. <br>
<br>
“Time to show Charlton what I can do,” she murmurs, a sultry tone to her voice. <Br>
<br>
Without another word, she walks past you and walks upstairs to her room.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EndConversation "Emily">><<SetNPCLocation "Emily" $dayCurrent $periodCurrent "">><</link>>
<<elseif $EmilyDialogue is "YourHomeSiblingBondActiveAgainstStop">>
<<if $EmilyStateCurrent lt 3>>
You move before she can activate it. Emily screams as you lunge forward, breaking the chalk circle and snatching up the bracelet.<br>
<br>
But the moment your fingers close around it crumbles into ash. The remnants fall through your fingers, landing like sand on the floor.<br>
<br>
Emily stares at the remnants, her face shocked, then furious. "You just couldn’t let me have this, could you?" she snaps.<br>
<br>
You don’t answer. You can’t.<br>
<br>
She lets out a bitter laugh, shaking her head. Then sighs. "There’s no point going on anymore."<br>
<br>
You frown, something uneasy settling in your stomach. "What do you mean?"<br>
<br>
Emily looks at you, darkly. "With school. I mean" Her voice is flat, defeated. "There’s no point in trying. I can’t win."<br>
<br>
“I can help,” you plead.<Br>
<br>
“Can you?” she asks. “I don’t see you helping. At all.”<br>
<br>
She turns away, shoulders hunched. "I may as well just accept it. You win, Charlton. I’m done with trying to resist. I may as well just flunk out now, get a full time job the hotel as a maid or something."<Br>
<br>
You open your mouth. To say what, you don’t know. But before you can speak, she walks past you, heading upstairs.<br>
<Br>
“Do what you want. I don’t care, anymore.”<br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EndConversation "Emily">><<SetNPCLocation "Emily" $dayCurrent $periodCurrent "">><<EmilyGrades -5>><</link>>
<<else>>
You don’t hesitate, lunging forward, breaking the chalk line and grabbing the bracelet.<Br>
<br>
Emily screams in rage, but it’s too late. The moment your fingers close around it the magic dies. The bracelet turns to ash. The remnants fall through your fingers, landing like sand on the floor.<br>
<br>
Silence fills the room.<br>
<br>
Then Emily laughs coldly. "You really are pathetic, <<TrueName "Current">>."<br>
<br>
She glares at you, something venomous in her gaze. "You’re holding me back. Keeping magic all to yourself." Her voice lowers, biting. "Fine. But don’t expect me to play along anymore."<br>
<br>
“Emily,” you try. “What’s got into you?”<br>
<br>
“Like you care,” she spits. “I just wanted power. Like yours. But you’re so scared of sharing it. That you’ll lose the only thing that makes you special.”<br>
<br>
She crosses her arms. "I’ll fail. Our parents will be furious. And then? Your perfect little plan to escape Charlton will be ruined."<br>
<br>
She turns away, heading upstairs without another word.<br>
<Br>
“Can’t wait for you to see my next report card,” she says.<Br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EndConversation "Emily">><<SetNPCLocation "Emily" $dayCurrent $periodCurrent "">><<EmilyGrades -10>><</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyInternshipAccepted">>
"I was invited to the school today,” you tell your sister. “Had a meeting with Lydia Carmichael. The career advisor."<br>
<Br>
Emily frowns slightly. "Aren't career advisors supposed to talk to students?"<br>
<br>
You shrug. "Apparently not in Charlton."<br>
<br>
Emily’s expression shifts into something wary. "Okay... So, what was this meeting about?"<br>
<br>
"Because you're doing well in school, they want to give you an internship."<br>
<Br>
Emily’s wariness deepens. "What kind of internship?"<br>
<br>
This causes you to exhale. “At Thompson’s Repairs," you explain. "On Friday afternoons. You’ll be working reception with Annie. As a secretary."<Br>
<Br>
<<if $EmilyStateCurrent lt 3>>
Emily groans, shaking her head. "A receptionist?" She exhales sharply. "Is that the idea of work experience in this town?”<br>
<br>
You raise your eyebrow and smile a little. Emily sighs. “Why am I even surprised?”<Br>
<br>
“Come on,” you try to assure her. “You know the plan. Keep your grades up. Graduate. Then the world is yours.”<br>
<br>
“I know,” she admits. “But doing what Annie does every day. Do I really need to sink to making coffee for Mr. Thompson and doating on sleazy salesmen for grades? It feels so… cheap.”<br>
<br>
“Just focus on the end goal,” you say. “It’s not long until you get through your final year. And you get to skip on Friday afternoons too.” <br>
<Br>
She looks away, lips pressed into a thin line. Then, with visible reluctance, she nods. "Fine. If it helps my grades, I guess I’ll do it. Thanks for sorting it out. At least I won’t have to put up with the boys perving on me in that gym." <br>
<br>
The final thought is enough for Emily to lose some of her skepticism. “Thanks again,” she says to you, more genuinely.<br>
<<else>>
Emily brightens immediately, eyes lighting up with excitement. "Seriously? Finally, a way out of that stuffy school and into the real world!"<bR>
<br>
She grins. "A secretary position is, like, one of the best jobs a girl can get, anyway. This could give me a head start for when I finally graduate. And will Gordon and Clive be around in the afternoons? Clive seems fun, and Gordon’s got… an appealing look."<br>
<Br>
You give her a flat stare. "This is to increase your grades, Emily."<br>
<br>
She waves a dismissive hand. "Yeah, yeah, I know." Then, with a giggle, she muses, "I guess I’ll need to swing by Evans’ Department Store for a wardrobe refresh. Mr. Thompson probably expects his secretaries to dress to impress. What type of skirt does Annie usually wear?"<Br>
<br>
You don’t answer. Emily flashes you a grin, still clearly thrilled by the prospect of spending time at Thompson’s Repairs.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change Topics" $return>>
<<DialogueDone "Emily" "EmilyInternshipAccepted">>
<<SiblingBond 1>>
<<EventTrigger "ThompsonsReception" "EmilyInternshipFirstDay" "Afternoon" "Emily" "PC" null null null false>>
<<EventTrigger "YourHome" "EmilyReactionInternship" "Evening" "Emily" null null null null false>>
<<EventsCancel "YourHome" "EmilyReactionInternship">>
<</link>>
<<elseif $EmilyDialogue is "StitchLunchtimeLessons">>
“I got a call from Charlton School,” you tell her. “About you."<br>
<br>
She pauses, turning with a curious frown. “Me? What about?”<Br>
<Br>
“It was the school receptionist. She said your grades have been improving. Said your teachers were impressed.”<Br>
<br>
Emily smiles faintly, proud but wary. “Okay… so what’s the catch?”<Br>
<br>
You clear your throat. “Mr. Stitch offered you extra lessons. On Tuesdays. At lunchtime.”<br>
<Br>
<<if $EmilyStateCurrent lt 3>>
Her face falls. “Of course he did. More strange lessons from a strange school.”<br>
<br>
You tilt your head. “You’re not happy?”<Br>
<br>
“I don’t know,” she says. “It just feels... off. The school is trouble. You know it. I’d bet my life this won’t be good for me.”<Br>
<br>
“I get it,” you say. “But Emily, you’ve been noticed. By the headmaster. That kind of attention - turning it down? That would raise suspicion.”<br>
<br>
She crosses her arms, thinking. She is far from convinced.<br>
<br>
“If you go,” you add, “you can just play the part. Get your grades boosted. Look like a model student. That draws attention away from you, not toward you.”<br>
<br>
Emily shifts uneasily. “Do I really have to go?”<Br>
<Br>
You hesitate, then offer gently, “If it means that much to you… I’ll go. I’ll use the amulet. You stay home. I’ll sit in Stitch’s office for you.”<Br>
<br>
She blinks, taken aback. Then she nods, slowly. “You’d really do that?”<br>
<br>
“Of course.”<br>
<br>
For the first time in the conversation, her shoulders relax. “Thanks,” she murmurs. “I don’t like this. But if you’re there, at least for some of them, we’ll both be able to deal with it.”<br>
<br>
<b>Actions</b><br>
<<link "Change Topics" $return>>
<<DialogueDone "Emily" "StitchLunchtimeLessons">>
<<SiblingBond 1>>
<<EventTrigger "YourHome" "EmilyReactionStitchLessons" "Evening" "Emily" null null null null false>>
<<EventsCancel "YourHome" "EmilyReactionStitchLessons">>
<</link>>
<<else>>
Emily groans, flopping onto the sofa. “Ugh, seriously? Extra lessons? With him?”<Br>
<Br>
You try to ease the tension. “It’s only once a week. It could really help your grades.”<Br>
<br>
She gives you a look. “The only good part of school is lunch. That’s when I get to see people. Now I’ve got to waste it sitting in Mr. Stitch’s creepy office?”<Br>
<Br>
“You don’t know that it’ll be bad,” you say carefully. “If you do well, you’ll impress the headmaster. That could --”<br>
<br>
“Oh my god, listen to yourself,” she snaps, laughing in disbelief. “Impressing teachers? As if I care about that. And what if anyone finds out? I’ll be branded a geek. Are you going to sign me up for weekend library trips next? Or maybe I can join a little computer club too?”<br>
<br>
You sigh, frustrated. “Emily, come on. This isn’t about that. It’s about --”<br>
<br>
“If you’re so enthusiastic about it,” she cuts you off, standing, “you go.”<br>
<br>
You blink. “What?”<br>
<br>
“I’ll stay home. Read a magazine. You can sit in Stitch’s office and be the perfect little pupil.”<Br>
<br>
She waves her hand dismissively and sighs. “Whatever. I’ll see how I feel on the day.”<Br>
<br>
You’re not sure if she’ll show up to the lesson. If she doesn't, you realise, you might have to step in here yourself to protect her.<br>
<br>
<b>Actions</b><br>
<<link "Change Topics" $return>><<DialogueDone "Emily" "StitchLunchtimeLessons">><<SiblingBond -1>><<EventsCancel "YourHome" "StitchLunchtimeLessons">><</link>>
<</if>>
<<elseif $EmilyDialogue is "SecretaryJobActive">>
"I got called into Thompson’s office today," you begin.<br>
<br>
Emily gives you a look. "What?"<br>
<Br>
You nod. "He said it’s not working out. The system’s still a mess. Orders, invoices, suppliers. He rattled off everything that’s gone wrong. He’s putting Annie behind-the-scenes and wants me to cover reception."<br>
<br>
Emily frowns. "Seriously?"<br>
<br>
"Seriously," you say. "He’s getting a guy called Theodore to do some freelance development. Meanwhile, I sit behind the desk, smile at customers, answer phones. For all intents and purposes, I’m now a receptionist. <br>
<br>
Your sister stares back at you. Words not coming.<br>
<br>
“I just...” you say, sighing. “I don’t know how to do this anymore, Em. Keep my work performance up and help you."<br>
<br>
Your shoulders slump as you shake your head. "I’m trying to investigate the school, but this job keeps a roof over our heads. If I lose that... it doesn’t matter what happens to you at school. If only I could be in two places at once."<br>
<br>
<<if $SiblingBondState gte 2>>
Emily looks at you in a strange way. Thoughtful. A little wary. "Maybe there is."<br>
<br>
You blink. "What?"<Br>
<Br>
"A way to be in two places at once." She meets your eyes. "Look, I know it sounds crazy. But after everything we’ve been through - the amulet, magic, the curses - can you really say it’s impossible?"<br>
<br>
You start to protest, but she cuts you off.<br>
<br>
"Just think about it. Magic is real. There has to be a spell out there. Something that could help. You should talk to someone."<br>
<Br>
“What are you suggesting?” you ask her. “That I make a clone of myself?”<br>
<Br>
Her brown eyes gaze deep into you. “Sort of. But instead of a clone… maybe there’s a better use of my time than sitting around whilst you’re at school.”<Br>
<Br>
Her voice is steady, serious. You can tell she’s not joking. “If you can transform,” she adds. “Why can’t I?”<br>
<<else>>
Emily looks up at you, unimpressed. "You had one job. Provide a roof. And now that’s too much?"<br>
<br>
You grit your teeth. "That’s not fair."<br>
<Br>
She rolls her eyes. "Maybe I should go to work while you go back to school."<Br>
<Br>
Her words hang in the air. You frown. "What do you mean by that?"<br>
<br>
She raises her eyebrows. "Maybe you should talk to someone. Someone who knows something about all this magic you’re messing with. And you go to school, as me. And I’ll take your job."<br>
<br>
“You’re not suggesting --” you begin.<br>
<Br>
“I am,” she cuts you off. “I have enough to worry about without the threat of being out on the street. If you can’t stump up and manage to balance school with your job, then maybe I should give it a go.”<br>
<br>
She looks back at you, almost challenging. "Think it over. Not like it could make things any worse."<Br>
<</if>>
<Br>
You stand in stunned silence, her words echoing in your brain. Could Emily really do this? <I>Would you want her to?”</i><Br>
<br>
If you do, you need to talk to someone. Someone who understands magic. Someone who might be able to help.<br>
<br>
<b>Actions</b><br>
<<link "Change Topics" $return>><<DialogueDone "Emily" "SecretaryJobActive">><<DialogueDone "Emily" "SecretaryJobActive">><<QuestTracker "Quest19" 0>><</link>>
<<elseif $EmilyDialogue is "EmilyWorkHotel">>
<<if $EmilyMaidJobFirst is true>>
“Can I ask you a favour?” you begin. “I need someone to cover a shift. At the hotel.”<Br>
<br>
<<if $EmilyStateCurrent lt 3>>
She turns slowly to face you.. Her brow furrows. “Someone?”<br>
<br>
“We need the cash, Em,” you say. “Please.”<br>
<Br>
She sighs. “That place gives me the creeps.”<br>
<br>
You nod. “I know. But it’s necessary. Just one shift. We could really do with the extra money.”<br>
<Br>
She looks at you, uneasy. “I don’t like it. I’ve seen what it’s like. But… fine.”<Br>
<Br>
Without another word, she gets up, grabs her coat. “No time like the present,” she says, resigned to the request.<br>
<br>
Giving you a polite smile, she walks out the door.<br>
<<else>>
She turns slowly to face you. She stares at you, outraged. “Oh, someone? You want me to work there? In that uniform?”<br>
<br>
You nod. “It’s necessary.”<br>
<BR>
Emily scoffs. “You’re unbelievable.”<Br>
<br>
You nod. “Just one shift. We need the money.”<Br>
<br>
Emily throws her hands up, sighing dramatically. “Always with you, money. When are you going to think about me?”<br>
<br>
“I do,” you begin. “With the school…”<Br>
<br>
You trail off at the sigh of her scowl. Once she’s sure you’re not going to pursue that matter further, she grabs her coat and storms out.<Br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Wait for Emily to return" "EmilyDialogue">><<set $EmilyDialogue to "EmilyMaidJobFirstEpilogue">><<set $EmilyMaidJobFirst to undefined>><</link>>
<<else>>
You glance over at Emily. “Think you could cover another shift tonight?”<br>
<br>
<<if $EmilyStateCurrent lt 3>>
She sighs, already knowing what you’re going to say. “At the hotel again?”<br>
<br>
You nod. “Just for tonight. We’re a bit short.”<br>
<br>
Her lips press together, reluctant. “That place makes my skin crawl…”<br>
<br>
But after a moment, she stands. “Fine. I’ll get my coat.”<Br>
<<else>>
She groans, tossing her phone aside. “Ugh. Again?”<Br>
<br>
“We need the money,” you reply.<br>
<br>
She rolls her eyes, dragging herself up from the couch. “Whatever. Let me grab my coat.”<br>
<Br>
She mutters something under her breath as she heads for the door, but doesn’t stop.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<SetNPCLocation "Emily" $dayCurrent $periodCurrent "">><<EndConversation "Emily">><<set $EmilyWorkingMaid to true>><<if $EmilyStateCurrent lt 3>><<CashFlow 1>><<EmilyCorruption 1>><<else>><<CashFlow 2>><</if>><</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyMaidJobFirstEpilogue">>
You spend the evening half-watching TV, but your mind drifts constantly. Imagining Emily at the hotel. In that uniform. Under Lennox’s watchful gaze. With Pierre barking orders. You wonder how she’s handling it.<Br>
<br>
Eventually, the door clicks open.<br>
<Br>
<<if $EmilyStateCurrent lt 3>>
She steps in quietly, cheeks flushed, eyes slightly glassy.<br>
<br>
“How’d it go?” you ask.<Br>
<br>
She shrugs, trying to seem fine. “Pierre… that chief. He’s not a nice man. I just kept my head down. Washed dishes. Got through it.”<Br>
<br>
There’s a pause.<br>
<br>
“I guess… I can go again. If you need me to.”<Br>
<br>
“Only if you feel comfortable doing it,” you reply.<br>
<br>
She shrugs. “I just need to get used to that kind of attention. That’s what girls in Charlton do, right?”<br>
<br>
She trails off, not meeting your eyes. And walks upstairs, silently.<br>
<<else>>
She tosses her bag on the sofa. “Well, that was horrific,” she mutters.<bR>
<Br>
You look up.<br>
<br>
“I had to deal with Pierre. That cook. He’s such a pervert,” she says with a shudder. “But I made decent tips, at least. And no one saw me. Thank God.”<Br>
<br>
She smooths down her coat, trying to shake off the night. “If I have to keep doing this, at least it’s in the kitchen. Out of sight.”<Br>
<br>
“Thank you,” you say, quietly.<br>
<br>
She looks to you, pulling at her hair. It looks greasy. “I need a shower. Good night.”<br>
<br>
You watch as she walks upstairs, leaving you alone.<br>
<</if>>
<br>
<div class="Notification"><<print "You can now send Emily to go work at the hotel in the evenings, without sacrificing the time. She’ll earn money, but be warned - this will have impact on her corruption.">></div>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EndConversation "Emily">><<TimeChange>><<if $EmilyStateCurrent lt 3>><<CashFlow 1>><<EmilyCorruption 1>><<else>><<CashFlow 2>><</if>><</link>>
<<elseif $EmilyDialogue is "JobWorkHotel">>
“I wanted to let you know,” you say. “I’ve taken the job. At the Charlton Hotel.”<br>
<Br>
<<if $EmilyStateCurrent lt 3>>
She pauses, blinking. “You’ve taken the job? As me?”<br>
<br>
You nod.<Br>
<br>
Emily frowns. “That’s… weird. I mean, you working there as me? That hotel gives me the creeps. I’ve heard the stories about how they treat the maids.”<Br>
<br>
She shakes her head, more anxious than annoyed. “I hope you know what you’re doing. I wouldn’t want to work there.”<br>
<br>
Then she stops. Her brow furrows. “Wait. That’s not what you meant, is it?” She crosses her arms. “You don’t actually expect me to work there… do you?”<br>
<<else>>
That gets her attention. “As me?” she asks, eyes wide. “You’ve taken a maid job at the Charlton Hotel as me?”<Br>
<br>
You nod.<Br>
<br>
Emily makes a strangled sound. “Do you know what people would say if they saw me in one of those uniforms? At that place? I have a reputation, you know. And people talk.”<Br>
<br>
She folds her arms, clearly disturbed. “I hope you know what you’re doing. I wouldn’t want to work there.”<Br>
<Br>
Then she freezes. Her eyes narrow. “Wait. That’s not what you meant, is it?”<br>
<br>
Her tone sharpens. “You don’t mean you expect me to work there… do you?”<Br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Tell her you’ll be working as her" "EmilyDialogue">><<set $EmilyDialogue to "JobWorkHotelYou">><<DialogueDone "Emily" "EmilyMaidJob">><</link>><br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is true>><<link "Tell her she’ll have to pitch in" "EmilyDialogue">><<DialogueDone "Emily" "EmilyMaidJob">><<set $EmilyDialogue to "JobWorkHotelHer">><</link>><</if>>
<<elseif $EmilyDialogue is "JobWorkHotelYou">>
<<if $EmilyStateCurrent lt 3>>
She exhales, a little relief in her shoulders. “Oh. Okay. That’s… different, I guess.”<Br>
<br>
Still, her brow creases. “I don’t know what they’ll expect from you, though. That place is strange. The uniform, the way they talk to the girls… it just feels off.”<br>
<br>
You try to offer reassurance. “It’s just a part-time job. Some extra cash. And another way into the hotel.”<Br>
<br>
She doesn’t look convinced. “I hope you know what you’re doing.” Then, more softly: “I wouldn’t want to work there.”<br>
<br>
You smile. “You won’t have to.”<Br>
<br>
She gives you a grateful look. “Thanks.”<br>
<<else>>
She stares at you like you’ve just grown a second head. “Wait… you want to go work there? As me?”<br>
<br>
You nod.<br>
<br>
Her eyes narrow. “Why would you even want to do that? I thought you were trying to get us out of all this, not dive deeper.”<br>
<br>
You stay calm. “It’s a way into the hotel. We need eyes inside. Plus, tips.”<br>
<br>
Emily folds her arms. “I don’t care about the money. What I care about is my reputation. You acting like me, in that uniform?”<br>
<br>
She steps closer. “Being a maid… it’s just beneath me. And you’re going to risk ruining my chance to break out of this nerdy little reputation I’ve somehow gotten myself.“<Br>
<br>
You frown. “I didn’t know you thought like that.”<Br>
<br>
“I can’t be a bookworm all my life,” she replies. “It’s hardly appealing to guys. So whatever reasons you’ve got for doing this weird little activity - and I mean weird - just watch it. I don’t want to show up at school and find out I’ve been making fluttering lashes for tips. It’s so humiliating.”<br>
<br>
She turns, muttering. “Just… watch yourself.”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EndConversation "Emily">><<if $EmilyStateCurrent lt 3>><<SiblingBond 1>><<else>><<SiblingBond -1>><</if>><</link>>
<<elseif $EmilyDialogue is "JobWorkHotelHer">>
<<if $EmilyStateCurrent lt 3>>
Emily’s face falls immediately. “Wait, me? You want me to work there?”<Br>
<br>
You nod. “We need the money. And the access. It’s just a few shifts. An evening or two.”<br>
<Br>
She shakes her head. “You’ve seen what it’s like. Andrea’s always worn out, and the way they talk to her like she’s some… showpiece.”<Br>
<br>
You try to explain, to soften it. “It’s just part-time. You won’t be alone. And I’ll make sure you’re okay.”<Br>
<br>
But Emily doesn’t let it go. “You’re supposed to be helping me get through school. This doesn’t help. It’s just more Charlton. And the more I see of it… the harder it is to stay myself.”<br>
<br>
There’s a long pause.<br>
<br>
Then finally, she nods. “Fine. But only because you asked.”<br>
<<else>>
“What?” Emily barks. “You want me to do it?”<br>
<br>
You nod. “We need the money. You know that.”<Br>
<br>
Emily’s eyes flash. “No. You need the money. Why should I be punished because you can’t keep a job?”<Br>
<br>
You bristle. “The only reason I lost my job was because I was investigating the school. For you.”<Br>
<br>
There’s a long silence.<Br>
<br>
Then Emily mutters, almost to herself, “Maybe I overreacted. Maybe this town’s not so bad.”<br>
<br>
You blink. “What?”<Br>
<br>
She waves it off. “Nothing.”<Br>
<br>
She glares at you. “Fine. I’ll do your stupid maid job. But if anyone at school sees me in that outfit or hears a rumour, I swear, I’ll make sure you hear about it first.”<Br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EndConversation "Emily">><<SiblingBond -1>><</link>>
<<elseif $EmilyDialogue is "EmilyStopWorking">>
"I've been thinking," you begin. "I want you to stop working at the hotel at the weekends. I don't think it's good for you."<br>
<br>
<<if $EmilyStateCurrent lt 3>>
Emily throws you a look. For the first time in a while, you see hope on her face. "But I thought we needed the money?"<br>
<Br>
"There are other ways to get money, Em," you say. "Ones that don't rely on you having to put up with... that."<br>
<br>
When she looks as if she's going to protest, you interject. "Don't look a gift horse in the mouth. If we get really strapped, I'll let you know and you can still work a shift. Just not all the time. Maybe you could spend some of that time studying."<br>
<br>
For a moment, you think she's going to continue to challenge you. But then she sighs. A deep sign, letting out all her anxieties. "Thanks <<TrueName "Current">>. I thought I was going to go mad if I did another shift there."<br>
<br>
You smile. It's enough for your sister to run up to you, throwing her arms around your neck. You hug her back. You hear a few sniffles from your shoudler.<br>
<Br>
After a while, she pulls back. Her eyes are blotchy. She offers you a smile again. This looks like Emily. Your struck by how rare it is to see her these days.<br>
<br>
She nods to you, then retreats, sitting down on the sofa. Her smile not wavering.<br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EndConversation "Emily">>
<<SetFlag "EmilyMaidJobAutomated" false>><<SiblingBond 1>>
<<SetNPCLocation "Emily" 5 3 "YourHome">>
<<SetNPCLocation "Emily" 6 3 "YourHome">>
<</link>>
<<else>>
Emily narrows her eyebrows, almost scowlling. "But I thought we needed the money?"<br>
<Br>
"There are other ways to get money, Em," you say. "Ones that don't rely on you having to put up with... that."<br>
<br>
A cold smile appears on her face. "What if I wanted to put up with that?" She arches an eyebrow. "It's not so bad, after all. No one sees me. There's no rumours at school. And at least I get to have a little fun at weekends. That's in short supply around here."<br>
<br>
You hold back your frustration. "I don't think Charlton fun is good for you," you reply. "You shouldn't be working in that uniform, cleaning up after guests. You should be..."<br>
<br>
Her glare causes you to trail off. "Should be what? Say it, <<TrueName "Current">>. You think I should be confined to my room. Studying."<br>
<br>
"You need to graduate," you begin.<br>
<br>
"Maybe I do. Maybe I don't. But school isn't the be all and end all of life. What's the point in being a teenager if all I do is worry about my grades?"<br>
<br>
You sigh, trying to come to terms with this version of your sister. "It's just for another year."<Br>
<br>
Emily lets out a deep sigh, then throws herself down on the sofa. "That might not be long for you, but it feels like a lifetime to me." She pouts.
<br>
"You can still work the odd shift," you try. "Just not every weekend. When school allows."<br>
<Br>
"And who decides when it allows, I wonder," she retorts. When you don't answer, she huffs and turns on the TV. Ignoring you.<br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">>
<<SetNPCLocation "Emily" 5 3 "YourHome">>
<<SetNPCLocation "Emily" 6 3 "YourHome">>
<<EndConversation "Emily">><<SetFlag "EmilyMaidJobAutomated" false>><<SiblingBond -1>>
<</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyReactMaidJobSeenJustify">>
<<if $EmilyStateCurrent lt 3>>
“I did it to get us both a foot in the door,” you say quickly. “The money’s good, and it’s a way into Charlton Hotel. We need intel. And it’s just a part-time maid job, nothing dangerous.”<Br>
<br>
Emily’s expression hardens. “It’s not about the job. It’s about trust. I walk around town and Mr. Lennox is treating me like I’ve already started mopping floors and curtsying.”<Br>
<br>
She shakes her head, visibly upset. “And to think you’ve been dressing up like that - as me - without even talking to me first?”<br>
<br>
You try to speak, but she holds up a hand. “I get why you did it. But this wasn’t okay.”<Br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EndConversation "Emily">><<DialogueDone "Emily" "EmilyMaidJob">><<SiblingBond -1>><</link>>
<<else>>
Emily stares at you, jaw tight. “You didn’t think to tell me before deciding to tarnish my reputation?”<Br>
<br>
You open your mouth to explain, but she’s already shaking her head.<br>
<br>
“What are people at school going to think? That I’m so poor I’ve had to take a cleaning job? Some of the boys might enjoy the thought…” you notice her mind drifting a little, but soon returns to you. “But that’s not the point.”<Br>
<br>
She jabs a finger toward you. “A maid job is beneath me. You want to sneak around, fine. But think about my reputation next time.”<br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EndConversation "Emily">><<DialogueDone "Emily" "EmilyMaidJob">><<SiblingBond -1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "EmilyReactMaidJobSeenEmbarassed">>
<<if $EmilyStateCurrent lt 3>>
You let out a breath. “I didn’t plan to tell you this way. But… I needed the job.”<Br>
<br>
“But… that job,” Emily lets out. “That uniform.”<Br>
<br>
You sigh, slumping your shoulders. “It’s just the way things are going, Em. I didn’t enjoy it.”<Br>
<br>
<I>But is that really true?</i><Br>
<br>
Emily’s expression softens. She walks closer. “I didn’t know money was that bad,” she murmurs. “You should have said something.”<Br>
<br>
You shrug. “It didn’t feel like something I wanted to talk about.”<Br>
<br>
She nods slowly. “I still wish you’d told me. But… maybe I could do a few shifts. Ease the burden.”<br>
<br>
You look up in surprise. She shrugs. “You’re not the only one who can wear a short skirt.”<br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EndConversation "Emily">><<DialogueDone "Emily" "EmilyMaidJob">><<SiblingBond 1>><</link>>
<<else>>
Emily crosses her arms. “Yeah, well… what did you think would happen? You take a job where your whole identity is about cleaning up after people and then act surprised when it makes you feel gross?”<Br>
<br>
You wince, but say nothing.<Br>
<br>
You let out a breath. “I didn’t plan to tell you this way. But… I needed the job.”<Br>
<Br>
“And that was the one that appealed to you?” Emily retorts, almost smirking.<Br>
<br>
You sigh, slumping your shoulders. “It’s just the way things are going, Em. I didn’t enjoy it.”<Br>
<br>
“And doing it as me?” she says, with a scowl. “You want to play dress-up, that’s your choice. But next time, leave me out of it.”<Br>
<Br>
She glares at you a moment longer, slumping on the sofa. Sulking.<Br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EndConversation "Emily">><<DialogueDone "Emily" "EmilyMaidJob">><<SiblingBond -1>><</link>>
<</if>>
<<elseif $EmilyDialogue is "IntershipAsAnnie">>
<<if $ThompsonsReceptionSecretaryJobAfternoonEmilyFirst is true>>
Beginning with the basics, you teach Emily how to answer the phones, greet customers, schedule appointments for Clive and Gordon, and manage Thompson’s calendar. You stumble a lot - it’s all new to you – but you get through the basics. None of it is particularly hard. It’s repetitive. Monotonous. Emily picks it up without a challenge.<Br>
<Br>
Then the bell above the front door rings.<br>
<br>
Dan strolls in, loud as ever. You can smell the alcohol on his breath from across the desk. "Afternoon," he says, grinning.<br>
<br>
Then Dan’s eyes land on Emily. His grin widens. "Well, well. Look who it is. The elusive Miss Phillips. I was starting to think your <<Sibling>> kept you locked up somewhere."<br>
<br>
You shift uncomfortably. “Emily’s here to do an internship,” you tell him. “I’m just showing her what she needs to do.”<Br>
<br>
“I always saw you as a naughty schoolgirl rather than a teacher, Annie,” Dan snarks, a cruel smile forming. “But I'm sure she's had enough of being taught by the secretary. Maybe you'd like a few lesssons from me, love? There's a few things I'd love to teach you.”<br>
<br>
<<if $EmilyStateCurrent lt 3>>
You glance over to your sister, watching Emily squirm back into her seat. She tries to avoid his looks, but he moves to hang over the counter and look directly down at her. "Come on, just being friendly. In fact,” he says, his face coming closer to Emily’s. “She and I should have a little chat. I can tell her about how things really work around here. And Friday afternoons are so dull.”<br>
<br>
“She’s here to work, Dan,” you tell him flatly. “If Mr. Thompson sees her slacking off, it’ll go straight back to the school."<br>
<br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn>>“Don’t worry about Thompson,” he replies. Then his voice drops, just a little. "In fact, maybe she could tell me about why her <<Sibling>> deserves a second chance. I could have a word with the boss, if I'm so inclined."<br>
<<else>>“Don’t worry about Thompson,” he replies. Then his voice drops, just a little. "Unless I’m not occupied this afternoon. Then I might find myself in his office. Talking about how her <<Sibling>>’s not even getting the basics right. Shame, really."<br><</if>>
<br>
He grins at Emily, lingering a second too long, the breath of alcohol invading her face. “What do you say, Miss Phillips? Fancy keeping me occupied?"<Br>
<br>
Emily looks up at him, then to you. Waiting for guidance.<br>
<<else>>
You glance over to your sister, but you’re surprised to see her coyly looking up at Dan. A girlish giggle escapes her mouth. Dan hears it and grins. <br>
<br>
“See, she’s okay with a little banter,” he tells you, his predatory eyes not moving from Emily. "What do you say, Miss. Phillips. Fancy a little chat in the back of the office? I’ll let you know how things really work around here.”<br>
<Br>
Before Emily can reply, you interject. “She’s here to work, Dan. If Mr. Thompson sees her slacking off, it’ll go straight back to the school."<br>
<br>
“Don’t need to worry about Thompson with me around,” he says, but now his words firmly targeted at Emily. “You’re not as big of a stick in the mud as your <<Sibling>>, are you? Want to see how the closers celebrate their big deals?”<br>
<br>
Looking over to Emily, you notice her relaxed posture and small grin. She runs a fingernail across her lips before she sees you watching. She quickly drops her hand back to her side, trying to regain some composure.<br>
<Br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn>>“Don’t worry about Thompson,” he replies. Then his voice drops, just a little. "In fact, maybe she could tell me about why her <<Sibling>> deserves a second chance. I could have a word with the boss, if I'm so inclined."<br>
<<else>>“Come on, Annie. Let her out to play. You wouldn’t want me to be on mine own on a Friday afternoon, would you? I might grow bored and have a chat with Thompson about how well <<TrueName>> is doing with our system. Or how badly, to rephrase.”<br><</if>> <Br>
Emily looks back at you, waiting for your direction. Her creeping smile at the edge of her mouth tells you what she wants to do, but you are sure nothing good can come of it.<br>
<</if>>
<<else>>
You spend the afternoon walking Emily through more reception tasks. Calendar reminders, rescheduling calls, chasing up Gordon’s notes. She's still attentive, but less tentative now. Either she’s getting the hang of it… or getting too comfortable.<Br>
<br>
The bell chimes. Dan again.<br>
<br>
“Look who’s back,” he grins, slouching against the counter, eyes already drifting to Emily. “Was hoping I’d run into you again, Miss Phillips.”<Br>
<br>
<<if $EmilyStateCurrent lt 3>>
Emily stiffens. Her fingers hesitate over the keyboard as Dan leans in. “Thought maybe we’d pick up our little chat,” he says, voice low. “You seemed real keen.”<br>
<br>
You cut in quickly. “Emily’s still here to work, Dan.”<Br>
<br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn>>“Dan’s smile fades slightly. “She’s allowed a break, isn’t she?” Then, quieter: “Offer still stands. I could put in a good word about her <<Sibling>>. See if Thompson would take them back.”<br>
<<else>>Dan’s smile fades slightly. “She’s allowed a break, isn’t she?” Then, quieter: “Be a shame if I had to fill Thompson in on how her <<Sibling>> has been doing lately.”<br><</if>>
<br>
Emily looks to you. Nervous, expectant. Waiting for your lead.<br>
<<else>>
Emily barely looks up from the desk, but there’s a flicker of amusement in her eyes. She toys with her necklace as Dan leans closer.<Br>
<br>
“Good to see you’re still around,” he says. “You learn that trick with your necklace from Annie, or are you born this way?”<br>
<Br>
She giggles softly.<br>
<br>
“Reckon she’s earned a coffee, don’t you?” Dan asks, not even looking at you now. “Or we could step into the back and talk about her future here.”<br>
<br>
You step in, your tone sharp. “She’s working.”<bR>
<br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn>>“Dan’s smile fades slightly. “She’s allowed a break, isn’t she?” Then, quieter: “Offer still stands. I could put in a good word about her <<Sibling>>. See if Thompson would take them back.”<br>
<<else>>Dan shrugs, unbothered. “Your call. But maybe Thompson needs a reminder of how things used to run smoother.”<br><br><</if>>
<br>
Emily gives you a sly look, waiting for permission.<br>
<</if>>
<</if>>
<Br>
<b>Actions</b><br>
<<link "Let Dan chat to Emily" "EmilyDialogue">><<set $EmilyDialogue to "IntershipAsAnnieEmilyChat">><<set $ThompsonsReceptionSecretaryJobAfternoonEmilyFirst to undefined>><<EmilyCorruption 1>><</link>><br>
<<link "Keep Emily on reception" "EmilyDialogue">><<set $EmilyDialogue to "IntershipAsAnnieEmilyRemain">><<set $ThompsonsReceptionSecretaryJobAfternoonEmilyFirst to undefined>><<WorkPerformance -1>><</link>><br>
<<elseif $EmilyDialogue is "IntershipAsAnnieEmilyChat">>
<<if $ThompsonsReceptionSecretaryJobAfternoonEmilyChatFirst is true>>
You’ve been waiting too long.<Br>
<br>
Whatever Dan wanted to “chat” about, it’s taking more than a few minutes. The front desk feels quieter without Emily nearby, but it’s not in a peaceful way. It’s the kind that tightens your chest. You keep glancing toward the door, hoping to hear footsteps. Nothing.<br>
<br>
Then, at last, the door opens.<br>
<Br>
<<if $EmilyStateCurrent lt 3>>
Emily steps out, head lowered, cheeks pale. She doesn't speak. You hear Dan's voice bellow out as she walks through the door. "See you again soon, sweetheart."<br>
<Br>
Her eyes flick to you, but only briefly. Instead she sits down in silence. A long moment passes, but you hear her sigh. "Alright. What's next?"<Br>
<Br>
You open your mouth. “Emily…”<br>
<br>
She cuts you off with a look. "Don't. He's just a creep. Enough said. You were showing my the filing on the server."<Br>
<br>
You monotonously walk through the details of how to file documents across the network, but your voice is flat and emotionless. Emily keeps her comments to a minimum, focusing on the work at hand.<Br>
<br>
The last hour of the day drips away. Soon, it is time for Emily to leave.<br>
<br>
"I'll see you at home," you say. "I've got to finish up."<br>
<br>
She nods. Then silently picks up her bag and walks out the door without a word.<Br>
<br>
<b>Actions</b><Br>
<<link "Finish for the day" "ThompsonsReceptionAnnieWork">><<set $ThompsonsReceptionSecretaryJobAfternoonEmilyChatFirst to undefined>><<EndConversation "Emily">><<TimeChange>><</link>><br>
<<else>>
The door swings open mid-laugh. Dan’s voice is louder than it needs to be: “Maybe next time, you can show me how you do it.”<br>
<br>
Emily stands in the doorway, looking back over her shoulder into the office. Her voice, lowered and sultry, sings with amusement. “Maybe I will.”<br>
<br>
She saunters back to the desk, cheeks flushed, tucking a strand of hair behind her ear. There’s a new bounce in her step, something performative in the way she smooths her skirt and pretends not to notice your stare.<br>
<br>
You lower your voice. “You should be careful with him. He’s not --”<br>
<br>
“He’s not that bad,” she interrupts gently, almost dreamily. “Actually kind of charming, once you get past the bluster.”<br>
<br>
For the next hour you walk her through how to file documents across the network, but her attention is elsewhere. She keeps staring back over to the office door.<Br>
<br>
The day soon gets away from you and before you know it, Emily's afternoon has passed.<br>
<br>
"Thanks for today," she says as she picks up her bag. "And thanks for not being, well, overbearing." She grins. "It's nice to have... some fun."<br>
<br>
You watch her go without comment. She bounces over to the door with her grin not leaving her face.<br>
<br>
<b>Actions</b><Br>
<<link "Finish for the day" "ThompsonsReceptionAnnieWork">><<set $ThompsonsReceptionSecretaryJobAfternoonEmilyChatFirst to undefined>><<EndConversation "Emily">><<TimeChange>><</link>><br>
<</if>>
<<else>>
<<if $EmilyStateCurrent lt 3>>
After some time, you hear the office door creak open. Emily steps out, her face carefully blank. She doesn’t look at you, doesn’t say a word. She walks straight to the desk, drops into the seat, and picks up where she left off like nothing happened.<br>
<br>
For a moment, you just watch her. Eventually, you ask, “Everything okay?”<Br>
<Br>
She doesn’t look up. “Fine.”<br>
<br>
Taking her at her word, you start to show her some complexity in the calendar scheduling system. She follows along, clicking when told, nodding when expected. There’s no conversation. No connection. Just silence filled with keystrokes.<Br>
<Br>
As the hour ends, Emily gathers her things.<Br>
<br>
“Thanks,” she says, still not meeting your gaze.<Br>
<br>
And she leaves. You glance over to the door, wondering what Dan said to her this time.<Br>
<br>
<b>Actions</b><Br>
<<link "Finish for the day" "ThompsonsReceptionAnnieWork">><<set $ThompsonsReceptionSecretaryJobAfternoonEmilyChatFirst to undefined>><<EndConversation "Emily">><<TimeChange>><</link>><br>
<<else>>
The door opens with a laugh. Dan’s, loud and satisfied.<Br>
<br>
Emily appears a second later, grinning as she steps out. Her cheeks are flushed again. You catch the soft sway of her hips as she walks back to the desk, seemingly unaware of how it looks.<Br>
<Br>
She slides into her seat, humming something under her breath.<Br>
<br>
You keep your voice low. “Be careful with him.”<br>
<br>
Emily just shrugs. “He’s funny.”<br>
<br>
You blink, unsure what to say. But she’s already leaning back in her chair, half-listening as you try to walk her through filing protocols. She keeps glancing toward the door, as if half-expecting Dan to call her back in.<Br>
<br>
Eventually, after another hour passes, she stands and grabs her bag.<br>
<br>
“Catch you later,” she says breezily, already moving for the door. “Same time next week?”<br>
<br>
The door clicks shut behind her.<br>
<br>
<b>Actions</b><Br>
<<link "Finish for the day" "ThompsonsReceptionAnnieWork">><<set $ThompsonsReceptionSecretaryJobAfternoonEmilyChatFirst to undefined>><<EndConversation "Emily">><<TimeChange>><</link>><br>
<</if>>
<</if>>
<<elseif $EmilyDialogue is "IntershipAsAnnieEmilyRemain">>
<<if $ThompsonsReceptionSecretaryJobAfternoonEmilyRemainFirst is true>>
Dan finally gets the hint, wordlessly leaving and the door swings shut behind him with a smug little click. Silence fills the front office again. Not peace, but pressure.<br>
<br>
You and Emily don’t speak at first.<br>
<Br>
Eventually, you clear your throat and gesture to the screen. “We should get back to the scheduling interface. You were asking about recurring appointments?”<Br>
<br>
She nods, wordlessly. You ease back into the teaching.<Br>
<br>
<<if $EmilyStateCurrent lt 3>>
Emily follows along, if a little slowly. Her focus isn’t quite there, and you can see her glancing now and then at the door Dan walked through. More out of dread than distraction.<br>
<Br>
You guide her through the double-booking system and how Clive prefers phone confirmation on anything marked 'tentative.' She listens. She's trying. She doesn't say much, but when she does, her voice is steady.<br>
<br>
By the end of the hour, she’s moving with more confidence again. As she gathers her things, she pauses beside you.<br>
<br>
“Thanks,” she says. “For stepping in. I didn’t… I didn’t want to be alone with him.”<br>
<br>
A beat passes. “I mean, not just because of him. But… it was nice for someone to have my back.”<br>
<br>
She smiles and opens the door, stepping out into Charlton.<br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is false>><Br>You smile too, but are distracted by an email. From Thompson. You don't read it, but you can see from the header he's complaining about <<TrueName>>'s performance again. Dan must have had a word.<br><</if>>
<br>
<b>Actions</b><Br>
<<link "Finish for the day" "ThompsonsReceptionAnnieWork">><<set $ThompsonsReceptionSecretaryJobAfternoonEmilyChatFirst to undefined>><<EndConversation "Emily">><<TimeChange>><</link>><br>
<<else>>
Emily takes her seat, but her posture is closed. You resume your explanation, but she’s barely engaging. Her replies are clipped. Her fingers tap impatiently at the edge of the desk when you pause.<br>
<br>
You walk her through the internal memo process, but she doesn’t seem to be listening. When you ask her to repeat something back, she sighs and leans back. “Do we have to do this? I'm more interested in where you got that dazzling lipgloss."<br>
<br>
You give her a look. “We should really focus on work, Emily.”<Br>
<br>
She pouts, but returns to looking at the screen. Yet after an hour, you have not gotten much further. Emily seems reluctant to learn, almost purposefully derailing your teaching.<Br>
<br>
"Everything okay?" you try, as the day draws to a close.<Br>
<Br>
She sighs. “You wouldn't understand," she mutters. "I just want to have some fun. Not sitting behind a desk. Following the rules.”<br>
<br>
She grabs her bag and stands, moving towards the door. “See you, Annie.”<br>
<Br>
The door closes gently. But firmly.<br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is false>><Br>You grimace, but are distracted by an email. From Thompson. You don't read it, but you can see from the header he's complaining about <<TrueName>>'s performance again. Dan must have had a word.<br><</if>>
<br>
<b>Actions</b><Br>
<<link "Finish for the day" "ThompsonsReceptionAnnieWork">><<set $ThompsonsReceptionSecretaryJobAfternoonEmilyChatFirst to undefined>><<EndConversation "Emily">><<TimeChange>><</link>><br>
<</if>>
<<else>>
Dan’s exit is a little less dramatic this time, but no less unwanted. The door shuts. Silence returns.<Br>
<Br>
You look over to Emily. “Calendar system?” She gives the faintest nod.<br>
<br>
<<if $EmilyStateCurrent lt 3>>
She listens quietly as you walk her through the process again. She asks fewer questions this time. Not out of boredom. Just restraint.<br>
<br>
There’s a heaviness to her silence, but not bitterness. Just tiredness. She finishes the tasks without fuss.<br>
<br>
When the hour ends, she picks up her bag.<br>
<br>
“Thanks,” she says simply. “For again keeping him out of my face.”<br>
<br>
And she leaves.<Br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is false>><Br>You watch her go, but are distracted by an email. From Thompson. You don't read it, but you can see from the header he's complaining about <<TrueName>>'s performance again. Dan must have had a word.<br><</if>>
<br>
<b>Actions</b><Br>
<<link "Finish for the day" "ThompsonsReceptionAnnieWork">><<set $ThompsonsReceptionSecretaryJobAfternoonEmilyChatFirst to undefined>><<EndConversation "Emily">><<TimeChange>><</link>><br>
<<else>>
Emily slouches back in her chair as you begin, not bothering to pretend she’s interested. Her eyes glaze over halfway through the example booking flow.<Br>
<br>
After trying for some time, you stop explaining. "Do we have a problem?"<br>
<br>
She lets out a quiet snort. “No, no problem. Not at all .Just once again, I’m not allowed to have any fun.”<br>
<Br>
No eye contact. No thank-you. Just that.<br>
<br>
She stands, pulls her bag over her shoulder, and walks out without another word.<br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is false>><Br>You watch her go, but are distracted by an email. From Thompson. You don't read it, but you can see from the header he's complaining about <<TrueName>>'s performance again. Dan must have had a word.<br><</if>>
<br>
<b>Actions</b><Br>
<<link "Finish for the day" "ThompsonsReceptionAnnieWork">><<set $ThompsonsReceptionSecretaryJobAfternoonEmilyChatFirst to undefined>><<EndConversation "Emily">><<TimeChange>><</link>><br>
<</if>>
<</if>>
<<elseif $EmilyDialogue is "PosingForDennis">>
“Hey,” you start carefully. “I need to ask you for a favour.”<br>
<br>
<<if $SiblingBondState gte 2>>Emily looks up, soft smile already on her lips. “Sure. What is it?”<br>
<<else>>Emily sighs, folding her arms. “Another one? These days your favours aren’t just picking up milk on the way home from school.”<br>
<</if>>
<Br>
You press on. “This one’s important. I need a personal item from Dennis. Something he treasures. To power the amulet. I need to spend some time as him. See what the boys’ lessons are really like.”<Br>
<Br>
<<CheckRelationship "Emily" "Dennis">>
<<if _Relationship is 3>>Emily gives you a strange look. “That feels odd… thinking about you. As Dennis.”<bR>
<<else>>Emily wrinkles her nose. “Ew. Why would anyone want to be Dennis? Are you sure this is necessary?”<br>
<</if>>
<br>
You nod. “It’s the only way.” A pause, then you add, “The thing is, when I asked him, what he really said he wanted was a photo. Of you.”<br>
<Br>
<<if $EmilyStateCurrent lt 3>>Emily’s mouth drops open, nose wrinkling like she’s smelt something foul. “That’s disgusting. I don’t even want to think about why he wants that.”<br>
<<else>>Emily bursts out laughing. “That little perv! He wants a picture of me for his private collection? What a loser.”<br>
<</if>>
<br>
You stay quiet. Emily notices, her reaction fading from her face. “Oh no,” she murmurs, staring at you. “Don’t tell me. You want me to pose for him?”<Br>
<br>
You don’t answer. The silence is enough.<bR>
<br>
Emily fidgets, looking away, then back again. Her voice drops, heavy with reluctance. “What exactly is Dennis expecting out of this?”<Br>
<Br>
You shrug, playing dumb. “What do you mean?”<br>
<Br>
She presses: “You know. What sort of photo is he anticipating?”<Br>
<br>
<B>Actions</b><br>
<<link "Tell her to do what’s required to make Dennis love the photo." "EmilyDialogue">><<set $EmilyDialogue to "PosingForDennisFlirt">><<Greedy 1>><</link>><br>
<<link "Tell her to just stand there and let him take something simple." "EmilyDialogue">><<set $EmilyDialogue to "PosingForDennisSimple">><</link>><br>
<<elseif $EmilyDialogue is "PosingForDennisFlirt">>
"Just whatever he needs to treasure it," you say. "It needs to mean a lot to him."<br>
<br>
<<if $EmilyStateCurrent lt 3>>
Her mouth falls open, eyes wide. “I can’t believe you want me to do that,” she says, barely above a whisper.<br>
<br>
Guilt burns in your chest, but you push anyway. “It’s important, Em. This could help fight the curse, help the school. Help you.”<br>
<Br>
Emily shakes her head, hurt spilling into her voice. “And my self-worth? Is that worth less than your investigation?”<br>
<Br>
The words stop you cold. She swallows and continues, quiet but sharp. “You’re the one asking me to flaunt myself for some pervert, let him take a photo, just so you can get something over him. Is this really the only way forward. Or just the easiest for you?”<br>
<br>
You pause, staring at her. She looks up at you, eyes burning with betrayal. “Well?” she presses.<Br>
<Br>
Quietly, you repeat. “It’s important.”<br>
<br>
Emily exhales through her nose, rolling her eyes. “It’s always important.” Her voice sharpens. “And Dennis? Do you know what that would happen if he showed people?”<Br>
<Br>
“He won’t,” you reassure her. “Just warn him not to. He’s too enamoured with you to ever betray that.”<Br>
<br>
She stares at the floor a long moment, then sighs. “Fine. I’ll pose. I’ll try and catch him at school, or in the library.”<bR>
<Br>
“Thanks, Em,” you murmur. “It means a lot.”<br>
<Br>
Her eyes flick back to yours, dark and wounded. “Seems all I’m good for in this town,” she replies bitterly, before rising and heading upstairs to her bedroom.<br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">>
<<SetNPCLocation "Emily" $dayCurrent $periodCurrent "">>
<<EndConversation "Emily">>
<<EventTrigger "YourHome" "EmilyPosingForDennisPhotoOutcomeFlirt" "Evening" "Emily" null null null null false>>
<<SiblingBond -1>>
<</link>>
<<else>>
Emily’s grin widens, eyes glittering. “So how far are we talking?” she teases. “Suggestive? Underwear? Nude? Or do you want me to go full-on sex tape material?”<br>
<br>
You stare, shocked at the words tumbling from her mouth. She scolds you with a sharp laugh. “Don’t look so shocked. You’re the one asking me to flaunt myself for some pervert, let him take a photo, just so you can get something over him. Don’t act like you’re innocent.”<Br>
<br>
Hesitating, you watch her dangle her foot on the edge of her heel, smiling back knowingly. “Well?” she presses.<Br>
<br>
Quietly, you repeat. “It’s important.”<Br>
<Br>
Emily rolls her eyes. “It’s always important.” Her voice hardens. “And Dennis? Do you know what that would do to my reputation if he showed people?”<br>
<br>
You answer quickly. “He won’t. Just warn him not to. He’s too enamoured with you to ever betray that.”<br>
<br>
Emily snorts. “Just my luck it’s a nerd that’s infatuated with me. Couldn’t have been Brendan you needed to transform into?”<br>
<Br>
“Fine,” she says at last. “I’ll give him a little show. Make him blow his load in his trousers. I’ll try and catch him at school, or in the library.”<br>
<br>
“Thanks, Em,” you murmur. “It means a lot.”<Br>
<br>
Her eyes turn dark, almost unreadable. “Seems that’s all I’m good for in this town,” she replies flatly, before slipping off the sofa and heading upstairs to her bedroom.<br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">>
<<SetNPCLocation "Emily" $dayCurrent $periodCurrent "">>
<<EndConversation "Emily">>
<<EventTrigger "YourHome" "EmilyPosingForDennisPhotoOutcomeFlirt" "Evening" "Emily" null null null null false>>
<<SiblingBond -1>>
<</link>>
<</if>>
<<elseif $EmilyDialogue is "PosingForDennisSimple">>
You exhale slowly. “Nothing fancy. Just stand there. Let him take something simple. Enough that he’ll treasure it.”<Br>
<br>
<<if $EmilyStateCurrent lt 3>>
Her shoulders sag, relief mixing with frustration. “So you don’t want me to do anything.., improper?”<Br>
<br>
You shake your head. “No. Just being there will be enough for him. Trust me.”<Br>
<Br>
Emily studies your face, still doubtful. “I still don’t like it,” she says finally.
<Br>
Quietly, you repeat. “It’s important.”<br>
<br>
“Fine," she says, letting out a sigh. "I’ll try to catch him at school, or maybe the library. I’ll keep it simple.”<br>
<br>
“Thanks, Em,” you murmur. “It means a lot.”<Br>
<br>
She turns away, voice bitter. “Seems even that’s all I’m good for in this town,” she says, before rising from the sofa and heading upstairs.<br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">>
<<SetNPCLocation "Emily" $dayCurrent $periodCurrent "">>
<<EndConversation "Emily">>
<<EventTrigger "YourHome" "EmilyPosingForDennisPhotoOutcomeSimple" "Evening" "Emily" null null null null false>>
<</link>>
<<else>>
Emily raises an eyebrow, almost amused. “That’s it? Just stand there and let him snap something dull? Where's the fun in that?"<br>
<Br>
You hesitate. “He’ll value it, Em. That’s what matters.”<Br>
<br>
She smirks faintly, a sharp edge in her voice. “If you say so. He'll probably faint just having me in his frame."<br>
<br>
"Don't push him too much," you try to warn her. "It’s important.”<br>
<br>
“Fine," she says, letting out a sigh. "I’ll try to catch him at school, or maybe the library. I’ll keep it simple.”<br>
<br>
“Fine,” she says at last. I’ll find him. He hangs around the AV room or library, doesn't it? I'll let him get his precious picture.”
<br>
“Thanks, Em,” you murmur. “It means a lot.”<Br>
<br>
Her eyes turn dark, almost unreadable. “Seems that’s all I’m good for in this town,” she replies flatly, before slipping off the sofa and heading upstairs to her bedroom.<br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">>
<<SetNPCLocation "Emily" $dayCurrent $periodCurrent "">>
<<EndConversation "Emily">>
<<EventTrigger "YourHome" "EmilyPosingForDennisPhotoOutcomeSimple" "Evening" "Emily" null null null null false>>
<</link>>
<</if>>
<<elseif $EmilyDialogue is "PermissionWardrobe">>
"Hey Em," you begin. "Can I ask you about something?"<bR>
<bR>
<<if $SiblingBondState gte 2>>Emily stares back at you, nodding absently. “What's up?”<br>
<<else>>Emily gives you a skeptical look. "Here we go again."<br><</if>>
<br>
"I was wondering if you'd mind me borrowing some things from your wardrobe." You wince, aware of how odd this all sounds. "When I'm you, I mean."<Br>
<br>
She narrows her eyes, staring back at you. "You want dress differently?"<Br>
<br>
You inhale, pausing to muster the words. "I just think it would help. In certain situations.<Br>
<br>
<<if $EmilyStateCurrent lt 3>>
She looks down at herself, eyes lingering on her own clothes. "Are you saying that I look a bit plain?"<br>
<Br>
You shake your head, trying to course correct. "Not at all. You look great."<Br>
<Br>
"But not enough for when you're pretending to be me?"<Br>
<br>
You study her face, noting hers wide eyes wide and top teeth biting her bottom lip. She seems almost upset, unable to quite meet your eyes.<br>
<br>
"I didn't mean it like that, Em," you reiterate. "It's just..."<br>
<br>
"Just you think you can do better?"<br>
<br>
You look back at your sister, staring back at you in expectation. "Some situations just need a change," you offer.<br>
<Br>
Meeting your eyes for only a moment longer, she sighs and shrugs. "Sure. Fine. Feel free to use it. I guess it's sort of yours when you're me, anyway."<Br>
<Br>
But her own eyes linger on clothes. As if she's regarding them with a fresh perspective. You decide to leave her, but you feel the weight of responsibility set into you.<br>
<br>
<B>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EndConversation "Emily">><<SetFlag "EmilysWardrobeKnown">><<TaskTracker "Task9" "complete">><<EmilyCorruption 1>><</link>>
<<else>>
A smirk forms on her face. "You starting to enjoy the perks of being me, <<TrueName "Current">>?"<br>
<Br>
You shake your head, trying to deflect. "I just need to dress differently for other situations."<br>
<Br>
An eyebrow raises. "But can't you change my clothes when transform?"<br>
<br>
"Yes, but -"<br>
<Br>
Emily interrupts you with her sniggering. "Sounds to me like you've got a taste of playing dress-up," she comments after her giggles die down.<br>
<Br>
"Go ahead," she continues. "There's some new skirts in there that you won't have see before." A playful smirk returns to her face. "Might be nice to taste what it's like to show off a bit of skin."<br>
<Br>
Emily turns back away from you, conversation over. You guess you have gotten permission to go through her stuff. Yet it doesn't feel like a victory.<br>
<Br>
<I>Because maybe she's more right than you think.</i><Br>
<br>
<B>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EndConversation "Emily">><<SetFlag "EmilysWardrobeKnown">><<TaskTracker "Task9" "complete">><</link>>
<</if>>
<</if>> <b>Charlton School - Basement Alcove</b><br>
<img src="./images/School_Basement_Alcove.png"><br>
<br>The alcove is as dark and cramped as the rest of the basement. The constant hum of electricity is only punctuated by gushing water through the mess of piping. A cost with a stained mattress is pushed against the wall.<br>
<br>
<<include "EventsSchoolBasementAlcove">>
<<if _currentEvent is undefined>>
<<if $BasementAlcoveFirst is true>>
You peer around the corner of alcove, only entering when you are satisfied no one else is here. The pungent smell of cleaning products fills the air. Buckets are thrown around haphazardly, each still full of dirty water that looks like it’s sat resting for a long time. THe constant deep thumping of pistons echoes down the piping that runs down the back of the alcove, drowning out any other sounds you might hear.<br>
<br>
The stains on the mattress smell of things you’d rather not consider. Rust and discolouration covers the surface of the iron cot frame. You’re surprised it hasn’t collapsed through corrosion.<br>
<br>
Aside from a number of drawers and metal cupboards, one other thing takes your interest. Pinned above the bed on the wall is a number of photos. From the brief glance you give them, some are old. Some are new.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Look at the photos" "SchoolBasementAlcoveInvestigation">><<RumourLearned "Heather">><<set $BasementAlcoveFirst to undefined>><</link>><br>
<<link "Return to the basement" "SchoolBasement">><<set $BasementAlcoveFirst to undefined>><</link>>
<</if>><<if $OlafDialogue is "Photos">>
<<if $current.Avatar is "Emily">>
“Where did you get those photos?” you ask him directly. <br>
<br>
Olaf’s eyes flick for a moment from you to the photos. When his eyes return, he smiles sardonically. “Some I take. Some Dennis takes. Lots of sluts at this school. Lots that will pose for photos.”<br>
<br>
His eyes wander over your body, but his expression is cold and hard.<br>
<<elseif $current.Avatar is "Dennis">>
You clear your throat, trying to sound casual. “What about photos?”<Br>
<Br>
Olaf’s grin widens, yellow teeth catching in the low light. He leans forward, spitting on the ground between his boots.<Br>
<br>
“Our deal,” he rasps. “You give me snaps. I give you keys. Access to places you shouldn’t be going. Then you tuck your camera into dark corners. See what no one else sees.”<Br>
<br>
His eyes glimmer with a knowing leer. “And I get my souvenirs. For ma' keys. So, you got something for me?”<br>
<Br>
For a moment, your mind flicks to the photograph of Emily tucked away in your bag. But you couldn't But if you trade Olaf for it, you won't be able to transform into Dennis."<Br>
<Br>
You shake your head. “I don’t have any more.”<Br>
<Br>
Olaf snorts, disappointed, and leans back against the wall. “Come back when you’ve got swapsies,” he sneers. His stained fingernail scrapes idly at the boiler pipe, as though he’s already lost interest.<Br>
<<elseif $current.Avatar is "Jake">>
“You take all these?” you ask, gesturing to the wall of photos.<Br>
<bR>
Olaf’s jaw tightens. His eyes flick from you to the pictures, then back again. “Some,” he mutters. “None of your business."<br>
<br>
"What is this - a private collection?" you ask, a hint of hostility creeping into your voice.<bR>
<bR>
"Don’t pretend you don’t enjoy the view,” Olaf spits back. “Quarterbacks get their kicks. I just get what they see.”<Br>
<br>
"I bet the teachers wouldn't like it, if they found out," you reply, smirking at him.<br>
<Br>
But instead of growing wary at your subtle threat, he sniggers. "Teachers don't care what I do here. Helps them, even. Identifying the sluts of the year."<br>
<br>
Olaf glances back at the photos and you see you've temporarily lost him to daydreams.<Br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Olaf" "Photos">><<SetFlag "OlafDialogueDennis">><<SetFlag "OlafDialoguePose">><</link>>
<<elseif $OlafDialogue is "Lost">>
“I was exploring and I got lost,” you say, almost convincingly. <br>
<br>
Olaf snorts. “Lots of girls get lost down here,” he tells you. “Lots of sluts. Looking for things they shouldn’t be. Luckily, I help. Me and my keys.”<br>
<br>
He reaches down to his belt and pulls out a set of keys on a retractable piece of wire. He jangles them in front of you. You see that almost every key for every room in the school is on there.<br>
<br>
“These get you lost in places you want to go,” he adds, letting the keys go. With a flurry of wire recoiling, the keys swoosh back against his belt. <br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Olaf" "Lost">><</link>>
<<elseif $OlafDialogue is "Dennis">>
<<if $current.Avatar is "Emily">>
“Dennis takes some of these photos?” you ask Olaf, glancing at some of the voyeuristic shots. <br>
<br>
“Mmhmm,” Olaf mumbles, nodding. “Gets in gaps in the building. I give him keys. He takes photos.”<br>
<br>
You glance at the selection of photos pinned on the wall. Photos captured in the gym. The changing rooms. The toilets.<br>
<br>
“That’s disgusting,” you can’t help but say.<br>
<br>
“Sluts know what they're doing,” Olaf tells you. <br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Olaf" "Dennis">><<SetFlag "OlafDialoguePose">><</link>>
<<elseif $current.Avatar is "Jake">>
“Dennis been down here too?” you ask.<br>
<Br>
Olaf’s eyes narrow, the grime in his face deepening with the scowl. “Dennis wanders everywhere. He’s a rat. That’s all.” <br>
<br>
"And how does he wander around?" you ask, trying to crawl something out of the greasy janitor.<bR>
<Br>
His voice drops lower, muttered. “Not my business to keep track of him. Not yours either. Leave Dennis alone"<Br>
<bR>
You feel a small smirk creeps up from your mouth. Words forming again, without you registering them. "And if I don't?"<br>
<Br>
He glares back at you. "Photos have a habit of appearing in public places. Cheerleaders, especially."<br>
<br>
He coughs a gravelly chuckle to himself.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Olaf" "Dennis">><<SetFlag "OlafDialoguePose">><</link>>
<</if>>
<<elseif $OlafDialogue is "Pose">>
<<if $current.Avatar is "Emily">>
You look at the wall again, noting the spread of photos that show students, in this very alcove, posing in increasingly lurid ways.<br>
<br>
“What do you mean, pose for photos?”<br>
<br>
Olaf flashes you a half-cocked smile, exposing his broken and chipped teeth. “No one forces them,” he says, nodding his head back to the wall. “Sluts come down here. Want me and my keys. Get them into places they don’t belong. Just want their photos.”<br>
<br>
You look back at the photospreads, noticing how the girls all look into the camera, pulling faces of arousal and desire. Some are more convincing than others. “You take those photos?”<br>
<br>
He grins at you, void of empathy. “They love it. But you’d love it too.”<br>
<<elseif $current.Avatar is "Jake">>
You glance at the wall again, rows of girls staring back from lurid poses. "So some of these girls pose for you?"<br>
<Br>
“Some of them,” Olaf mutters. “They want to. Think it gets them something. No one forces them.”<Br>
<Br>
You throw the janitor a look. "And they're okay with the photos you take?"<br>
<Br>
He scratches at his jaw, tone flat. “They know what they’re doing. Sluts always do.”<Br>
<BR>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Olaf" "Pose">><<SetFlag "OlafDialogueKey">><</link>>
<<elseif $OlafDialogue is "Keys">>
<<if $current.Avatar is "Emily">>
<<if $OlafKey is undefined>>
You glance down at the large set of keys attached to his belt. “So,” you begin. “You’d give me a key, if I pose for you too?”<br>
<br>
Olaf smirks at you. “I unlock any door. Me and my keys. I give you a key when you pose. Like the other sluts who wanted favours.”<br>
<br>
You look at the photos on the wall to remind you of what Olaf expects from you. Though you can tell there are varying levels of enthusiasm, each photoshoot is scandalous. These are the sort of photos that would ruin reputations, if they were made public. If you were to go through with this, they’d be pictures of your sister out there too.<br>
<br>
Then there is the very fact that you would be the one Olaf was taking photos of. A common thread is apparent throughout them. Each of the girls slowly strip. Each of them pose submissively. And each makes sure the camera sees as much as it can.<br>
<br>
<i>Do you really need a key this badly to do this</i>, you think. <I>Or does some part of you actually want to?</i><br>
<br>
<b>Actions</b><br>
<<link "Agree to pose" "OlafDialogue">><<Feminity 1>><<set $OlafDialogue to "PoseAgree">><<EventTrigger "YourHome" "EmilyReactionOlafPhotos" "Evening" "Emily" null null null null false>><</link>><br>
<<link "Refuse to pose" "OlafDialogue">><<set $OlafDialogue to "PoseRefuse">><</link>>
<<else>>
You begin to ask Olaf about his keys again, but he shakes his head. “Already got you,” he tells you, gesturing back to the wall. There, sure enough, is the spread of photos that Olaf took of you. <br>
<br>
You wince as you see the images of your sister posing for Olaf’s camera. Photos that, if they got out, would ruin her reputation forever.<br>
<br>
“No more keys for you,” he tells you.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>>
<</if>>
<<elseif $current.Avatar is "Jake">>
You glance down at the heavy set of keys clipped to his belt. “Can I borrow some keys?”<Br>
<Br>
Olaf’s hand drops to cover them almost instinctively. “Staff keys,” he growls. “Not for you lot. Never were.” <Br>
<br>
He turns his head and spits, as if to end the conversation.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>>
<</if>>
<<elseif $OlafDialogue is "PoseAgree">>
“Alright,” you tell Olaf. “I’ll do it.”<br>
<br>
A sly grin spreads across the janitor's face. “Sluts all the same. What key do you like?” he asks you. <br>
<br>
<b>Actions</b><br>
<<link "Maths room" "OlafDialogue">><<set $OlafDialogue to "PoseStart">><<set $OlafKey to "KeyMathsOlaf">><<set $OlafSatisfaction = 0>><<QuestTracker "Quest6" 3>><</link>><br>
<<link "Gym" "OlafDialogue">><<set $OlafKey to "KeyGymOlaf">><<set $OlafDialogue to "PoseStart">><<set $OlafSatisfaction = 0>><<QuestTracker "Quest8" 2>><</link>><br>
<<link "AV Cupboard" "OlafDialogue">><<QuestTracker "Quest7" 4>><<set $OlafDialogue to "PoseStart">><<set $OlafSatisfaction = 0>><<set $OlafKey to "KeyAVCupboardOlaf">><</link>><br>
<<link "Business Studies" "OlafDialogue">><<QuestTracker "Quest13" 7>><<set $OlafDialogue to "PoseStart">><<set $OlafSatisfaction = 0>><<set $OlafKey to "KeyBusinessStudiesOlaf">><</link>><br>
<<link "Kitchen" "OlafDialogue">><<QuestTracker "Quest15" 3>><<set $OlafSatisfaction = 0>><<set $OlafDialogue to "PoseStart">><<set $OlafKey to "KeyKitchenOlaf">><</link>>
<<elseif $OlafDialogue is "PoseRefuse">>
“I don’t think so,” you tell him.<br>
<br>
He snorts at you, but almost immediately loses interest in your presence. “Come back when you need keys,” he says. <br>
<br>
Olaf sits down on his mattress, taking out a number of photos from underneath his pillow and begins flicking through them as if you weren't there.<br>
<br>
<b>Actions</b><br>
<<link "Return to the basement" $return>><<set $BasementAlcoveFirst to undefined>><<EndConversation "Olaf">><</link>>
<<elseif $OlafDialogue is "PoseStart">>
He nods, taking off a key from his chain. He opens a nearby metal locker and takes out an old photography camera mounted on a tripod.<br>
<br>
After removing the lens cap and checking the focus, Olaf sits back on his mattress and places the key beside him. “Alright,” he tells you, unwinding a cord with a button release attached to the camera. “Go there.” He points to the wall opposite the camera, where you recognise the background. “You do as I say. I give you my key.”<br>
<br>
It sinks in what you have to do. You slowly walk over to where instructed and face the camera. You look directly into the lenses and you hear the whip of the camera shutter opening and closing.<br>
<br>
“Now. Strip,” Olaf says. You look down to see him begin to rub himself through his overalls.<br>
<br>
<b>Actions</b><br>
<<link "Tease him" "OlafDialogue">><<Assertive 1>><<set $OlafSatisfaction +=2>><<set $OlafDialogue to "PoseContinueAssertive">><</link>><br>
<<link "Meekly comply" "OlafDialogue">><<Assertive -1>><<set $OlafDialogue to "PoseContinueSubservant">><<set $OlafSatisfaction +=1>><</link>>
<<elseif $OlafDialogue is "PoseContinueAssertive">>
Pushing aside any reservations, you look directly into the camera as you take off your blouse, button by button. With a coy shrug, the blouse drops to the floor. You mock pout.<br>
<br>
Out of the corner of your eye, you see Olaf grin. He rubs his groin faster, wrapping his fingers around his covered member as he does so. <I>If I turn him on, he’ll finish faster</i>, you realise.<br>
<br>
You put your hands on your exposed hips, posing for the camera as you hear it take a picture. Then you reach behind and unclasp your skirt, letting it fall to the floor.<br>
<br>
Olaf increases his rubbing, gentle movements turning more rigorous. “Keep the socks and shoes. Lose your underwear.”<br>
<br>
<b>Actions</b><br>
<<link "Put on a show" "OlafDialogue">><<Assertive 1>><<set $OlafSatisfaction +=2>><<set $OlafDialogue to "PoseContinue2Assertive">><</link>><br>
<<link "Nod and quickly do so" "OlafDialogue">><<Assertive -1>><<set $OlafSatisfaction +=1>><<set $OlafDialogue to "PoseContinue2Subservant">><</link>>
<<elseif $OlafDialogue is "PoseContinueSubservant">>
Thinking of any striptease you’ve seen, you turn your back to the camera and begin to unbutton your blouse. You look over your shoulder as you do so, trying to maintain his interest whilst retaining your modesty.<br>
<br>
“Turn around,” Olaf says after you undo the last button. “Or no key for you.”<br>
<br>
With little choice, you turn to face him. You shrug the blouse off your shoulders and pull it away, shivering as you stand in front of the camera in your bra.<br>
<br>
The camera clicks. You shudder as you think of the picture it just took.<br>
<br>
“Now,” Olaf continues to direct you. “Lose the skirt.”<br>
<br>
You wince, but follow his instruction. Reaching behind you, you unclasp your skirt and let it fall to the floor. The cool air in the basement sends goosebumps across your body. <br>
<br>
Olaf increases his rubbing, gentle movements turning more rigorous. “Keep the socks and shoes. Lose your underwear.”<br>
<br>
<b>Actions</b><br>
<<link "Put on a show" "OlafDialogue">><<Assertive 1>><<set $OlafSatisfaction +=2>><<set $OlafDialogue to "PoseContinue2Assertive">><</link>><br>
<<link "Nod and quickly do so" "OlafDialogue">><<Assertive -1>><<set $OlafSatisfaction +=1>><<set $OlafDialogue to "PoseContinue2Subservant">><</link>>
<<elseif $OlafDialogue is "PoseContinue2Assertive">>
You let a coy smile creep on to your face as you reach behind your back and unclip your bra. Dramatically, you hold on to it, holding it out and then flicking it in the direction of Olaf. “Whoops,” you say to him quietly. He leers back at you, tugging at his penis underneath his overalls. <br>
<br>
Another idea comes to you. You reach down to your panties, playing with the hem, then slip your hand down over your genitalia. The touch of your hand across your vulva sends shivers across your body. You can’t help but smile in spite of the situation.<br>
<br>
<I>Is this turning me on too?</i> you think.<br>
<br>
Using your free hand, you work your panties down your thighs and over your socks. With a slight kick of your foot, you fling your panties across the room, standing exposed in front of the camera, fingers massaging your clit.<br>
<br>
– Click. Click click click --<br>
<br>
<<if $OlafSatisfaction is 4>>
Olaf suddenly squeals a high-pitched grunt that is loud enough to be heard over the machinery. He arches his back and thrusts his groin upwards, crying as you start to see a wet patch forming in his overalls.<br>
<br>
He collapses a moment later back on to his mattress, panting for breath. <br>
<br>
After a few moments where the only sounds are from the generators and plumbing, he sighs, content. With his free hand, he pushes the key next to him towards you.<br>
<br>
“You leave now. With my key.”<br>
<br>
Only waiting one moment longer, you gather up your clothing and rush forward to pick up the key. Olaf makes no attempt to stop you. <br>
<br>
You retreat back out of the alcove and quickly put your clothing back on. Once dressed, you look at your prize in your hand. <I>I hope it was worth it</i>, you think, as your mind considers all the photos the camera was taking. <br>
<br>
<b>Actions</b><br>
<<link "Return to the basement" "SchoolBasement">><<TimeChange>><<TakeObjectNPC "Olaf" $OlafKey>><<EndConversation "Olaf">><<set $OlafSatisfaction to undefined>><</link>>
<<else>>
Olaf continues to rub himself through his overalls. You can see lines of sweat running down his face. <br>
<br>
“Get on your knees,” he stammers. <br>
<br>
<b>Actions</b><br>
<<link "Do so, and spread your legs, masturbating." "OlafDialogue">> <<set $OlafSatisfaction +=1>><<set $OlafDialogue to "PoseContinue3Assertive">><<Assertive 1>><</link>><br>
<<link "Kneel with your knees closed." "OlafDialogue">><<Assertive -1>><<set $OlafDialogue to "PoseContinue3Subservant">><</link>>
<</if>>
<<elseif $OlafDialogue is "PoseContinue2Subservant">>
You hold back a sigh, but nod to him and face the camera. <I>How did I get into this situation?</i><br>
<br>
You reach behind your bra and unclip your bra, letting it fall away from your body. You look up into the camera and hear a click as your pert breasts hang free and exposed. <br>
<br>
Reaching down, you pull your underwear over your thigh-high socks and clumsy step out of them, almost stumbling as they get caught in your high heels. You look up, legs clamped together, arms folded over your breasts, feeling more vulnerable than you can remember feeling.<br>
<br>
<I>--Click--</i><br>
<br>
<<if $OlafSatisfaction is 4>>
Olaf suddenly squeals a high-pitched grunt that is loud enough to be heard over the machinery. He arches his back and thrusts his groin upwards, crying as you start to see a wet patch forming in his overalls.<br>
<br>
He collapses a moment later back on to his mattress, panting for breath. <br>
<br>
After a few moments where the only sounds are from the generators and plumbing, he sighs, content. With his free hand, he pushes the key next to him towards you.<br>
<br>
“You leave now. With my key.”<br>
<br>
Only waiting one moment longer, you gather up your clothing and rush forward to pick up the key. Olaf makes no attempt to stop you. <br>
<br>
You retreat back out of the alcove and quickly put your clothing back on. Once dressed, you look at your prize in your hand. <I>I hope it was worth it</i>, you think, as your mind considers all the photos the camera was taking. <br>
<br>
<b>Actions</b><br>
<<link "Return to the basement" "SchoolBasement">><<TimeChange>><<TakeObjectNPC "Olaf" $OlafKey>><</link>>
<<else>>
Olaf continues to rub himself through his overalls. You can see lines of sweat running down his face. <br>
<br>
“Get on your knees,” he stammers. <br>
<br>
<b>Actions</b><br>
<<link "Do so, and spread your legs, masturbating." "OlafDialogue">> <<set $OlafSatisfaction +=1>><<set $OlafDialogue to "PoseContinue3Assertive">><<Assertive 1>><</link>><br>
<<link "Kneel with your knees closed." "OlafDialogue">><<Assertive -1>><<set $OlafDialogue to "PoseContinue3Subservant">><</link>>
<</if>>
<<elseif $OlafDialogue is "PoseContinue3Assertive">>
You drop down to the grimey floor of the basement, spreading your knees wide and smiling up at the camera, now looking down at you.<br>
<br>
Something about the situation draws you to move a finger down to your clitorus. You begin to play with it, feeling the foreign sensations of pleasure surging up inside your body.<br>
<br>
At the sight of this, you watch Olaf roughly pull at his overalls with an animalistic ferocity. In spite of his indulgence, he never looks away from you. <br>
<br>
You give him a coy look and give in to the draw, sliding a finger inside you. <br>
<br>
--Click. Click Click Click Click--<br>
<br>
The sensation causes you to moan too. There’s a thought for a moment, that here you are, in the school basement, masturbating in front of a greasy janitor in front of a camera. But perversely, it just drives you to feel more pleasure.<br>
<br>
<<if $OlafSatisfaction is 4>>
Olaf suddenly squeals a high-pitched grunt that is loud enough to be heard over the machinery. He arches his back and thrusts his groin upwards, crying as you start to see a wet patch forming in his overalls.<br>
<br>
He collapses a moment later back on to his mattress, panting for breath. <br>
<br>
After a few moments where the only sounds are from the generators and plumbing, he sighs, content. With his free hand, he pushes the key next to him towards you.<br>
<br>
“You leave now. With my key.”<br>
<br>
Only waiting one moment longer, you gather up your clothing and rush forward to pick up the key. Olaf makes no attempt to stop you. <br>
<br>
You retreat back out of the alcove and quickly put your clothing back on. Once dressed, you look at your prize in your hand. <I>I hope it was worth it</i>, you think, as your mind considers all the photos the camera was taking. <br>
<br>
<b>Actions</b><br>
<<link "Return to the basement" "SchoolBasement">><<TimeChange>><<TakeObjectNPC "Olaf" $OlafKey>><<EndConversation "Olaf">><<set $OlafSatisfaction to undefined>><</link>>
<<else>>
Olaf suddenly grunts and he leaps to his feet. Without giving you a moment to react, he is standing next to you. Then, you see it. Protruding through a zipper in his overalls, he is vigorously stroking his exposing erect penis, aiming at your face –<br>
<br>
Accompanied by a cry from Olaf, you feel sticky liquid hitting your face. You know exactly what it is. Jets of Olaf’s hot semen coat your forehead and eyes, running down quickly onto your lips. You taste the salty cum seeping into your mouth.<br>
<br>
– Click. Click Click Click Click Click. –<br>
<br>
You realise you’ve shut your eyes only when you blink them open. You feel his seed dripping off your chin, dropping down onto your exposed breasts.<br>
<br>
Olaf stands over you, looking down, his face grinning. “My key yours,” he says, gesturing behind him to the bed. <br>
<br>
You give him a look, then cautiously roll back on to your heels. When he doesn’t make any attempt to stop you, you pick up your clothes and grab the key from his mattress. <br>
<br>
Olaf doesn’t look back as you move around the corner of the alcove. You begin efforts to clean yourself up, wiping as much of the residue on the piping as you can. As you pull on your clothes you are sure that there is still cum on your skin and maybe even in your hair, but without a mirror you can’t tell.<br>
<br>
You look at the key in your hand and cast your mind back to the sounds of the camera shutter taking so many photos. <I>I hope this was worth it.</i><br>
<br>
<b>Actions</b><br>
<<link "Return to the basement" "SchoolBasement">><<TimeChange>><<TakeObjectNPC "Olaf" $OlafKey>><<EndConversation "Olaf">><<set $OlafSatisfaction to undefined>><<Assertive -1>><</link>>
<</if>>
<<elseif $OlafDialogue is "PoseContinue3Subservant">>
Though shuddering at hearing his command, you comply and slide down to your knees. You keep them clamped together firmly, looking up directly at the camera looking down on you.<br>
<br>
– Click. Click Click –<br>
<br>
You are not unaware of how this will look on a camera. You’ve seen videos and photos of girls staring up at the camera, naked and submissive, waiting. <I>You just never thought it would be you.</i><br>
<br>
<<if $OlafSatisfaction is 4>>
Olaf suddenly squeals a high-pitched grunt that is loud enough to be heard over the machinery. He arches his back and thrusts his groin upwards, crying as you start to see a wet patch forming in his overalls.<br>
<br>
He collapses a moment later back on to his mattress, panting for breath. <br>
<br>
After a few moments where the only sounds are from the generators and plumbing, he sighs, content. With his free hand, he pushes the key next to him towards you.<br>
<br>
“You leave now. With my key.”<br>
<br>
Only waiting one moment longer, you gather up your clothing and rush forward to pick up the key. Olaf makes no attempt to stop you. <br>
<br>
You retreat back out of the alcove and quickly put your clothing back on. Once dressed, you look at your prize in your hand. <I>I hope it was worth it</i>, you think, as your mind considers all the photos the camera was taking. <br>
<br>
<b>Actions</b><br>
<<link "Return to the basement" "SchoolBasement">><<TimeChange>><<TakeObjectNPC "Olaf" $OlafKey>><<EndConversation "Olaf">><<set $OlafSatisfaction to undefined>><</link>>
<<else>>
Olaf suddenly grunts and he leaps to his feet. Without giving you a moment to react, he is standing next to you. Then, you see it. Protruding through a zipper in his overalls, he is vigorously stroking his exposing erect penis, aiming at your face –<br>
<br>
Accompanied by a cry from Olaf, you feel sticky liquid hitting your face. You know exactly what it is. Jets of Olaf’s hot semen coat your forehead and eyes, running down quickly onto your lips. You taste the salty cum seeping into your mouth.<br>
<br>
– Click. Click Click Click Click Click. –<br>
<br>
You realise you’ve shut your eyes only when you blink them open. You feel his seed dripping off your chin, dropping down onto your exposed breasts.<br>
<br>
Olaf stands over you, looking down, his face grinning. “My key yours,” he says, gesturing behind him to the bed. <br>
<br>
You give him a look, then cautiously roll back on to your heels. When he doesn’t make any attempt to stop you, you pick up your clothes and grab the key from his mattress. <br>
<br>
Olaf doesn’t look back as you move around the corner of the alcove. You begin efforts to clean yourself up, wiping as much of the residue on the piping as you can. As you pull on your clothes you are sure that there is still cum on your skin and maybe even in your hair, but without a mirror you can’t tell.<br>
<br>
You look at the key in your hand and cast your mind back to the sounds of the camera shutter taking so many photos. <I>I hope this was worth it.</i><br>
<br>
<b>Actions</b><br>
<<link "Return to the basement" "SchoolBasement">><<TimeChange>><<TakeObjectNPC "Olaf" $OlafKey>><<EndConversation "Olaf">><<set $OlafSatisfaction to undefined>><<Assertive -1>><</link>>
<</if>>
<<elseif $OlafDialogue is "TerrenceLockerKey">>
<<if $current.Avatar is "Emily">>
"You've got access to all the school keys," you tell Olaf. "Even the locker keys, I bet."<br>
<Br>
The greasy janitor nods, smiling almost with pride. "Ma keys get me access to all sorts of places. See all the sluts secrets."<br>
<br>
You smile politely, trying to move past the thought of what Olaf does when no one is watching. "I really need to get into Terrence Handle's locker," you tell him. "I think he's up to something."<br>
<Br>
"Not ma problem," Olaf tells you. "Don't care what boys get up to."<br>
<Br>
Again, you can only force a smile. "Do you think you could lend me the key, though?"<br>
<Br>
He looks you up and down, his eyes lingering on your legs. He runs his tongue over his lips. "You want a locker key? You have to make Olaf happy."<br>
<br>
He reaches down and grabs his groin, to emphasise what he's thinking, as if it wasn't clear enough. "Mouth's make Olaf happy," he adds.<br>
<Br>
<b>Actions</b><br>
<<link "Make Olaf happy" "OlafDialogue">><<set $OlafDialogue to "MakeOlafHappy">><<Feminity 1>><<Assertive -1>><</link>><br>
<<link "Refuse and change topics" $return>><</link>><br>
<<elseif $current.Avatar is "Dennis">>
"You've got access to all the school keys," you tell Olaf. "Even the locker keys, I bet."<br>
<Br>
The greasy janitor nods, smiling almost with pride. "Ma keys get me access to all sorts of places. See all the sluts secrets."<br>
<br>
You smile politely, trying to move past the thought of what Olaf does when no one is watching. "I really need to get into Terrence Handle's locker," you tell him. "I think he's up to something."<br>
<Br>
"Not ma problem," Olaf tells you. "Don't care what boys get up to."<br>
<Br>
Again, you can only force a smile. "Do you think you could lend me the key, though?"<br>
<Br>
He snorts, derisively. "Not our deal. You want a locker key? You get Olaf some souvenirs."<br>
<br>
You offer him a nod, but inwardly grimace. You haven't seen any photos around that would satisfy him. That hasn't already seen, that is.<Br>
<</if>>
<Br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>><br>
<<elseif $OlafDialogue is "MakeOlafHappy">>
The repugnant janitor nods, and smiles. "Kneel then, slut" he says as he unzips his trousers.<Br>
<br>
You do as he says, dropping down to the cold concrete floor, feeling the icy surface through your socks. In front of your face, level with your eyes, is Olaf's thick, stubby shaft. Growing to attention.<br>
<br>
It reeks. The smell of body odur and dry semen invades your nostrils. You notice his bushy public hair is matted and clumped together. From the stench you know its semen.<br>
<br>
"Sluts lick lollies," he tells you.<br>
<br>
You lean forward and run your tongue over his prick, fighting back the instinct to pull away from the smell. It tastes like it smells. Rank. Stale. Unkempt.<br>
<br>
Olaf groans. You feel his clumpy hands wrap through your hair and he presses your mouth against his dick. You briefly sense the scent of urine, wondering if he bothers to use a bathroom or just let's it go when he needs to.<br>
<br>
The stubby stick enters your mouth between your lips. You go prone, letting him force your head back and forth, trying in vain to keep your nose away from the odors that almost overwhelm your senses.<br>
<Br>
<I>You don't mind this, do you? Being called a slut as a repulsive man has his way with you?</i><br>
<Br>
Pushing the other voice out of your mouth, you focus on moving your tongue around inside your mouth. Trying to provide him pleasure, anything to get this experience to end prematurely.<br>
<br>
He begins to roughly pull your hair back, clasping it in a makeshift ponytail. You feel your eyes streaming as you grow short of breath.<br>
<Br>
"Here's your present," he stammers, wrenching your head back and pulling it close to the tip of his penis. You gasp for air, mouth open, taking in smells that aren't this repulsive janitor.<br>
<Br>
And then his spunk hits the back of your throat. You choke as your gag reflex kicks in and you suddenly are gasping for air for a different reason.<br>
<br>
As your eyes stream, you hear him chuckle. "Sluts love that."<Br>
<Br>
Without a moment to stop him, he pulls at your hair and wraps it around his prick, wiping the residual semen away with it. He forces you to look up at him, at he grins back down at you.<br>
<br>
Only then does he let go of your hair. You look down at the floor, taking deep breaths.<Br>
<Br>
Olaf reaches into his pocket and takes out a set of keys. He unclaps a small one, then hands it to you. "No more keys for you, though. Not for that."<Br>
<br>
Standing, you wipe your mouth clean and comb your hair through with your hands. Olaf returns to looking at his photos, seemingly done with you.<br>
<br>
<b>Actions</b><br>
<<link "Return to the basement" "SchoolBasement">><<TimeChange>><<TakeObjectNPC "Olaf" "TerrenceLockerKeyOlaf">><<EndConversation "Olaf">><</link>>
<</if>><<if $SalonWork is "Rhiannon">>
“I was looking for a change,” you tell Rhiannon. “Maybe try blonde?”<br>
<br>
Her green eyes sparkle. “I think that would look great for you. Why don’t you take a seat.”<br>
<br>
You sit down in one of the salon chairs as Rhiannon loads a number of products onto a cart and wheels them over. “Have you done this before?” she asks, as she puts a cover over your body. <br>
<br>
You shake your head. Rhiannon gives you a crooked smile. “Oh don’t worry. You’re going to love it.”<br>
<br>
Over the next hour, Rhiannon begins to treat your hair. You relax as she washes your locks, chatting away about anything that comes into her mind. Before long, you find yourself talking about school, the teachers and the other students. She has a wicked sense of humour and a saucy laugh, but is aware enough to steer away from subjects that make you feel uncomfortable.<br>
<br>
On occasion, you glance at yourself in the mirror, seeing glimpses of the changes of the dyes Rhiannon is applying. But it’s only when she finishes washing your hair for a second time and turns you back to the mirror that you see the extent of the transformation she’s made to you.<br>
<br>
<b>Actions</b><br>
<<link "Look in the mirror" "SalonHairDyeResult">>
<<set $current.hair to "blonde">>
<<EventTrigger "YourHome" "BlondeHair" null "Emily" "Emily" null null null false>>
<<EventTrigger "DialogueMichelle" "MichelleBlondeHair" null null "Emily" null null null false>>
<</link>>
<<else>>
“I was looking to get my hair died” you tell Sophie. “I was thinking blonde”<br>
<br>
Sophie’s eyes look at you, a hint of eyebrows lifting, but she retains her composure. “We can certainly help with that,” she says. “Take a seat.”<br>
<br>
You sit down in a chairs as Sophie loads products onto a cart and pushes them alongside you. “It’s not uncommon for girl’s your age to experiment with their hair,” she says. “A change is as good as a rest, after all. Have you done this before?”<br>
<br>
You shake your head. Sophie smiles sympathetically. “Don’t worry. I’m sure you’ll look great as a blonde.”<br>
<br>
Time passes quickly as Sophie washes your hair and applies the dyes to your locks. She makes polite conversation, asking how school is going and what your plans are after you graduate. You learn that her daughter, Rhiannon, left Charlton Upper School last year, and spends her time working here and in her father’s pub. “She’s too much of a handful for a career,” she tells you. “May god have mercy on whatever man tries to tie her down.”<br>
<br>
You spend a lot of time with your head back as Sophie finalises the treatment. When she’s washed your hair for the third time, she turns you away from the mirror and blow dries your hair, only turning you around back when she’s ready for the big reveal.<br>
<br>
<b>Actions</b><br>
<<link "Look in the mirror" "SalonHairDyeResult">>
<<set $current.hair to "blonde">>
<<EventTrigger "YourHome" "BlondeHair" null "Emily" "Emily" null null null false>>
<<EventTrigger "DialogueMichelle" "MichelleBlondeHair" null null "Emily" null null null false>>
<</link>>
<</if>><<if $DennisTopics is undefined>><<set $DennisTopics to 6>><<else>><<set $DennisTopics -= 1>><</if>>
<<if $DennisTopics is 6>>
<<if $DennisSatisfaction gte 4>>
You walk over to Dennis, hearing your heels clicking on the ceramic as you approach. He glances up and double-takes, his mouth agape as he looks you up and down. You can’t help but smile at his reaction.<br>
<br>
“My gosh, Emily,” he says. “You look…”<br>
<br>
He trails off. You realise he’s not going to complete the sentence. “Thank you,” you say to him. <br>
<br>
You sit down in the booth opposite him. You can’t help but let out a giggle as he continues to stare at you. You sense some butterflies in your stomach in reaction to Dennis’ clear desire for you. <I>Why do I feel flattered that a boy is lusting after me?</i><br>
<<elseif $DennisSatisfaction gte 2>>
You walk towards Dennis, smiling as he notices you. His eyebrows rise a little and you see a big grin spreading across his face as he looks you up and down.<br>
<br>
“You look nice,” he stammers out. “Thanks for coming, Em. I wasn’t sure if you would show up!”<br>
<br>
You slide into the booth on the opposite side to him. His eyes glance over your body before he realises what he is doing and looks back up at you. “Sorry.”<br>
<br>
“That’s alright,” you say quietly, unsure how to feel that a boy is checking you out. <I>Especially as you did go to a bit of effort.</i> <br>
<<elseif $DennisSatisfaction gte 1>>
Dennis notices you as you approach. He gives you a look, then smiles politely. He is wearing a neatly pressed shirt and some awkward looking formal trousers. You can tell he’s disappointed at your lack of effort.<br>
<br>
“Hi Em. It’s nice to see you,” he mumbles.<br>
<<else>>
Dennis almost doesn’t notice you as you approach. When he sees you, he looks at what you are wearing and how little effort you’ve put into preparing. He himself is wearing a freshly pressed shirt and some formal trousers that look brand new. Disappointed, he looks down at the table.<br>
<br>
“Hi Em,” he mutters, not meeting your eye.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Start the date" "FreshPotDateDennis">><</link>>
<<elseif $DennisTopics is 5>>
Flo comes over and the two of you order some drinks and food. Dennis tries to make small talk, but it quickly petters out. He looks flustered and nervous. You consider asking him some questions, but you feel just as awkward as he does. <I>For very different reasons.</i><br>
<br>
You look back at the shy teenager, fiddling with his glasses. You want to make sure he is satisfied that you are taking this seriously, otherwise you doubt whether he’ll give you the key.<br>
<br>
<<if $DennisSatisfaction gte 4>>You really wowed him with your clothes, hair and make-up, so it shouldn’t be too hard to keep him on side and get that key from him.<br>
<<elseif $DennisSatisfaction gte 2>>He seemed pretty happy that you made an effort. With a small amount of effort, you should be able to win him over and get the key.<br>
<<elseif $DennisSatisfaction gte 1>>You didn’t put in much of an effort preparing for the date, so you’ve got a bit of work to make him believe you are taking this seriously. Otherwise, you wonder if he’ll give you the key.<br>
<<else>>You made no effort at all for this date, so you realise you are going to have to go all out to get him back on-side and make sure he’s happy enough to give you that key.<br>
<</if>>
<br>
“So Em,” Dennis blurts out. “What is something you could tell me about yourself that would surprise me?”<br>
<br>
You look back at him, raising an eyebrow. That sounded suspiciously like a question from an online dating guide. He waits for your response. You know you need to make sure he has a good time, but how much do you need to do to get that key?<br>
<br>
<b>Actions</b><br>
<<link "Something flirty" "FreshPotDateDennis">><<set $DennisSatisfaction += 2>><<Feminity 1>><<Orientation 1>><<set $DennisDialogue to "Flirty">><</link>><br>
<<link "Something fun" "FreshPotDateDennis">><<set $DennisSatisfaction += 1>><<Feminity 1>><<set $DennisDialogue to "Fun">><</link>><br>
<<link "Something dull" "FreshPotDateDennis">><<set $DennisDialogue to "Dull">><</link>>
<<elseif $DennisTopics is 4>>
<<if $DennisDialogue is "Flirty">>
“I have a soft spot for nerdy guys,” you say, offering him a coy smile. <br>
<br>
“What?” he stammers. “But why?”<br>
<br>
“I don’t know,” you shrug. “Intelligence just turns me on.”<br>
<br>
“Like, scientists and stuff?” Dennis asks, fascinated by your answer.<br>
<br>
“Not just that,” you tell him. “Just people who know things. They can teach me about things. Like you.”<br>
<br>
Dennis grins. His cheeks blush, but he maintains your eyeline. A rare interaction from him.<br>
<<elseif $DennisDialogue is "Fun">>
“My best friend when I was young was Miranda Hilly,” you tell him.<br>
<br>
His eye’s widen. “The movie actress?” <br>
<br>
You nod, recalling your sister’s childhood best friend. “She went to my primary school. We used to do everything together, until she started going to auditions. Then one day, she got an agent and the rest is history.”<br>
<br>
“Do you still keep in contact with her?” Dennis asks excitedly. <br>
<br>
You shake your head. “We haven’t spoken in a long time,” you say sadly. You mean it, too. She may bury it, but you know Emily gets upset whenever Miranda is on TV.<br>
<br>
“That’s insane!” Dennis blurts out, enthused. “We should try to go see her on a movie set!”<br>
<br>
You smile politely. “Yeah, maybe we could try,” you say, but offer nothing more.<br>
<<else>>
“I used to have a tank full of fish back home,” you say, recalling the aquarium that Emily had in her room back in the city.<br>
<br>
“Do you like fish?” Dennis asks. <br>
<br>
You shrug. “Not particularly.”<br>
<br>
Dennis opens his mouth like he’s going to say something, but nothing comes out. He just stares at you.<br>
<</if>>
<br>
The moment is interrupted by Flo, who sets down your order. You both thank her and start eating. Dennis asks you about your food and whether you like it, but struggles to keep the conversation going.<br>
<br>
“So, what’s the most spontaneous thing you’ve done?” Dennis asks you in a tone that tries all too hard to sound casual, and fails miserably.<br>
<br>
<b>Actions</b><br>
<<link "Something flirty" "FreshPotDateDennis">><<set $DennisSatisfaction += 2>><<Feminity 1>><<Orientation 1>><<set $DennisDialogue to "Flirty">><</link>><br>
<<link "Something fun" "FreshPotDateDennis">><<set $DennisSatisfaction += 1>><<Feminity 1>><<set $DennisDialogue to "Fun">><</link>><br>
<<link "Something dull" "FreshPotDateDennis">><<set $DennisDialogue to "Dull">><</link>>
<<elseif $DennisTopics is 3>>
<<if $DennisDialogue is "Flirty">>
You think carefully about how Emily would answer the question, trying not to break character and ruin his expectations of you.<br>
<br>
“Well, I went to a comic convention dressed as one of the characters from Sailor Moon,” you tell him, remembering one event that your sister did attend.<br>
<br>
His eyes light up. “Which one?”<br>
<br>
“Tsukino,” you reply, thankful you spent a summer when you were fifteen indulging an anime binge. <br>
<br>
He smiles, mouth open a little. “Do you have pictures?”<br>
<br>
You giggle. “Maybe I’ll send you a few. If you’re nice.” <br>
<br>
Dennis is beaming. “I’d love to see that.”<br>
<br>
You say nothing more, but smile back at him. <i>Are you enjoying turning him on?”</i><br>
<<elseif $DennisDialogue is "Fun">>
You consider one of the things that you know Emily did when she was younger that will peak his interest. “On the last day of school last year, we all jumped on a train and went to see if we could spy on the filming of the new Ultra Girl movie.”<br>
<br>
“What?” he stammers, shocked.<br>
<br>
You recall how Emily told you and your parents when you found out. “We learned that they were filming it in a forest just outside the city, so we got tickets to the nearest station and then hiked to try and find the location."<br>
<br>
“What happened?”<br>
<br>
You laugh, remembering the end of the tale. “Security guards caught us before we even got close. I ran away and ended up twisting my ankle. My parents weren’t happy when I was dropped off at home by one of the Production Assistants. But they gave me some signed autographs anyway.”<br>
<br>
Dennis smiles, clearly happy that you and him have some shared interests. <I>Maybe Emily and him would make a good couple,</i> you think. <I>Although, it is me currently acting as Emily…</i><br>
<br>
You find yourself lost in worrying thoughts and the conversation peters out. <br>
<<else>>
“I don’t know,” you shrug. “I guess moving here was pretty spontaneous.”<br>
<br>
“Why did you move here?” Dennis asks.<br>
<br>
“My parents,” you reply, without feeling. “They wanted to get away from the city. I didn’t have much of a choice.” <br>
<br>
You find yourself drifting into your own thoughts, realising that for once, your thoughts are definitely your own and not a mixture of your perception of someone else. <br>
<br>
Coming back to reality, you look up at Dennis. “Not really that spontaneous, was it?”<br>
<br>
He smiles politely, but without comment.<br>
<</if>>
<br>
You both turn your attention back to your meals, finishing eating. Breaking the silence, you ask Dennis about his parents and where he lives. He talks without much enthusiasm about how his parents met at the Town Hall, where his dad works as an accountant and his mother a clerk, until she quit when Dennis was born. He doesn’t give you a hook to ask follow-up questions and once again the two of you fall into silence.<br>
<br>
Dennis takes the opportunity to try another conversation starter straight from a how-to guide. “So, how would you describe yourself in 5 words?“<br>
<br>
<b>Actions</b><br>
<<link "Something flirty" "FreshPotDateDennis">><<set $DennisSatisfaction += 2>><<Feminity 1>><<Orientation 1>><<set $DennisDialogue to "Flirty">><</link>><br>
<<link "Something fun" "FreshPotDateDennis">><<set $DennisSatisfaction += 1>><<Feminity 1>><<set $DennisDialogue to "Fun">><</link>><br>
<<link "Something dull" "FreshPotDateDennis">><<set $DennisDialogue to "Dull">><</link>>
<<elseif $DennisTopics is 2>>
<<if $DennisDialogue is "Flirty">>
“I have a better idea,” you say, coyly. “Why don’t you describe me?”<br>
<br>
Dennis’ eyes widen. “I don’t know…” he stammers. <br>
<br>
“Oh come on,” you tell him. “Just one word then. How would you describe me?”<br>
<br>
Dennis looks at you, his lip quivering. “Pretty,” he says, immediately looking down at the table.<br>
<br>
“You think I’m cute?” you ask him, playfully. <br>
<br>
He nods, barely glancing up at you. “Yes.”<br>
<br>
Instinctively you lean forward, lowering your voice to a conspiratorial tone. “Well, I happen to think you’re cute too.”<br>
<br>
You watch his eyes flick up to you, even looking down. He is blushing profusely, but a grin spreads across his face. “You’re hot,” he whispers.<br>
<br>
“Dennis!” you whisper. “You’ll make me blush.”<br>
<br>
His smile widens. You notice his eyes flick over your body with a flickers of desire.<br>
<<elseif $DennisDialogue is "Fun">>
“I don’t know,” you say, smiling. “Happy, carefree, hopefully fun to be around. That’s only three though.”<br>
<br>
“I think you’re fun,” Dennis says. You watch his cheeks redden. “I like hanging out with you. You don’t make fun of me. Or the things I like. Like movies and comic books and stuff.”<br>
<br>
You smile. “I like hanging out with you too, Dennis.”<br>
<br>
“Besides,” you add, thinking honestly about Emily’s own hobbies. “I happen to like those things too.”<br>
<br>
You watch a smile creep up on his face. This time, he dares look directly at you.<Br>
<<else>>
You think about how you would describe your sister. “Bookish, studious, caring, honest, shy.”<br>
<br>
Dennis grimaces, unsure what to do. “So you like school?” he asks. <br>
<br>
“I used to,” you say. “Not so much at Charlton.” <br>
<br>
“I don’t like it, either,” he says. “I can’t wait to leave.”<br>
<br>
“One more year to go,” you add. <br>
<br>
Dennis smiles sympathetically. You feel a shared sense of comradery over your feelings about school, but there’s nothing romantic or sensual about the bond. Dennis looks away, surveying the coffee shop, and you can see the desperation and disappointment in his face about how the conversation is going.<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Finish the date" "FreshPotDateDennis">><</link>>
<<elseif $DennisTopics is 1>>
The two of you are interrupted by Florence, who puts down a platter with the bill on. Without hesitating, Dennis takes out his wallet and puts some cash down, leaving Florence a decent tip.<br>
<br>
The two of you stand, Dennis putting on his coat, you taking your purse, and you both walk towards the coffee shop door. Continuing his chivalrous behaviour, Dennis opens the door for you. <br>
<br>
You take a step into the street, feeling the cold temperature of the night hit you. Dennis walks out behind you, and you stand looking at each other, a nervous tension in the air.<br>
<br>
“Thank you for the dinner,” you say to Dennis. “I had a nice time.”<br>
<br>
<<if $DennisSatisfaction gte 9>>
“So did I!” he says. You watch him smile, his eyes slyly wandering over you. “Would you like to do this again? Another date, I mean?”<br>
<br>
“Maybe,” you tell him, smiling. You can’t help but notice how the nervous boy has warmed to you, exuding a quiet confidence with your encouragement over the evening.<br>
<br>
“How about a movie night?” he says. “You could pick out a film from the AV library and we could watch it at my house.”<br>
<br>
<<Flag "DennisDateKey">>
<<if _FlagReturn>>
“I’m sure there would be something in there that would take my fancy,” you reply, hoping to steer the conversation back to the key. <i>That’s why you came on this date. Isn’t it?</i><br>
<br>
He takes the hint and reaches into his coat, taking out a small brass key. “Oh yes.” Taking a step towards you, he offers it to you. “Here you go.”<br>
<br>
Dennis stands close to you, his hand out offering you the key. You look down on it and note the Charlton crest etched on it. Gently, you take it from him.<br>
<<Flag "DennisDatePass">>
<<if _FlagReturn>>
<br>
"And the pass?" you ask, reminding him.<Br>
<Br>
Dennis nods eagerly and smiles nervously. “I'll also speak to Harrow. I'm sure I can convince him to get you a pass.”<br>
<Br>
You offer him a smile, feeling a pain at embarassment about how transactional this date feels. “Thank you,” you murmur.<br>
<</if>>
<<else>>
“I’m sure there would be something in there that would take my fancy,” you reply, hoping to steer the conversation back to the pass. <i>That’s why you came on this date. Isn’t it?</i><br>
<br>
He takes the hint and smiles nervously. “I'll also speak to Harrow. I'm sure I can convince him to get you a pass.”<br>
<br>
You offer him a smile, feeling a pain at embarassment about how transactional this date feels. "Thank you."<br>
<</if>>
<br>
“I really had a great time tonight,” he says quietly. And without warning, he leans in to kiss you. <br>
<br>
<b>Actions</b><br>
<<link "Kiss him back." "FreshPotDateDennis">>
<<SetFlag "KissedDennis">>
<<ChangeNPCRelationship "Dennis" "Emily" 3>>
<<Orientation 1>>
<<Flag "DennisDateKey">>
<<if _FlagReturn>><<TakeObjectNPC "Dennis" "KeyAVCupboard">><<QuestTracker "Quest7" 4>><</if>>
<<Flag "DennisDatePass">>
<<if _FlagReturn>><<TimerEvent "DennisTalkingToHarrow" 1>><</if>>
<</link>><br>
<<link "Draw away." "FreshPotDateDennis">>
<<ChangeNPCRelationship "Dennis" "Emily" 1>>
<<Flag "DennisDateKey">>
<<if _FlagReturn>><<TakeObjectNPC "Dennis" "KeyAVCupboard">><<QuestTracker "Quest7" 4>><</if>>
<<Flag "DennisDatePass">>
<<if _FlagReturn>><<TimerEvent "DennisTalkingToHarrow" 1>><</if>>
<</link>>
<<elseif $DennisSatisfaction gte 5>>
“I had a nice time too!” he replies, glancing up at you. “Would you… like to do this again sometime?”<br>
<br>
You smile at his nervous attempts to ask you on another date. “Maybe,” you reply.<br>
<br>
“We could watch a movie together?” he says, taking your words with encouragement. “Maybe over at my house?” <br>
<br>
“Let’s see,” you tell him, not wanting to commit Emily to something that she may not want to do. <I>Or you, if you were to take Emily’s place again.</i> “Maybe I could pick a movie and see if there’s something I’d like?”<br>
<br>
<<Flag "DennisDateKey">>
<<if _FlagReturn>>
Dennis nods eagerly and, remembering your deal, reaches into his coat and takes out a small brass key. “You can look through the cupboard, if you like. Pick anything you like. I’d love to watch something with you.”<br>
<br>
He hands you the key. You note the crest of Charlton etched into it. “I’ll see what I can find,” you murmur.<br>
<br>
“Anything!” Dennis continues. “Anything you like!”<br>
<br>
<<Flag "DennisDatePass">>
<<if _FlagReturn>>
"And the pass?" you ask, reminding him.<Br>
<Br>
Dennis nods eagerly and smiles nervously. “I'll also speak to Harrow. I'm sure I can convince him to get you a pass.”<br>
<Br>
You offer him a smile, feeling a pain at embarassment about how transactional this date feels. “Thank you.,” you murmur.<br>
<br>
<</if>>
You put the key into your purse and give Dennis a smile. “Well. It’s getting late. I better get home.”<br>
<<else>>
Dennis nods eagerly and smiles nervously. “I'll also speak to Harrow. I'm sure I can convince him to get you a pass.”<br>
<br>
You offer him a smile, feeling a pain at embarassment about how transactional this date feels. “Thank you. And I’ll see what I can find,” you murmur.<br>
<br>
“Anything!” Dennis continues. “Anything you like!”<br>
<br>
You give Dennis a smile. “Well. It’s getting late. I better get home.”<br>
<</if>>
<br>
He nods, but doesn’t move. As if he’s waiting for something. <i>A kiss, maybe?</i><br>
<br>
“Goodnight Dennis,” you tell him, gently. <br>
<br>
His mouth flinches, but he nods again. “Goodnight, Emily. I’ll see you soon?” <br>
<br>
You titter. “We’ll see.” <br>
<br>
It’s enough to bring a beaming grin to his face. As he walks off, you notice a spring in his step. You watch him go, leaving you alone with only the sounds of pigeons in the trees to keep you company.<br>
<br>
<b>Actions</b><br>
<<link "Return to the town centre" "TownCentre">>
<<TimeChange>>
<<SetNPCLocation "Dennis" "0" "3" "SchoolAVRoom" "perm">>
<<SetNPCLocation "Dennis" "1" "3" "SchoolAVRoom" "perm">>
<<SetNPCLocation "Dennis" "2" "3" "SchoolAVRoom" "perm">>
<<SetNPCLocation "Dennis" "3" "3" "SchoolAVRoom" "perm">>
<<SetNPCLocation "Dennis" "4" "3" "SchoolAVRoom" "perm">>
<<SetNPCLocation "Dennis" "5" "3" "SchoolAVRoom" "perm">>
<<SetNPCLocation "Dennis" "6" "3" "SchoolAVRoom" "perm">>
<<EndConversation "Dennis">>
<<set $DennisTopics to undefined>>
<<EventTrigger "YourHome" "DennisPostDate" null "Emily" null null null null false>>
<<SetFlag "DennisDateOutcome" "Good">>
<<Flag "DennisDateKey">>
<<if _FlagReturn>><<QuestTracker "Quest14" 1>><<TakeObjectNPC "Dennis" "KeyAVCupboard">><<QuestTracker "Quest7" 4>><</if>>
<<Flag "DennisDatePass">>
<<if _FlagReturn>><<TimerEvent "DennisTalkingToHarrow" 1>><</if>>
<</link>>
<br>
<<else>>
<<Flag "DennisDateKey">>
<<if _FlagReturn>>“Did you?” Dennis snaps back, a little frustration in his voice. “Or did you just want the key?” <br>
<<else>>“Did you?” Dennis snaps back, a little frustration in his voice. “Or did you just want a hall pass?” <br><</if>>
<br>
He looks up at you and you can see he’s shaking a little. “You didn’t really want to go on a date with me, did you?”<br>
<br>
“Dennis…” you begin. But you trail off, unsure what to say.<br>
<br>
“If you didn’t want to be here, you could have just said,” he continues. He sighs and lets out a bit of his frustration. You can tell he’s hurt by your lack of effort. “I thought, maybe, there was a chance you liked me.”<br>
<br>
He looks at the floor, not meeting your eye line. Consoling a boy who likes you but you have no interest in is not something you’ve had much experience dealing with.<br>
<br>
“I’ve got to go,” he says, finally. “Goodnight Emily.”<br>
<br>
<<if _FlagReturn>>“What about the key?” you blurt out.<br>
<<else>>“What about the pass?” you blurt out.<br><</if>>
<br>
He looks up at you. “I’ve changed my mind.”<br>
<br>
<<if _FlagReturn>>You watch Dennis turn on his heels and walk off, leaving you alone on the quiet street outside Fresh Pot, accompanied only by the sounds of pigeons cooing in the night. It looks like you’ll have to find some other way of getting into the AV room.<br>
<<else>>You watch Dennis turn on his heels and walk off, leaving you alone on the quiet street outside Fresh Pot, accompanied only by the sounds of pigeons cooing in the night. It looks like you’ll have to find some other way of getting a hall pass.<br><</if>>
<br>
<b>Actions</b><br>
<<link "Return to the town centre" "TownCentre">>
<<QuestTracker "Quest14" 1>>
<<TimeChange>>
<<ChangeNPCRelationship "Dennis" "Emily" 1>>
<<SetNPCLocation "Dennis" "0" "3" "SchoolAVRoom" "perm">>
<<SetNPCLocation "Dennis" "1" "3" "SchoolAVRoom" "perm">>
<<SetNPCLocation "Dennis" "2" "3" "SchoolAVRoom" "perm">>
<<SetNPCLocation "Dennis" "3" "3" "SchoolAVRoom" "perm">>
<<SetNPCLocation "Dennis" "4" "3" "SchoolAVRoom" "perm">>
<<SetNPCLocation "Dennis" "5" "3" "SchoolAVRoom" "perm">>
<<SetNPCLocation "Dennis" "6" "3" "SchoolAVRoom" "perm">>
<<EndConversation "Dennis">>
<<set $DennisTopics to undefined>>
<<EventTrigger "YourHome" "DennisPostDate" null "Emily" null null null null false>>
<<SetFlag "DennisDateOutcome" "Bad">>
<</link>>
<br>
<</if>>
<<else>>
<<Flag "KissedDennis">>
<<if _FlagReturn is true>>
You feel his lips meet yours. Awkward, nervous, but present. A boy’s lips against your own. And you let yourself respond.<br>
<br>
Thoughts flash through your mind. <i>You already have what you wanted. You don’t need to do this. So why are you responding?</i><br>
<br>
But you find yourself pressing your lips against his, letting your mouth lock with his. You feel a surge of butterflies in your stomach as you kiss him back. <I>You actually want this, don’t you?</i><br>
<br>
You feel his hand on the back of your neck, pulling you in for an embrace as you continue to lock lips. He is tender, clumsy even, but being pulled up against him feeling your bodies touch as your mouths meet sends shocks across your frame.<br>
<br>
After some moments, he pulls back and looks at you, his eyes close to yours. You feel his arms awkwardly around your waist, holding you close to him.<br>
<br>
“We should do this again,” he says, with a quiet confidence you have rarely seen from him before.<br>
<br>
You hear yourself giggle. “I’d like that.”<br>
<br>
He smiles and plants another kiss on your lips before letting you go. “I’ll see you at school,” he says. Uncharacteristically for Dennis, it’s not a question.<br>
<br>
He grins again and waves, as he walks off, a definite spring in his step. You feel yourself smiling as you watch him go. <i>What was that?</i> <br>
<br>
He rounds a corner into another street and leaves you alone on the pavement. You notice Flo looking out from behind the blinds of Fresh Pot. She gives you a conspiratorial smile.<br>
<br>
<<Flag "DennisDateKey">>
<<if _FlagReturn>>Only then do you remember the key in your hand. You put it away and come back to your senses, trying in vain not to let your thoughts on what just happened. <I>A kiss. With a boy.</i><br>
<<else>>Only then do you come back to your senses, trying in vain not to let your thoughts on what just happened. <I>A kiss. With a boy.</i><br><</if>>
<<else>>
You feel his lips on yours, awkward and nervous. Instinctively you pull away, taking a step back.<br>
<br>
“I’m sorry,” Dennis stammers, looking to the floor. “I shouldn’t have done that.”<br>
<br>
You stare back at the boy in front of you, shaking with embarrassment. He looks wounded. Hurt. Scared stiff, unable to move, but as if he wants to be anyway but here.<br>
<br>
“I should go,” he mutters. “Goodnight.”<br>
<br>
He spins around and strides off, almost jogging to get away. You watch him go. Not once does he look back.<br>
<br>
<<Flag "DennisDateKey">>
<<if _FlagReturn>>You feel the cold brass key in your hand and quickly put it away. At least you got the key. You just wonder how Dennis will react to you going forward now.<br>
<<else>>You consider if Dennis will keep his word to speak to Harrow. And wonder how Dennis will react to you going forward now.<br><</if>>
<</if>>
<br>
<b>Actions</b><br>
<<link "Return to the town centre" "TownCentre">>
<<EndConversation "Dennis">>
<<SetNPCLocation "Dennis" "0" "3" "SchoolAVRoom" "perm">>
<<SetNPCLocation "Dennis" "1" "3" "SchoolAVRoom" "perm">>
<<SetNPCLocation "Dennis" "2" "3" "SchoolAVRoom" "perm">>
<<SetNPCLocation "Dennis" "3" "3" "SchoolAVRoom" "perm">>
<<SetNPCLocation "Dennis" "4" "3" "SchoolAVRoom" "perm">>
<<SetNPCLocation "Dennis" "5" "3" "SchoolAVRoom" "perm">>
<<SetNPCLocation "Dennis" "6" "3" "SchoolAVRoom" "perm">>
<<Flag "DennisDateKey">>
<<if _FlagReturn>><<QuestTracker "Quest14" 1>><<TakeObjectNPC "Dennis" "KeyAVCupboard">><<QuestTracker "Quest7" 4>><</if>>
<<Flag "DennisDatePass">>
<<if _FlagReturn>><<TimerEvent "DennisTalkingToHarrow" 1>><</if>>
<<QuestTracker "Quest14" 1>>
<<TimeChange>>
<<set $DennisTopics to undefined>>
<<EventTrigger "YourHome" "DennisPostDate" null "Emily" null null null null false>>
<<SetFlag "DennisDateOutcome" "Great">>
<</link>>
<</if>><<if $current.female is true>>
Drawing down on the well of arcane energy within you, you focus your affinity on the television that Dennis brings into the biology room.<br>
<br>
A manic crackle of sound jolts you back. You stare at the screen, dumbfounded. Something stares back out at you, grinning. Your mind struggles to comprehend it, but you are sure that whatever that inhuman crackle sounded like, it was the sound of this being laughing at you.<br>
<br>
The yellow burn of magic outlines the frenzied ghost in the TV. It appears to roll up and down, like watching an out-of-tune TV station. Though made up entirely of jagged lines that flicker and jolt, you can see its teeth snarling out at you.<br>
<br>
Even more concerningly, the two dimensional screen somehow is pressing towards you.<br>
<br>
<B>Actions</b><br>
<<SpellsCheckSelf "Ward">>
<<if _SpellsCheckSelf is true>>
<<link "Cast Ward to nullify the spell on the TV" "SchoolAVCupboardInvestigation2">><<set $BiologyWard to "NulifiedAll">><<set $WardsNullified += 1>><<QuestTracker "Quest7" 5>><<Greedy -1>><</link>><br>
<<link "Cast Ward to nullify yourself against the spell on the TV" "SchoolAVCupboardInvestigation2">><<Greedy 1>><<QuestTracker "Quest7" 5>><<set $BiologyWard to "NulifiedSelf">><<set $WardsNullified += 1>><</link>><br>
<</if>>
<<link "Go back to the AV room" "SchoolAVRoom">><</link>>
<<else>>
You try to draw down on the pool of energy within you, but instead of feeling the radiance of magic all you feel is empty.<br>
<br>
Staring back at the television that Dennis wheels into the biology room, all you see if your reflection staring back. Nothing seems out of the ordinary.<br>
<br>
The realisation comes quickly. In order to use magic, you need to be a girl.<br>
<br>
<b>Actions</b><br>
<<link "Go back to the AV room" "SchoolAVRoom">><</link>>
<</if>>You take a step back, closing your eyes to concentrate in spite of the growing terror within your being. The laughter tries to distract you, but you manage to summon a flow of energy from your inner reserves. <br>
<br>
<<if $BiologyWard is "NulifiedSelf">>
“I cause this object with power beyond its power,” you whisper. “Unseen and unheard, its effects will be felt by all but me.”<br>
<br>
You open your eyes to see the unmoved television bearing down on you. The creature centimetres from your face, but it's ceased snarling. Instead, it eyes you curiously, impish and surprised.<br>
<br>
The dimensions of the room slowly recede into reality. You hear the creature chuckle as it looks out at you, but it does nothing more.<br>
<<else>>
“I cause this object with power beyond its power,” you say. “Unseen and unheard, its effects will be felt by none.”<br>
<br>
You open your eyes to see the unmoved television bearing down on you. The creature centimetres from your face, you feel flushed and aroused as you feel his teeth gnawing at you. <br>
<br>
It suddenly screams and with a brutal jolt the dimensions of the room snap back to normal. You are staring at a TV metres away, watching something resembling a crude animation pound against the edges of the screen, ever more shrinking into the centre of the TV.<br>
<br>
With a pop, it’s gone. There is silence once more.<br>
<</if>>
<<set $CurrentRoom to "SchoolAVCupboard">>
<<cheerleaderIntervention>>
<<if $cheerleaderIntActive isnot true>>
<br>
<B>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><</link>>
<</if>><<if $PEClassDialogue is undefined>>
<<if $GymWard is "NulifiedAll" or $GymWard is "NulifiedSelf">>
<<if $PEClassFirst is true>>
“Alright kids,” you hear Beach bellow. Like everyone else, you turn to look at him in the centre of the gym, as if it was a stage. “Weatherman says it’s going to drizzle today. And whilst I think you all can survive a bit of rain, I’ve been told that some of you have weak immune systems. I don’t need your mom’s on the phone yelling at me for getting you sick.”<br>
<br>
“So same old, same old. Inside activities. Boys with boys. Girls with girls. Pair off into fives and go stand by one of the obstacles on the course. Only rule - don’t come last.”<br>
<br>
You turn around and are accepted into a group forming nearby. Other students aren’t so lucky, but within a minute everyone is separated into squads. The organiser of your group gestures for you to move over to the balance beam. Like everything in here, it smells like a gym sock. Removing the curse hasn't stopped the smell from threatening to overpower you.<br>
<br>
Beach’s whistle shrieks and instantly the sounds of fifty sneakers squeaking and sliding fills the air. You clamber up on to equipment, energised by the noise, and move as fast as you can over the beam. It’s enough to remind you that this body is still new to you, with your centre of gravity shifted away from what you are used to.<br>
<br>
“Careful, Phillips,” you hear Beach say as he passes by. “You won’t find a knight in shining armour to catch you in here.”<br>
<br>
Ignoring him, you make it to the other side. The other girls follow suit and quickly you’re moving around to the next course. So quick, in fact, that the group of boys in front of you hasn’t finished on the vaulting boxes.<br>
<br>
You take deep breaths as you feel your heart beating. The natural endorphins from exercise start to circulate through your body. There is something rewarding about the class, especially as you are free of any adverse effects from the equipment. The body odour of teenage boy's is still repellant, but you find some degree of enjoyment in the activity.<br>
<br>
The last boy in the group in front of you vaults over the box and looks back at you, indicating you’re free to go.<br>
<<else>>
“Alright, settle down!” Beach bellows from the centre of the room. He gestures to the drizzle hitting the exterior of the full length windows and tells the group with some disappointment that you’ll again be spending the lesson inside today. <br>
<br>
“Hop to it, then,” he tells the class. “Get in your groups and try to conquer up at least a little enthusiasm. Loser still gets the booby prize.”<br>
<br>
You stand and form your regular group, moving over to the Balance Beam that permeates with dust and sweat. Coach Beach blows his whistle and you clamber up one end of the beam, running across it with a sense of confidence that you’ve done this before.<br>
<br>
The rest of your group does the same and quickly you’re waiting for the group in front of you to finish using the Vaulting Box. Blood pumps through your veins and you feel invigorated by the rush of exercise. With the curse no longer in effect, the offensiveness of stale body odour is only more present to your senses. <br>
<br>
The last boy in the group in front finishes, nodding that you are free to go.<br>
<</if>>
<<else>>
<<if $PEClassFirst is true>>
“Alright kids,” you hear Beach bellow. Like everyone else, you turn to look at him in the centre of the gym, as if it was a stage. “Weatherman says it’s going to drizzle today. And whilst I think you all can survive a bit of rain, I’ve been told that some of you have weak immune systems. I don’t need your mom’s on the phone yelling at me for getting you sick.”<br>
<br>
“So same old, same old. Inside activities. Boys with boys. Girls with girls. Pair off into fives and go stand by one of the obstacles on the course. Only rule - don’t come last.”<br>
<br>
You turn around and are accepted into a group forming nearby. Other students aren’t so lucky, but within a minute everyone is separated into squads. The organiser of your group gestures for you to move over to the balance beam. Like everything in here, it smells like a gym sock. You find it almost overwhelming. <br>
<br>
Beach’s whistle shrieks and instantly the sounds of fifty sneakers squeaking and sliding fills the air. You clamber up on to equipment, energised by the noise, and move as fast as you can over the beam. It’s enough to remind you that this body is still new to you, with your centre of gravity shifted away from what you are used to.<br>
<br>
“Careful, Phillips,” you hear Beach say as he passes by. “You won’t find a knight in shining armour to catch you in here.”<br>
<br>
Ignoring him, you make it to the other side. The other girls follow suit and quickly you’re moving around to the next course. So quick, in fact, that the group of boys in front of you hasn’t finished on the vaulting boxes.<br>
<br>
You take deep breaths as you feel your heart beating. The natural endorphins from exercise are starting to work their magic. You admit to yourself that there is something rewarding about this class, especially with Emily’s superior physique. Even the body odour from some of the teenage boys isn’t as offensive as it seemed moments ago.<br>
<br>
The last boy in the group in front of you vaults over the box and looks back at you, indicating you’re free to go.<br>
<<else>>
“Alright, settle down!” Beach bellows from the centre of the room. He gestures to the drizzle hitting the exterior of the full length windows and tells the group with some disappointment that you’ll again be spending the lesson inside today. <br>
<br>
“Hop to it, then,” he tells the class. “Get in your groups and try to conquer up at least a little enthusiasm. Loser still gets the booby prize.”<br>
<br>
You stand and form your regular group, moving over to the Balance Beam that permeates with dust and sweat. Coach Beach blows his whistle and you clamber up one end of the beam, running across it with a sense of confidence that you’ve done this before.<br>
<br>
The rest of your group does the same and quickly you’re waiting for the group in front of you to finish using the Vaulting Box. Blood pumps through your veins and you feel invigorated by the rush of exercise. The offensiveness of stale body odour seems to diminish. Growing oddly comforting, even.<br>
<br>
The last boy in the group in front finishes, nodding that you are free to go.<br>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<link "Try your hardest" "PEClass">><<set $PEClassDialogue to "Start">><<set $PEEffort to "Max">><<set $GymEffort +=2>><<Orientation 1>><<Feminity 1>><</link>><br>
<<link "Do enough that you don’t come last" "PEClass">><<set $PEEffort to "Medium">><<set $GymEffort +=1>><<Feminity 1>><<set $PEClassDialogue to "Start">><</link>><br>
<<Flag "HeatherTalkedGym">>
<<if _FlagReturn is true>><<link "Slack off and put in no effort" "PEClass">><<set $PEEffort to "Low">><<set $PEClassDialogue to "Start">><</link>><</if>>
<<elseif $PEClassDialogue is "Start">>
<<if $PEEffort is "Max">>
<<if $GymWard is "NulifiedAll" or $GymWard is "NulifiedSelf">>
<<if $PEClassFirst is true>>
You grin and rush forward towards the vaulting box. Your nimble body and quick feet move quickly and suddenly you’re instinctively throwing your hands on top of the box.<br>
<br>
The world flips on its axis as you turn upside down. Legs are above your body, back kicking them high vertically into the air. <br>
<br>
With a gentle thud, you feel your feet touch down on a mat. It takes a second for you to get your bearings. You are standing on the other side of the vault box, feet firmly on the floor. <br>
<br>
As you regain your breath, there is some gentle applause from nearby students. Even Coach Beach is looking at you from beside the mat, a hint of surprise on his face.<br>
<br>
“Nice work, Phillips,” he murmurs. “Make a cheerleader out of you, yet. Might want to adjust yourself back there, though.”<br>
<br>
You follow his eyeline and glance over your shoulder down your back. Gravity has had its way with your skirt. The back is now bunched up around your waist, showing your gym briefs to the rows of onlooking boys behind you.<br>
<br>
Upon seeing you notice, they burst out laughing. You even get a few wolf whistles.<br>
<br>
You take a deep breath, panting from the exertion. The smell of cheap boy’s deodorant fills your nostrils. It serves as a reminder of the curse you've removed, which would have made you smile at the attention.<br>
<br>
Instead, you brush down your skirt and throw them a dark look. As you regain your breath, you take solace that whilst you may feel on display, you no longer have magic making you indulge it.<br>
<<else>>
You rush forward and clear the distance between you and the box, then push your hands forward and throw yourself up into the air. The thrill of your agility flutters inside your body as you turn upside down, your nimble legs thrust up high in the air. <br>
<br>
You land with a gentle thud on the other side, hearing a few whoops and whistles from behind you. Coach Beach even gives you an appreciative grin.<br>
<br>
You look back at him, not returning his smile. Instead, you check your clothing to make sure it's all in the right place. The attention soon diverts elsewhere and, free from the curse in the gym, you are all the more glad for it.<br>
<</if>>
<<else>>
<<if $PEClassFirst is true>>
You grin and rush forward towards the vaulting box. Your nimble body and quick feet move quickly and suddenly you’re instinctively throwing your hands on top of the box.<br>
<br>
The world flips on its axis as you turn upside down. Legs are above your body, back kicking them high vertically into the air. <br>
<br>
With a gentle thud, you feel your feet touch down on a mat. It takes a second for you to get your bearings. You are standing on the other side of the vault box, arms stretched out, smiling broadly, feet firmly on the floor. <br>
<br>
As you regain your breath, there is some gentle applause from nearby students. Even Coach Beach is looking at you from beside the mat, a hint of surprise on his face.<br>
<br>
“Nice work, Phillips,” he murmurs. “Make a cheerleader out of you, yet. Might want to adjust yourself back there, though.”<br>
<br>
You follow his eyeline and glance over your shoulder down your back. Gravity has had its way with your skirt. The back is now bunched up around your waist, showing your gym briefs to the rows of onlooking boys behind you.<br>
<br>
Upon seeing you notice, they burst out laughing. You even get a few wolf whistles.<br>
<br>
You take a deep breath, panting from the exertion. The smell of cheap boy’s deodorant fills your nostrils. You have to admit, there’s something pleasant about it.<br>
<br>
Looking, to the crowd. You give them a coy smile. “Oops,” you say to them.<br>
<br>
It’s enough for them to start laughing again. You watch them over your shoulder, lips open, as you pose there in your exposed underwear. Predatory smiles play out on their faces looking at you. <br>
<br>
You bite your lip and give them a final look, then brush your skirt down. Finally getting your breath from the exercise, you know you have every eye on the gym on you.<br>
<br>
<I>At least the ones belonging to the boys, anyway.</i><br>
<<else>>
You rush forward and clear the distance between you and the box, then push your hands forward and throw yourself up into the air. The thrill of your agility flutters inside your body as you turn upside down, your nimble legs thrust up high in the air. <br>
<br>
You land with a gentle thud on the other side, stretching your hands out and smiling, as you gasp for air. You smile as you hear whoops and whistles from the boy’s behind you. Even Coach Beach flashes you an appreciative grin. <br>
<br>
You look back over your shoulder at your audience and reach down without breaking eye contact, checking your skirt. It has only ridden up slightly, but you make it a big deal, even pulling it up a bit more momentarily to adjust it.<br>
<br>
A brief flash is enough to get another round of applause out of them. You give them all a grin, taking deep breaths, basking in the attention they are giving you.<br>
<</if>>
<</if>>
<<elseif $PEEffort is "Medium">>
<<if $GymWard is "NulifiedAll" or $GymWard is "NulifiedSelf">>
<<if $PEClassFirst is true>>
You run forward towards the vaulting box. Your light body can move quickly and almost too soon you’re right in front of the box. Instinctively you stretch your hands out and push them down against the top of the box.<br>
<br>
You feel your body lift off the floor, arching on to its side as the world spins and your legs sweep up over the equipment. <br>
<br>
A moment later you land, feeling your sneakers touch down on the soft gym mat on the other side of the vaulting box. <br>
<br>
You take a deep breath, both through exertion and relief that you cleared the box. The next girl in your group smiles back at you encouragingly as she readies her own attempt.<br>
<br>
“Move, Phillips,” you hear Beach tell you from nearby. “There’s no applause coming, and you’re holding up the line.”<br>
<br>
You look at him and nod, moving to the side of the gym mat. The other girls in you group repeat the exercise, joining you once they too have vaulted. <br>
<br>
You take the time to regain your breath, panting a little from the activity. Without the curse active, you make no attempt to stifle your breathing. You smell the cheap deodorant hanging in the air. <br>
<br>
A boy walks by, flashing you a smile. You can't help but wince as his body odour hits your nostrils. <br>
<br>
Looking dejected, he turns away and walks on.<br>
<<else>>
You run forward and instinctively stretch your hands out when you reach the box, lifting your body off the floor. You pivot your body on its side, pulling your legs up and over, landing cleanly on the other side of the equipment. <br>
<br>
Taking a deep breath, you feel energised at a successful vault. You give a grin back to your group as the next girl braces herself to follow and move to the side of the mat. <br>
<br>
You watch the rest of your group repeat your performance, smelling the strentch of nearby boys as you regain your breath. The group infront strain their muscles as they exercise. Without the curse, the only effect of smells and sights are to offend your sense of smell.<br>
<</if>>
<<else>>
<<if $PEClassFirst is true>>
You run forward towards the vaulting box. Your light body can move quickly and almost too soon you’re right in front of the box. Instinctively you stretch your hands out and push them down against the top of the box.<br>
<br>
You feel your body lift off the floor, arching on to its side as the world spins and your legs sweep up over the equipment. <br>
<br>
A moment later you land, feeling your sneakers touch down on the soft gym mat on the other side of the vaulting box. <br>
<br>
You take a deep breath, both through exertion and relief that you cleared the box. The next girl in your group smiles back at you encouragingly as she readies her own attempt.<br>
<br>
“Move, Phillips,” you hear Beach tell you from nearby. “There’s no applause coming, and you’re holding up the line.”<br>
<br>
You look at him and nod, moving to the side of the gym mat. The other girls in you group repeat the exercise, joining you once they too have vaulted. <br>
<br>
You take the time to regain your breath, panting a little from the activity. You can smell the boy’s nearby, at best their cheap deodorant wafting into your nostrils. A few of them haven’t even bothered with that to mask their body odour. <br>
<br>
It’s not as offensive as you first thought. Maybe you’re just growing used to it, but it doesn’t seem nearly as repugnant as it did a few minutes ago. <br>
<br>
Your attention drifts away to look at the boy’s performing the exercises in front of your group. Pulling themselves across monkey bars, flexing their muscles, faces covered in perspiration. You find it curious. You’ve never really noticed how defined a boy's arms can be, before.<br>
<br>
When one even walks by you, you take in his body scent as he passes by. He looks at you, eyes flicking up and down your body. He grins. <br>
<br>
Without meaning to, you grin back. <I>Was he checking me out?</i><br>
<<else>>
You run forward and instinctively stretch your hands out when you reach the box, lifting your body off the floor. You pivot your body on its side, pulling your legs up and over, landing cleanly on the other side of the equipment. <br>
<br>
Taking a deep breath, you feel energised at a successful vault. You give a grin back to your group as the next girl braces herself to follow and move to the side of the mat. <br>
<br>
You watch the rest of your group repeat your performance, smelling the musk of the boy’s nearby as you regain your breath. The smell slowly becomes bearable. You look over at the group in-front, watching the boy’s flex their muscles with curiosity. You can’t help but smile back as a few of them return your gaze. Only then do you realise that you are indeed actually gazing. <br>
<</if>>
<</if>>
<<else>>
<<if $GymWard is "NulifiedAll" or $GymWard is "NulifiedSelf">>
<<if $PEClassFirst is true>>
With little enthusiasm, you jog over to the vaulting box. You put your hands on top of it, and slowly pull yourself up. Sitting on the top of the box, you swing your legs over, still keeping them together, and drop on to the other side.<br>
<br>
You catch Beach looking at you as you walk casually across the mats. “You okay, Phillips? Maybe take it even easier. We wouldn’t want you breaking a nail.”<br>
<br>
You hold yourself back from responding. There are sniggers behind you from the group in front of yours. The boys give you derisive looks.<br>
<br>
You catch a whiff of them as they move past you towards the next activity. One cracks a joke, but you pay it little attention. <i>After all, they stink.</i><br>
<br>
Soon the rest of your group catches up to you. As you wait patiently for the group of boys to be done with the next equipment, the organiser of your group leans into you and whispers quietly. “Careful. You’re going to end up being kept back after school.” <br>
<br>
You consider for a moment that now the curse in the gym doesn't impact you, exercising more vigoursly wouldn't have any effect. That's if you wanted to, of course.<br>
<<else>>
You leisurely jog over to the box, pulling yourself on to it and shuffling your legs over the top. You drop down on the other side, no danger of breaking a sweat. <br>
<br>
The boy’s in the group in front of you watch, sniggering. You don’t react, taking solace in how bad they smell. <br>
<br>
What does concern you is the look the rest of your group gives you when they catch up to you. “Try harder!” one of them cautiously whispers. “You’re going to get held back!”<br>
<br>
You consider for a moment that now the curse in the gym doesn't impact you, exercising more vigoursly wouldn't have any effect. That's if you wanted to, of course.<br>
<</if>>
<<else>>
<<if $PEClassFirst is true>>
With little enthusiasm, you jog over to the vaulting box. You put your hands on top of it, and slowly pull yourself up. Sitting on the top of the box, you swing your legs over, still keeping them together, and drop on to the other side.<br>
<br>
You catch Beach looking at you as you walk casually across the mats. “You okay, Phillips? Maybe take it even easier. We wouldn’t want you breaking a nail.”<br>
<br>
You hold yourself back from responding. There are sniggers behind you from the group in front of yours. The boys give you derisive looks.<br>
<br>
You catch a whiff of them as they move past you towards the next activity. One cracks a joke, but you pay it little attention. <i>After all, they stink.</i><br>
<br>
Soon the rest of your group catches up to you. As you wait patiently for the group of boys to be done with the next equipment, the organiser of your group leans into you and whispers quietly. “Careful. You’re going to end up being kept back after school.” <br>
<<else>>
You leisurely jog over to the box, pulling yourself on to it and shuffling your legs over the top. You drop down on the other side, no danger of breaking a sweat. <br>
<br>
The boy’s in the group in front of you watch, sniggering. You don’t react, taking solace in how bad they smell. <br>
<br>
What does concern you is the look the rest of your group gives you when they catch up to you. “Try harder!” one of them cautiously whispers. “You’re going to get held back!”<br>
<</if>>
<</if>>
<</if>>
<br>
<B>Actions</b><br>
<<link "Continue the lesson" "PEClass">><<set $PEClassDialogue to "Continue">><</link>>
<<elseif $PEClassDialogue is "Continue">>
Your group moves over to the next exercise. A set of rusted monkey bars stretches across the width of the gym. You wonder how old they are and how many students have swung across them over the years.<br>
<br>
You watch the group of boys in front of you perform the exercise. A number of them slip, losing their grip. You can see the sweat glisten on the bars from here. <br>
<<if $GymWard is "NulifiedAll">><br>
You take a deep breath, reading yourself The smell of boy’s sweat does nothing for you. <br>
<br>
As you rest, you look around the gym at the other students. The boys waiting to start an exercise watch the girls stretch and leap with lustful glee. A few of them call out and whistle as they perform. <br>
<br>
However, the response seems to surprise them. Instead of encouraging it, the girls scowl and roll their eyes. One even calls them out. “Keep your eyes off me, you perv.”<br>
<br>
It’s enough to cast the boys to falter. You notice that as the retorts to their unwanted attention keeps coming, they grow sullen and silent. Some start making mistakes, slipping on the exercise equipment. You catch Beach looking at them, confused.<br>
<br>
You prepare for the next exercise.<br>
<br>
<b>Actions</b><br>
<<link "Try your hardest" "PEClass">><<set $PEEffort to "Max">><<set $GymEffort +=2>><<set $PEClassDialogue to "Continue2">><</link>><br>
<<link "Do enough that you don’t come last" "PEClass">><<set $PEEffort to "Medium">><<set $PEClassDialogue to "Continue2">><<set $GymEffort +=1>><</link>><br>
<<Flag "HeatherTalkedGym">>
<<if _FlagReturn is true>><<link "Slack off and put in no effort" "PEClass">><<set $PEEffort to "Low">><<set $PEClassDialogue to "Continue2">><</link>><</if>>
<br>
<<elseif $GymWard is "NulifiedSelf">>
You take a deep breath, reading yourself. The smell of boy’s sweat does nothing for you. <br>
<br>
As you rest, you look around the gym at the other students. The boys waiting to start an exercise watch the girls stretch and leap with lustful glee. A few of them call out and whistle as they perform. <br>
<br>
The more athletic girls appear to respond warmly to the catcalls, posing after they complete exercises and grinning between pants. You grimace as you note they are still under the influence of the curse.<br>
<br>
You prepare for the next exercise.<br>
<br>
<b>Actions</b><br>
<<link "Try your hardest" "PEClass">><<set $PEEffort to "Max">><<set $GymEffort +=2>><<set $PEClassDialogue to "Continue2">><</link>><br>
<<link "Do enough that you don’t come last" "PEClass">><<set $PEEffort to "Medium">><<set $PEClassDialogue to "Continue2">><<set $GymEffort +=1>><</link>><br>
<<Flag "HeatherTalkedGym">>
<<if _FlagReturn is true>><<link "Slack off and put in no effort" "PEClass">><<set $PEEffort to "Low">><<set $PEClassDialogue to "Continue2">><</link>><</if>>
<<else>>
<br>
You take a deep breath, reading yourself, thinking about the boys. You briefly find yourself wondering what that sweat smells like…<br>
<br>
As you rest, you look around the gym at the other students. The boys waiting to start an exercise watch the girls stretch and leap with lustful glee. A few of them call out and whistle as they perform.<br>
<br>
The more athletic girls appear to respond warmly to the catcalls, posing after they complete exercises and grinning between pants. You find yourself pouting.<br>
<Br>
<I>Are you envious of the attention they are getting?</i><br>
<br>
You prepare for the next exercise.<br>
<br>
<b>Actions</b><br>
<<link "Try your hardest" "PEClass">><<Orientation 1>><<Feminity 2>><<set $PEEffort to "Max">><<set $GymEffort +=2>><<set $PEClassDialogue to "Continue2">><</link>><br>
<<link "Do enough that you don’t come last" "PEClass">><<Feminity 1>><<set $PEEffort to "Medium">><<set $PEClassDialogue to "Continue2">><<set $GymEffort +=1>><</link>><br>
<<Flag "HeatherTalkedGym">>
<<if _FlagReturn is true>><<link "Slack off and put in no effort" "PEClass">><<set $PEEffort to "Low">><<set $PEClassDialogue to "Continue2">><</link>><</if>>
<</if>>
<<elseif $PEClassDialogue is "Continue2">>
<<if $PEEffort is "Max">>
<<if $GymWard is "NulifiedAll" or $GymWard is "NulifiedSelf">>
<<if $PEClassFirst is true>>
Once the last boy drops down at the other side, you sprint over to the equipment and throw yourself up onto the bar. The rigorous activity acts as a deterrent to thinking, almost like an exorcism of the mental cobwebs creeping over your brain. <br>
<br>
You reach out rung by rung, swinging your legs high in the air. You push yourself to the limit, feeling better. Fitter. Stronger.<br>
<br>
The sweat on the bars isn't pleasant, but you are free from the grasp of magic in the gym. You sense nothing from the equipment, nor mats, nor ropes and exercise gear.<br>
<br>
You see Coach Beach staring at you, a curious look on his face. Burying the thoughts, you focus on putting in as much energy as you can.<br>
<br>
Once you've completed the monkey bars, you move to the next set of equipment. And then the next. Pushing yourself to the limit. A number of students applaud your efforts. A few of them whistle and cheer.<br>
<br>
You ignore the stare and lustful grins though. By the end of the lesson, though exhausted, you are content with what you managed to achieve.<br>
<<else>>
<br>
Dismissing any lingering thoughts, you sprint over to the monkey bars when the last boy in the group ahead completes his task. You move across the rungs, pushing yourself as fast as you can.<br>
<br>
Out of the corner of your eye you notice the boys watching, but without the enticing magic you keep your mind focused on the lesson. In a flash you slink across the bars and drop down at the far side.<br>
<br>
Moving on, you continue to push your body. On ocassion to notice that your enthusiasm comes close to causing a wardrobe accident, but you don't care. The boys may be watching you, but their stares are barely a second thought.<br>
<</if>>
<<else>>
<<if $PEClassFirst is true>>
<br>
Once the last boy drops down at the other side, you sprint over to the equipment and throw yourself up onto the bar. The rigorous activity acts as a deterrent to thinking, almost like an exorcism of the mental cobwebs creeping over your brain.<br>
<br>
You reach out rung by rung, swinging your legs high in the air. You push yourself to the limit, feeling better. Fitter. Stronger.<br>
<br>
<I>And you know the boy’s keep watching your athletic body bend and stretch as you throw yourself around.</i><br>
<Br>
You look over to the group in front, watching you as your legs swing wide and free. You grin, dropping down after swinging from the last bar.<br>
<br>
<<if $PlayerCharacter.magic gte 3>>Inside your brain, however, a voice of panic is crying out. As you rest for a second, as you breathe deeply, smelling the alluring scents of boy’s perspiration and body odour. Then you see it. Magical embers flowing from the gym equipment, drifting into your body as you breathe. It’s not just one thing in the gym that’s cursed, you think. It’s everything.<br>
<<elseif $PlayerCharacter.magic gte 2>>Why am I thinking like this, you hear inside your mind. You take in another quick gasp of air, smelling the intoxicating smells of boy’s deodorant and sweat. Then it registers. You can almost see the magical ambers radiating out from the gym equipment, drifting into your nostrils as you breathe. Whatever is causing you to feel like this, you’re sure that’s part of it.<br>
<<else>>Something doesn’t sit right with you, but the thought always seems just out of reach. You are certain there's magic at place though. There has to be.<br>
<</if>>
<br>
You see Coach Beach staring and you bury your thoughts back down in your mind. Instead, you keep putting in as much energy as you can, despite the underlying worry inside your brain. <br>
<br>
Moving on to the next set of equipment, you continue pushing your body to its limit, seemingly throwing caution to the wind as you let your skirt ride up and your polo shirt to drop down. Yet some part of you enjoys it. Especially the eyes that increasingly move from what they are doing, and focus on you.<br>
<br>
By the end, you are receiving cheers and whistles everytime you perform. And what a performance you make it. You grin with delight as you notice guys watching. More foreign to you, in-between exercises you’re drawn to watch them too.<br>
<<else>>
Dismissing any lingering thoughts, you sprint over to the monkey bars when the last boy in the group ahead completes his task. You move across the rungs, pushing yourself as fast as you can.<br>
<br>
You flash a grin to the boys, watching you. You feel a thrill as you move, feeling their eyes lingering on your body as you twist and slink across the bars and drop down at the end. You briefly wonder what they’re thinking…<br>
<br>
<<if $PlayerCharacter.magic gte 3>>Inside your brain, however, a voice of panic is crying out. As you rest for a second, as you breathe deeply, smelling the alluring scents of boy’s perspiration and body odour. Then you see it. Magical embers flowing from the gym equipment, drifting into your body as you breathe. It’s not just one thing in the gym that’s cursed, you think. It’s everything.<br>
<<elseif $PlayerCharacter.magic gte 2>>Why am I thinking like this, you hear inside your mind. You take in another quick gasp of air, smelling the intoxicating smells of boy’s deodorant and sweat. Then it registers. You can almost see the magical ambers radiating out from the gym equipment, drifting into your nostrils as you breathe. Whatever is causing you to feel like this, you’re sure that’s part of it.<br>
<<else>>Something doesn’t sit right with you, but the thought always seems just out of reach. You are certain there's magic at place though. There has to be.<br>
<</if>>
<br>
Moving on to the next exercise, you continue to push your body, uncaring of how much your rigorous energy is flaunting your body. Some part of you enjoys being on display. Having the attention and admiration of the class. The boys regularly stop to you watch you. And in-between exercises, you watch them too.<br>
<</if>>
<</if>>
<<elseif $PEEffort is "Medium">>
<<if $GymWard is "NulifiedAll" or $GymWard is "NulifiedSelf">>
<<if $PEClassFirst is true>>
You step up to the monkey bars as the last boy swings down from the last rung. He glances back at you. You smile back, politely.<br>
<br>
Then it’s your turn. You reach up and pull yourself off the floor. You feel your skirt threatening to ride up as your legs rise, so you’re careful not to overexert yourself as you move across the equipment. As you feel your arms straining, you gasp for precious oxygen to power your body, smelling the odour of the boy that came before.<br>
<br>
You try not to look, but you can feel eyes watching you. For a brief moment you catch the sight of one of the boys from the group in front, staring at your parted legs as you swing from bar to bar.<br>
<br>
He’s trying to catch a glimpse of my briefs, you think. You shoot him a dirty stare and he quickly looks to the floor, embarassed.<br>
<br>
You ponder for a brief moment that thanks to the curses the boy's may have grown used to the girls liking the attention. <br>
<br>
Dropping down from the last bar, you grin thinly. Your mind is clear. You can focus on the lesson. And not on the boys. <br>
<br>
You see Coach Beach staring and you dismiss the thoughts to avoid drawing more attention to yourself. Instead, you focus on getting through the lesson. When your group moves on to the next one, you try not to exert yourself anymore than is necessary to finish.<br>
<br>
By the end, you’ve done enough that you feel you have at least projected the image of hard-work and enthusiasm. You finish short-of-breath, breathing heaily in spite of the scent of sweaty teenagers. <br>
<br>
Looking around, you see the boy from earlier looking at you. When you catch his eyeline, he looks away again, blushing.<br>
<<else>>
<br>
The last boy in front swings down from the bars and looks back at you to signal you can begin. You ignore him and swing forward, grabbing the first bar.<br>
<br>
Your arms strain as you move across the bars and you gasp for oxygen to help, trying to avoid taking a whiff of the sweat on the equipment. You glance forward and see the boy watching you, staring at your legs swinging in the air.<br>
<br>
Free from the curses, your mind is clear. Focusing on getting through the exercise, you complete the activity. When your group moves on, you do enough to complete the lesson.<br>
<br>
By the end, you feel you have put in enough effort to at least pass. You finish short-of-breath, happy to be free to breath easily and without concern.<br>
<br>
<</if>>
<<else>>
<<if $PEClassFirst is true>>
You step up to the monkey bars as the last boy swings down from the last rung. He glances back at you. You smile.<br>
<br>
Then it’s your turn. You reach up and pull yourself off the floor. You feel your skirt threatening to ride up as your legs rise, so you’re careful not to overexert yourself as you move across the equipment. As you feel your arms straining, you gasp for precious oxygen to power your body, smelling the scent of the boy that came before.<br>
<br>
You try not to look, but you can feel eyes watching you. For a brief moment you catch the sight of one of the boys from the group in front, staring at your parted legs as you swing from bar to bar.<br>
<br>
He’s trying to catch a glimpse of my briefs, you think. Maybe you should just stretch a bit more…<br>
<br>
<<if $PlayerCharacter.magic gte 3>>
The thought is enough to set alarm bells ringing inside your brain. Still trying to maintain grip on the bars that are slippery with sweat, you gasp for air.<br>
<br>
Then you see it. Magical embers flow off the gym equipment, drifting into your body as you breathe. You look around the gym and see a similar sight for every activity. It’s not just one thing in the gym that’s cursed, you think. It’s everything.<br>
<<elseif $PlayerCharacter.magic gte 2>>
Why am I thinking like this, you hear inside your mind. You take in another quick gasp of air, as you try not to slip on the next bar that his covered in sweet sweat.<br>
<br>
Then it registers. You can almost see the magic radiating out from the equipment, drifting up your nostrils as you breathe. Whatever is causing you to feel like this, you’re sure that’s part of it.<br>
<<else>>
You instantly feel off, as the thought echoes in your mind. Something is very wrong about this, you know, but whatever it is feels just out of grasp. Like a monkey bar always just out of reach. Enough of your mind is still yours though to know it has something to do with magic. Because this you.<br>
<Br>
<i>Isn't it?</i><br>
<</if>>
You see Coach Beach staring and you dismiss the thoughts to avoid drawing more attention to yourself. Instead, you focus on getting through the exercise. When your group moves on to the next one, you try not to exert yourself anymore than is necessary to finish the lesson.<br>
<br>
By the end, you’ve done enough that you feel you have at least projected the image of hard-work and enthusiasm. You finish short-of-breath, inhaling the scent of sweaty teenagers and cheap spray that tries to mask poor hygiene from some of the boys.<br>
<br>
It’s not so bad, a thought says to you at the back of your brain. Almost attractive.<br>
<br>
Just as you hear the thought, you see the boy from the group in front of yours looking back at you. He gives you a wink. With inner turmoil, you find yourself smiling back.<br>
<br>
<<else>>
The last boy in front swings down from the bars and looks back at you to signal you can begin. You flash him a smile and swing forward, grabbing the first bar.<br>
<br>
Your arms strain as you move across the bars and you gasp for oxygen to help, smelling the scent of the boy. You glance forward and see him watching, staring at your legs swinging in the air. It's kind of a compliment…<br>
<br>
<<if $PlayerCharacter.magic gte 3>>
The thought is enough to set alarm bells ringing inside your brain. Still trying to maintain grip on the bars that are slippery with sweat, you gasp for air. <br>
<br>
Then you see it. Magical embers flow off the gym equipment, drifting into your body as you breathe. You look around the gym and see a similar sight for every activity. It’s not just one thing in the gym that’s cursed, you think. It’s everything.<br>
<br>
<<elseif $PlayerCharacter.magic gte 2>>
Why am I thinking like this, you hear inside your mind. You take in another quick gasp of air, as you try not to slip on the next bar that his covered in sweet sweat.<br>
<br>
Then it registers. You can almost see the magic radiating out from the equipment, drifting up your nostrils as you breathe. Whatever is causing you to feel like this, you’re sure that’s part of it.<br>
<<else>>
You instantly feel off, as the thought echoes in your mind. Something is very wrong about this, you know, but whatever it is feels just out of grasp. Like a monkey bar always just out of reach. Whatever it is, you believe it's magic. You hope.<br>
<</if>>
<br>
Focus on getting through the exercise, you complete the activity. When your group moves on, you try only to do enough to complete the lesson.<br>
<br>
By the end, you feel you have put in enough effort to at least pass. You finish short-of-breath, inhaling the scent of sweaty teenagers. One of them from the group in front of you catches your eye, giving you a wink. You find yourself smiling back.<br>
<</if>>
<</if>>
<<else>>
<<if $PEClassFirst is true>>
Once the boy’s in front of you are done, you amble over to the monkey bars. From close-up, you can see the perspiration coating each rung. Yuck!<br>
<br>
Tentatively, you reach up and wrap your fingers around it. It’s sticky and smelly. You try not to wretch as you push off the starting block.<br>
<br>
The effort to move from one bar to the next is deceptively high, especially when you’re trying to avoid touching them. You inelegantly clasp towards the next one, wobbling with only one hand holding you up.<br>
<br>
“Watch out, boys,” you hear Beach holler. “Timber!”<br>
<br>
For a moment you think you’ve gotten hold of the rung, but as you swing forward your grip gives way and you tumble to the floor.<br>
<br>
You land with a soft thud against the rank gym mat. It feels moist to touch. As you hit it, a number of dust particles blow up. You can smell years of dry teenage sweat exploding like a mushroom cloud.<br>
<br>
“Might want to find a new form of activity, Phillips,” you hear Beach say as he offers you a hand. Sprawled ungracefully over the floor, you take it and are pulled up. <br>
<br>
“I see cleaning in your future,” he says, making a mocking mind reading gesture as he puts his fingers to his temples. <br>
<br>
“It’s not over yet, though!” he says more loudly, turning back to the gym. “Keep at it, kids. You can still fall behind Phillips here if you don’t put the graft in.”<br>
<br>
Beach gives you a polite smile, then walks away. You move off to the side of the monkey bars, waiting for the rest of your group to finish. As each girl does so, they give you a worried look. When the group moves on to the next exercise, you note that no one is talking to you.<br>
<br>
Once your group has completed the last activity, you stand off to the side of the gym on your own. You barely have broken into a sweat. Other girl’s have noticed. And the boys snigger as they look at you.<br>
<br>
<I>You wonder why…</i><br>
<<else>>
You move to the monkey bars once the boys in front are done, seeing their perspiration coating each rung. Tentatively, you wrap your fingers around a sticky bar. You try not to wretch as you push off.<br>
<br>
You struggle to move across the bars, especially as you’re trying to avoid touching the sweat. Your efforts are perilous and weak. Halfway across, you lose your grip and tumble to the floor.<br>
<br>
Sniggers surround you as you pull yourself up. A few girl’s from your group cast worried looks in your direction.<br>
<br>
You move to the side, waiting for them to finish. No one talks to you when they complete the task.<br>
<</if>>
<</if>>
<br>
<B>Actions</b><br>
<<link "Finish the lesson" "PEClass">>
<<if $PlayerCharacter.magic gte 2>>
<<QuestTracker "Quest8" 1>>
<<else>>
<<QuestTracker "Quest8" 0>>
<</if>>
<<set $PEClassDialogue to "Finish">>
<</link>>
<<elseif $PEClassDialogue is "Finish">>
<<if $GymEffort is 4>>
Beach blows his whistle for a final time and you take a seat on the girl’s side of the gym, breathing deeply and quickly. A few girl’s give you encouraging smiles, other’s give you dark looks. <br>
<br>
<<if $GymWard is "NulifiedAll">>
Turning back to look at the boys, you know why. Most look sullen and dejected, but a few of them still steal glances at you. Unimpressed, you turn your cheek to them.<br>
<<elseif $GymWard is "NulifiedSelf">>
Turning back to see a large number of boy’s opposite giving you grins, you know why. With no draw for their attention, you ignore their stares.<br>
<<else>>
Turning back to see a large number of boy’s opposite giving you grins, you know why. You flash them a grin back, in spite of yourself. <br>
<</if>>
<br>
“Good efforts, good efforts,” Beach says from the centre of the gym. “At least from some of you. Big shout out today to Emily Phillips, who almost went all out.”<br>
<br>
<<if $GymWard is "NulifiedAll">>
There is a smattering of applause, but the boys seem distracted and subdued. When they glance up at you, they seem almost embarrassed to be looking.<br>
<<elseif $GymWard is "NulifiedSelf">>
There are whoops and cheers, mainly from the boy’s side of the gym. They are all staring at you.<br>
<br>
“Alright boys, settle down,” Beach waves them quiet. “Sounds like a few of them would have liked to see you go all the way.”<br>
<br>
There’s more cries and applause. You hear some of the other girl’s tutting. You look away from your admirers. The curse might not be active for you, but it’s still leading to some very uncomfortable situations.<br>
<br>
<<else>>
There are whoops and cheers, mainly from the boy’s side of the gym. They are all staring at you.<br>
<br>
“Alright boys, settle down,” Beach waves them quiet. “Sounds like a few of them would have liked to see you go all the way.”<br>
<br>
There’s more cries and applause. You hear some of the other girl’s tutting, but you have to admit that being the centre of attention is gratifying. Even if it is a group of smelly boys. And they really do smell good.<br>
<br>
<</if>>
You are pulled out of your thoughts by Beach continuing to speak. “On the flipside, there’s always a loser. And that loser has won the star prize of spending tonight cleaning up all the sweat you’ve just spilled on my gym floor.”<br>
<br>
He turns to face the side of the room with the girls on. “So who’s my lucky guest this evening?” <br>
<br>
<<if $GymWard is "NulifiedAll">>
There is a surprising lack of enthusiasm from the male side of the gymnasium. After struggling with the activities today, the boys seem unsure of themselves.<br>
<<else>>
He glances back at the boy’s side of the gym. They whoop and holler at his beckon. They seem confident that none of them will end up last.<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Wait to see who lost" "PEClass">><<EmilyGrades 1>><<set $PEClassDialogue to "Lost">><</link>>
<<elseif $GymEffort isnot 0>>
Beach blows his whistle for a final time and you take a seat on the girl’s side of the gym. In spite of what you may want to you, your body instinctively acts to gain its breath back.<br>
<br>
<<if $GymWard is "NulifiedAll">>
From the other side of the room, you see the boy’s talking amongst themselves, their attention for once not on the girls. They appear to be consolidating each other. Scared and confused expressions are prevalent.<br>
<<elseif $GymWard is "NulifiedSelf">>
From the other side of the room, you see the boy’s watching the girl’s like before. A boy from the group ahead grins at you. You sigh, rolling your eyes. The other girls who receive similar attention aren’t so dismissive, blushing.<br>
<<else>>
From the other side of the room, you see the boys watching the girls like before. You shift on the bench, aware of the length of your skirt. A boy from the group ahead grins at you. You feel yourself blushing as you take a short breath.<br>
<</if>>
<br>
“Good efforts, good efforts,” Beach says from the centre of the gym. “At least from some of you. But we all know what happens to those who don’t perform. Don’t we, boys?”<br>
<br>
<<if $GymWard is "NulifiedAll">>
There is a surprising lack of enthusiasm from the male side of the gymnasium. After struggling with the activities today, the boys seem unsure of themselves.<br>
<<else>>
He glances back at the boy’s side of the gym. They whoop and holler at his beckon. They seem confident that none of them will end up last.<br>
<</if>>
<br>
“So,” Beach says, turning back to your side of the room. “Who’s today’s recipient of my favourite booby prize? Who is spending tonight cleaning up the sweat from my precious gym floor?<br>
<br>
<b>Actions</b><br>
<<link "Wait to see who lost" "PEClass">><<EmilyGrades -1>><<set $PEClassDialogue to "Lost">><</link>>
<<else>>
Beach blows his whistle for a final time and you take a seat on the girl’s side of the gym. Even though there is little room to sit, you get the impression that other girls are trying to avoid being close to you.<br>
<br>
<<if $GymWard is "NulifiedAll">>
From the other side of the room, you see the boy’s talking amongst themselves, their attention for once not on the girls. They appear to be consolidating each other. Scared and confused expressions are prevalent.<br>
<<else>>
From the other side of the room, you see the boy’s watching the girl’s like before. Their attention is on other girls. You hear some excited whispering behind you and a few giggles. The girls are still responding to the attention.<br>
<</if>>
<br>
“Good efforts, good efforts,” he cries, before his eyes rest on you. “At least from some of you.”<br>
<br>
<<if $GymWard is "NulifiedAll">>
No one responds to Beach’s baiting. He seems taken aback by the lack of enthusiasm in the room, scowling back at the boys.<br>
<<else>>
Chuckles echo from around the gym. Mostly from the boys, but even some girls join them too.<br>
<br>
“We all know what happens to those who don’t perform. Don’t we, boys?”, Beach continues. The boys whoop and holler. Most of them are staring right back at you.<br>
<</if>>
<br>
“So,” Beach says, looking to your side of the room. He dramatically avoids looking at you. “Who’s today’s recipient of my favourite booby prize? Who is spending tonight cleaning up the sweat from my precious gym floor?<br>
<br>
<b>Actions</b><br>
<<link "Wait to see who lost" "PEClass">><<EmilyGrades -1>><<set $PEClassDialogue to "Lost">><</link>>
<</if>>
<<elseif $PEClassDialogue is "Lost">>
<<if $GymEffort is 4>>
Beach’s eyes rest on Heather. “Miss. Oats, you’ve got a date with a duster.”<br>
<br>
“Miss. Oats,” Beach cries out. “Congratulations!”<br>
<br>
<<if $GymWard is "NulifiedAll">>
There is a smattering of applause from the boy’s side, but you see the signs of relief in some of the faces. The girls, by contrast, are muttering amongst themselves, each peppered with frowns and confusion. Objectively, some of the boy’s did worse today. You glance at Heather. She looks shocked.<br>
<br>
Beach seems unnerved by the response. “Get to the showers, then,” he mutters. “Dismissed."<br>
<<else>>
There are cheers from the boys and are relieved sighs from some of the girls. You watch Heather carefully. Her face drops. Crestfallen.<br>
<br>
“That’s all, folks,” Beach says. “Get to the showers!”<br>
<</if>>
<<if $PEClassTopClass is true>>
<br>
“Oh, Phillips!” Beach says as you stand. “Stay behind too. I’d like a word with you.”<br>
<br>
There’s a few raised eyebrows directed your way as the other students rush out, ready to shower and go home. You remain seated. Within seconds, only yourself and Heather remain. You look at her, but she keeps her eyes focused on the floor, avoiding your gaze.<br>
<br>
<B>Actions</b><br>
<<link "Wait for Beach to return" "PEClassTopClass">>
<<set $PEClassTopClass to undefined>>
<<set $HeatherGymFail +=1>>
<<HeatherGymFail>>
<<set $PEClassFirst to undefined>>
<<TimeChange>>
<<set $current.dirty to true>>
<<set $PEClassDialogue to undefined>>
<</link>>
<<else>>
<br>
Everyone begins to rush out, ready to shower and go home.<br>
<br>
<B>Actions</b><br>
<<link "Go to the changing room" "SchoolChangingRoom">>
<<set $HeatherGymFail +=1>>
<<HeatherGymFail>>
<<set $PEClassFirst to undefined>>
<<TimeChange>>
<<set $current.dirty to true>>
<<set $PEClassDialogue to undefined>>
<<EventTrigger "SchoolChangingRoom" "PEClassShower" null null "Emily" null null null true>>
<</link>>
<</if>>
<<elseif $GymEffort isnot 0>>
His eyes roam across the girls’ faces. When his eyes meet yours, he smirks. You look away.<br>
<br>
“Miss. Oats,” Beach cries out. “Congratulations!” Heather’s face drops.<br>
<br>
<<if $GymWard is "NulifiedAll">>
There is a smattering of applause from the boy’s side, but you see the signs of relief in some of the faces. The girls, by contrast, are muttering amongst themselves, each peppered with frowns and confusion. Objectively, some of the boy’s did worse today. You glance at Heather. She looks shocked.<br>
<br>
Beach seems unnerved by the response. “Get to the showers, then,” he mutters. “Dismissed.”<br>
<<else>>
The boys cry out and some of the girls sigh in relief. Including, you notice, you. <br>
<br>
The gym teacher turns back to the class. “Get to the showers. Show’s over!”<br>
<br>
Everyone begins to rush out, ready to shower and go home. You glance at Heather as you walk by, but she stares down into the dirty floor.<br>
<</if>>
<br>
“Don’t get too cocky, Phillips,” Beach says, as you walk by. “It was touch and go there for a while. You better put in the effort if you don’t want to be taking Heather’s place.”<br>
<br>
<B>Actions</b><br>
<<link "Go to the changing room" "SchoolChangingRoom">>
<<set $HeatherGymFail +=1>>
<<HeatherGymFail>>
<<set $PEClassFirst to undefined>>
<<set $PEClassDialogue to undefined>>
<<TimeChange>>
<<set $current.dirty to true>>
<<EventTrigger "SchoolChangingRoom" "PEClassShower" null null "Emily" null null null true>>
<</link>>
<<else>>
You look down to the floor. You know what is coming. The shadow of your stocky gym teacher falls over you.<br>
<br>
“That’s right,” you hear Beach cry. “Emily Phillips. You just earned yourself an evening cleaning up this gym.”<br>
<br>
<<if $GymWard is "NulifiedAll">>
There is a smattering of applause from the boy’s side, but you see the signs of relief in some of the faces. The girls, by contrast, are muttering amongst themselves, each peppered with frowns and confusion. They give you sympathetic looks. Even against your meagre efforts today, some of the boy’s did worse.<br>
<br>
Beach seems unnerved by the response. “Get to the showers, then,” he mutters. “Dismissed. Except you, Phillips.” He gives you a grin and walks out.<br>
<<else>>
Your eyes flick upward as you hear the laughter. Everyone, including the girls, is chuckling at you. The only exception is Heather, who just looks relieved. <br>
<br>
“Fun’s over today!” you hear Beach say as you share a consoling look with Heather. “Get to the showers. Except you, Phillips.” He gives you a grin and walks out.<br>
<</if>>
<br>
With the squeak of sneakers, everyone filters out of the room. Heather smiles sympathetically as she passes. Soon you are the only one left in the gym, hearing the sounds of students changing and laughing, but you sit alone waiting.<br>
<br>
<B>Actions</b><br>
<<link "Wait for Beach to return" "PEClean">>
<<set $PEClassDialogue to undefined>>
<<set $BeachHappy = 0>>
<<set $PEClassFirst to undefined>>
<<TimeChange>>
<<set $current.dirty to true>>
<</link>>
<</if>>
<</if>><<if $PEClassWatchDialogue is "Wait">>
<<if $PEExcludedfirst is true>>
Beach walks over to the centre of the gym. “Alright kids,” he bellows. “Weatherman says it’s going to drizzle today. And whilst I think you all can survive a bit of rain, I’ve been told that some of you have weak immune systems. I don’t need your mom’s on the phone yelling at me for getting you sick.”<br>
<br>
You notice Beach looks up to the bleachers. For a moment, you think he’s looking at you. But his eyes drift to Chester beside you. The boy gazes vacantly down into the floor, unaware he’s being watched.<br>
<br>
“So same old, same old,” Beach says, returning his attention to the class. “Inside activities. Boys with boys. Girls with girls. Pair off into fives and go stand by one of the obstacles on the course. Only rule - don’t come last.”<br>
<br>
The students organise themselves into groups - either groups of girls, or groups of boys. As they do so, from the side of your eye to catch Chester staring at you.<br>
<br>
“Your hair is shining,” he tells you. “It’s glowing yellow.”<br>
<br>
The shriek of Beach’s whistle snaps your gaze back to the gym, as the squeaking and sliding of fifty pairs of sneakers fills the air.<br>
<<else>>
“Alright, settle down!,” Beach bellows from the centre of the room. He gestures to the drizzle hitting the full length windows and tells the class that they’ll be inside again today.<br>
<br>
“Hop to it, then,” he says. “Get in your groups and try to conquer up at least a little enthusiasm. Loser still gets the booby prize.”<br>
<br>
Next to you, Chester stretches, then stares up, enraptured by the hanging halogen lamps. “It wriggles.”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Watch the PE lesson" "PEClassWatch">><<set $PEClassWatchDialogue to "Watch">><</link>>
<<elseif $PEClassWatchDialogue is "Watch">>
<<if $PEExcludedfirst is true>>
The students throw themselves around the gym with enthusiasm, leaping through exercise after exercise. The smell of sweat soon fills the air.<br>
<br>
“It’s hot,” you hear Chester say to another student sitting out. His words are soft and slow. “Like a dry heat.”<br>
<br>
“Why are you talking about Chester?” the kid replies. “It’s freezing in here.”<br>
<br>
Chester breaks into a sloppy slide, looking back to the gym. “Never freezes in the jungle,” he mutters.<br>
<br>
Out on the gym floor, the class continues. You see the students perspiring from the activity. Sweat patches are forming on polo shirts. Hair turns wet and slick. <br>
<br>
The groups of boys watch the girls exercise in-between activities. Some of the bolder ones whoop and cheer, casting lecherous looks towards the girls.<br>
<br>
<<if $GymWard is "NulifiedAll">>
However, the response seems to surprise them. Instead of encouraging it, the girls scowl and roll their eyes. One even calls them out. “Keep your eyes off me, you perv.”<br>
<br>
The knockbacks appear to put the boys on the back foot. Uncharacteristically for Charlton, they seem unsure of themselves. They begin to fumble and trip as they exercise. By the end of the lesson, the only cheers and hollers are coming from the women, applauding its others efforts.<br>
<br>
<<elseif $GymWard is "NulifiedSelf">>
The girls appear to respond to it. A number of them throw coy smiles back at the comments. Stretches that spread legs and arch backs are held longer than is needed. A number of flips and jumps purposefully are made to flash a glimpse of underwear to the audience. As if they are performing to the crowd.<br>
<br>
You take a breath, smelling the body odour lingering in the gym. Fortunately, your mind is clear. Nothing about the increasing catcalls and whistles has any impact on you.<br>
<br>
The girls increasingly respond to them as they perform more exercises. You watch them pant and gasp for air, as they put more effort into their movements and exercise. Only those who are struggling with physical activity seem to be ignoring the crowd.<br>
<br>
<<else>>
As the girls flip and leap through the activities, they appear to respond enthusiastically to the boy’s commentary. The more athletic they are, the more they seem to be performing to the crowd. A vicious circle, the boys in turn give them more attention.<br>
<br>
<<if $PlayerCharacter.magic gte 2>>
Free from worrying about exercise, you focus your inner powers and concentrate on the gym. You see the room through your mind’s eye, trying to sense what is causing their behaviour.<br>
<br>
The idle chatter from the excluded students constantly threatens to distract you, but you can see whispers of magic flowing from the gym equipment, drifting into the bodies of the students as they breathe heavily.<br>
<br>
It’s the equipment, you think. It’s giving off some sort of magical energy that the students are breathing in.<br>
<br>
<<else>>
You can't be certain what's causing it, but you are certain its unnatural. You note that in spite of being in the gym, whatever magic at play here is no effect you.<br>
<</if>>
<</if>>
<<else>>
The students enthusiastically start exercising, moving from one activity to the next. Sweat fills the air. Students begin to perspire and take deep breaths from the activity.<br>
<br>
The male students focus their attention on the girls in-between their own exercising. Sounds of whoops and cheers accompany grins and leering looks.<br>
<br>
<<if $GymWard is "NulifiedAll">>
The response is muted. Girls scowl and roll their eyes. “You’re a runt,” one girl calls out as a boy watches her bend over to stretch. The change in tone unnerves the boys. Some of them start to make mistakes and stumble. By the end, they finish in silence.<br>
<br>
<<elseif $GymWard is "NulifiedSelf">>
The girls respond, welcomingly. They throw coy smiles back and linger on stretches that call attention to their bodies. They grin as they are applauded, playing to the audience. For them, the curse is still very much a reality.<br>
<br>
<<else>>
The girls increasingly respond to them as they perform more exercises. You watch them pant and gasp for air, as they put more effort into their movements and exercise. Only those who are struggling with physical activity seem to be ignoring the crowd.<br>
<<if $PlayerCharacter.magic gte 2>>
Focusing on the magic in the air around you, you think you know why. You see the room through your mind’s eye, trying to sense what is causing their behaviour.<br>
<br>
The idle chatter from the excluded students constantly threatens to distract you, but you can see whispers of magic flowing from the gym equipment, drifting into the bodies of the students as they breathe heavily.<br>
<br>
It’s the equipment, you think. It’s giving off some sort of magical energy that the students are breathing in.<br>
<br>
<<else>>
It dawns on you that you too feel nothing other than mild annoyance towards the guys. Something is at play here, something you just can't quite see. But you are certain it has to be magical.<br>
<br>
<</if>>
<</if>>
<</if>>
<B>Actions</b><br>
<<link "Wait for the lesson to finish" "PEClassWatch">>
<<if $PlayerCharacter.magic gte 2>><<QuestTracker "Quest8" 1>><<else>><<QuestTracker "Quest8" 0>><</if>>
<<set $PEClassWatchDialogue to "Finish">>
<</link>>
<<elseif $PEClassWatchDialogue is "Finish">>
<<if $PEExcludedfirst is true>>
Beach blows his whistle for a final time and you students take a seat on the respective sides of the gym. Girls on one side. Boys on the other.<br>
<br>
“Good efforts, good efforts,” Beach says from the centre of the gym. “At least from some of you. But we all know what happens to those who don’t perform. Don’t we, boys?”<br>
<br>
<<if $GymWard is "NulifiedAll">>There is a surprising lack of enthusiasm from the male side of the gymnasium. After struggling with the activities today, the boys seem unsure of themselves. <br>
<<else>>He glances back at the boy’s side of the gym. They whoop and holler at his beckon. They seem confident that none of them will end up last.<br><</if>>
<br>
“So,” Beach says, turning back to your side of the room. “Who’s today’s recipient of my favourite booby prize? Who is spending tonight cleaning up the sweat from my precious gym floor?” His eyes roam across the girls’ faces. <br>
<br>
“Miss. Oats,” Beach cries out. “Congratulations!” <br>
<br>
<<if $GymWard is "NulifiedAll">>
There is a smattering of applause from the boy’s side, but you see the signs of relief in some of the faces. The girls, by contrast, are muttering amongst themselves, each peppered with frowns and confusion. Objectively, some of the boy’s did worse today.<br>
<br>
Beach seems unnerved by the response. “Get to the showers, then,” he mutters. “Dismissed.”<br>
<br>
Everyone begins to rush out, ready to shower and go home. You glance at Heather, sitting alone on the bench, shocked.<br>
<<else>>
He glances back at the boy’s side of the gym. They whoop and holler at his beckon. They seem confident that none of them will end up last.<br>
<br>
The gym teacher turns back to the class. “Get to the showers. Show’s over!”<br>
<br>
Everyone begins to rush out, ready to shower and go home. You glance at Heather as you walk by, but she stares down into the dirty floor.<br>
<</if>>
<<else>>
The whistle blows and the students each take a seat. “Good work,” Beach says, standing in the centre. “But who gets to mop up the sweat from my gym today?<br>
<br>
<<if $GymWard is "NulifiedAll">>There is a surprising lack of enthusiasm from the male side of the gymnasium. After struggling with the activities today, the boys seem unsure of themselves.<br>
<<else>>He glances back at the boy’s side of the gym. They whoop and holler at his beckon. They seem confident that none of them will end up last.<br><</if>>
<br>
“So,” Beach says, turning back to your side of the room. “Who’s today’s recipient of my favourite booby prize? Who is spending tonight cleaning up the sweat from my precious gym floor?” His eyes roam across the girls’ faces. <br>
<br>
“Miss. Oats,” Beach cries out. “Congratulations!”<br>
<br>
<<if $GymWard is "NulifiedAll">>
There is a smattering of applause from the boy’s side, but you see the signs of relief in some of the faces. The girls, by contrast, are muttering amongst themselves, each peppered with frowns and confusion. Objectively, some of the boy’s did worse today.<br>
<br>
Beach seems unnerved by the response. “Get to the showers, then,” he mutters. “Dismissed.”<br>
<br>
Everyone begins to rush out, ready to shower and go home. You glance at Heather, sitting alone on the bench, shocked.<br>
<<else>>
He glances back at the boy’s side of the gym. They whoop and holler at his beckon. They seem confident that none of them will end up last.<br>
<br>
The gym teacher turns back to the class. “Get to the showers. Show’s over!”<br>
<br>
Everyone begins to rush out, ready to shower and go home. You glance at Heather as you walk by, but she stares down into the dirty floor.<br>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<link "Leave gym" "SchoolGymEntrance">>
<<TimeChange>>
<<set $PEExcludedfirst to false>>
<<set $HeatherGymFail +=1>>
<<HeatherGymFail>>
<<set $PEClassWatchDialogue to undefined>>
<</link>>
<</if>><<if $PECleanDialogue is undefined>>
<<if $PECleanFirst is true>>
After a long few minutes, the doors to the gym swing back open and Coach Beach walks in, carrying a bucket of warm water and an arm full of cleaning products. He drops them next to you.<br>
<br>
“Alright, Phillips,” he says to you. “If PE isn’t your specialist subject, maybe you’ll excel at cleaning. I want this gym spick and span by the time I get back.” He glances at the stopwatch dangling around his neck. “One hour should do it. So. Get going.” <br>
<br>
Beach waits for you to fiddle with the cleaning products, then turns and walks out of the gym. Knowing what you have to do, the smells of perspiration and drying sweat seems ever more pungent. You glance up at the clock above the basketball net. Fifty-nine minutes to go.<br>
<br>
Picking up the cleaning equipment, you consider how best to tackle this.<br>
<<else>>
Coach Beach walks in after a few minutes, carrying the bucket and a variety of cleaning products.<br>
<br>
“Back again, Phillips?” he says to you. “Some might think you’ve found your calling. Get on with it. You know what to do.”<br>
<br>
He nods to the bucket, then walks out of the gym. Trying to ignore the putrid smells that surround you, you pick up the equipment and consider what to do.<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Clean vigorously with enthusiasm" "PEClean">>
<<if $GymWard is undefined>><<Orientation 3>><</if>>
<<set $PECleanFirst to undefined>>
<<set $PECleanDialogue to "Enthusiasm">>
<<set $BeachHappy += 2>>
<</link>><br>
<<link "Put some effort in" "PEClean">>
<<if $GymWard is undefined>><<Orientation 2>><</if>>
<<set $PECleanFirst to undefined>>
<<set $PECleanDialogue to "Some">>
<<set $BeachHappy += 1>>
<</link>><br>
<<link "Make a token gesture to clean" "PEClean">>
<<if $GymWard is undefined>><<Orientation 1>><</if>>
<<set $PECleanFirst to undefined>>
<<set $PECleanDialogue to "Token">>
<</link>>
<<elseif $PECleanDialogue is "Enthusiasm">>
You pick up the bucket and soak a cloth inside it, then get down on your hands and knees to start cleaning. <br>
<br>
Getting your nose close to the ground, you can almost taste the smell of bad hygiene and teenage body odour. You scrub vigorously, working up a sweat. Your polo shirt hangs down and more than once you feel it absorb the dirty water on the floor, touching your breasts.<br>
<br>
As the minutes tick away, your mind drifts. You find yourself considering how long some of this sweat has been etched into the floor, and how many of the people you know have spilled the perspiration that you are now inhaling. <br>
<br>
<<if $GymWard is "NulifiedAll" or $GymWard is "NulifiedSelf">>
You scrub hard, thankful that the curse has any sway over you. Your mind drifts to other topics, thinking of Jennifer, then Emily, and how you can help her survive here.<br>
<br>
Time passes and soon you find the hour has gone.<br>
<<else>>
Scrubbing hard, your mind fills with thoughts of Charlton men, playing basketball in school short shorts, their muscular bodies glistening.<br>
<br>
You bite your lip as the images refuse to fade. For the rest of the hour, you keep returning to the thought of mopping up the sweat of taut men playing sports in the gym.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Finish Cleaning" "PEClean">><<set $PECleanDialogue to "FinishEnthusiasm">><</link>>
<<elseif $PECleanDialogue is "Some">>
You kneel down in front of the benches so you can spray them with cleaning products and wipe a cloth over their surfaces. Despite being alone in the gym, you double-check to make sure your skirt is tucked in between your legs.<br>
<br>
The mixture of chemicals and grime adds a noticeable humidity to the stretch and soon you feel yourself sweating. When you move to where the boys were sitting, the odours only grow stronger. <br>
<br>
<<if $GymWard is "NulifiedAll" or $GymWard is "NulifiedSelf">>
You hear laughter from outside the gym and sigh as you lament on how unfair you find this. Here you are, cleaning up after a bunch of men, who objectively did worse than you.<br>
<br>
Reflecting, you know you could have tried harder. Now that the curse has no impact on you, putting in some physical effort wouldn’t have costed anything. You circle back around to the question - why are you here, exactly?<br>
<br>
For the rest of the hour, you try to concentrate on cleaning, keeping the thoughts out of you mind.<br>
<<else>>
You hear laughter from outside the gym and sigh as you lament on how unfair you find this. Here you are, cleaning up after a bunch of men, kneeling in their own dirt and perspiration, whilst they laugh and get clean in hot, fresh showers.<br>
<br>
You grow conscious of inhaling a whiff of drying sweat as you wipe the benches down, unable to keep your mind from drifting to the images your mind conjures. <I>Of the boys, making the most of their showers...</i><br>
<br>
Consumed with the mental pictures repeating through your mind, you find time quickly passes. <br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Finish Cleaning" "PEClean">><<set $PECleanDialogue to "FinishSome">><</link>>
<<elseif $PECleanDialogue is "Token">>
Picking up the bucket, you take a single cloth and walk around the edges of the gym, wiping down equipment as you pass by.<br>
<br>
The smells of dozens of sweaty students threaten to overwhelm you. You run a cloth across the vaulting box and the monkey bars, but make no attempt to remove the persistent stains. More often than you’d like, you glance up at the clock to find that since you last looked barely a minute has passed by.<br>
<br>
<<if $GymWard is "NulifiedAll" or $GymWard is "NulifiedSelf">>
You hear laughter outside the gym, but ignore it. You breathe in the repellant smell and curse yourself for ending up here. Spending the hour half-heartedly looking for simple things to wipe down, time passes slowly.<br>
<<else>>
You hear laughter outside the gym, but try to ignore it. You don't want to imagine what's happening in the boy's changing rooms. Based on the smell in here, they cold do with a cold shower. <I>A refreshing one too.</i>.<br>
<br>
Spending the hour half-heartedly looking for simple things to wipe down, time passes slowly.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Finish Cleaning" "PEClean">><<set $PECleanDialogue to "FinishToken">><</link>>
<<elseif $PECleanDialogue is "FinishEnthusiasm">>
As soon as the clock hits the top of the hour, the double doors swing open and Coach Beach walks back in, looking around the gym.<br>
<br>
”Nice work, Phillips,” he says, surveying the floor. “You’ve even managed to get rid of spots that I think I made when I was at school here."<br>
<br>
He then glances at you. You become conscious of your ruffled hair. Your sweaty face. And your polo shirt, soaked with dirty water. <br>
<br>
He gives you a grin. You look up to the stocky coach, noticing again his large chest and biceps. In spite of his age, he looks ripped. You coyly grin back to him. <br>
<br>
<B>Actions</b><br>
<<link "Wait for Beach to dismiss you" "PEClean">><<set $PECleanDialogue to "Dismiss">><</link>>
<<elseif $PECleanDialogue is "FinishSome">>
As soon as the clock hits the top of the hour, the double doors swing open and Coach Beach walks back in, looking around the gym.<br>
<br>
”Not bad,” he says, slowly walking up and down the benches. Floor could have done with a bit of work, though.”<br>
<br>
You watch him as he surveys your efforts. You catch a whiff of him as he passes, a mixture of sweaty and musky cologne. You briefly wonder if he’s been working out whilst you’ve been cleaning. And then idly wonder where he might go, after class. <br>
<br>
“Good enough,” he says, turning back to you. He gives you a long look. You become aware of how much bigger he is compared to you. You meekly smile at him.<br>
<br>
<B>Actions</b><br>
<<link "Wait for Beach to dismiss you" "PEClean">><<set $PECleanDialogue to "Dismiss">><</link>>
<<elseif $PECleanDialogue is "FinishToken">>
As soon as the clock hits the top of the hour, the double doors swing open and Coach Beach walks back in, looking around the gym.<br>
<br>
”Did you take a nap instead, Phillips?” he asks, looking around the room. “Or do you find that cleaning is beneath you?”<br>
<br>
Beach runs a finger down one of the monkey bars nearby and holds it out to you. It’s covered in a black sticky residue, a mixture of sweat and dust. “Does that look clean to you, Phillips?”<br>
<br>
You don’t reply. Beach snorts with frustration. “The carrot and stick approach doesn’t appear to work with you, doesn’t it? Might need a bigger stick.”<br>
<br>
<B>Actions</b><br>
<<link "Wait for Beach to dismiss you" "PEClean">><<set $PECleanDialogue to "Dismiss">><</link>>
<<elseif $PECleanDialogue is "Dismiss">>
<<if $BeachHappy >= 2>>
<<InventoryCheckSelf "KeyGym">>
<<if _InventoryCheckSelf is true>>
"Good work as always, Phillips," Beach says to you. "Gym continues to look spick and span. Maybe you've found your calling. Do you do home visits?"<br>
<br>
You catch his eyes and a look is shared between the two of you. You know exactly what a home visit would entail. <I>Does that excite you?</i><br>
<br>
Beach breaks the tension with a small smile. "Alright Phillips, off you go. We can discuss another time." He lowers his voice. "Maybe off-site."<br>
<br>
You say nothing, wordlessly handing him the cleaning equipment as you prepare to leave.<br>
<br>
<B>Actions</b><br>
<<link "Go to the changing room" "SchoolChangingRoom">>
<<set $PECleanFirst to undefined>>
<<EventTrigger "SchoolChangingRoom" "PEClassShower" null null "Emily" null null null true>>
<<set $PECleanDialogue to undefined>>
<</link>>
<<else>>
“I have to hand it to you, Phillips,” Beach says. “This gym hasn’t looked better. I should give you a key so you can come more often!”<br>
<br>
You smile politely. “I’d be happy to do that, if you’d like.”<br>
<br>
Beach frowns, pausing to give you a look. He then chuckles. “Oh, I was just joking, Phillips. I don’t need the headmaster telling me off for giving special privileges to students. After all, that could be seen as a bit inappropriate.” <br>
<br>
Despite his words, the Gym Teacher doesn’t take his eyes off of you. He seems to be waiting for you to respond. <br>
<br>
You consider your situation. You really need that key, and you know that Beach definitely crossed that line with Heather. The question is, what are you willing to do for him. <I>And how far would you go</i>.<br>
<br>
<b>Actions</b><br>
<<link "Seduce him instead" "PEClean">><<Assertive 1>><<Feminity 1>><<set $PECleanDialogue to "Seduce">><</link>><br>
<<link "Shrug and agree" "PEClean">><<set $PECleanDialogue to "Refuse">><</link>>
<</if>>
<<else>>
”Alright Phillips, that’s enough for today,” Beach tells you. “Just remember, loser in PE always ends up here. Put in a bit of effort next time.” You see him smirk. “Unless, you enjoy cleaning here after school?”<br>
<br>
<B>Actions</b><br>
<<link "Go to the changing room" "SchoolChangingRoom">>
<<set $PECleanFirst to undefined>>
<<EventTrigger "SchoolChangingRoom" "PEClassShower" null null "Emily" null null null true>>
<<set $PECleanDialogue to undefined>>
<</link>>
<</if>>
<<elseif $PECleanDialogue is "Seduce">>
“I don’t think there’s anything wrong with being a bit inappropriate,” you purr, cautiously running a finger down his polo T-shirt. <br>
<br>
Beach glances down at your finger, then back up to meet your eyes. You see the hesitation on his face. <I>You’ll have to push harder…</i><br>
<br>
“That’s not what the headmaster thinks,” he replies to you, a trace of a smirk on his face.<br>
<br>
“It could be our little secret then,” you tell him. “I could do such a good job in here. Cleaning.”<br>
<br>
“I have no doubt,” he says. “I’m sure I could put you to work.”<br>
<br>
You smile flirtatiously at him, running your hand over his covered chest. “I bet there’s all sorts of little things you could find me to do.” Your hand skirts down to his hips. “If I just had that key.”<br>
<br>
Beach eyes you for a second, his cheeks flushed. “That mouth of yours could get you into a lot of trouble, Phillips. And me too.”<br>
<br>
He then reaches for your hand with his, and you feel him move your fingers down to his shorts. Underneath, you feel something stiff and hard.<br>
<br>
“You want that key,” he tells you. “Put your mouth to good use.”<br>
<br>
Your eyes meet his and you realise how serious he has become. Without a shadow of a doubt, you know exactly what you have to do for him to get that key. <I>Are you really willing to do that?</i><br>
<br>
<b>Actions</b><br>
<<link "Nod and get on your knees" "PEClean">><<Orientation 1>><<Feminity 1>><<set $PECleanDialogue to "Kneel">><<EventTrigger "YourHome" "EmilyReactionBeachRel" "Evening" "Emily" null null null null false>><</link>><br>
<<link "Have second thoughts and withdraw" "PEClean">><<set $PECleanDialogue to "Withdraw">><</link>>
<<elseif $PECleanDialogue is "Refuse">>
You flinch your shoulders and smile. “I guess it would be a little inappropriate,” you agree with him. “Maybe we should just stick to cleaning after lessons?”<br>
<br>
Beach eyes you carefully, poised to speak. After a moment, he seems to dismiss his thoughts. “That probably would be best, Phillips. We wouldn’t want anyone to get the wrong idea, now would we?” <br>
<br>
You nod, your eyes locking on his. He doesn’t seem to want you to go.<br>
<br>
“Good job today,” he tells you. “I’ll see you at your next class.”<br>
<br>
Beach turns and walks over to put away some of the equipment still left out, leaving you alone.<br>
<br>
<B>Actions</b><br>
<<link "Go to the changing room" "SchoolChangingRoom">>
<<set $PECleanFirst to undefined>>
<<set $PECleanDialogue to undefined>>
<<EventTrigger "SchoolChangingRoom" "PEClassShower" null null "Emily" null null null true>>
<</link>>
<<elseif $PECleanDialogue is "Kneel">>
Shaking, you feel the hard wooden floor touch your legs as you kneel down in front of Coach Beach. You look up at him, towering over you, grinning as he meets your eyes.<br>
<br>
“Time’s ticking,” he tells you, softly.<br>
<br>
You stare directly in front of you, your eyeline horizontal to his short gym shorts. You can see the outline of his erect member clear through the fabric.<br>
<br>
*Gulp*. Nervousness and fear rushes through you. But you have already made this decision.<br>
<br>
You reach to his shorts and tug them down, revealing a massive stiff cock that pops out inches away from your face. With trepidation, you brush your fingers along it, beginning to stroke. It’s warm to the touch. Your fingers look tiny against it.<br>
<br>
“Mouth,” Beach commands, looking down at you.<br>
<br>
You nod, and looking up at him, guide the tip towards you. You stare up at him as you open your mouth, moving your head forward as you wrap your lips around it.<br>
<br>
Tasting salty precum as it enters, you hear a slurp as you coat the shaft with salvia. A rush of butterflies flutter up inside of you. You begin to move back and forth, taking Beach’s cock further into your mouth.<br>
<br>
He groans. You look up at him as you bob your head, meeting his eyes as you take his prick inside of you. He grins, and you reflectively try to grin back. You feel his hands gently resting on your hair, pushing you down on him further.<br>
<br>
<b>Actions</b><br>
<<link "Let Beach take control" "PEClean">><<set $PECleanDialogue to "Control">><</link>>
<<elseif $PECleanDialogue is "Withdraw">>
You pull back your hand slowly, still looking at Beach. A crooked smile rises up on his face. <br>
<br>
“All talk and no action, eh Phillips?” he mutters. “Not the first who’s tried to play games with me.”<br>
<br>
He reaches down and takes the cleaning products up. “You should leave. It’s getting late.”<br>
<br>
Beach makes no effort to move, expecting you to go. Seeing no other option, you nod and walk towards the door.<br>
<br>
<B>Actions</b><br>
<<link "Go to the changing room" "SchoolChangingRoom">>
<<EventTrigger "SchoolChangingRoom" "PEClassShower" null null "Emily" null null null true>>
<<set $PECleanFirst to undefined>>
<<set $PECleanDialogue to undefined>>
<</link>>
<<elseif $PECleanDialogue is "Control">>
Whether from magic or imagination, you have an image of yourself out-of-body. Here you are, kneeling in the gym, dressed in your PE uniform, with your teacher’s cock in your mouth as he begins to face fuck you.<br>
<br>
<I>You love this, don’t you?</i> a voice asks.<br>
<br>
Beach grips on to your hair harshly, regaining control. He bucks forward, no longer giving you a role. <I>Your teacher is now in control.</i><br>
<br>
Then he moans with ecstasy, and you feel your mouth fill up with hot sticky cum.<br>
<br>
It takes everything you have not to gag. Jet after jet hits the back of your throat. Beach holds on to your head with a vice-like grip. You have no choice but to swallow.<br>
<br>
Beach finishes with a long sigh, pulling his prick out of your mouth with a pop. You gasp for air, then wipe your lips, still tasting residual cum on your breath.<br>
<br>
“Fuck,” Beach exclaims, chuckling. “That mouth is good for more than just words, Phillips.” He pulls his shorts back over his member and reaches into the back pocket, producing a key. “Here. You’ve earned it. I'll give you a good mark in PE too."<br>
<br>
Still kneeling, you look at the key he holds out. You reach out to take it, but he pulls back as you do so, shaking his head slightly. “Open wide.”<br>
<br>
You pause, looking at him. With no other option, you drop back down and open your mouth. <br>
<br>
He grins and gently places the key on your tongue, then puts your lips together. You taste the iron of the key mixed in with Beach’s sweat from his shorts.<br>
<br>
“I’ll be seeing you, Phillips,” he says, signalling it’s time for you to leave.<br>
<br>
Taking the key out of your mouth, you stand up and head towards the door.<br>
<br>
<B>Actions</b><br>
<<link "Go to the changing room" "SchoolChangingRoom">>
<<TakeObjectNPC "Beach" "KeyGym">>
<<ChangeNPCRelationship "Beach" "Emily" 3>>
<<QuestTracker "Quest8" 2>>
<<EmilyGrades 3>>
<<set $PECleanFirst to undefined>>
<<set $PECleanDialogue to undefined>>
<<EventTrigger "SchoolChangingRoom" "PEClassShower" null null "Emily" null null null true>>
<<SetEmilyBoyfriend "Beach">>
<</link>>
<</if>><<set _NPC to "Heather">>
<<set $ConversationExit to "SchoolGymEntrance">>
<<CheckRelationship _NPC>>
<<if $HeatherDialogue is undefined>>
<<if _Relationship is 0>>
Heather glances at you briefly, before turning her attention back to the floor. You try to catch her eye, but she has mastered the art of staring directly downwards, avoiding your attempts to engage in any sort of interaction.<br>
<<else>>
<<if $current.Avatar is "Emily">>
As you approach Heather, her large eyes flick up from the floor and land upon you. Her delicate lips cast a sad smile towards you. “Hello,” she says, softly.<br>
<<elseif $current.Avatar is "Dennis">>
Heather is just outside the gym doors, tugging at the hem of her skirt as if to make sure it sits right. Her gym bag is hugged tight against her chest, damp hair falling loose around her face.<Br>
<Br>
When she sees you, her lips part slightly, then close again. A faint blush creeps across her cheeks.<BR>
<Br>
“Oh… hi, Dennis,” she says, voice quiet but not unkind. Her eyes dart away almost immediately, fixing on the floor tiles. She shifts her bag from one arm to the other, nervous energy radiating from every small movement.<Br>
<br>
For a moment she looks like she might say more, but then she just tucks a strand of hair behind her ear and offers a tiny, fleeting smile.<Br>
<</if>>
<</if>>
<<else>>
<<if _Relationship is 0>>
Heather glances at you briefly, before turning her attention back to the floor.<br>
<<else>>
Heather looks up from the floor, expectedly.<br>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<if _Relationship is 0>>
<<Flag "HeatherKeyAsk">><<InventoryCheckSelf "KeyGymHeather">>
<<if _FlagReturn is true and _InventoryCheckSelf is false>>
<<RumourCheckSelf "Heather">><<DialogueSpoken "Heather" "Blackmail">>
<<if _RumourCheckSelf is true and _Discussed is false>><<link "Blackmail her for the key with the photos you've seen" "HeatherDialogue">>
<<ChangeNPCRelationship "Heather" $current.Avatar 0>>
<<Greedy 1>>
<<set $HeatherDialogue to "Blackmail">>
<</link>><br><</if>>
<<InventoryCheckSelf "HeatherPhoto">><<DialogueSpoken "Heather" "BlackmailPhotos">>
<<if _InventoryCheckSelf is true and _Discussed is false>><<link "Blackmail her for the key with the photos you have" "HeatherDialogue">>
<<ChangeNPCRelationship "Heather" $current.Avatar 0>>
<<Greedy 1>>
<<set $HeatherDialogue to "BlackmailPhotos">>
<<TakeObjectNPC "Heather" "KeyGymHeather">>
<</link>><br><</if>>
<<DialogueSpoken "Heather" "Intimidate">>
<<if _Discussed is false>>
<<StatCheckAssertive "gt" 50>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Intimidate Heather into giving you the key">>
<<if _StatCheckAssertive is true>>
<<link _StatAssertiveProbability "HeatherDialogue">><<set $HeatherDialogue to "AssertivePass">><<Greedy 1>><<ChangeNPCRelationship "Heather" $current.Avatar 0>><<TakeObjectNPC "Heather" "KeyGymHeather">><</link>><br>
<<else>>
<<link _StatAssertiveProbability "HeatherDialogue">><<set $HeatherDialogue to "AssertiveFail">><<Assertive 1>><</link>><br>
<</if>>
<</if>>
<<SpellsCheckSelf "Charm">><<CharmedCheck _NPC>>
<<if _Charmed is false and _SpellsCheckSelf is true and $current.female is true>><<link "[Spell: Charm] Cast Charm on Heather" "HeatherDialogue">><<set $HeatherDialogue to "Charm">><<Greedy 1>><</link>><br><</if>>
<</if>>
<<else>>
<<DialogueSpoken "Heather" "What">>
<<if _Discussed is false>><<link "Ask her what she’s doing here" "HeatherDialogue">><<SetFlag "HeatherTalkedGym">><<set $HeatherDialogue to "What">><</link>><br><</if>>
<<DialogueSpoken "Heather" "What">>
<<if _Discussed is true>>
<<DialogueSpoken "Heather" "Boys">>
<<if _Discussed is false and $current.Avatar is "Emily">><<link "Ask her about boys watching her clean" "HeatherDialogue">><<set $HeatherDialogue to "Boys">><</link>><br><</if>>
<</if>>
<<Flag "HeatherKey">><<InventoryCheckSelf "KeyGymHeather">>
<<if _FlagReturn is true and _InventoryCheckSelf is false>><<link "Ask to borrow the key" "HeatherDialogue">><<set $HeatherDialogue to "Key">><</link>><br><</if>>
<<Flag "HeatherKeyAsk">><<InventoryCheckSelf "KeyGymHeather">>
<<if _FlagReturn is true and _InventoryCheckSelf is false>>
<<RumourCheckSelf "Heather">><<DialogueSpoken "Heather" "Blackmail">>
<<if _RumourCheckSelf is true and _Discussed is false>><<link "Blackmail her for the key with the photos you've seen" "HeatherDialogue">><<ChangeNPCRelationship "Heather" $current.Avatar 0>><<Greedy 1>><<set $HeatherDialogue to "Blackmail">><</link>><br><</if>>
<<InventoryCheckSelf "HeatherPhoto">><<DialogueSpoken "Heather" "BlackmailPhotos">>
<<if _InventoryCheckSelf is true and _Discussed is false>><<link "Blackmail her for the key with the photos you have" "HeatherDialogue">><<ChangeNPCRelationship "Heather" $current.Avatar 0>><<Greedy 1>><<set $HeatherDialogue to "BlackmailPhotos">><<TakeObjectNPC "Heather" "KeyGymHeather">><</link>><br><</if>>
<<DialogueSpoken "Heather" "Intimidate">>
<<if _Discussed is false>>
<<StatCheckAssertive "gt" 50>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Intimidate Heather into giving you the key">>
<<if _StatCheckAssertive is true>>
<<link _StatAssertiveProbability "HeatherDialogue">><<set $HeatherDialogue to "AssertivePass">><<Greedy 1>><<ChangeNPCRelationship "Heather" $current.Avatar 0>><<TakeObjectNPC "Heather" "KeyGymHeather">><</link>><br>
<<else>>
<<link _StatAssertiveProbability "HeatherDialogue">><<set $HeatherDialogue to "AssertiveFail">><</link>><br>
<</if>>
<</if>>
<<SpellsCheckSelf "Charm">><<CharmedCheck _NPC>>
<<if _Charmed is false and _SpellsCheckSelf is true and $current.female is true>><<link "[Spell: Charm] Cast Charm on Heather" "HeatherDialogue">><<set $HeatherDialogue to "Charm">><<Greedy 1>><</link>><br><</if>>
<</if>>
<</if>>
<<link "Say goodbye to Heather and return to the corridor" $ConversationExit>><<EndConversation "Heather">><</link>><<if $current.female is true>>
You stand in the centre of the gym, tapping into the pool of magic that you’ve built up inside of you. Forming a ball of energy, you project it out across the gym like a radar. <br>
<br>
You have to shield your eyes as the gymnasium bursts into light. When you look up and your eyes adjust, you freeze in abject horror.<br>
<br>
The gym, as you know it, is virtually gone. Instead you are in a jungle from an alien world. In your nightmares.<br>
<br>
Tentacles of magical energy protrude from almost every piece of equipment, writhing and wriggling as they seemingly hunt for prey. They hang down from the ceiling, swinging freely in an infinite act of searching out a target. The monkey bars and climbing wall are covered in yellow blisters of pus and magic. And all of it glistens with sweat and body odour.<br>
<br>
You crouch to the floor, trying to avoid coming into contact with any of the magic perversions your eyes can’t believe they are seeing.<br>
<br>
<<SpellsCheckSelf "Ward">>
<<if _SpellsCheckSelf is true>>
<b>Actions</b><br>
<<link "Cast Ward to nullify the spell on the Gym" "SchoolGymInvestigation2">><<set $GymWard to "NulifiedAll">><<set $WardsNullified += 1>><<Greedy -1>><<QuestTracker "Quest8" 3>><</link>><br>
<<link "Cast Ward to nullify yourself against the spell on the Gym" "SchoolGymInvestigation2">><<QuestTracker "Quest8" 3>><<set $WardsNullified += 1>><<Greedy 1>><<set $GymWard to "NulifiedSelf">><</link>>
<<else>>
<b>Actions</b><br>
<<link "Go back to corridor" "SchoolGymEntrance">><</link>>
<</if>>
<<else>>
You stand in the centre of the gym, trying to tap into the pool of magic that resides within you. But try as you might, not even a flicker of energy can be brought up.<Br>
<br>
Meanwhile, the gym remains unchanged. Only the smells of body odour and sweat affect your senses.<br>
<br>
Wincing, you recall the teachings of the dark arts. You need to be a woman to use them. Which, in this form, you are most certainly not.<Br>
<br>
<b>Actions</b><br>
<<link "Go back to corridor" "SchoolGymEntrance">><</link>>
<</if>>You are thankful to close your eyes, but you feel your hairs stand on end, all too aware of what you can’t see and can barely believe.<br>
<br>
<<if $GymWard is "NulifiedSelf">>
“I cause this object with power beyond its power,” you mutter quickly “Unseen and unheard, its effects all but me.”<br>
<br>
When you open your eyes, a flash of your magical aura rushes out from your body, illuminating the room. The monstrosities in the gym squirm and shake. Inside the blisters liquid bubbles and presses up against the thin membranes. The lurid smell of the gym grows stronger.<br>
<br>
The flash from your aura blinds you. When your eyes adjust, you see the same hellscape, but calmer. Tentacles retract into the equipment as you approach. The blisters on the climbing wall calm as you draw near. <br>
<br>
Within a few moments, the apparitions slowly fade, leaving only the wisps of magic as an indicator that something lurks underneath the still-active curse. <br>
<<else>>
“I cause this object with power beyond its power,” you mutter quickly. “Unseen and unheard, its effects will be felt by none.”<br>
<br>
Opening your eyes, you feel your innate magical energies act like a shining light in the gym. The light floods out from you, washing over the magical abominations. The tentacles wriggle furiously. The blisters on the equipment burst and erupt. Puss and odorous gas fill the air.<br>
<br>
You can’t help but breathe in the toxins, feeling flushed and horny. You want to drop to your knees, strip off your clothes. <I>Spread your legs, for all too see.</i><br>
<br>
And then your own light blinds you. When your sight returns, you are back in the gym as you know it. The magical nightmare has faded.<br>
<</if>>
<<set $CurrentRoom to "SchoolGym">>
<<cheerleaderIntervention>>
<<if $cheerleaderIntActive isnot true>>
<br>
<B>Actions</b><br>
<<link "Return to the corridor" "SchoolGymEntrance">><<TimeChange>><</link>>
<</if>><<if $period[$periodCurrent] is "Morning" and ($day[$dayCurrent] isnot "Saturday" and $day[$dayCurrent] isnot "Sunday")>>
<<set $EmDay to "school">>
Seeing you settle down to do something, Emily shrugs and stands. "I guess I'm going to school today."<br>
<br>
Without another word, she walks out the door.<br>
<br>
<</if>>
<<if $PlayerCharacter.female is true>>
Remembering what you witnessed in PE, you sit down at the kitchen table and draft a note that you hope will exclude Emily from gym lessons.<br>
<br>
<span class='PCFemale-handwriting'>To whom it may concern,<br>
<br>
Unfortunately my sister, Emily, has been diagnosed with severe cramps. Our Doctor has advised her to avoid any physical activity for the foreseeable future. This includes gym exercises and any strenuous workouts. As her legal guardian in absence of our parents, I’d like to request that Emily sit out any activities within her PE lessons.<br>
<br>
Kind regards.<br>
<br>
<<TrueName "Current">></span><br>
<br>
You sign the note and review it. It’s not full-proof, but you are confident that the school and Coach Beach won’t have the time or inclination to question it. This is Charlton, though. Who knows if patient-doctor confidentiality is even considered here.<br>
<br>
You push the thought from your mind. At least this gives you the option to try, if you really want to skip PE lessons.<br>
<br>
<I>Want Emily to skip PE lessons, don’t you mean?</i> <br>
<br>
You gulp and bury the ramifications of your mental slip deep down in your mind.<br>
<<else>>
Remembering what you witnessed in PE, you sit down at the kitchen table and draft a note that you hope will exclude Emily from gym lessons.<br>
<br>
<span class='PCMale-handwriting'>To whom it may concern,<br>
<br>
Unfortunately my sister, Emily, has been diagnosed with severe cramps. Our Doctor has advised her to avoid any physical activity for the foreseeable future. This includes gym exercises and any strenuous workouts. As her legal guardian in absence of our parents, I’d like to request that Emily sit out any activities within her PE lessons.<br>
<br>
Kind regards.<br>
<br>
<<TrueName "Current">></span><br>
<br>
You sign the note and review it. It’s not full-proof, but you are confident that the school and Coach Beach won’t have the time or inclination to question it. This is Charlton, though. Who knows if patient-doctor confidentiality is even considered here.<br>
<br>
You push the thought from your mind. At least this gives you the option to try, if you really want to skip PE lessons.<br>
<br>
<I>Want Emily to skip PE lessons, don’t you mean?</i> <br>
<br>
You gulp and bury the ramifications of your mental slip deep down in your mind.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<TimeChange>><<set $PlayerCharacter.inventory.push($Objects.ExclusionNote)>><</link>><<set _NPC to "Jake">>
<<set $ConversationExit to "SchoolFootballField">>
<<CheckRelationship _NPC>>
<<if $JakeDialogue is undefined>>
<<if _Relationship is 0>>
The jock’s eyes roam your body, but he remains silent.<br>
<br>
“Hey Jake,” you say.<br>
<br>
“What do you want?” he spits. “Or did you decide you want to see what a real man looks like?”<br>
<br>
He stares back at you, almost daring you to say something.<br>
<<else>>
<<include "EventsDialogueJake">>
<<if _currentEvent is undefined>>
<<if $current.Avatar is "Emily">>
The jock raises his eyebrow as you approach, his eyes flicking across your body. <br>
<br>
“Hey Jake,” you greet him.<br>
<br>
“Hey yourself, sweetheart,” he says, a wry smile resting on his face.<br>
<<elseif $current.Avatar is "Dennis">>
Jake's eyes catch yours, and the smirk that spreads is anything but friendly. “Mannet,” he drawls, stepping forward.<Br>
<Br>
His hand shoves hard against your shoulder, then again, harder, forcing you back a pace. “What are you even doing out here?”<Br>
<Br>
He pushes once more, sharp and deliberate. A couple of boys nearby laugh, not bothering to hide it.<Br>
<BR>
You raise your hands instinctively, backing away, heart thumping. Jake’s smirk only widens.<Br>
<br>
That’s enough. You turn and step away quickly, leaving him behind.<Br>
<</if>>
<</if>>
<</if>>
<<else>>
Jake waits for you to speak.<br>
<</if>>
<<if _Relationship is 0>>
<br>
<b>Actions</b><br>
<<DialogueSpoken "Jake" "Flirt">>
<<if _Discussed is false>>
<<StatCheckOrientation "gt" 11>>
<<set _StatOrientationProbability to _StatOrientationProbability + " Try to flirt with Jake">>
<<if _StatCheckOrientation is true>>
<<link _StatOrientationProbability "JakeDialogue">><<set $JakeDialogue to "FlirtPass">><<ChangeNPCRelationship "Jake" "Emily" 3>><</link>><br>
<<else>>
<<link _StatOrientationProbability "JakeDialogue">><<set $JakeDialogue to "FlirtFail">><<Orientation 1>><</link>><br>
<</if>>
<</if>>
<<SpellsCheckSelf "Charm">><<CharmedCheck "Jake">>
<<if _Charmed is false and _SpellsCheckSelf is true>><s>[Spell: Charm] Cast Charm on Jake</s> - <i>You can't do this around other people</i><br><</if>>
<<link "Say goodbye and return to the football field" "SchoolFootballField">><<EndConversation "Jake">><</link>>
<<else>>
<<if _currentEvent is undefined>>
<<if $current.Avatar is "Emily">>
<<Flag "JakeDogTagsKnown">><<QuestState "Quest11">><<InventoryCheckNPC "Jake" "JakeDogTags">>
<<if _QuestState is 3 and _FlagReturn is false and _InventoryCheckNPC is true>><br><i>As Jake stands, you notice for the first time a subtle action. One that you’ve paid little attention to before. He periodically reaches up to his neck, pulling on a silver chain around his neck. Looking closely, you can see the outline of two dog tags attached to it.</i><br><<SetFlag "JakeDogTagsKnown">><</if>>
<br>
<b>Actions</b><br>
<<DialogueSpoken "Jake" "DogTags">><<Flag "JakeDogTagsKnown">><<InventoryCheckNPC "Jake" "JakeDogTags">>
<<if _Discussed is false and _FlagReturn and _InventoryCheckNPC is true>><<link "Ask Jake about dog tags" "JakeDialogue">><<set $JakeDialogue to "DogTags">><</link>><br><</if>>
<<DialogueSpoken "Jake" "School">>
<<if _Discussed is false>><<link "Ask him about the school" "JakeDialogue">><<set $JakeDialogue to "School">><<SetFlag "SchoolBasementKnown">><<RumourLearned "Dennis">><</link>><br><</if>>
<<QuestState "Quest11">>
<<DialogueSpoken "Jake" "Classes">><<if _QuestState is 0 and _Discussed is false>><<link "Ask him about the single sex classes" "JakeDialogue">><<QuestTracker "Quest11" 1>><<set $JakeDialogue to "Classes">><</link>><br><</if>>
<<DialogueSpoken "Jake" "HallPass">>
<<if _QuestState is 1 and _Discussed is false>><<link "Ask about getting a hall pass" "JakeDialogue">><<set $JakeDialogue to "HallPass">><</link>><br><</if>>
<<QuestState "Quest8">>
<<if _QuestState is 1 and $QuestState.Quest12.stageActive is undefined>><<link "Ask about access to the gym" "JakeDialogue">><<set $JakeDialogue to "GymAccess">><</link>><br><</if>>
<<link "Make small talk with Jake" "JakeDialogue">><<set $JakeDialogue to "SmallTalk">><</link>><br>
<<link "Return to the football field" "SchoolFootballField">><<EndConversation "Jake">><</link>>
<<elseif $current.Avatar is "Dennis">>
<br>
<b>Actions</b><br>
<<link "Leave Jake alone" "SchoolFootballField">><<EndConversation "Jake">><</link>>
<</if>>
<</if>>
<</if>><<if $JakeDialogue is "School">>
“So, you’ve been here a few years, “you say, only partially being successful in trying to sound casual. “What do you think about the school?”<br>
<br>
“What do you want me to say?” he replies, diversely. ““A school’s a school.”<br>
<br>
You nod and choose your next words carefully. “It just seems very old fashioned.”<br>
<br>
“Good,” he snorts. “The more of that, the better. Dad always says that this town is the last haven from hippies and progressives that haven’t ruined this country. I’m glad that someone realises that things are how they are because that’s just the way things are natural.”<br>
<br>
“Have you noticed anything strange going on?” you ask, trying to change tactic.<br>
<br>
“Only that nerd Dennis taking photos of girls,” Jake says. “I’ve even seen him go down to the basement and hang out with that janitor. Probably jacking each other off over his pictures.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Jake" "School">><</link>>
<<elseif $JakeDialogue is "Classes">>
“I was wondering if you could help me with something,” you say to him. “Why there are some lessons that are only for girls.”<br>
<br>
He snorts. “There’s things that we need to be taught about how to be a man,” he says. “You wouldn’t understand, sweet cheeks.”<br>
<br>
You let the comment slide. <i>If only he knew.</i> “I’m serious - what happens in your single sex lessons?”<br>
<br>
“So am I,” he replies. “Men don’t need to know about trivial things like I’m sure they teach you about. You wouldn’t want to be in those lessons. They get rowdy.” He smirks, taking a step further towards you. “Or maybe that’s just the type of thing that turns you on.”<br>
<br>
You feel his panting from his recent workout washing against your neck. You look up at him, feeling small as he leans over. You look at the worn grass, avoiding his eyes.<br>
<br>
He laughs. “You’re such a nerd, Emily. But if you really want to scratch that itch, stop by. You’ll need a hall pass from one of the teachers. Surprised you haven’t got one, already. Thought you only got to the top of the class by having lessons with Stitch. And he gives them out to his favourites like they're sweets.”<br>
<br>
You stare back at him, wondering what he means. He chuckles with derision. “Guess you’re just nerdy, not smart. If you get one, me and the boys will be happy to take care of you.”<Br>
<Br>
You feel flushed at considering the subtext, but don’t respond.<br>
<<trackKnowledge "TopOfClass" "Learned">>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Jake" "Classes">><</link>>
<<elseif $JakeDialogue is "GymAccess">>
<<NPCKnown "Jake">>
You decide to try a subtle approach. “Mr. Beach seems to like you.”<br>
<br>
“Coach is a good man,” Jake says, for once speaking without derision. “He looks after his team. Knows how to get results too.”<br>
<br>
“The football team must train hard to be as fit as they are,” you say to him. <br>
<br>
He smiles arrogantly and flexes his bicep. “You’ve been looking at me, haven’t you Michelle? You like?”<br>
<br>
You smile politely. “The cheerleaders must work out too. I wish I could use the gym, so I could train as hard as you do.”<br>
<br>
He snorts. “The cheerleaders are always in that gym. Too often for my liking.”<br>
<br>
You catch him looking at you, his eyes flickering from your legs to your breasts. “There’s a gym near the Evans’ department store. I go there in the mornings at the weekend. Quiet. You should come by sometime. I could show you a good work-out.”<br>
<br>
“I’m not sure I could afford it,” you say, making up an excuse. “Besides, the school gym is free. If only I could get in after school.” <br>
<br>
He looks at you, thinking. “Coach gave me a key. He gives one to all his players. I could give you it, if you did something for me.”<br>
<br>
You give him a look. “Like what?”<br>
<br>
He glances around, seeing if anyone is watching. Once satisfied, he turns back to you. “Meet me under the bleachers after school. If you really want that key, that is.”<br>
<br>
<b>Actions</b><br>
<<link "Tell him you'll see him there" "JakeDialogue">><<set $JakeDialogue to "BleachersYes">><<Orientation 1>><<QuestTracker "Quest12" 0>><</link>><br>
<<link "Turn him down" "JakeDialogue">><<set $JakeDialogue to "BleachersNo">><</link>><br>
<<link "Tell him you can find someone to help" "JakeDialogue">><<set $JakeDialogue to "BleachersMichelle">><<QuestTracker "Quest12" 1>><</link>><br>
<<link "Tell him that there must be something else you can do" "JakeDialogue">><<set $JakeDialogue to "BleachersElse">><<QuestTracker "Quest12" 3>><</link>>
<<elseif $JakeDialogue is "FlirtPass">>
You look at him, shyly. <i>Am I really going to try this?</i> you think. You know what you have to do, but do you know how?<br>
<br>
“I was thinking about what you said,” you begin. “Maybe some of it rang true.”<br>
<br>
He grins, his eyes taking in your body. “And what was that?” he asks. <br>
<br>
You take a breath. “About what I want. Telling me what to do.”<br>
<br>
Suddenly interested, Jake takes a step towards you. You can again smell his cheap deodorant mixed in with the sweat of his exercise. “I see,” he says in a hushed voice. “And what if I told you now, to drop to your knees in front of me. In public. Is that something you would do?”<br>
<br>
You glance around the football field, suddenly aware of the other student’s presence. Your eyes meet his, as you feel a rush of fear rising up inside your small body.<br>
<br>
Jake suddenly bursts out laughing. “Just like every other girl.” <br>
<br>
You look at the other students. Thankfully no one is paying attention and his laughter soon tapers down.<br>
<br>
“Not here, sweetheart,” he says, the snarl replaced in his voice by lust. “But maybe we can have some fun another time.” <br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Jake" "Flirt">><</link>>
<<elseif $JakeDialogue is "FlirtFail">>
You shift your weight awkwardly, unsure of where to start. This is a bad idea, you think, but the words are already tumbling out of your mouth. "Hey, Jake," you say, your voice wobbling just enough to make your nerves obvious. "I was, uh... thinking about what you said earlier."<br>
<br>
Jake raises an eyebrow, his smirk widening as he crosses his arms. "Oh yeah? And what brilliant revelation did you come to?" he asks, his tone dripping with mockery.<br>
<br>
Your cheeks flush as you try to find the right response. "Well, um... maybe you had a point about... me needing to loosen up," you stammer, the words feeling clumsy and forced. "You know, about... going after what I want."<br>
<br>
Jake stares at you for a moment, his smirk curling into something sharper, crueler. "Wow," he says, leaning in slightly. "That was... painful to watch. Are you trying to flirt with me, or did you lose a bet?"<br>
<br>
You feel your face burning as his laugh echoes across the field. "Relax, nerd," he says, his eyes glinting with amusement. "Not everyone can be good at this stuff. Stick to your comfort zone, yeah? Like reading books."<br>
<br>
He takes a step back, still chuckling to himself. "You gave it a shot, I’ll give you that," he says, his tone light but dismissive. "But I don't think you've got what it takes to satisfy me."<br>
<br>
"Now scram," you adds, as his chuckling ceases. "I'm bored of you."<br>
<br>
With no interest in continuing the conversation, Jake turns away from you.<br>
<br>
<b>Actions</b><br>
<<link "Leave Jake alone" $ConversationExit>><<TimeChange>><<EndConversation "Jake">><</link>>
<<elseif $JakeDialogue is "SmallTalk">>
You make idle conversation with Jake, as he gets his breath back. Without a topic of conversation he's interested in, you barely get a word back from him.<br>
<br>
Time passes and at a particularly awkward pause in conversation, he tells you he should get back to practicing. He doesn't move. Clearly waiting for you to leave.<br>
<br>
<b>Actions</b><br>
<<link "Say goodbye and leave Jake" $ConversationExit>><<EndConversation "Jake">><<TimeChange>><</link>>
<<elseif $JakeDialogue is "BleachersYes">>
You haven't known Jake a long time, but you can take a guess what he expects when a girl meets him under the school bleachers. You feel a stirring within your own body at the thought of it. <br>
<br>
After a brief pause, you nod. He smiles. "I'll see you there, sweetheart."<br>
<br>
<b>Actions</b><br>
<<link "Say goodbye and leave Jake" $ConversationExit>>
<<if $return is "SchoolFootballFieldJakeDialogue0">><<TimeChange>><</if>>
<<EndConversation "Jake">>
<<SetNPCLocation "Jake" "0" "3" "SchoolBleachers" "perm">>
<<SetNPCLocation "Jake" "1" "3" "SchoolBleachers" "perm">>
<<SetNPCLocation "Jake" "2" "3" "SchoolBleachers" "perm">>
<<SetNPCLocation "Jake" "3" "3" "SchoolBleachers" "perm">>
<<SetNPCLocation "Jake" "4" "3" "SchoolBleachers" "perm">>
<<SetFlag "SchoolBleachersKnown">>
<</link>>
<<elseif $JakeDialogue is "BleachersNo">>
You haven't known Jake a long time, but you can take a guess what he expects when a girl meets him under the school bleachers. You feel something inside your body stir at the thought of it, but you quash those feelings down.<br>
<br>
You shake your head. "I don't think that's such a good idea."<br>
<br>
He sniggers. "You'll come around. I'm sure of it," he chides.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $JakeDialogue is "BleachersMichelle">>
You haven't known Jake a long time, but you can take a guess what he expects when a girl meets him under the school bleachers. You feel something inside your body stir at the thought of it, but you quash those feelings down.<br>
<br>
“Maybe I can find someone else to help?” you ask him.<br>
<br>
He eyes you carefully, then shrugs. “Look, so long as she’s not a minger, you go for your life, sweetheart. But if you get bored trying to find someone, come see me. I’ll make it worth your while.”<br>
<br>
You wonder who exactly would be willing to do the things that you expect Jake wants someone to do. Especially if it risks the wrath of Christina.<br>
<br>
<b>Actions</b><br>
<<link "Say goodbye and leave Jake" $ConversationExit>>
<<if $return is "SchoolFootballFieldJakeDialogue0">><<TimeChange>><</if>>
<<EndConversation "Jake">>
<<SetNPCLocation "Jake" "0" "3" "SchoolBleachers" "perm">>
<<SetNPCLocation "Jake" "1" "3" "SchoolBleachers" "perm">>
<<SetNPCLocation "Jake" "2" "3" "SchoolBleachers" "perm">>
<<SetNPCLocation "Jake" "3" "3" "SchoolBleachers" "perm">>
<<SetNPCLocation "Jake" "4" "3" "SchoolBleachers" "perm">>
<<SetFlag "SchoolBleachersKnown">>
<</link>>
<<elseif $JakeDialogue is "BleachersElse">>
You haven't known Jake a long time, but you can take a guess what he expects when a girl meets him under the school bleachers. You feel something inside your body stir at the thought of it, but you quash those feelings down.<br>
<br>
“There must be something else you need?” you ask him.<br>
<br>
He laughs. “Not unless you’re pals with the talent scout that’s lingering around.”<br>
<br>
“There’s a talent scout in Charlton?” you ask.<br>
<br>
He nods. “Rumour has it. He’s been to a few practices. Word says he’s representing a top team.”<br>
<br>
“And if I can put in a good word for you, you’ll give me the key?”<br>
<br>
A gut-wrenching snort comes out of Jake’s mouth. “Oh sure, sweetheart. If you want to go to his hotel room like a groupie, I’ll give you it. But it would be quicker just to do that to me. I’ll be under the bleachers if you agree.”<br>
<br>
<b>Actions</b><br>
<<link "Say goodbye and leave Jake" $ConversationExit>>
<<if $return is "SchoolFootballFieldJakeDialogue0">><<TimeChange>><</if>>
<<EndConversation "Jake">>
<<SetNPCLocation "Jake" "0" "3" "SchoolBleachers" "perm">>
<<SetNPCLocation "Jake" "1" "3" "SchoolBleachers" "perm">>
<<SetNPCLocation "Jake" "2" "3" "SchoolBleachers" "perm">>
<<SetNPCLocation "Jake" "3" "3" "SchoolBleachers" "perm">>
<<SetNPCLocation "Jake" "4" "3" "SchoolBleachers" "perm">>
<<SetFlag "SchoolBleachersKnown">>
<</link>>
<<elseif $JakeDialogue is "Michelle">>
“I’ve found somebody to help. With your ‘problem’,” you tell him.<br>
<br>
“Don’t think you can handle me yourself?” he smirks. “Who are you setting me up with?”<br>
<br>
“Do you know Michelle Button?” you ask him.<br>
<br>
He nods, approvingly. At least, approval mixed with lust. “The ginger? Petite, but with big knockers?”<br>
<br>
You sigh, but nod. “She’s got the hots for you.”<br>
<br>
A devilish smile spreads across his face. “Oh really? Small girl. I could sure throw her around.”<br>
<br>
You grimace, trying not to conjure a mental image of Michelle and Jake. <br>
<br>
“She said she’ll meet you here,” you reply.<br>
<br>
“Sure,” he says, his eyes glinting. “Alright. You’ve got yourself a deal. Shame it’s not you, but she’ll do. Maybe she’ll share stories and you’ll find out what you’re missing out on.”<br>
<br>
He reaches down his football shirt and takes off a chain with a key on the end of it. “This should get you into that gym. Word of advice though, don’t go when the cheerleader squad is in there. They’re real weird about people being around them.”<br>
<br>
You take the key from Jake and nod, politely. He grins, but his attention seems to drift elsewhere. You’ve fulfilled your purpose.<br>
<br>
<B>Actions</b><br>
<<link "Say goodbye and leave Jake" $ConversationExit>>
<<TakeObjectNPC "Jake" "KeyGymJake">>
<<QuestTracker "Quest8" 2>>
<<QuestTracker "Quest12" 5>>
<<SetNPCLocation "Jake" "0" "3" "SchoolFootballField" "perm">>
<<SetNPCLocation "Jake" "1" "3" "SchoolFootballField" "perm">>
<<SetNPCLocation "Jake" "2" "3" "SchoolFootballField" "perm">>
<<SetNPCLocation "Jake" "3" "3" "SchoolFootballField" "perm">>
<<SetNPCLocation "Jake" "4" "3" "SchoolFootballField" "perm">>
<<if $return is "SchoolFootballFieldJakeDialogue0">><<TimeChange>><</if>>
<<EndConversation "Jake">>
<</link>>
<<elseif $JakeDialogue is "Scout">>
“I had an interesting conversation with the talent scout at the Charlton Hotel,” you say. <br>
<br>
Jake’s attention is suddenly directed only at you. “What?”<br>
<br>
You smile. “I told him that you were the one who held the Charlton team together.”<br>
<br>
He grins, a boyish quality almost coming through his face. “You said that?”<br>
<br>
Nodding, you continue. “He seems interested. I made sure he knew who to look at when he comes to see you play next.”<br>
<br>
Jake looks at you and lets out a deep sigh. “Thanks, nerd,” he says with a degree of affection relative to his usual demeanour. “I didn’t think you’d do that.”<br>
<br>
He reaches down into his football top and pulls out a necklace with a key attached. “This will get you into the school gym,” he says, throwing it to you. “Two things. Don’t get caught up in there with Coach Beach. And avoid it if the cheerleaders are in there. You don’t want to get caught up in that.”<br>
<br>
You give him a look, considering whether to press, but let it go. “Thanks,” you find yourself muttering. <br>
<br>
There is an awkward silence. Jake watches you, almost with puppy dog eyes. You’re not such whether you preferred his bubbling hostility.<br>
<br>
“Well, I better go,” you say finally.<br>
<br>
He flashes you a playful smirk. “See you around. I hope.”<br>
<br>
You nod, and turn your back to him, shuddering. <br>
<br>
<B>Actions</b><br>
<<link "Say goodbye and leave Jake" $ConversationExit>>
<<TakeObjectNPC "Jake" "KeyGymJake">>
<<QuestTracker "Quest8" 2>>
<<QuestTracker "Quest12" 5>>
<<SetNPCLocation "Jake" "0" "3" "SchoolFootballField" "perm">>
<<SetNPCLocation "Jake" "1" "3" "SchoolFootballField" "perm">>
<<SetNPCLocation "Jake" "2" "3" "SchoolFootballField" "perm">>
<<SetNPCLocation "Jake" "3" "3" "SchoolFootballField" "perm">>
<<SetNPCLocation "Jake" "4" "3" "SchoolFootballField" "perm">>
<<EndConversation "Jake">>
<<if $return is "SchoolFootballFieldJakeDialogue0">><<TimeChange>><</if>>
<</link>>
<<elseif $JakeDialogue is "Needs">>
“So,” you say to Jake. “You said you would give me the gym key?” <br>
<br>
He sniggers. “Not so fast, nerd. I said I’d give it to you if you did something for me.”<br>
<br>
You bite your lip. “What do you want me to do?”<br>
<br>
Jake grins, sauntering over to stand only inches from you. His athletic build and tall frame dominate your size and body. He looks down at you, his eyes rovering across your clothes.<br>
<br>
“Christina hasn’t been kind lately,” he says softly to you. “Too busy with cheerleading. Not looking after my needs.”<br>
<br>
You look up, meeting his eyes. “Like what?”<br>
<br>
He smiles. “I get pent-up after practice. Lots of testosterone and nowhere to use it. I’m backed up.”<br>
<br>
You glance down to his football pants, all traces of doubt on what he wants gone. “How?”<br>
<br>
“Nothing much,” he says, running his fingers across your hair. “I need some release. A handy would do.”<br>
<br>
You feel nervous energy building up in your stomach. “Just that?”<br>
<br>
He nods. “What do you say, nerd? Wanna touch it?”<br>
<br>
<b>Actions</b><br>
<<link "Give Jake some relief" "JakeDialogue">><<set $JakeDialogue to "Agree">><<EventTrigger "YourHome" "EmilyReactionJakeRel" "Evening" "Emily" null null null null false>><<Feminity 1>><<Orientation 1>><<Assertive -1>><</link>><br>
<<link "Tell him you’re not going to do that" "JakeDialogue">><<set $JakeDialogue to "Refuse">><<QuestTracker "Quest12" 0>><</link>>
<<elseif $JakeDialogue is "Agree">>
You gulp. “Okay,” you mumble.<br>
<br>
His eyes blaze as a grin spreads on his face. “Knew you were a tramp, Emily. Well, get on with it then. Take it out.”<br>
<br>
You take a deep breath and look downwards at his pants. <I>Are you really doing this? Is there no other way to get into the gym?</i> But you’ve already made your choice.<br>
<br>
Reaching down, you slip a hand underneath the top of his pants. You feel it. A warm, hard shaft, pulsing in response to your touch.<br>
<br>
You pull down his pants a little and free it from its cage. There, gently wrapped in your hand, is Jake’s erect dick.<br>
<br>
“Get on with it, you slut,” he commands. <br>
<br>
You begin to stroke it, tenderly at first. It seems to respond to your movements, warmth radiating through the skin.<br>
<br>
Jake suddenly grabs your hand and brings it up to his mouth. He spits and closes your fingers around it. “Lube,” he tells you.<br>
<br>
You return your hand to pumping his cock, massaging his spit up and down the length. He grabs hold of your chin, forcing you to meet his eyes as you vigorously pump away. “Tell me, nerd,” he spits. “Tell me you want to see me cum.”<br>
<br>
<b>Actions</b><br>
<<link "Do as he says" "JakeDialogue">><<set $JakeDialogue to "Command">><<Assertive -1>><</link>><br>
<<link "Stay silent" "JakeDialogue">><<set $JakeDialogue to "Silent">><</link>>
<<elseif $JakeDialogue is "Command">>
“I want to see you cum, Jake,” you repeat back to him. He grins, letting go of your chin, arching his head back.<br>
<br>
You feel his dick twitch and spurts of semen fly up high into the air. You continue to stroke, as more and more cum shoots up. Jake bites his lip to keep himself from moaning.<br>
<br>
Then with a final twitch, Jake’s semen runs down the tip of his dick and covers your hand in his cum.<br>
<br>
You let go off his penis as Jake moves back from you. You look at your hand. The sticky spunk covers runs down to your wrist. He wasn’t kidding when she said he was backed up.<br>
<br>
Reaching down, you wipe it off on the dusty dirt on the floor. Jake sniggers as he watches you.<br>
<br>
“Not bad, nerd,” he says. “Maybe you can be fun, after all.”<br>
<br>
He reaches into his football shirt and pulls out a chain with a key on it. He throws it next to you on the floor. “That will get you into the gym. Have fun.”<br>
<br>
You pick it up and put it away. Jake pays little more attention to you, so once you’re satisfied your hand is as clean as it can be, you wordlessly leave him alone.<br>
<br>
<B>Actions</b><br>
<<link "Say goodbye and leave Jake" $ConversationExit>>
<<TakeObjectNPC "Jake" "KeyGymJake">>
<<ChangeNPCRelationship "Jake" "Emily" 3>>
<<QuestTracker "Quest8" 2>>
<<QuestTracker "Quest12" 5>>
<<EndConversation "Jake">>
<<SetNPCLocation "Jake" "0" "3" "SchoolFootballField" "perm">>
<<SetNPCLocation "Jake" "1" "3" "SchoolFootballField" "perm">>
<<SetNPCLocation "Jake" "2" "3" "SchoolFootballField" "perm">>
<<SetNPCLocation "Jake" "3" "3" "SchoolFootballField" "perm">>
<<SetNPCLocation "Jake" "4" "3" "SchoolFootballField" "perm">>
<<TimeChange>>
<<SetEmilyBoyfriend "Jake">>
<</link>>
<<elseif $JakeDialogue is "Silent">>
You glare at him, but don’t reply. He sniggers, but releases your chin.<br>
<br>
After a moment more, Jake looks up to the bleachers and bites down into his lip. You hear a muffled moan through his mouth and feel his dick twitch. Spurts of semen fly up high into the air. <br>
<br>
You continue to stroke, as more and more cum shoots up. Then with a final twitch, Jake’s semen runs down the tip of his dick and covers your hand in his cum.<br>
<br>
You let go off his penis as Jake moves back from you. You look at your hand. The sticky spunk covers runs down to your wrist. He wasn’t kidding when she said he was backed up.<br>
<br>
Reaching down, you wipe it off on the dusty dirt on the floor. Jake sniggers as he watches you.<br>
<br>
“Not bad, nerd,” he says. “Maybe you can be fun, after all.”<br>
<br>
He reaches into his football shirt and pulls out a chain with a key on it. He throws it next to you on the floor. “That will get you into the gym. Have fun.”<br>
<br>
You pick it up and put it away. Jake pays little more attention to you, so once you’re satisfied your hand is as clean as it can be, you wordlessly leave him alone.<br>
<br>
<B>Actions</b><br>
<<link "Say goodbye and leave Jake" $ConversationExit>>
<<TakeObjectNPC "Jake" "KeyGymJake">>
<<TimeChange>>
<<ChangeNPCRelationship "Jake" "Emily" 3>>
<<QuestTracker "Quest8" 2>>
<<QuestTracker "Quest12" 5>>
<<EndConversation "Jake">>
<<SetNPCLocation "Jake" "0" "3" "SchoolFootballField" "perm">>
<<SetNPCLocation "Jake" "1" "3" "SchoolFootballField" "perm">>
<<SetNPCLocation "Jake" "2" "3" "SchoolFootballField" "perm">>
<<SetNPCLocation "Jake" "3" "3" "SchoolFootballField" "perm">>
<<SetNPCLocation "Jake" "4" "3" "SchoolFootballField" "perm">>
<<SetEmilyBoyfriend "Jake">>
<</link>>
<<elseif $JakeDialogue is "Refuse">>
“I’m not going to do that,” you tell Jake, hearing your voice crack as you stand up to him. <br>
<br>
He grits his teeth. “Fine,” he says with a sneer. “Your loss, sweetheart. But you’re not getting that key unless you do something for me. And this is the easiest option for you.”<br>
<br>
<B>Actions</b><br>
<<link "Say goodbye and leave Jake" $ConversationExit>><<EndConversation "Jake">><</link>>
<<elseif $JakeDialogue is "WorkOut">>
<<if $current.Avatar is "Emily">>
“Need a hand with that?” you ask him, gesturing to the dumbells. <br>
<br>
He looks you up and down, then smiles. “The only hand you could provide is one for what’s in my pants.” He laughs at his own joke. “Seriously nerd, do you really think you could help me in any way here?”<br>
<br>
He continues lifting weights. Judging by the amount on each arm, you suspect that he’s right. Still, you press him further. “I’m serious. What’s the matter? Think you’ll get shown up by a girl?”<Br>
<Br>
He snorts, eyes briefly wandering over your body. “Don’t make bets you can’t cover, love. We both know that you won’t keep up with me. If you’re gunning for a way to see what I’m packing, we can skip the foreplay. Believe me, I know how to give girls what they want.”<Br>
<<elseif $current.female is true>>
“You look like you know your way around,” you compliment him. “I was wondering if you’d like to train with me?”<Br>
<Br>
He eyes you with barely concealed amusement. “I don’t think you’d keep up, sweet cheeks. My set is designed for men. Why don’t you try the ballet class? Better for getting rid of some of that flab on your tush, too.”<Br>
<Br>
“I’m serious,” you press him. “What’s the matter? Think you’ll get shown up by a girl?”<Br>
<Br>
He snorts, eyes briefly wandering over your body. “Don’t make bets you can’t cover, love. We both know that you won’t keep up with me. If you’re gunning for a way to see what I’m packing, we can skip the foreplay. Believe me, I know how to give girls what they want.”<Br>
<<else>>
“You look like you know what you’re doing,” you compliment him. “I need a training partner to keep up the pace.”<Br>
<Br>
He looks at you and sniggers. “You think you can keep up with me, old man?”<BR>
<Br>
You feel a little self-conscious, not being much older than him. Evidently, he doesn’t feel the same way.<Br>
<Br>
“Do yourself a favour,” he continues. “Don’t make bets you can’t cash. I’d bet you couldn’t keep up with me even if you had kept your body in shape as you got older.” His eyes derisively look you and up down. “And from where I’m standing, you definitely have let things slide.”<Br>
<</if>>
<br>
<<Flag "JakeDogTagsKnown">><<QuestState "Quest11">><<InventoryCheckNPC "Jake" "JakeDogTags">><<DialogueSpoken "Jake" "DogTagsGym">>
<<if _QuestState gte 3 and _FlagReturn is true and _InventoryCheckNPC is true and _Discussed is true>>
Jake seems confident that he could beat you in any workout. You could use this to your advantage to get him to open his locker. If you wanted to deal with working out with him.<br>
<Br>
<b>Actions</b><br>
<<link "Bet Jake on a workout contest" "JakeDialogue">><<set $JakeDialogue to "WorkOutBet">><</link>><Br>
<<link "Change topics" $return>><</link>>
<<else>>
Without a reason to compete with Jake, you decide to not respond to his comments and ignore his taunts for now.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>>
<</if>>
<<elseif $JakeDialogue is "WorkOutBet">>
“Care to make things interesting,” you begin. “Put something where you mouth is.”<br>
<Br>
<<if $current.female is true>>
Jake sniggers. “You are just signing up for a world of pain. Are you sure you don’t want the ballet class? I can hang around. I wouldn’t mind seeing you bend and stretch.”<br>
<br>
From over your shoulder you hear muted feminine laughter from outside. Jake looks over your shoulder briefly, grinning at the girls watching him. But his eyes come back to you.<Br>
<br>
“Sounds to me like you’re scared you’ll lose,” you continue, ignoring his leers. “What’s the matter, afraid your admirers would see a girl beating you?”<Br>
<Br>
A scowl appears on his face and you know the words have landed. “You’re serious, aren’t you?” he says, pausing as he eyes you more carefully. They glance over you, then back. “Alright. What are you offering?<Br>
<Br>
”What about those dog tags of yours?” you try.<Br>
<br>
He snorts. “No chance.”<Br>
<Br>
You purse your lips. Looks like you’ll need a more indirect way to get inside his locker. “Okay. What about cash. Fifty pounds for the winner.”<Br>
<Br>
Jake regards you with interest for a long moment, then rolls his eyes. “Easiest money I’ve ever made."<Br>
<Br>
You flash him a smile. "Can you cover that?"<br>
<Br>
He snorts. "Don’t you worry. I’ve got enough in my locker. Not that I'll need it. Long before I’m done with you, you’ll be begging to submit.”<br>
<Br>
“Go get changed,” he continues. “I’ll be waiting.”<br>
<br>
<b>Actions</b><br>
<<if $current.Avatar is "Jennifer" or $current.Avatar is "Annie">>
<<link "Go to the locker room and get changed" "GymLockerRoom">><<EndConversation "Jake">><<EventTrigger "GymLockerRoom" "WorkOutBetFemaleChange" null null null null null null true>><</link>>
<<else>>
<<InventoryCheckSelf "CaseysGymCard">>
<<if _InventoryCheckSelf is false>>
<<link "Tell him you’re not a member" "JakeDialogue">><<set $JakeDialogue to "NotAMember">><</link>>
<<else>>
<<InventoryCheckSelf "WorkoutGearRed" "WorkoutGearBlack" "WorkoutGearPink">>
<<if _InventoryCheckSelf is false>>
<<link "Tell him you don’t have workout clothes" "JakeDialogue">><<set $JakeDialogue to "NoWorkoutGear">><</link>>
<<else>>
<<link "Go to the locker room and get changed" "GymLockerRoom">><<EndConversation "Jake">><<EventTrigger "GymLockerRoom" "WorkOutBetFemaleChange" null null null null null null true>><</link>>
<</if>>
<</if>>
<</if>>
<<else>>
Jake laughs loudly. “Bet that I can press more than you? Why don't you just give me the money and spare yourself."<br>
<Br>
From over your shoulder you hear muted feminine laughter from outside. Jake looks over your shoulder briefly, grinning at the girls watching him. <Br>
<Br>
“Sounds to me like you’re scared you’ll lose,” you continue, trying to regain his attention. “What’s the matter, afraid your admirers would see you beat?”<Br>
<Br>
A scowl appears on his face and you know the words have landed. “You’re serious, aren’t you?” he says, pausing as he eyes you more carefully. They glance over you, then back. “Alright. What are you offering?"<Br>
<Br>
”What about those dog tags of yours?” you try.<Br>
<Br>
He snorts. “No chance."<br>
<Br>
You purse your lips. Looks like you’ll need a more indirect way to get inside his locker. “Okay. What about cash. Fifty pounds for the winner.”<Br>
<Br>
You grin. "Can you cover that?"<br>
<Br>
He snorts. "Don’t you worry. I’ve got enough in my locker. Not that I'll need it. With muscles like those, you’re not even going to finish my set.”<br>
<Br>
“Go get changed,” he continues. “I’ll be waiting.”<Br>
<br>
<b>Actions</b><br>
<<InventoryCheckSelf "CaseysGymCard">>
<<if _InventoryCheckSelf is false>>
<<link "Tell him you’re not a member" "JakeDialogue">><<set $JakeDialogue to "NotAMember">><</link>>
<<else>>
<<InventoryCheckSelf "WorkoutGearMale">>
<<if _InventoryCheckSelf is false>>
<<link "Tell him you don’t have workout clothes" "JakeDialogue">><<set $JakeDialogue to "NoWorkoutGear">><</link>>
<<else>>
<<link "Go to the locker room and get changed" "GymMaleLockerRoom">><<EndConversation "Jake">><<EventTrigger "GymMaleLockerRoom" "WorkOutBetMaleChange" null null null null null null true>><</link>>
<</if>>
<</if>>
<</if>>
<<elseif $JakeDialogue is "NotAMember">>
“I can’t get into the locker room,” you tell him. “I’m not a member here.”<br>
<br>
Jake snorts and rolls his eyes. “You think you can best me and you’re not even signed up?” His face is dominated by a sneer. “What am I even wasting my time here for.” <Br>
<Br>
You stare back at him long enough for him to sigh. “Go,” he gestures towards the counter. “Talk to Casey. Pay some money. Go buy some workout clothes at Evans. Is. That. Clear? Do. I. Need. To Write. This. Down. For. You?”<Br>
<br>
Jake chuckles, letting go of his frustration. But it’s clear for the moment, he’s done with you.<Br>
<Br>
<b>Actions</b><br>
<<link "Say goodbye to Jake and leave him alone" $ConversationExit>><<EndConversation "Jake">><<TaskTracker "Task8" "active">><</link>>
<<elseif $JakeDialogue is "NoWorkoutGear">>
“I can’t,” you tell him. “I don’t have any workout clothes.”<Br>
<Br>
Jake snorts and rolls his eyes. “You think you can best me and you’re don’t have the gear?” His face is dominated by a sneer. “What am I even wasting my time here for.” <Br>
<br>
You stare back at him long enough for him to sigh. “Go,” he gestures towards the door. “Go buy some workout clothes at Evans. Is. That. Clear? Do. I. Need. To Write. This. Down. For. You?”<Br>
<br>
Jake chuckles, letting go of his frustration. But it’s clear for the moment, he’s done with you.<Br>
<Br>
<b>Actions</b><br>
<<link "Say goodbye to Jake and leave him alone" $ConversationExit>><<EndConversation "Jake">><<TaskTracker "Task8" "active">><</link>>
<<elseif $JakeDialogue is "Charm">>
<<CastCharm "Jake">>
<<if _CharmSpell is true>>
You stare at Jake. He glares at you. "What?"<br>
<br>
You mentally stir the magic within your body and take a deep breath, threading the air in your lungs through the swirling energies.<br>
<br>
Jake’s eyes cloud over as your breathe out, his usual sharp gaze softening into something distant and almost vacant. He blinks slowly, as if trying to push through the haze, but it’s clear the magic has found its mark.<br>
<br>
Then his lips curl into a lopsided smirk as the spell takes hold. The usual sharpness in his eyes is replaced by something softer, though no less calculating. "Well, look at you," he drawls, his voice dripping with a mixture of amusement and something warmer. "Didn’t realize I was talking to someone so… persuasive."
His gaze stays locked on you, lingering just a beat too long. "You know," he says, his tone teasing, "Maybe there's something buried beneath that geek. Why don't we find out?"<br>
<br>
You shift under his gaze, wondering if this was such a good idea.
<<else>>
Something is wrong with the code, as Jake has no magic.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $JakeDialogue is "CharmKey">>
<<CastCharm "Jake">>
<<if _CharmSpell is true>>
As the charm settles over Jake, his expression shifts from suspicion to something else - lust. He eyes you up and down, his smirk turning razor-sharp. "You really need that key, do you?" he says, smirking.<br>
<br>
Reaching into his pocket, he pulls out the gym key, holding it between his fingers like a prize. "You know, I usually don’t just give things away," he says, twirling it lazily. "But for you? Let’s call it a favor. I'm sure I'll find a way to call it in." His grin is all teeth, and there’s a glimmer of desures as he steps closer, dangling the key just out of reach. "In fact, I can think of a few things already."<br>
<br>
Finally, he drops the key into your hand, his fingers brushing yours in a way that feels almost deliberate. "There you go," he murmurs. "Why don't you spend a while thinking on how to repay me?"<br>
<br>
You pocket the key, avoiding replying.<br>
<<else>>
Something is wrong with the code, as Jake has no magic.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Say goodbye and leave Jake" $ConversationExit>>
<<TakeObjectNPC "Jake" "KeyGymJake">>
<<QuestTracker "Quest8" 2>>
<<QuestTracker "Quest12" 5>>
<<SetNPCLocation "Jake" "0" "3" "SchoolFootballField" "perm">>
<<SetNPCLocation "Jake" "1" "3" "SchoolFootballField" "perm">>
<<SetNPCLocation "Jake" "2" "3" "SchoolFootballField" "perm">>
<<SetNPCLocation "Jake" "3" "3" "SchoolFootballField" "perm">>
<<SetNPCLocation "Jake" "4" "3" "SchoolFootballField" "perm">>
<<EndConversation "Jake">>
<<TimeChange>>
<</link>>
<<elseif $JakeDialogue is "HallPass">>
You glance at Jake. “I don’t suppose you know how I could get a hall pass? You’re a jock. You must have one.”<br>
<Br>
Jake snorts. “Me? Nah. Stitch doesn’t give a damn about football players. Says it builds character, pretends to care about the games. But all he does for us is give us shit if we lose. He’s more interested in cheerleaders, that creepy pervert.”<br>
<br>
<<if $PlayerCharacter.cheerleader is true>>
He sneers as he at you. “I thought you already got your special perks. Now you’re a cheerleader and all.”<Br>
<Br>
You raise an eyebrow. “What do you mean?”<br>
<Br>
“Why don’t you ask Chrissie?” he retorts. “I’m sure she has time for you. Now you’re one of her minions, I'm sure she takes care of you. She always does. With them.”<br>
<br>
He turns away slightly, jaw tight. “It’s amazing what you cheer girls can get if you smile the right way.”<Br>
<<else>>
He tilts his head, giving you a once-over. “If you really want out of lessons that bad, maybe join the squad. Wear the skirt. Get the perks.”<br>
<Br>
“Cheerleaders get hall passes?” you ask.<br>
<br>
He shrugs. “That’s how this place works. Stitch doesn’t care about ‘girls’. But he sure cares about cheerleaders.”<Br>
<br>
He offers a cold grin. “If you really want a pass, go speak to Chrissie. That is, if you don’t mind being one of her dolls to play with.”<Br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Jake" "HallPass">><</link>>
<<elseif $JakeDialogue is "DogTags">>
You nod toward the chain peeking out from under his shirt. “Those dog tags. You always wear them?”<br>
<bR>
Jake’s eyes flick down for a moment, like he’s forgotten they’re there. “Yeah. What of it?”<br>
<bR>
He regards you carefully. You flash him a small smile. "Just curious. Are they military or something?"<br>
<Br>
That gets a scoff. "No. From a boxing contest.” He shrugs like it barely registers, but there's a glint in his eye regardless. "Won one a couple of years back."<br>
<Br>
"You won a boxing match?" you say, trying to inject some admiration into your voice.<Br>
<Br>
"Competition," he corrects you harshly, though he's grinning with rare enthusiasm. "Five guys over two weeks. Even had to go through the qualifers. I didn't get a buy-in, unlike Steve."<br>
<br>
"Who's Steve?<Br>
<Br>
Jake's smile withers. "My brother. Got an easy run to the final. Didn't help him, that time. Knocked him out in three rounds."<br>
<Br>
You pause briefly, glancing back at the dog tags. "So you won them? Must mean a lot to you."<bR>
<Br>
Jake gives a dry laugh. “Didn't get these for winning. Just got a plastic trophy." He takes out the tags briefly, flashing them to you. "I made these myself. Thought they looked better.” He rolls his neck. “More honest, too.”<Br>
<bR>
He says it like a joke, but his hand drifts toward the chain again, thumb resting just under his collarbone. Then, catching himself, he pulls his hand away and waves it off. “Not a big deal.”<br>
<bR>
<I>Despite his words, the dog tags seem particularly important to Jake. If you were looking for a way to attend the boy’s classes at school, you are certain the dog tags could power the amulet. The question is, would you want to go as Jake, how would you get him somewhere to take them from him, and what would he do if lost them?</i><br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Jake" "DogTags">><<SetFlag "JakeLureBleachers">><</link>>
<<elseif $JakeDialogue is "SleepForgetDogTags">>
You study Jake for a moment, as he continues to letcherously stare at you. Even though he won't admit it, you know how much these tags mean to him. Whilst you think you can remove his memories of any tie to you and his tags, he’ll still wake up without them. And when he does, he’ll tear the school apart to find out who took them. You can already picture the fallout.<br>
<br>
<I>But why do you care about that?</i><br>
<Br>
<b>Actions</b><br>
<<link "Proceed with the spell" "JakeDialogue">><<set $JakeDialogue to "SleepForgetDogTagsProceed">><<Greedy 1>><</link>><Br>
<<link "Leave it for now" $return>><</link>><Br>
<<elseif $JakeDialogue is "SleepForgetDogTagsProceed">>
You take a deep breath as you come to a resolution. This is necessary, you tell yourself. <Br>
<Br>
"Fall asleep, and let your memories drift as you slumber.”<Br>
<Br>
Jake frowns. “What -”<br>
<br>
His protest snaps off as you feel magic surge out from within you. His body jolts, then slackens. The smirk slides from his lips as his eyes glaze, then close. His weight sags against you for a moment before crumpling down onto the packed earth.<br>
<br>
You kneel, checking. His breathing is steady, deep. His pulse slow and heavy. Out cold.<Br>
<br>
In sleep, his face is different. Younger, almost. The hardness gone, the sneer dissolved. Without it, he looks like a boy again, not the swaggering tyrant you've come to know.<br>
<BR>
But it won’t last, you acknowledge. When he wakes, he'll still be the same. And he'll be without his precious tags. You wince, trying to bury thoughts of what he'll do.<Br>
<bR>
Reaching underneath his shirt, you retrieve the dog tags and pocket them. All you need to do now is lure him somewhere private in the morning to transform into him.<br>
<br>
With a final glance at his peaceful sleep, you leave him on the floor.<br>
<br>
<b>Actions</b><br>
<<link "Return to the football field" "SchoolFootballField">><<EndConversation "Jake">><<SetFlag "DailyJakeSleep">><<TakeObjectNPC "Jake" "JakeDogTags">><<EventTrigger "SchoolCorridor" "DogTagsReactTerrence" "Morning" null "Emily" null null null false>><</link>>
<<elseif $JakeDialogue is "DogTagsGym">>
“What happened to your dog tags?” you ask.<Br>
<Br>
“What about them?” Jake replies.<Br>
<Br>
You frown. “You’re not wearing them.”<Br>
<Br>
Jake doesn’t look up immediately. He finishes the rep, sets the bar down with a controlled clatter, then wipes one palm on his shorts.<Br>
<Br>
“Can't wear them in here” He tells you. "Get in the way on the machines."<Br>
<Br>
"I didn't think you ever parted with them?" you ask, injecting some humour into your tone.<br>
<br>
<<if $current.Avatar is "Emily">>"Only for working out." He smirks. "They come in handy in other places. Serve as a good gag, nerd. I can get them from my locker if you want a taste?"<br>
<<elseif $current.female is true>>"Only for working out." He smirks. "They come in handy in other places. Serve as a good gag, if you know what I mean. I can get them from my locker if you want a taste?"<br>
<<else>>"Only for working out." He spits. "Not that you'd understand that. Look like this is the first time you've seen the inside of a gym."<br>
<</if>>
<Br>
You reflexively must grimace, as he sniggers at your expense before turning back to the machines. You are certain you can use Jake’s treasured dog tags to transform into him. If you want to steal them from his locker, you’ll need to find a way for him to open it up for you. With no one else around.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Jake" "DogTagsGym">><</link>>
<<elseif $JakeDialogue is "TakeMoneyBet">>
<<if $current.female is true>>
Jake smirks faintly as you pocket the money. “Didn’t think you had it in you,” he mutters, shaking his head. Then his eyes dip, lingering a little too long. “Y’know, there’s other ways I could spend a little money on you.”<Br>
<Br>
His grin widens, slow and dumb. “Or," he continues. "If you wanted to make it quicker, I can think of some ways you could earn it.”<Br>
<Br>
You shake your head firmly, unwilling to indulge him. He chuckles at his own joke, unbothered by your rejection, and shuts the locker door with a clang.<Br>
<Br>
<b>Actions</b><br>
<<link "Shower and leave the gym" "OrchidRoad">><<EndConversation "Jake">><<CashFlow 1>><<TimeChange>><</link>>
<<else>>
His jaw tightens as he lets go of the cash. “Take it. And scram.” His tone is clipped, the kind of hostile edge that says he’d rather be anywhere else than paying you. The sting of losing to you still lingers, souring the air between you. He jerks his chin toward the showers like a dismissal, eyes hard, every ounce of his posture spelling out annoyance.<br>
<Br>
<b>Actions</b><br>
<<link "Shower and leave the gym" "OrchidRoad">><<EndConversation "Jake">><<CashFlow 1>><<ChangeNPCRelationship "Jake" $current.Avatar 0>><<TimeChange>><</link>>
<</if>>
<<elseif $JakeDialogue is "SleepForgetDogTagsGym">>
You focus your mind’s eye on Jake, willing the magic to take hold. “Fall asleep,” you whisper, voice steady. “And let your memories drift as you slumber.”<Br>
<Br>
For a second he blinks at you, confusion flashing in his eyes. Then his shoulders sag and he slumps down onto the bench, towel slipping from his grasp. His head lolls back against the lockers, breath evening out almost instantly.<Br>
<<Flag "JakeDogTagsKnown">><<QuestState "Quest11">><<InventoryCheckNPC "Jake" "JakeDogTags">>
<<if _QuestState is 3 and _FlagReturn is true and _InventoryCheckNPC is true>><Br>You glance toward his locker. The metal door hangs open, and there looped neatly on the inside hook are the dog tags. Heart quickening, you step past him and pluck them free. The chain is cool in your hand. Score. You can now transform into Jake in the mornings at school.<br><</if>>
<Br>
You pick up the notes from his the floor. A faint groan escapes Jake's lips, but his eyes don’t open. The spell has him deep, and when he wakes, this whole exchange will be nothing more than a hazy blur.<br>
<Br>
<b>Actions</b><br>
<<link "Shower and leave the gym" "OrchidRoad">><<EndConversation "Jake">><<SetFlag "DailyJakeSleep">><<CashFlow 1>><<TakeObjectNPC "Jake" "JakeDogTags">><<TimeChange>><</link>>
<<elseif $JakeDialogue is "BenchSuck">>
You hesitate, but Jake’s grin doesn’t waver. He taps the bench again, expectant.<br>
<Br>
Slowly, you lie down on the bench, lowering yourself until your shoulders touch the vinyl. Your head tilts off the far edge, the ceiling lights glaring upside down above you.<Br>
<Br>
Jake shifts into position, looming at the end of the bench. His shadow falls across your face, shorts brushing close. The angle is all wrong for you. <I>But right for him.</i><br>
<Br>
“That’s it,” he says, voice thick with amusement. “Knew you had it in you. All that effort, just for this.”<br>
<Br>
He dangles the wad of notes above you, just out of reach.<Br>
<Br>
"Now," he says, pulling down his shorts. "Get to it."<br>
<br>
You look backwards, and despite everything being inverted, you recognise the thing that plops out in front of you. Jake's member, thick and already half-erect, inches from your face.<Br>
<Br>
<<if $current.Avatar is "Annie">>“Like that, huh?” he murmurs. “Come on. Show me how a receptionist does it.”<Br>
<<elseif $current.Avatar is "Jennifer">>“Like that, huh?” he murmurs. “Come on. Show me how a gutter trash failed cheerleader makes her money.”<Br>
<<elseif $current.Avatar is "Emily">>
<<InventoryCheckSelf "WorkoutGearRed">><<if _InventoryCheckSelf is true>>“Like that, huh?” he murmurs. “Come on. Show me if that outfit turns a nerd into a wild girl.”<Br><</if>>
<<InventoryCheckSelf "WorkoutGearBlack">><<if _InventoryCheckSelf is true>>“Like that, huh?” he murmurs. “Come on. Show me how a submissive little bookworm loves it.”<br><</if>>
<<InventoryCheckSelf "WorkoutGearPink">><<if _InventoryCheckSelf is true>>“Like that, huh?” he murmurs. “Come on. Show me how much of a bimbo is hidden underneath, nerd.”<br><</if>>
<<elseif _CurrentPC is true>>
<<InventoryCheckSelf "WorkoutGearRed">><<if _InventoryCheckSelf is true>>“Like that, huh?” he murmurs. “Come on. Show me if you really are like that outfit makes out.”<Br><</if>>
<<InventoryCheckSelf "WorkoutGearBlack">><<if _InventoryCheckSelf is true>>“Like that, huh?” he murmurs. “Come on. Show me if you really are as submissive as that collar makes out.”<br><</if>>
<<InventoryCheckSelf "WorkoutGearPink">><<if _InventoryCheckSelf is true>>“Like that, huh?” he murmurs. “Come on. Show me if you really are as much of a bimbo as that outfit makes out.”<br><</if>>
<</if>>
<br>
You glance up briefly, meeting the eyes of the upside-down Jake. Then, feeling sick, look horizontal to the dick hanging in front of you.<Br>
<Br>
<b>Actions</b><br>
<<link "Suck Jake's cock" "JakeDialogue">><<set $JakeDialogue to "BenchSuckExecute">><</link>>
<<elseif $JakeDialogue is "BenchSuckExecute">>
You gingerly reach out to take his prick into your hand. It feels warm to the touch, especially in the icy cold air of the locker room.<br>
<Br>
"I'm not paying you to play with it," you hear him mutter. "Open wide."<br>
<Br>
You do as he says. Without a moment's pause, his own hand wraps around yours and guides his shaft between your lips.<br>
<Br>
Your nose erupts with the smell of Jake's sweat, the musk and odur overpowering as his cock enters your mouth. As much as you try to ignore it, there's something intoxicating about it. Together with the warm member filling your cheeks, you find it hard to concentrate. So much so that you feel Jake's hand grasp your chin.<br>
<Br>
"Put some effort in, slut," you hear him tell you.<br>
<Br>
You begin to bob back and forth. The inverted position makes your movements clumsy. Up is down, and down is up. Jake's tip hits the inside of your cheek, the bottom of your mouth, your teeth. And your vision is just full of pubic hair and glimses of the floor above you.<br>
<Br>
Jake's hand roughly moves your face to allow you to take in more of his meat. He pulls at your jaw, craning your mouth. Then rocks back and forth, guiding his dick to the back of your throat.<Br>
<Br>
Letting your jaw slacken, you relax as best as you can on the vinyl bench. The tip of his cock slides further and further inside your mouth, touching the back of your throat as you extend your neck. "Good," he purrs, as you fight against your gag reflex.<Br>
<Br>
You didn't need to do this. You could have used a spell straight away. But here you are, lying on your back, the world turned upside down, letting the school quarterback deepthroat your mouth. And worse is the telling stirring from your own vagina. You can feel yourself growing more wet by the second, as you continue to reflect on the fact that you're willing let Jake use you.<Br>
<br>
<I>Is this what you really wanted? Or was the contest just a charade to get a chance to suck some dick?</i><br>
<Br>
You can't answer the question that comes from inside you. Interrupting your thoughts, Jake begins to grow bolder. Rougher, even. He rams his prick in-between your moist lips. Your tonsils strain and you struggle to breathe as a dick stops you from breathing. He holds it in, wrenching your chin to look up - or down - at him. Your eyes start streaming as you are forced to lock his gaze.<Br>
<Br>
He actually smiles. And then he cums.<br>
<Br>
You feel a jet of semen blast down your throat. It takes everything you have not to throw up. Then another burst. And another. Your mouth fills up with cum, salty and warm.<br>
<Br>
Finally he pulls back and releases your chin. You gasp for air, just as semen coats your lips and runs from your mouth down to your eyes. They sting as the liquid enters them.<br>
<br>
Jake takes a step back, wiping his dick with his hand and then smearing it on another vinyl bench. You see him throw something out at you, and the notes land on your chest. “Earned every penny,” he drawls. “Guess I was right. Sometimes a girl just needs to know the right angle.”<Br>
<Br>
Panting for air, you pull yourself upright. The vinyl sticks against your back as you swing your legs down. You wipe your mouth and swallow again. You can feel Jake's cum curdling in your stomach.<Br>
<Br>
Jake smirks wider, satisfied. “Pleasure doing business.” He shoves the wallet back into his locker, like the transaction is finished. Like you were part of the equipment.<br>
<br>
<b>Actions</b><br>
<<link "Cast Sleep and Forget" "JakeDialogue">><<set $JakeDialogue to "SleepForgetDogTagsGym">><</link>><Br>
<<link "Take the money, shower and leave the gym" "OrchidRoad">><<EndConversation "Jake">><<CashFlow 1>><<TimeChange>><</link>>
<<elseif $JakeDialogue is "LureJakePrivate">>
“I need to talk to you," you say quietly to Jake. "But not here.”<Br>
<br>
That gets a snort. He sneers at you, shaking his head. “What, the nerd’s got secrets now? Going to read me your diary?”<Br>
<br>
You ignore the jibe, trying to sound steady. “It’s not like that. I just need some privacy. With you.”<Br>
<br>
Jake’s expression changes. The irritation slides off, replaced by something hungrier. His smile is crooked now, knowing. “Private, huh? Should’ve said so. Always knew there was a sluttier side to you, bookworm. Guess even nerds have needs.”<bR>
<br>
“That’s not what I meant,” you push back.<Br>
<br>
“Sure,” he says easily, like he doesn’t believe a word. “Don’t worry. I won’t tell anyone. You and me, under the bleachers. Nice and quiet. No one’s going to see a thing.”<br>
<Br>
A chill runs down your back. Going underneath the bleachers with Jake might not be the best idea, but he’s right about one thing. It would be private.<br>
<br>
Jake tilts his head, smirk widening as he steps just close enough to test you. “So? What are you waiting for, nerd? I promise you won’t regret it.”<Br>
<br>
<b>Actions</b><br>
<<link "Follow Jake to the bleachers" "JakeDialogue">><<set $JakeDialogue to "JakeBleachersSchool">><<SetFlag "SchoolBleachersKnown">><</link>><Br>
<<link "Refuse and change topics" $return >><</link>><Br>
<<elseif $JakeDialogue is "JakeBleachersSchool">>
You take in a deep breath. "Alright. Let's go."<br>
<Br>
Jake's smirk deepens and he hooks a thumb over his shoulder. “Come on, then. Bookworm.”<Br>
<br>
You trail him through the gates and into the school. The corridors are busy with voices and footsteps, and more than once you feel eyes catch on you as you follow silently behind him. Some stare outright, some just glance, but all of them see you, studious Emily, folowing Jake silent. You keep your head down and walk on.<Br>
<Br>
He doesn’t slow. He strides through the double doors and out onto the football field, leaving the noise of the school muffled behind you. The grass is slick with dew, the bleachers looming empty against the far side. Jake cuts across the pitch without looking back, certain you’ll follow.<br>
<br>
At the edge he ducks suddenly, disappearing into the shadowed gap underneath the seats. For a heartbeat you hesitate, then step after him, drawn into the hush of the space.<Br>
<br>
<b>Actions</b><br>
<<InventoryCheckNPC "Jake" "JakeDogTags">>
<<if _InventoryCheckNPC is true>><<link "Follow him underneath the bleachers" "SchoolBleachers">><<EventTrigger "SchoolBleachers" "LureBleachersTransform" null null null null null null false>><<EndConversation "Jake">><</link>><Br>
<<else>><<link "Follow him underneath the bleachers" "JakeDialogue">><<set $JakeDialogue to "LureBleachersGetTags">><</link>><Br><</if>>
<<elseif $JakeDialogue is "LureBleachersGetTags">>
<b>Charlton School - Under Bleachers</b><br>
<img src="./images/School_Bleachers.png"><br>
<Br>
The wooden struts above creak faintly as a breeze rolls through the field. Dust and the smell of old turf hang in the air. It’s dim here, cut through only by slivers of light between the boards.<Br>
<br>
Jake turns on you as soon as you’re both inside. “So,” he says, voice low, lazy. His hand trails over your shoulder. “What was so important you had to drag me out here?”<Br>
<Br>
His hand quickly drops from your shoudler to your breast. He grips it firmly, causing you to flinch at the touch. "Was it this?" he says. To him, it's not really a question.<Br>
<Br>
Any doubt cast from your mind, you know what he thinks this is. And you know he won't settle for anything less. If you are going to act, you need to do it fast.<br>
<br>
<b>Actions</b><br>
<<link "Cast Sleep and Forget" "JakeDialogue">>
<<set $JakeDialogue to "LureBleachersGetTagsSleepForget">>
<<SetFlag "DailyJakeSleep">>
<<InventoryCheckNPC "Jake" "JakeDogTags">>
<<if _InventoryCheckNPC is true>>
<<SetFlag "JakeWarPathTags">>
<<TakeObjectNPC "Jake" "JakeDogTags">>
<</if>>
<<SetNPCLocation "Jake" $dayCurrent "0" "SchoolBleachers">>
<<SetNPCLocation "Jake" $dayCurrent "1" "SchoolBleachers">>
<<SetNPCLocation "Jake" $dayCurrent "2" "SchoolBleachers">>
<<SetNPCLocation "Jake" $dayCurrent "3" "SchoolBleachers">>
<</link>><Br>
<<elseif $JakeDialogue is "LureBleachersGetTagsSleepForget">>
You focus your mind’s eye on Jake, willing the magic to take hold. “Fall asleep,” you whisper, voice steady. “And let your memories drift as you slumber.”<Br>
<Br>
Jake frowns. “What -”<br>
<br>
His protest snaps off as you feel magic surge out from within you. His body jolts, then slackens. The smirk slides from his lips as his eyes glaze, then close. His weight sags against you for a moment before crumpling down onto the packed earth.<br>
<br>
You kneel, checking. His breathing is steady, deep. His pulse slow and heavy. Out cold.<Br>
<br>
In sleep, his face is different. Younger, almost. The hardness gone, the sneer dissolved. Without it, he looks like a boy again, not the swaggering tyrant you've come to know.<br>
<BR>
<<InventoryCheckNPC "Jake" "JakeDogTags">>
<<if _InventoryCheckNPC is true>>
But it won’t last, you acknowledge. When he wakes, he'll still be the same. And he'll be without his precious tags. You wince, trying to bury thoughts of what he'll do.<Br>
<bR>
Reaching underneath his shirt, you retrieve the dog tags and pocket them. They are cold in your hand.<br>
<<else>>
But it won’t last, you acknowledge. When he wakes, he'll still be the same. You reach into your pocket and thumb the dog tags. Reminding yourself of why you're here.<Br>
<</if>>
<Br>
<B>Actions</b><br>
<<link "Transform into Jake" "SchoolBleachersTransformJake">><<EndConversation "Jake">><</link>><br>
<<link "Return to the school corridor" "SchoolCorridor">><<EndConversation "Jake">><</link>>
<<elseif $JakeDialogue is "DennisChangingHitBack">>
The next strike cracks across your side. But this time you’re ready. You whip your hand up and catch the towel, knocking it aside before it can bite again.<Br>
<br>
Jake’s grin freezes. You plant your palms against his chest and shove. He stumbles back a step, eyes widening.<Br>
<br>
The air in the changing room drops into a sudden hush.<Br>
<Br>
Jake lets the towel fall from his hand. His mouth curls slowly, his voice low and sharp. “So the nerd’s growing balls, huh? Finally giving me something to aim for.”<Br>
<br>
He steps forward, shirtless, shoulders squared, his fist drawing back. It swings toward your face, but you slip sideways at the last instant, the air whistling past your cheek. Instinct takes over. You drive your foot into his shin.<Br>
<br>
Jake stumbles forward, catching himself just before he goes down. He spins, towering over you now, eyes narrowing. His face hardens. For the first time, he looks like he’s taking you seriously.<Br>
<br>
Your pulse hammers. Muscles coil. The surge of testosterone surges hot in your veins, bracing you for the fight that’s coming.<Br>
<bR>
Then the door creaks open.<br>
<br>
“Alright, alright. What are you boys getting up to?” Beach’s gravelled voice cuts through the tension. The coach lumbers in, his eyes flicking from you to Jake.<br>
<br>
Jake rolls his shoulders, casual again in a heartbeat. “Just giving Mannett a few pointers, coach,” he says easily. “He shows up any team he’s put on.”<Br>
<br>
Beach’s gaze moves between the two of you, then down to the towel on the floor. He snorts. “Come on,” he says, raising his voice for the whole room. “Save the horseplay for class. Get to it!”<Br>
<Br>
The noise returns at once. Boys resume changing, tugging on shorts and trainers, chatter spilling back into the air. Even Jake breaks his glare, turning away as he yanks his shirt from the bench.<Br>
<br>
Beach steps closer as you reach for your kit. His mutter is low, meant only for you. “I’d be careful if I was you, Mannett. These boys don’t like being shown up. Especially not in front of the ladies. You make them look bad, don’t expect them to go easy on you later.”<Br>
<br>
He gives you a long look, then moves on down the row.<Br>
<Br>
You finish dressing, pulse still racing, and head out toward the gym.<br>
<br>
<b>Actions</b><br>
<<link "Go to the gymasium" "SchoolGym">><<EndConversation "Jake">><<EventTrigger "SchoolGym" "PEClass" "Afternoon" "Beach" null null null null true>><</link>><BR>
<<elseif $JakeDialogue is "DennisChangingTakeIt">>
You hunch low, arms over your head, trying to cover yourself. The towels crack from every side, stinging against your shoulders, your back, your ribs. Wet knots bite into your skin, each one followed by a burst of laughter.<Br>
<br>
You curl tighter, scrunched on the bench, but the blows keep coming. Jake barks out jeers, the jocks snap their towels in turn, each strike sharp and merciless. But worse is the sound. The jeering and laughter echoing around the tiled room.<Br>
<Br>
Another snap, another red stripe across your arm. You bite down hard, forcing yourself not to cry out.<Br>
<br>
Then the door opens.<Br>
<Br>
“Alright, alright. What are you boys getting up to?” Beach’s gravelled voice cuts through the noise. The blows stop at once. The room stills.<Br>
<br>
Jake straightens, towel still twisted in his fist. “Just giving Mannett a few pointers, coach,” he says with a smirk. “He shows up any team he’s put on.”<BR>
<br>
Beach’s eyes flick from Jake to you. Still hunched on the bench, arms raised, your shirt half off and your skin flushed with red marks.<Br>
<br>
For a moment he just looks. Then his gaze shifts to the towel on the floor. He snorts. “Come on,” he says, loud enough for the whole class. “Save the horseplay for class. Get to it!”<Br>
<Br>
The chatter picks up again. Boys drag on shorts and trainers, laughter subsiding into low murmurs. Jake tosses the towel aside, flashing one last grin at you before turning to dress.<Br>
<Br>
Beach steps over, offers a hand, and pulls you upright. His mutter is low, just for you. “Careful, Mannett. These boys don’t like being shown up. Especially not in front of the ladies. You make ’em look bad, they won’t go easy on you later.”<BR>
<Br>
He gives you a long look before moving on, almost one of pity. You tug on your kit in silence, the sting of the towels still burning across your skin. Then you gather yourself and head out toward the gym.<Br>
<br>
<b>Actions</b><br>
<<link "Go to the gymasium" "SchoolGym">><<EndConversation "Jake">><<EventTrigger "SchoolGym" "PEClass" "Afternoon" "Beach" null null null null true>><</link>><BR>
<</if>><<set _NPC to "Jake">>
<<set $ConversationExit to "SchoolBleachers">>
<<CheckRelationship _NPC>>
<<if $JakeDialogue is undefined>>
<<include "EventsDialogueJake">>
<<if _currentEvent is undefined>>
<<if $current.Avatar is "Emily">>
The quarterback’s eyes dart up as you approach him. He relaxes when he sees it’s you.<br>
<br>
“Hey sweetheart,” he says. “You come to help me out?”<br>
<<elseif $current.Avatar is "Dennis">>
Jake's eyes catch yours, and the smirk that spreads is anything but friendly.<Br>
<Br>
“Mannet,” he drawls, stepping forward. His hand shoves hard against your shoulder, then again, harder, forcing you back a pace. “What are you even doing back here?”<Br>
<Br>
He pushes once more, sharp and deliberate. You raise your hands instinctively, backing away, heart thumping. Jake’s smirk only widens.<Br>
<br>
That’s enough. You turn and step away quickly, leaving him behind.<br>
<</if>>
<</if>>
<<else>>
Jake stares back at you, waiting for you to speak.<br>
<</if>>
<<if _currentEvent is undefined>>
<br>
<b>Actions</b><br>
<<if $current.Avatar is "Emily">>
<<SpellsCheckSelf "Charm">><<CharmedCheck "Jake">>
<<if _Charmed is false and _SpellsCheckSelf is true>><<link "[Spell: Charm] Cast Charm on Jake to get him to give you the key" "JakeDialogue">><<set $JakeDialogue to "CharmKey">><<Greedy 1>><</link>><br><</if>>
<<Flag "JakeLureBleachers">><<QuestState "Quest11">><<InventoryCheckNPC "Jake" "JakeDogTags">><<SpellsCheckSelf "SleepForget">>
<<if _QuestState gte 3 and _FlagReturn is true and _InventoryCheckNPC is true and _SpellsCheckSelf is true>><<link "Cast sleep and forget on Jake to steal his dog tags." "JakeDialogue">><<set $JakeDialogue to "SleepForgetDogTags">><</link>><br><</if>>
<<QuestState "Quest12">>
<<if _QuestState is 2>><<link "Tell him that Michelle will come and see him." "JakeDialogue">><<ChangeNPCRelationship "Jake" "Emily" 2>><<set $JakeDialogue to "Michelle">><<Greedy 1>><</link>><br><</if>>
<<QuestState "Quest12">>
<<if _QuestState is 4>><<link "Tell him you've spoken to the talent scout." "JakeDialogue">><<ChangeNPCRelationship "Jake" "Emily" 3>><<set $JakeDialogue to "Scout">><</link>><br><</if>>
<<link "Ask him what he needs from you" "JakeDialogue">><<set $JakeDialogue to "Needs">><</link>><br>
<<link "Say goodbye and return to the football field" "SchoolFootballField">><<EndConversation "Jake">><</link>>
<<elseif $current.Avatar is "Dennis">>
<<link "Return to the football field" "SchoolFootballField">><<EndConversation "Jake">><</link>>
<</if>>
<</if>><<if $current.female is true>>
You focus your magical energies to reveal any objects embedded with magic. Sure enough, the food lights up like a fireworks night. Magical wisps snake across the table, passing through each meal over and over again. Residual magic lingers on the food, glittering like gawdy seasoning.<br>
<<SpellsCheckSelf "Ward">>
<<if _SpellsCheckSelf is true>>
<br>
<B>Actions</b><br>
<<link "Cast Ward to nullify the spell on the food" "SchoolKitchenInvestigation2">><<QuestTracker "Quest15" 4>><<set $WardsNullified += 1>><<Greedy -1>><<set $KitchenWard to "NulifiedAll">><</link>><br>
<<link "Cast Ward to nullify yourself against the spell on the food" "SchoolKitchenInvestigation2">><<set $WardsNullified += 1>><<Greedy 1>><<QuestTracker "Quest15" 4>><<set $KitchenWard to "NulifiedSelf">><</link>>
<<else>>
<br>
<B>Actions</b><br>
<<link "Go back to kitchen" "SchoolKitchen">><</link>>
<</if>>
<<else>>
You try to focus your magical energies to reveal any objects embedded with magic, but instead of the warm stirring of power you just feel dead. The food on the table looks just as it should do.<br>
<Br>
Sighing, you realise that in this form, you can't use magic. This extends, seemingly, to sensing it too.<Br>
<br>
<B>Actions</b><br>
<<link "Go back to kitchen" "SchoolKitchen">><</link>>
<</if>>You close your eyes and concentrate, visualising the kitchen in your mind. Like an outer body experience, you hover over the kitchen table, watching the magic race through the school meals, over and over again.<br>
<br>
<<if $KitchenWard is "NulifiedSelf">>
“I cause this object with power beyond its power,” you whisper. “Unseen and unheard, its effects will be felt by all but me.”<br>
<br>
The whisps faze in and out, as if underneath a strobe light. They each move through their routine with increased pace, crackling and flashing with energy. Then they appear to return to normal, slowing to a more leisurely pace than before.<br>
<br>
You cautiously prod one of them with your finger. You feel nothing from it.<br>
<<else>>
“I cause this object with power beyond its power,” you say. “Unseen and unheard, its effects will be felt by none.”<br>
<br>
The wisps begin to speed up, moving faster and faster. Frantic even. You watch as their tails start to evaporate. As if being sucked up by an unseen hoover, the wisps grow shorter and shorter, racing around in a pattern, trying in vain to escape their fate.<br>
<br>
You almost think you hear an inhuman scream when the top of the wisps dissipate, leaving clean, unblemished food behind.<br>
<</if>>
<<set $CurrentRoom to "SchoolKitchen">>
<<cheerleaderIntervention>>
<<if $cheerleaderIntActive isnot true>>
<br>
<B>Actions</b><br>
<<link "Return to cafeteria" "SchoolCafeteria">><<TimeChange>><</link>>
<</if>><<set _NPC to "Jackie">>
<<set $ConversationExit to "SchoolCafeteria">>
<<CheckRelationship _NPC>>
<<if $JackieDialogue is undefined>>
You stand in-line at the counter, grabbing a plastic tray and waiting patiently as other students slowly move down the counter towards today’s food.<br>
<br>
Stained windows give you a preview of what’s to come. Buckets of meat marinating in beige sauces. Greasy burgers that have spent too long frying. Undercooked chips and bland, ungarnished salad.<br>
<br>
Reaching the counter, you look over at Jackie Thomas, the dinner lady. She’s a heavy-set woman in a dark blue dress peppered with grease stains. Her fading locks are kept in a hairnet, but you can see stray strands dropping out into the buckets of food in front of her.<br>
<br>
<<if $current.Avatar is "Emily">>
“Ah, Phillips,” she says in a gruff voice as you approach. “You’re marked up for this today. Nurse Rancy’s orders.”<br>
<br>
She slams an ungarnished salad down on your tray. Lettuce and some badly chopped tomatoes. There’s not even a sachet of vinegar. <br>
<<elseif $current.Avatar is "Dennis">>
“Master Mannet,” she says in a gruff voice as you approach. “Finally eating lunch in the cafeteria? You’re marked up for this today. Nurse Rancy’s orders.”<br>
<br>
She slams a gristly steak down on to your tray, then loads it with bland boiled potatoes. A large serving of gravy is dolloped on the side.<br>
<<elseif $current.Avatar is "Jake">>
“Duncan,” she says in a gruff voice as you approach. “Got a special order for you right here. Nurse Rancy’s orders.”<br>
<br>
She slams a burger down heavy on to the plate on the tray. The bottom bun is already soft from the grease running through. A serve of chips is shoved on to the side.<br>
<</if>>
<<else>>
Jackie waits impatiently for you to speak.<br>
<</if>>
<br>
<B>Actions</b><br>
<<DialogueSpoken "Jackie" "Different">>
<<if _Discussed is false>><<link "Ask for something different" "JackieDialogue">><<set $JackieDialogue to "Different">><</link>><br><</if>>
<<DialogueSpoken "Jackie" "Preparation">>
<<if _Discussed is false>><<link "Ask about who prepares the food" "JackieDialogue">><<set $JackieDialogue to "Preparation">><</link>><br><</if>>
<<Flag "SchoolCafeteriaLocked">><<DialogueSpoken "Jackie" "SchoolCafeteriaKey">>
<<if _FlagReturn is true and _Discussed is false>><<link "Ask Jackie about the key to the kitchen" "JackieDialogue">><<set $JackieDialogue to "SchoolCafeteriaKey">><</link>><br><</if>>
<<DialogueSpoken "Jackie" "SchoolCafeteriaKey">><<QuestState "Quest15">><<InventoryCheckSelf "KeyKitchenJackie">>
<<if _Discussed is true and _QuestState is 2 and _InventoryCheckSelf is false>>
<<StatCheckGreedy "lt" 45>>
<<set _StatGreedyProbability to _StatGreedyProbability + " Persuade Jackie to give you the key">>
<<if _StatCheckGreedy is true>>
<<link _StatGreedyProbability "JackieDialogue">><<set $JackieDialogue to "GreedyPass">><<ChangeNPCRelationship "Jackie" "Emily" 2>><<QuestTracker "Quest15" 3>><<TakeObjectNPC "Jackie" "KeyKitchenJackie">><</link>><br>
<<else>>
<<link _StatGreedyProbability "JackieDialogue">><<set $JackieDialogue to "GreedyFail">><<Greedy -1>><</link>><br>
<</if>>
<</if>>
<<SpellsCheckSelf "Charm">><<CharmedCheck "Jackie">>
<<if _Charmed is false and _SpellsCheckSelf is true>><s>[Spell: Charm] Cast Charm on Jackie to get her to give you the key</s> - <i>You can't do this around other people</i><br><</if>>
<<link "Say goodbye to Jackie and sit down with your lunch" "SchoolCafeteriaLunch">><<EndConversation "Jackie">><<set $SchoolCafeteriaLunch to "Sit">><</link>><<set _NPC to "Michelle">>
<<set $ConversationExit to "SchoolCafeteria">>
<<CheckRelationship _NPC>>
<<if $MichelleDialogue is undefined>>
<<if _Relationship is 0>>
Michelle throws you a dark look as you approach. It’s clear she doesn’t want to speak to you.<br>
<<else>>
<<include "EventsDialogueMichelle">>
<<if _currentEvent is undefined>>
<<if $current.Avatar is "Emily">>
Michelle perks up and smiles as you approach. “Oh hey Em! Do you want to join me for lunch? You have to tell me everything that’s going on with you!”<br>
<br>
You slide in next to Michelle, shivering as your bare thighs touch the plastic bench underneath the table. She smiles impishly, leaning in to you, resting her chin on her delicate hands.<br>
<<Flag "BullyMichelle">><<QuestState "Quest9">>
<<if _QuestState is 2 and _FlagReturn is false>><br><i>You appraise Michelle as a target for increasing your position in the pecking order. She’s perky and pretty, but comes across as too eager to be accepted. You also know a secret about her that would destroy her reputation. And Emily’s relationship with her, if you care.</i><br><</if>>
<<elseif $current.Avatar is "Dennis">>
You drift toward Michelle’s table. She looks up, startled for a moment, then smooths her expression into a small, polite smile.<Br>
<br>
“Dennis,” she says lightly, tucking a curl of hair behind her ear. “Hello.”<Br>
<Br>
Her eyes flick quickly around the cafeteria, scanning the room. There’s no invitation for you to sit. If anything, she shifts her tray a little closer, as though to signal the seat beside her isn’t free.<Br>
<Br>
After a pause, she adds, “Um… did you need something? Can I help you?” Her voice is pleasant enough, but there’s a tension in it. The sort that says she’s worried about who might be watching.<Br>
<Br>
You can feel the awkwardness tightening between you. Polite words, but no warmth. Michelle doesn’t want this conversation with you.<Br>
<Br>
You decide to let it go.<Br>
<<elseif $current.Avatar is "Jake">>
The cafeteria hums with chatter and the clatter of trays. Michelle is seated alone at one of the smaller tables, her books stacked neatly to one side. She looks up as you approach.<bR>
<br>
For a heartbeat her eyes widen with a flicker of surprise. It soons changes into something else. Her lips part, then press together again as she tucks a curl of hair behind her ear, trying to mask the rush of color to her cheeks.<Br>
<br>
“Jake,” she says quietly, the word more breath than voice. Her gaze briefly flicks across the room toward the cheerleaders and to Christina. The squad is gathered by the windows, their laughter carrying easily over the din.<bR>
<bR>
“You… wanted something?” she asks carefully.<br>
<</if>>
<</if>>
<</if>>
<<else>>
Michelle smiles at you, waiting for you to speak.<br>
<</if>>
<<if _Relationship is 0>>
<br>
<b>Actions</b><br>
<<SpellsCheckSelf "Charm">>
<<if _SpellsCheckSelf is true and $current.female is true>><s>[Spell: Charm] Cast Charm on Michelle</s> - <i>You can't do this around other people</i><br><</if>>
<<link "Leave Michelle alone" "SchoolCafeteria">><<EndConversation _NPC>><</link>>
<<else>>
<<if _currentEvent is undefined>>
<br>
<b>Actions</b><br>
<<if $current.Avatar is "Emily">>
<<DialogueSpoken "Michelle" "School">>
<<if _Discussed is false>><<link "Ask about her experience at the school" "MichelleDialogue">><<set $MichelleDialogue to "School">><</link>><br><</if>>
<<DialogueSpoken "Michelle" "Classes">><<QuestState "Quest11">>
<<if _QuestState is 0 and _Discussed is false>><<link "Ask about the single sex classes" "MichelleDialogue">><<set $MichelleDialogue to "Classes">><</link>><br><</if>>
<<QuestState "Quest6">>
<<if _QuestState is 1 or _QuestState is 2>><<link "Ask about her after school sessions with Mr. Rogers" "MichelleDialogue">><<set $MichelleDialogue to "Rogers">><<RumourLearned "Michelle">><<QuestTracker "Quest6" 2>><</link>><br><</if>>
<<RumourCheckSelf "Michelle">><<Flag "BullyMichelle">><<QuestState "Quest9">>
<<if _QuestState is 2 and _FlagReturn is false and _RumourCheckSelf is true>><<link "Berate Michelle in front of lunch hall" "MichelleDialogue">><<set $CheerleaderAcceptence +=1>><<SetFlag "BullyMichelle">><<ChangeNPCRelationship "Michelle" "Emily" 0>><<set $MichelleDialogue to "Berate">><<Greedy 1>><</link>><br><</if>>
<<QuestState "Quest12">>
<<if _QuestState is 1>><<link "Ask about Jake" "MichelleDialogue">><<set $MichelleDialogue to "Jake">><</link>><br><</if>>
<<link "Make small talk and finish your lunch with Michelle" "MichelleDialogue">><<set $MichelleDialogue to "EatLunch">><</link>><br>
<<elseif $current.Avatar is "Dennis">>
<<link "Leave Michelle alone" "SchoolCafeteria">><<EndConversation _NPC>><</link>>
<<elseif $current.Avatar is "Jake">>
<<DialogueSpoken "Michelle" "JakeClasses">>
<<if _Discussed is false>><<link "Ask about her classes" "MichelleDialogue">><<set $MichelleDialogue to "JakeClasses">><</link>><br><</if>>
<<DialogueSpoken "Michelle" "JakeSchool">>
<<if _Discussed is false>><<link "Ask about school" "MichelleDialogue">><<set $MichelleDialogue to "JakeSchool">><</link>><br><</if>>
<<DialogueSpoken "Michelle" "JakeJake">>
<<if _Discussed is false>><<link "Ask about Jake" "MichelleDialogue">><<set $MichelleDialogue to "JakeJake">><</link>><br><</if>>
<<DialogueSpoken "Michelle" "JakeHer">>
<<if _Discussed is false>><<link "Ask about her" "MichelleDialogue">><<set $MichelleDialogue to "JakeHer">><</link>><br><</if>>
<<QuestState "Quest6">><<DialogueSpoken "Michelle" "JakeRogers">>
<<if _QuestState is 1 or _QuestState is 2 and _Discussed is false>><<link "Ask about her after school sessions with Mr. Rogers" "MichelleDialogue">><<set $MichelleDialogue to "JakeRogers">><</link>><br><</if>>
<<link "Leave Michelle alone" "SchoolCafeteria">><<EndConversation _NPC>><</link>>
<</if>>
<</if>>
<</if>><<if $MichelleDialogue is "Salon">>
<<if $current.Avatar is $PlayerCharacter.firstName[$PlayerCharacter.stateCurrent]>>
<<if $current.female is true>>
“What are you looking at?” you ask her. <br>
<br>
She smiles widely and her face lights up at the chance to talk about what’s on her mind. “Just a little window shopping! The Groomed Gal is now offering spa treatments. I can't believe we've got this in Charlton!” <br>
<br>
She turns to the window and points to a handwritten poster taped to the window. “Look. Manicures. Pedicures. Facials. The full treatment!” Even without a make-over, Michelle is already glowing. “I wish I could afford it. Only yesterday I found a pimple underneath my nose. It almost ruined my morning.”<br>
<br>
“Looking to treat yourself?” you ask her, nodding to the advert.<br>
<br>
She winces. “Yeah. But it’s so expensive. I wish I could afford it. Rhiannon’s always likes a gossip. People tell hairdressers everything.” <br>
<br>
You look back into the salon, with newfound interest. Michelle makes a point. You might learn a thing or two from spending some time at the salon.<Br>
<br>
<i>Because that’s the only reason you’d want a spa treatment, isn’t it?</i><br>
<<else>>
“What are you looking at?” you ask her. <br>
<br>
She blushes a little, her demeanor a marked change from the lively burst of energy that’s apparent when it’s Emily speaking to her. “Oh. Just window shopping. It’s silly, I know”<br>
<br>
You glance at the Salon, noticing a handwritten poster pasted in the window. It advertises a new service, full Spa Treatment. Manicures. Pedicures. Facials. And more!<br>
<br>
“Looking to treat yourself?” you ask Michelle, nodding to the advert.<br>
<br>
She smiles at you, embarrassed. “Yeah. But it’s so expensive. I wish I could afford it. Rhiannon’s always nice to talk with.” <br>
<br>
“Full of gossip too.” She adds, before seeing the look on your face. “Not that that interests me, of course.”<br>
<br>
You look back into the salon, with newfound interest. Michelle makes a point. You might learn a thing or two from spending some time at the salon.<br>
<br>
<i>Because that’s the only reason you’d want a spa treatment, isn’t it?</i><br>
<</if>>
<<elseif $current.Avatar is "Emily">>
“What are you looking at?” you ask her. <br>
<br>
She smiles widely and her face lights up at the chance to talk about what’s on her mind. “Oh my gosh, Em. Have you heard? The Groomed Gal is now offering spa treatments. Tell me it isn’t so decadent?” <br>
<br>
She turns to the window and points to a handwritten poster taped to the window. “Look. Manicures. Pedicures. Facials. The full treatment!” Even without a make-over, Michelle is already glowing. “I wish I could afford it. Only yesterday I found a pimple underneath my nose. It almost ruined my morning.”<br>
<br>
You look at the prices. It’s not too much, but for a teenager you can see how she thinks it’s on the expense side.<br>
<br>
“Who would you prefer to book?” Michelle continues. “Rhiannon or her mum? I’d worry that Rhi wouldn’t have the experience, but she loves a gossip. People tell hairdressers everything.”<br>
<br>
You look back into the salon, with newfound interest. Michelle makes a point. You might learn a thing or two from spending some time at the salon.<br>
<Br>
<i>Because that’s the only reason you’d want a spa treatment, isn’t it?</i><br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Michelle" "Salon">><</link>>
<<elseif $MichelleDialogue is "Classes">>
<<if $current.Avatar is $PlayerCharacter.firstName[$PlayerCharacter.stateCurrent]>>
<<if $current.female is true>>
“Emily mentioned that some of the classes at Charlton are segregated,” you say to her. “It sounds so old fashioned.”<br>
<br>
She looks up at you, nodding. “I don’t suppose they do that where you’re from, do they <<TrueName "Current">>?” She eyes look away for a moment. “I think I would have loved to grow up in the city.”<br>
<br>
A moment later, she comes back to reality. “Maybe I’ll go to university there. You could tell me the best places to go! I'm sure you know all the cool bars, where the guy's don't mind buying you a drink?” She giggles, smiling.<br>
<br>
“Sure,” you placate her, before refocusing the subject. “I’ve never heard of that before. What do they teach the boys in their classes?”<br>
<br>
“I wouldn’t know,” Michelle tells you. “The girls aren’t allowed out of our classes. Except some of the top of their classes. The ones who take special lessons with Stitch. It seems to be you can’t get to the top without the other. And the cheerleaders - they all have hall passes. Did Emily mention that I’m trying out for the cheerleading team? I'm trying to get her to try-out too!”<br>
<br>
You smile politely, but say nothing, lost in thought.<br>
<<else>>
“Emily mentioned that some of the classes at Charlton are segregated,” you say to her. “It sounds so old fashioned.”<br>
<br>
She looks up at you, nodding. “I don’t suppose they do that where you’re from, do they <<TrueName>>?” She eyes look away for a moment. “I think I would have loved to grow up in the city.”<br>
<br>
A moment later, she comes back to reality. “Maybe I’ll go to university there. You could… well, tell me some nice places to go to.”<br>
<br>
“Definitely,” you placate her, before refocusing the subject. “I’ve never heard of that before. What do they teach the boys in their classes?”<br>
<br>
“I wouldn’t know,” Michelle tells you. “The girls aren’t allowed out of our classes. Except some of the top of their classes. The ones who take special lessons with Stitch. It seems to be you can’t get to the top without the other. And the cheerleaders - they all have hall passes. Did Emily mention that I’m trying out for the cheerleading team? Mention me at all?”<br>
<br>
You smile politely, but say nothing, lost in thought.<br>
<</if>>
<<trackKnowledge "TopOfClass" "Learned">>
<<elseif $current.Avatar is "Emily">>
“Hey Michelle,” you begin. “Why do you think the boys have separate lessons for some classes?” <br>
<br>
“Oh gosh, Emily!” Michelle playfully replies. “All the teachers want is our undivided attention and you’re pining for the boys.”<br>
<br>
You inwardly grimace at the comment, but try not to let it show. “Don’t you think it’s weird that some lessons are separate and some aren’t, though? I wonder how their geography lessons are different.”<br>
<br>
“I’m sure you could put in a request to join,” she murmurs. “Just you and the boys in a class together. How scandalous.” <br>
<br>
This time you don’t respond. Michelle sighs. “Whenever they come out of those lessons, they seem pumped up. Maybe they are learning different things, or maybe it’s just the effect of having all that testosterone in one place. Boys will be boys, after all. You could ask one of them if you really need an excuse to talk to one of them.”<br>
<br>
“Do you have anyone in mind?”, she adds, giggling. You don’t reply.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Michelle" "Classes">><</link>>
<<elseif $MichelleDialogue is "School">>
<<if $current.Avatar is $PlayerCharacter.firstName[$PlayerCharacter.stateCurrent]>>
<<if $current.female is true>>
“How’s school going, Michelle?” you ask her.<br>
<br>
“It’s going,” she replies, sighing. “The final year is a bit hard. Emily’s lucky, I don’t have a brainy sister to help me study.” <br>
<br>
You find yourself blushing slightly. “I’m sure you’re doing alright.”<br>
<br>
She smiles, politely. “I hope so,” she says. “I don’t want to be a high-school drop-out.”<br>
<br>
“Are the teachers helping you?”, you ask carefully.<br>
<br>
“Yes,” she says quietly. “They are.”<br>
<br>
“Nothing weird?” you try. “Out of the ordinary?” <br>
<br>
She gives you a look, hesitating. Then shakes her head. "No. Nothing odd at all."<br>
<<else>>
“How’s school going, Michelle?” you ask her.<br>
<br>
“It’s going,” she replies, sighing. “The final year is a bit hard. Emily’s lucky, I don’t have a brother to help me study.” <br>
<br>
You notice she’s blushing slightly. “I’m sure you’re doing alright.”<br>
<br>
She smiles, politely. “I hope so,” she says. “I don’t want to be a high-school drop-out.”<br>
<br>
“Are the teachers helping you?”, you ask carefully.<br>
<br>
“Yes,” she says quietly. “They are.” But with you, she doesn’t elaborate. <br>
<</if>>
<<elseif $current.Avatar is "Emily">>
“How are you finding school?”, you ask, trying to avoid drawing her suspicion.<br>
<br>
“I’m getting by,” she says without confidence. “Things seem to be a lot harder than they were at Middle School. It’s so hard to keep focused sometimes.”<br>
<br>
Her cheerful demeanour slips for a moment as she reflects. Then her smile returns. “At least the teachers are helpful. Mr. Rogers’ is especially supportive. If you’re struggling with Maths, you should ask him if he can give you extra lessons too.”<br>
<br>
You smile politely, but offer no encouragement to the idea. “Don’t you find the school to be… odd?” you ask.<br>
<br>
She looks back at you, frowning. “It’s a bit musty and old fashioned, if that’s what you mean?”<br>
<br>
“Nothing weird?” you try. “Out of the ordinary?” <br>
<br>
She looks at you curiously. “Only this conversation, Em,” she replies, the volume of her voice dropping. “You should be careful when you talk like that. I heard there was a cheerleader last year who started making some funny comments. Accusations. There’s a reason there’s an open spot on the team now.”<br>
<br>
Michelle flashes a grin and giggles. “Which works out well for you or me, at least! Have you thought about trying out?”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Michelle" "School">><</link>>
<<elseif $MichelleDialogue is "Rogers">>
“How are your after school lessons going with Mr. Rogers?” you ask.<br>
<br>
Her face lights up and she hurriedly begins to talk. “They are amazing! Mr. Rogers is such a good teacher. I think I’d be failing if it wasn’t for him. Maths is so hard. Numbers and equations just don’t stick in my head like they used to.”<br>
<br>
“What do you do after school?” you reply. <br>
<br>
She raises an eyebrow and her impish grin spreads across her face. “Why the interest? Are you jealous, Em? Or do you need some private tuition too?”<br>
<br>
Without waiting for a response, she leans in and whispers. “Believe me, it’s worth it. There are special privileges to being one of his favourites. He even gave me a key to the Maths room, so I can go in and wait for him. Undisturbed.”<br>
<br>
<<InventoryCheckSelf "KeyMathsMichelle">>
<<if _InventoryCheckSelf is false>>
<<Flag "MichelleCheerTryout">>
<<if _FlagReturn is true>>
"I can read your mind, Emily Phillips," Michelle says as you pause. She grins. "I'm not giving you that key unless you come to cheerleader practice with me."<br>
<br>
She smirks as she watches you. "Oh come on, Em. Where's your sense of fun? Please!"<br>
<br>
You sigh and she giggles. "Remember. I'll see you on the pitch in the evening."<br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<else>>
“Do you think I could borrow that key?” you ask her. She smiles, conspiratorially. “Oh Emily, I knew you had it in you.” <br>
<<Flag "CheerleaderTriedOut">>
<<if _FlagReturn is false>>
“Mr. Rogers told me not to. He’d probably punish me if I gave it to you. Not that I’d mind much.” She winks. “But it would be enough that I’d want something for the trouble.”<br>
<br>
“What do you have in mind?” you ask.<br>
<br>
She eyes for a moment, then her face practically erupts in excitement. “Let’s try out for the cheerleaders together!” she beams. “Oh my god, Em, can you imagine us two being on the team? We’d have so much fun.”<br>
<br>
“You want to try out for the cheerleaders?” you ask back to her. <br>
<br>
She nods and squeals. “Yes! If you at least try, I’ll give you the key. Who knows, Emily - you might even enjoy it!”<br>
<br>
<b>Actions</b><br>
<<link "Agree to tryout." "MichelleDialogue">><<RumourLearned "Michelle">><<SetFlag "MichelleCheerTryout">><<QuestTracker "Quest9" 0>><<set $MichelleDialogue to "CheerTrue">><</link>><br>
<<link "Turn her down." "MichelleDialogue">><<RumourLearned "Michelle">><<set $MichelleDialogue to "CheerFalse">><</link>><br>
<<RumourCheckSelf "Michelle">>
<<if _RumourCheckSelf is true>><<link "Force her to give you the key by blackmailing her about Rogers" "MichelleDialogue">>
<<set $MichelleDialogue to "BlackmailKey">>
<<Greedy 1>>
<<ChangeNPCRelationship "Michelle" "Emily" 0>>
<<QuestTracker "Quest6" 3>>
<<TakeObjectNPC "Michelle" "KeyMathsMichelle">>
<<EventTrigger "YourHome" "EmilyReactionMichelleBlackmail" "Evening" "Emily" null null null null false>>
<</link>><br><</if>>
<<else>>
“Mr. Rogers told me not to. He’d probably punish me if I gave it to you. Not that I’d mind much.” She winks.<br>
<br>
"You did help me out trying out for the cheerleader team," she says, mulling over her decision.<br>
<br>
Suddenly Michelle breaks out into a smile. "Alright, why not! I wouldn't want to deny you some private tutorage, after all."<br>
<br>
Michelle reaches into her bag and takes out a key, handing it to you with a knowing smile.<br>
<br>
"Enjoy," she murmurs. "I'm sure you will."<br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<QuestTracker "Quest6" 3>><<TakeObjectNPC "Michelle" "KeyMathsMichelle">><</link>>
<</if>>
<</if>>
<<else>>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><</link>>
<</if>>
<<elseif $MichelleDialogue is "Jake">>
“What do you think about Jake?” you ask her. <br>
<br>
She gives you a look. “As in?” She waits a moment for a reply, but you don’t offer one. “Isn’t he dating Christina?” she whispers. “Why do you want to know?”<br>
<br>
“I spoke to him,” you tell her. “He’s having some problems. Christina isn’t there for him. I thought you might be interested in him?”<br>
<br>
Michelle’s eyes twinkle. “Are you setting me up for a fling, Em?” She giggles. “You slutty little madam. I’m surprised you didn’t want to jump his bones.”<br>
<br>
“I can tell him if you’re keen,” you continue.<br>
<br>
There’s a glint to her look. “I mean, he is hot.” She bites her lip. “But no. He’s with Christina. If she found out, she’d end me.”<br>
<br>
<b>Actions</b><br>
<<RumourCheckSelf "Michelle">>
<<if _RumourCheckSelf is true>><<link "Force her to help by blackmailing her about Rogers" "MichelleDialogue">><<QuestTracker "Quest12" 2>><<set $MichelleDialogue to "Blackmail">><<Greedy 1>><<ChangeNPCRelationship "Michelle" "Emily" 0>><</link>><br><</if>>
<<if $PlayerCharacter.cheerleader is true>><<link "Persuade her to help by saying you’ll help her get on the cheerleading team" "MichelleDialogue">><<QuestTracker "Quest12" 2>><<set $MichelleDialogue to "CheerPersuade">><</link>><br><</if>>
<<link "Change topics" $return>><</link>>
<<elseif $MichelleDialogue is "Berate">>
“Hey Michelle,” you say, inflating your voice over the din of the cafeteria. “Does your dad know his little girl is one of the teacher’s after-school slut?”<br>
<br>
Silence envelops the room almost as quickly as the colour fades from Michelle’s face. She looks over at you, her small lips open with shock.<br>
<br>
You look around the cafeteria, playing to the audience. Everyone is watching you, waiting on your words. <br>
<br>
“Don’t act so surprised, ‘shell,” you tell her. “We all know what you do with Mr. Rogers to keep your grades up.”<br>
<br>
You watch as tears fill her eyes. She shakes her head, silently, trying to persuade you from continuing.<br>
<br>
“You’re an embarrassment to this school,” you spit. “You whore.”<br>
<br>
The silence from the other students is broken as someone joins in. “Whore!” <br>
<br>
The cafeteria fills with dozens of voices, a gaggle of students all mercilessly chanting the same word at Michelle. “Whore. Whore. Whore!”<br>
<br>
Bursting into tears, Michelle grabs her things and runs out of the hall, accompanied only by the spiteful laughter of her peers.<br>
<br>
You watch her go, then look around at the students already making jokes and comments about Michelle. She might never speak to you again, but you have certainly displayed your position in the school pecking order. <br>
<br>
<b>Actions</b><br>
<<link "Finish lunch and return to the cafeteria" $ConversationExit>><<EventTrigger "YourHome" "EmilyReactionMichelleBully" "Evening" "Emily" null null null null false>><<EndConversation "Michelle">><<TimeChange>><</link>>
<<elseif $MichelleDialogue is "EatLunch">>
You make small talk with Michelle, who has a knack for steering conversation back to cheerleading and how much she wants to join the squad. She talks passionately and at length about the subject, making it easy to hide how alien this situation is for you. <br>
<br>
Time soon passes and you hear the bell go for the end of lunchtime. You say your goodbyes to Michelle, who flashes you a friendly smile and assures you that she'll see you later.<br>
<br>
<b>Actions</b><br>
<<link "Return to the cafeteria" $ConversationExit>><<EndConversation "Michelle">><<TimeChange>><</link>>
<<elseif $MichelleDialogue is "CheerTrue">>
“Alright, I’ll see you there,” you tell her. She squeals.<br>
<br>
“Oh gosh, Emily. We’re going to have so much fun! I’m sure once we audition, Christina will see that we both belong on the team!’<br>
<br>
She leans in and hugs you. The sensation of an attractive young woman pulling you close to her mentally jarring as you feel your breasts are squeezed as you come together.<br>
<br>
“I’ll meet you on the football field after school,” she says. “I can’t wait!” <br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $MichelleDialogue is "CheerFalse">>
“I’m not sure I want to join the cheerleading team,” you say. <br>
<br>
Michelle pouts. “Come on, Emily! This is important to me! Please!”<br>
<br>
You shake your head, but smile apologetically. She huffs.<br>
<br>
“Fine. Let me know if you change your mind.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $MichelleDialogue is "Blackmail">>
“Come on, Michelle,” you say soothingly. “What’s worse, risking Christina’s wrath or facing the prospect that your extracurricular studies with Mr. Rogers is known by the whole school.”<br>
<br>
Michelle’s eyebrows narrow. “What?”, she stammers.<br>
<br>
“I need Jake’s help,” you continue. “And he needs some relief. If he’s not relieved, I don’t get my help. And if that were to happen, I wouldn’t know what I would do. Or rather, what I would say and to whom.”<br>
<br>
Realisation dawns on Michelle’s face. “Emily. You wouldn’t.”<br>
<br>
“I need Jake’s help, Michelle,” you reply. “And you’re going to get it for me.”<br>
<br>
The strawberry blonde teenager shakes her head, her eyes wide with fear. “Emily. You wouldn’t do that to me. We’re friends.”<br>
<br>
You nod, keeping your voice neutral. “And friend’s help each other out. Help me out, Michelle, so Jake can help me.”<br>
<br>
“But you’re blackmailing me!” Michelle blurts out.<br>
<br>
You hesitate. Here’s Emily’s best friend. Her only real friend at this school that you know of. Until this moment full of trust. And you are piece by piece ripping that friendship to pieces.<br>
<br>
“This is too important, Michelle. I need Jake’s help.”<br>
<br>
Michelle’s nose turns up, a rare scowl on her brow. “You bitch.”<br>
<br>
“Is that a yes?” you ask.<br>
<br>
She looks at you with hatred. “Fine. I don’t have a choice.” <br>
<br>
You sigh and nod. “Alright, I’ll tell him you’ll meet him under the bleachers after school.”<br>
<br>
You stand up from the table and pick up your satchel. “I’m sorry it came to this, for what it’s worth.”<br>
<br>
“Fuck you,” Michelle spits back.<br>
<br>
You decide to leave her alone.<br>
<br>
<b>Actions</b><br>
<<link "Leave Michelle alone" $ConversationExit>><<TimeChange>><<EndConversation "Michelle">><</link>>
<<elseif $MichelleDialogue is "CheerPersuade">>
“What if I could have a word with Christina?” you say. “Get her to reconsider you for the cheerleading team.”<br>
<br>
Michelle’s mouth drops open, before closing into a broad smile. “You think you could get her to do that?” <br>
<br>
“We’ve become quite close,” you reply. “I think she would listen to me. Plus, it would be fun for us both to be cheerleaders. Like you said.”<br>
<br>
You can almost see the conflict in Michelle’s mind play out over her face. “Yes! But - if Christina found out…”<br>
<br>
“Why would she find out?” you ask. “The reason Jake wants someone else is all she cares about is cheerleading. She’s too consumed with the cheerleaders to even consider what Jake is up to. Plus, like you said he is hot.”<br>
<br>
Michelle nods. Her face fixes in a coy smile. “Very hot,” she murmurs. <br>
<br>
A long moment goes by as she makes up her mind. “Alright, I’m in. How naughty, Em. And you, you’re like a little pimp, you skank.” She giggles a little and you see warmth in her face.<br>
<br>
“I’ll let Jake know you’ll meet him under the bleachers after school,” you tell her, standing. “Then next time at practice, I’ll put in a word for you.”<br>
<br>
Michelle nods and titters. “I’m looking forward to it.”<br>
<br>
You smile. Time to tell Jake you’ve found someone for him.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $MichelleDialogue is "Charm">>
<<CastCharm "Michelle">>
<<if _CharmSpell is true>>
You give the young woman a long hard look. She glares back at you. "What?"<br>
<br>
Drawing down inside your body, you feel your magical energies stir on call. You take a deep breath, feeling your arcane reservoir in your torso pull down the air under the surface, bathing your breath in their mystical properties.
<br>
Michelle eyes you darkly. You sense her tensing up. She can't suspect what's about to come, but it's almost like her fight or flight mode is about to kick in.<br>
<br>
And for good reason, you admit. The Charm spell might sound simple and breezy, but like with all magic you've encountered so far, it's based in overwriting the memories and the mind. Effectively, you're rewriting Michelle's memories, just so she's nicer to you for a while.<br>
<br>
<I>Is messing with people's minds so nonchalantly is something you're fine with now?</i><br>
<br>
You breath out quickly, seeing your breath glowing with yellow and orange gaseous mist. It sweeps over Michelle, seemingly unaware that she's breathing in something out of the ordinary.<br>
<br>
She blinks once. Twice. Then her glare dissipates, replaced by a familiar smile. "Sorry!" she giggles. "I got distracted. What were we talking about?"<br>
<<else>>
Something is wrong with the code, as Michelle has no magic.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $MichelleDialogue is "BlackmailKey">>
“I'm sure you could just give me the key,” you purr. "After all, we wouldn't want loose lips to spread rumours of your after school sessions with Mr. Rogers.”<br>
<br>
Michelle freezes, her confident demeanor cracking. "What... what are you talking about?" she asks, her voice tight and sharp. Her eyes dart around, scanning for eavesdroppers.<br>
<br>
"You’ve been staying late after school a lot," you say, letting the words hang in the air. "I'm sure other people have noticed."<br>
<br>
Her face flushes crimson, and she draws herself up as if to refute you, but the words don’t come. Instead, she hisses, "You wouldn't!"<br>
<br>
You step closer, lowering your voice. "Maybe I wouldn't. But what about everyone else? That’s the problem with rumors, isn’t it? They spread fast."<br>
<br>
Michelle glares at you, her hands balling into fists at her sides. "You’re disgusting, you know that? I thought you were my friend."<br>
<br>
You say nothing. She swallows hard.<br>
<br>
"Fine. You win. Here." She pulls the gym key from her bag and shoves it into your hand with more force than necessary.<br>
<br>
Her gaze is venomous, her voice cutting. "Take it, but if you breathe a word of this to anyone, I swear you’ll regret it."<br>
<br>
She stands and turns sharply, her heels clicking against the floor as she storms off, leaving the faint scent of her floral perfume lingering in the air.<br>
<br>
<b>Actions</b><br>
<<link "Finish your lunch alone" $ConversationExit>><<TimeChange>><<EndConversation "Michelle">><</link>>
<<elseif $MichelleDialogue is "JakeClasses">>
“You keeping up with the classes?” you ask, watching her closely.<br>
<Br>
Michelle blinks, startled by the question. “Oh. Um. Yeah. They’re fine,” she says quickly. Her hands fold on her tray, and she forces a smile. “It’s all… the way it should be, right?”<Br>
<br>
Her eyes flick sideways, toward the cheerleaders’ table. “I mean, I’m working hard. Trying out for the squad, too. Christina’s always saying dedication is what matters most. I… I just hope she notices me.” She laughs lightly, too quick. “Anyway, I’m sure the teachers know what they’re doing.”<bR>
<Br>
Her words are deferential, eager to sound agreeable, but underneath you can hear the tension.<Br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Michelle" "JakeClasses">><</link>>
<<elseif $MichelleDialogue is "JakeSchool">>
“How’s school going, Michelle?” you ask.<bR>
<Br>
She straightens in her chair almost reflexively. “Good. It’s good,” she says brightly. The words sound rehearsed. “Keeping up, staying on top of things.”<Br>
<br>
There’s the faintest pause before she adds more softly, “It’s a lot sometimes. But I’m fine. Everyone’s busy this year.” Her smile flickers, then steadies again. “I’ll manage.”<br>
<br>
"Nothing strange going on?" you try.<bR>
<Br>
That's enough to bring a smirk to her face. "Other than the school quarterback suddenly pay me some interest?" She glances back to Christina, then raises an eyebrow. "I didn't think you knew who I was."<bR>
<Br>
You don't reply, watching as Michelle smiles sweetly up at you.<Br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Michelle" "JakeSchool">><</link>>
<<elseif $MichelleDialogue is "JakeJake">>
“What do you think about me?” you ask her directly.<BR>
<Br>
Michelle freezes. Her lips part, then close again. A flush rises to her cheeks as she fiddles with a curl of hair, avoiding your eyes.<Br>
<Br>
“You’re… Jake,” she says finally, with a nervous laugh. “I don't need to boost your ego, do I?"<br>
<Br>
"I know who I am," you say, words coming quickly. "But what do you think about me?"<br>
<Br>
A trace of red forms on Michelle's cheeks. "Christina’s lucky.” She bites her lip, then glances quickly toward the cheerleaders’ table. “And I’m not crazy enough to say more than that.”<Br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Michelle" "JakeJake">><</link>>
<<elseif $MichelleDialogue is "JakeHer">>
“What about you, Michelle?” you ask suddenly. “What do you want?”<br>
<br>
Her eyes widen, as though no one’s ever asked her that before. She lets out a small, nervous laugh. “Me? I… I don’t know. To keep my grades up, not screw up my exams. Maybe get onto the cheer squad. That’d be something, wouldn’t it?”<Br>
<br>
Her voice falters, and for a moment you see her looking back at you, waiting for a comment. There's a brightness to her eyes, but mixed with scared vunerability as she bites into her bottom lip.<br>
<br>
When you don't reply, her gaze flicks quickly back toward Christina and the other cheerleaders. The spark in her eyes dims.<BR>
<br>
“I’m fine where I am,” she finishes, forcing a smile. But her blush betrays her.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Michelle" "JakeHer">><</link>>
<<elseif $MichelleDialogue is "JakeRogers">>
“How are your after-school lessons with Mr. Rogers?” you ask, keeping your voice low.<Br>
<Br>
The colour drains from Michelle’s face. Her fork clatters softly against her tray as she shakes her head. “I... I don’t know what you mean.”<Br>
<Br>
When you don’t reply, she leans forward, voice urgent. “Please, Jake. Don’t say that. Not here. People… people talk.” Her eyes dart around the cafeteria as if expecting everyone to be listening.<Br>
<br>
“I just need the extra help, that’s all,” she insists quickly. “Nothing else.” Her laugh is brittle, unconvincing. “It’s not even worth mentioning.”<br>
<bR>
Her hands are trembling faintly against the table. Whatever else she feels about you, she is terrified of what you could do with this.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Michelle" "JakeRogers">><</link>>
<</if>>You cautiously walk over to the group of cheerleaders practising, watching Christina as runs them through training routines and exercises.<br>
<br>
“Emily!” Christina says excitedly as you approach. “You decided to come! I’m so glad you could join us.”<br>
<br>
The rest of the cheerleaders appraise you with varying enthusiasm. Britney, a beach blonde cutie, gives you a wide smile. Standing next to her in-line is Stacey, a tall and gangly girl that looks too lanky for her clothes, is more reserved. Then there’s Reagan, who scowls when she sees you.<br>
<br>
“If you haven’t already met, this is Emily,” Christina says to the group. “She’s going to be trying out the vacant spot on the –"<br>
<br>
Christina’s words drift off as her attention is taken by something behind you. Turning, you see Michelle bounding over the field towards you.<br>
<br>
<<CheckRelationship "Michelle">>
<<if _Relationship is 0>>
“Oh golly!” she exclaims. “I thought I was going to be --"<br>
<br>
Michelle cuts her words short as she sees you. Her face flashes with anger.<br>
<br>
Christina looks between the two of you, smirking. "You want to try out too, Michelle?"<br>
<br>
'Shell gives you a final dark look, before turning back to Christina. "Yes! I’ve been practising at home!” She looks at you and smiles with venom, before turning back to the head cheerleader. “I think you'll see quickly that I know what I'm doing. Unlike her."<br>
<br>
The head cheerleader gives her a look, but quickly shrugs. “Sure. Let’s see what you’ve got.” She then consciously turns to look at you. “Both of you.”<br>
<br>
Michelle eyes you, smiling. "I'm sure you'll see how little she's got. See you in the changing rooms, Emily. If you can still fit in your exercise clothes. You've put on some weight, haven't you?"<br>
<br>
Without waiting for a reply, Michelle walks off towards the locker room. You glance over at Christina, who raises an eyebrow. "Couples tiff?"<br>
<br>
You say nothing, then walk towards the changing rooms and follow Michelle.<br>
<br>
<B>Actions</b><br>
<<link "Get changed" "SchoolChangingRoom">>
<<EventTrigger "SchoolChangingRoom" "CheerLeaderTryouts" "Evening" null "Emily" null null null false>>
<</link>>
<<else>>
“Oh golly!” she exclaims. “I thought I was going to be late! Sorry Chrissie! I hope I haven’t missed anything!”<br>
<br>
Christina gives her a smile that you surmise is forced, but shrugs. “You want to try out too, Michelle?” she asks.<br>
<br>
Michelle eagerly nods. “Oh yes! I’ve been practising at home!” She looks at you and smiles, before turning back to the head cheerleader. “I know there’s only one spot, but I’m sure once you see me and Em in action you’ll want both of us!”<br>
<br>
The head cheerleader gives her a look, but quickly shrugs. “Sure. There’s only one spot, but let’s see what you’ve got.” She then consciously turns to look at you. “Both of you.”<br>
<br>
‘Shell giggles, giving you a large grin. “This is going to be so much fun, Em!” she says. “Come on, let’s go get changed into some exercise gear!”<br>
<br>
Linking her arm with yours, Michelle leads you back towards the changing rooms. As you go, you make eye contact with Christina. She raises an eyebrow.<br>
<br>
<B>Actions</b><br>
<<link "Get changed with Michelle" "SchoolChangingRoom">>
<<EventTrigger "SchoolChangingRoom" "CheerLeaderTryouts" "Evening" null "Emily" null null null false>>
<</link>>
<</if>>
Keeping out of the way of students rushing to grab lunch, you lean up against the lockers waiting for Christina. After a few minutes, you see the striking blonde walking through the crowd. Her bold cheerleading uniform stands out against the sea of school uniforms.<br>
<br>
<<if $current.makeup is true and $current.hair is "blonde">>
Christina looks you up and down, smiling with surprise as she returns to look you in the eye.<br>
<br>
"You're look good, Em," she says, clearly impressed. "Good enough to fit on the squad nicely. Maybe a salon trip would be a waste."<br>
<Br>
She pauses, thinking. "A little pampering could still be fun. But perhaps you'd like to join me instead at my father's store? There's a new line just come in that I'm dying to try. What do you say?"<br>
<br>
<b>Actions</b><br>
<<link "Go to the Salon" "Salon">>
<<EventTrigger "Salon" "ChristinaSalonTrip" "Afternoon" null "Emily" null null null false>>
<</link>><br>
<<link "Go to Evans' Department Store" "EvansDepartmentStore">>
<<EventTrigger "EvansDepartmentStore" "ChristinaStoreTrip" "Afternoon" null "Emily" null null null false>>
<</link>>
<<else>>
“Ready for a little pampering, Emily?” she says, flashing you a smile.<br>
<br>
You nod. She gestures to the exit. “Follow me, then.”<br>
<br>
<b>Actions</b><br>
<<link "Go to the Salon" "Salon">>
<<EventTrigger "Salon" "ChristinaSalonTrip" "Afternoon" null "Emily" null null null false>>
<</link>>
<</if>>
<<if $current.female is true or $LizForgetRuse is true>>
Deciding it’s time to decide what to do about Christina’s final test, you give Liz a call. The phone is promptly picked up and you hear Liz’s voice. “Hello?”
<br>
<<CheckRelationship "Elizabeth" "PC">>
<<if _Relationship gt 2>>
<<if _CurrentPC is true>>
“Hey Liz” you say. “It’s <<TrueName>>.”<br>
<br>
“Oh. Hey <<TrueName>>,” she replies, surprised. “What’s up?”<br>
<<elseif $current.Avatar is "Emily">>
”Hey Liz,” you say. “It’s <<TrueName "Current">>.”<br>
<br>
“Don’t you mean Emily?” she replies, a hint of playfulness in her tone. “Is getting really hard to tell you two apart these days. You’re not making fun of me, are you Em?”<br>
<br>
You feel yourself clench your teeth. From through the phone, Liz laughs. “What’s up?”<br>
<<else>>
“Hey Liz,” you say. “It’s <<TrueName "Current">>.”<br>
<br>
There is a marked pause before Liz replies. “You don’t sound like <<TrueName "Current">>.”<br>
<br>
“I’m trying a new look,” you tell her.<br>
<br>
“Oh. Experimenting some more, are we <<TrueName "Current">>?” A small playful laugh comes down the line. “Colour me intrigued. What’s up?”<br>
<</if>>
<br>
“I was wondering if you’d like to come over?” you tell her. “I’ve been doing some investigating. I think I’ve found something that we should talk about.”<br>
<br>
“Oh really!” you hear Liz say. “Sounds delicious. I’m just having dinner with my parents, but I’ll be right over after that. Okay?”<br>
<br>
“Sure. I’ll see you soon.”<br>
<br>
You say goodbye and hang up. From the sofa, your sister shoots you a look. “What’s that about?” she asks.<br>
<br>
Looking over at your sister, you ponder how much to tell her. In spite of Emiy’s recent changes, you are confident she wouldn’t approve at all of messing with Liz’s memories. Not to mention, you’d have to confess some of the things you’ve been doing as Emily.<br>
<<else>>
<<if _CurrentPC is true or $current.Avatar is "Emily">>
<br>
“Hey Liz” you say. “It’s <<TrueName "Current">>.”<br>
<br>
There is a long pause. “You’ve got some nerve.”<br>
<<else>>
“Hey Liz,” you say. “It’s <<TrueName "Current">>.”<br>
<br>
There is a marked pause before Liz replies. “You don’t sound like <<TrueName>>.”<br>
<br>
“I’m trying a new look,” you tell her.<br>
<br>
There is a long pause. “You’ve got some nerve.”<br>
<</if>>
<br>
“I think we need to talk.” you tell her. “I’d like to explain myself. I think I’ve found something that we should discuss. Can you come over?”<br>
<br>
There is a long pause, then a sigh. “I’m eating dinner. But I can come afterwards.”<br>
<br>
“Sure. I’ll see you soon.”<br>
<br>
You say goodbye and hang up. From the sofa, your sister shoots you a look. “What’s that about?” she asks.<br>
<br>
Looking over at your sister, you ponder how much to tell her. In spite of Emiy’s recent changes, you are confident she wouldn’t approve at all of messing with Liz’s memories. Not to mention, you’d have to confess some of the things you’ve been doing at Emily.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Ask Emily to go to her room" "YourHomeElizabethCheerleaders">><<SiblingBond -1>><<set $YourHomeElizabethCheerleaders to "Room">><<set $LizForgetRuse to undefined>><</link>><br>
<<link "Confess what Christina has asked you to do" "YourHomeElizabethCheerleaders">><<SiblingBond 1>><<set $YourHomeElizabethCheerleaders to "Confess">><<set $LizForgetRuse to undefined>><</link>>
<<else>>
You consider inviting Liz over, thinking over what Christina has asked you to do. Thinking of options, you could warn Liz and form a plan to convince the cheerleader you’ve done as she asked. Or you could just do it, to make sure Christina had no reason to doubt you.<br>
<br>
<I>I’ll need to be a woman if I want to cast a spell on Liz</i>, you think. Of course, if you weren’t planning to do that, you could just invite her over and confess what the cheerleaders are up to.<br>
<br>
<b>Actions</b><br>
<<link "Give Liz a call so you can tell her what Christina asked for" "YourHomeElizabethCheerleaders0">><<set $LizForgetRuse to true>><</link>><br>
<<link "Leave calling Liz for now" "YourHome">><</link>>
<</if>><<if $GladysDialogue is "Gladys">>
She chuckles. “I am Gladys. Just an owner of a junk shop. Nothing more than that, I’m afraid.”<br>
<br>
<<if $PlayerCharacter.female is true>>
“You’re lying,” you reply. “I’ve never seen this place before and my friend lives opposite it.”<br>
<<else>>
“You’re lying,” you reply. “I’ve never seen this place before and my girlfriend lives opposite it.”<br>
<</if>>
<br>
“Maybe you weren’t looking for it,” she tells you. “It has a funny habit of only attracting those who already know about it. I should really do some marketing, but you can’t teach an old dog new tricks. At least, not whilst they're old.”<br>
<br>
<<Flag "JunkShopLearnedResearch">>
<<if _FlagReturn is true>>
“I did some research,” you try. “And this shop came up. It said you might be able to help me.”<br>
<<else>>
“I was told about you,” you try. “And this shop. They said you might be able to help me.”<br>
<</if>>
<br>
Gladys grins. “That I can. But you can help an old lady in asking the right questions. Who I am is incidental. What I can tell you is another matter.”<br>
<br>
<B>Actions</b><br>
<<link "Change topic" $return>><<DialogueDone "Gladys" "Gladys">><</link>>
<<elseif $GladysDialogue is "AboutMagic">>
“So. Just to be clear,” you tell Gladys. “Magic is real.”<br>
<br>
She laughs. “Yes, dear. By the fact you are here, you must have experienced enough to know that. But that is not your real question, is it?”<br>
<br>
You give her a look. “How does it work?”<br>
<br>
Gladys smiles. “I haven’t the foggiest. It is something deep-rooted in certain people, attached to their very souls. I have a bit of it attached to me, in spite of what face I am wearing. A condition that I’m sure you can sympathise with, can you not?”<br>
<br>
“It does have its limitations,” she continues. “It can be found in anyone, but only a woman can use it. Men are susceptible to it, can be blessed or cursed by it, can use its charmed trinkets. But only a woman can create. Or a soul in a woman’s body, to be specific. A hunch says that may be important to you.”<br>
<br>
She looks you up and down. “I can teach you, if you like. If that’s why you’re here.”<br>
<br>
<B>Actions</b><br>
<<link "Change topic" $return>><<DialogueDone "Gladys" "AboutMagic">><</link>>
<<elseif $GladysDialogue is "School">>
“There’s something strange happening at Charlton School,” you tell her. “I was told you could tell me about it.”<br>
<br>
“And what do you mean by strange?” Gladys replies. “Go on. Don’t dilly dally, dear. Say it. Outloud.”<br>
<br>
“Something magical,” you tell her after a moment. <br>
<br>
She grins. “How curious. All you must have been through and still hesitant to state the obvious. Very well. Yes, that school is cursed. Some evil men have perverted power beyond their means and have enforced their own worldview on its pupils. They control and manipulate them with magic. I’m afraid it has been going on for some time.”<br>
<br>
“Almost as much time as I’ve been waiting for someone powerful enough to challenge them. That is what your amulet was made for.” She offers you a toothy grin. “So it seems we’ve both been surprised of late. But I will not be too quick to judge. Appearances can be deceiving.”<br>
<br>
<B>Actions</b><br>
<<link "Change topic" $return>><<DialogueDone "Gladys" "School">><</link>>
<<elseif $GladysDialogue is "Amulet">>
You take out the amulet from your pocket and show it to her. “A friend of mine bought this from you. Can you tell me about it?”<br>
<br>
She looks at the amulet, a gleam spreading on her face. She holds her hands over it, as if warming them from its energy. “You’re not exactly what I expected,” she says, staring up at you. “But beggars can’t be choosers.”<br>
<br>
“I blessed that amulet with certain powers,” she continues. “Some of them, I think you have already uncovered. But its intent has perhaps been lost on you. It's only directive was that it should find its way to the person with the magical affinity strong enough to put an end to trouble at Charlton School. <br>
<br>
“I did wonder when that girl picked it out from my trinkets if I had blessed it correctly. But now you are in possession of it. Even in my old age, magic still has surprises for me.”<br>
<br>
<B>Actions</b><br>
<<link "Change topic" $return>><<DialogueDone "Gladys" "Amulet">><</link>>
<<elseif $GladysDialogue is "Lessons">>
“The lessons at Charlton. What are they doing to the students?” <br>
<br>
Gladys smiles again. “Why to manipulate, of course. Truth be told, I haven’t been to the school in decades. These days I tend to shy away from those men. But things seldom change in Charlton. That is the way they like it. The way they maintain it. It’s all about power and control.”<br>
<br>
“Are you saying the teachers are responsible?” you ask her.<br>
<br>
She chuckles. “Some of them, undoubtedly.”<br>
<br>
“But I thought you said that magic could only be used by women?”<br>
<br>
Gladys gives you an appraising look. “Very good, dear. Maybe the amulet was onto something with you, after all. The headmaster and his minions have old fashioned views, where women know their place and men rule the roost. In their minds the sun never set on The Empire.”<br>
<br>
She leans over the counter, whispering in spite of no one else being here. “There will be a coven. A group of women, under the guidance of the men. Who they are, I don’t know. They could be the female teachers, other staff, students or even women from the town.”<br>
<br>
“They will be instructed by the teachers to curse objects and equipment, curses that make the students as the teachers think they should be. Subservient. Feminine. Or deviant, depending on their desires.”<br>
<br>
“If there were to be a hero in all of this, they would need to lift the curses on those things. And put a stop to whoever was cursing, once and for all.”<br>
<<trackKnowledge "Curses" "Learned">>
<br>
<B>Actions</b><br>
<<link "Change topic" $return>><<DialogueDone "Gladys" "Lessons">><</link>>
<<elseif $GladysDialogue is "Magic">>
<<if $current.female is true>>
“Could you teach me to use magic?” you ask directly.<br>
<br>
She raises an eyebrow. “So, you think of yourself as a saviour? The one who will free the school from the curse that plagues its students?”<br>
<br>
“My sister goes there,” you reply.<br>
<br>
You see Gladys eyeing you carefully. “That explains the amulet’s path to finding you. A selfless hero, ready to sacrifice their own well-being in the service of others. Does that sound like you?”<br>
<br>
You shrug. “I just want to help.”<br>
<br>
“You realise that by walking this path, there will be sacrifices?” she asks. “What you’ve experienced so far is just the tip of the spear. As time passes, the blade will push further and further. Without care, who knows what condition you’ll be left in?”<br>
<br>
She notices your weary look. “So tell me, are you sure you’re willing to do what it takes?”<br>
<br>
<b>Actions</b><br>
<<link "Tell her you're sure" "GladysDialogue">><<set $GladysDialogue to "Magic101True">><</link>><br>
<<link "Say you need to think about it" "GladysDialogue">><<set $GladysDialogue to "Magic101False">><</link>>
<<else>>
“Could you teach me to use magic?” you ask her. <br>
<br>
Gladys cackles. “Forgetful, aren’t you? Magic can only be learned by a woman. I’m afraid that in your condition, you would find the lessons frustrating. There are ways around your impediment, however. I’m sure you are aware of an option or two.”<br>
<br>
Her smile fades. “Come back and see me when you are ready. Then we shall see.”<br>
<br>
<B>Actions</b><br>
<<link "Change topic" $return>><</link>>
<</if>>
<<elseif $GladysDialogue is "Curses">>
<<QuestState "Quest2">>
<<if _QuestState is 3>>
<<if $current.female is true>>
“Will you teach me to remove the curses?”, you ask Gladys.<br>
<br>
“Spells are tricky things,” she replies. “They can not be easily nullified. I can teach you how to perform the curse. It is known as Ward. That should suffice to amend its properties. A curse changed to do nothing is effectively not a curse at all.”<br>
<br>
You nod. “If it helps me stop them.”<br>
<br>
Gladys smiles. “Then we shall begin then.”<br>
<br>
She motions you towards the rocking chair and you take a seat. She instructs you to concentrate on your power and the warmth it burns inside your body. <br>
<br>
You close your eyes, letting your breathing slow. Becoming ever-aware of the magical energies churning inside of you.<br>
<br>
“Now,” you hear Gladys say. “Reach out. Look for that sensation outside of your body. In me. In the relics and jewellery scattered on stands. In the shop front and the door.”<br>
<br>
You reach out, as instructed. Immediately, you’re struck by presence. Your eyes may be closed, but you can almost see the room. Dark and unlit, but certain things glowing. Burning with magical energy.<br>
<br>
“Good,” Gladys says. “Pick one of the trinkets. Concentrate on it.”<br>
<br>
You focus your attention on a simple dimpled pint glass that glows brightly in your mind’s eye. It rests on the table near the counter. You can feel the heat from its arcane power. <br>
<br>
“Now. Repeat after me,” Gladys says. “I cause this object with power beyond its power. Unseen and unheard, its effects will be felt by none who use it.”<br>
<br>
You brace yourself, ready to say the words.<br>
<br>
<B>Actions</b><br>
<<link "Cast Ward on the object" "GladysDialogue">><<set $GladysDialogue to "Magic102Cast">><</link>>
<<else>>
You look at Gladys directly. “Can you teach me how to remove the curses?” <br>
<br>
“Alas, my dear, you are missing some essential body parts,” she replies. “Or carrying around an extra one. Come back to me when your body is more suited to the use of magic. I suspect that for you, this will not be hard.”<br>
<br>
<B>Actions</b><br>
<<link "Change topic" $return>><</link>>
<</if>>
<<else>>
“Can you teach me how to remove the curses?” you ask her.<br>
<br>
“Quite the go-getter,” she says to you, smiling thinly. “I can, but this is hardly rudimentary, though. Let’s start with the basics, first. “If you choose to be the hero I’ve been waiting for, you’ll need to understand the fundamentals of magic before moving forward.”<br>
<br>
<B>Actions</b><br>
<<link "Change topic" $return>><</link>>
<</if>>
<<elseif $GladysDialogue is "Stacey">>
“I think I know who is performing the curses,” you tell Gladys. “When I was removing a curse, one of the cheerleaders came in and started questioning me.”<br>
<br>
“Is she aware of what you are doing?” Gladys asks, concerned.<br>
<br>
You shake your head. “I dealt with it.”<br>
<br>
“Good.” Gladys purses her lips and turns to the bookshelf behind the counter, riffling through volumes. “Be light on your feet with your steps forward. You have only begun your journey into the arcane. Those who conjured these curses should not be so easily overcome. I suspect you have not faced the leader of this group.”<br>
<br>
With a thick thud, Gladys drops a withered hardback book on the counter and opens it to a well-eared page. “See. This is what you will encounter.”<br>
<br>
You glance at the open pages. A picture of a pentagram is spread across the fold of the fading paper, with illustrations of young women at each of its five points. Printed around it are words in a language you don’t understand. <br>
<br>
“Five souls, brought together under the sign of the witch,” Gladys narrates. “Each one a threat, but five together magnifies their power tenfold.”<br>
<br>
She taps her cracked nail on the page. “This is your current adversary. Should they continue to interfere, come to me. We shall accelerate your studies to counter them.”<br>
<br>
<B>Actions</b><br>
<<link "Change topic" $return>><<DialogueDone "Gladys" "Stacey">><</link>>
<<elseif $GladysDialogue is "Cheer">>
“I had a problem with the last curse I found,” you tell Gladys. <br>
<br>
She looks at you with a serious look. “Oh?” <br>
<br>
“A girl called Reagan. One of the cheerleaders She knew what I was doing. I tried to make her forget, but I struggled. It almost didn’t work.”<br>
<br>
Gladys gives you a smirk. “Unsurprisingly, there are those behind the curses with magical affinity that matches your own.”<br>
<br>
“She also mentioned the Prom,” you add. “Something about it being too important to be disrupted.” <br>
<br>
Gladys mulls this over. “I fear there is a greater work at play than the gradual effects of simple curses. Continue your investigations. We must learn their secrets if we’re to challenge their plans.”<br>
<br>
You nod. “I think I’m ready to learn more. I think I need to if I’m to continue.”<br>
<br>
“I concur,” Gladys replies. “For your own protection, it is time you learned how to manipulate magic. With this comes a new spell, which will allow you to tamper with the building blocks of the self.”<br>
<br>
Gladys sees you frown. “Memories, my dear. You are nothing if not the collection of your experiences, are you not?”<br>
<br>
“We must move quickly, but thoroughly. This will take some time. Are you ready for the next step in your training?”<br>
<br>
<B>Actions</b><br>
<<link "Agree to learn how to alter memories" "GladysDialogue">><<set $GladysDialogue to "Magic103True">><</link>><br>
<<link "Say you need to think about it" "GladysDialogue">><<set $GladysDialogue to "Magic103False">><</link>>
<<elseif $GladysDialogue is "Magic101True">>
<<SpellsCheckSelf "SleepForget">>
<<if _SpellsCheckSelf is true>>
“I’m sure,” you tell her, bracing yourself for the lessons.<br>
<br>
“You seem sure of yourself,” Gladys comments. “Most faced with learning the dark arts have a degree of trepidation about them. But you’re not even nervous.” <br>
<br>
<<if _SpellsCheckSelfTaught is "Elizabeth">>
She stares at you, harshly. Her eyes looking through you, studying. Then her mouth drops open. “That little minx,” she mutters. “You’ve already learned some magic, haven’t you?”<br>
<br>
You look at Gladys and after a moment, nod. <br>
<br>
The tension is broken as she lightly chuckles. “I can feel it within you. She didn’t do a half-bad job. For a child. Be mindful of her enthusiasm. I was a young upstart once. Rushing too quickly can cause unexpected outcomes. And be prone to the attention of others in our community.”<br>
<<elseif _SpellsCheckSelfTaught is "Christina">>
She stares at you, harshly. Her eyes looking through you, studying. Then her mouth rolls up as her lips thin. "You’ve already learned some magic, haven’t you?”<br>
<br>
You look at Gladys and after a moment, nod. <br>
<br>
The tension hangs in the air, before Gladys sighs. “I can feel it within you. Children teaching children seldom leads to good outcomes. Be mindful of price people will claim for their tutelage. Secrets in Charlton are seldom given freely.<br>
<</if>>
<br>
“As for you,” she continues. “A basic introduction to your inert power is not required. We may move on to more complex things.”<br>
<br>
<b>Actions</b><br>
<<link "Change topic" $return>><</link>>
<<else>>
You nod. “I’m sure.” You watch a smile creep across her lips.<br>
<br>
“Precisely what I wanted to hear. Now. Let’s start with the basics. Plus, as a bonus, a little spell that will make people fall asleep and become ever-so forgetful.” She grins. “Perfect if you wish to do a little moonlighting in their bodies, if you were so inclined.”<br>
<br>
Gladys moves you over to an old rocking chair and motions for you to sit down. “Now,” she says after you’ve sat in the chair. “Relax.”<br>
<br>
You listen to Gladys words for what seems like hours. She speaks to you softly, hypnotically even. You sense your breath grow shallow and become aware of your heartbeat slowing.<br>
<br>
Then. A feeling. Something inside you, warming your lungs. At first a flicker, then a spark. As you concentrate, the energy grows warmer and consistent. A rush of euphoria, an ever-growing sensation, a connection flowing through your organs.<br>
<br>
“That’s right, dear,” Gladys whispers. “Feel it. Feel its power.”<br>
<br>
You concentrate on the growing pulsing in your body. Now you’re aware of it, it only grows stronger.<br>
<br>
“Now,” Gladys continues. “Repeat after me. “Fall asleep, and let your memories drift as you slumber. And”, she says, almost sardonically. “Think of me.”<br>
<br>
<b>Actions</b><br>
<<link "Cast Sleep & Forget on Gladys" "GladysDialogue">><<Feminity 1>><<set $GladysDialogue to "CastSleep">><</link>>
<</if>>
<<elseif $GladysDialogue is "Magic101False">>
Gladys nods as you express your hesitance. “You are wise to be hesitant. Curiosity did kill the cat. What is asked from you will lend you great power, but there is a price to be paid.”<br>
<br>
“Take your time to consider if this is a path you wish to tread. But I will tell you that the amulet has waited longer than you can imagine to leave this shop. If you choose to reject it, I fear the school will retain its hold over its pupils for a long time.”<br>
<br>
<b>Actions</b><br>
<<link "Change topic" $return>><</link>>
<<elseif $GladysDialogue is "Magic102Cast">>
You utter the words that Gladys spoke to you. This time, feel the energies of the glass begin to break apart, like a tablet dissolving in water. <br>
<br>
Except it instead of dissipating, you’re able to channel your mind into another form. As it threatens to become unstable, you find you can form it. Shape it. It’s malleable. <br>
<br>
You focus your mind on the words again. The magic embers you can see floating around the object change as you consider the words. <I>None who use it.</i><br>
<br>
Then, as quickly as the dark imagery of the room appeared, it fades. You open your eyes and find yourself still in the junk shop. <br>
<br>
Gladys is grinning. She looks back at the cup on the table near the counter. “That glass drained the intelligence of anyone who drank from it. Over the years a number of overly friendly men at McTafey’s have become its prey. Alas, no more.”<br>
<br>
You stare at the glass. It looks the same, but it feels different. You see no aura, nor shimmering energy, but you can feel it. Feel it like other objects in the shop. You can tell just what is blessed with magic, and what isn’t.<br>
<br>
“You feel them, don’t you?” Gladys says. Less of a question, more of a statement. “Good. Now you have all you need to find the source of the curse to the school, and change them for the better.”<br>
<br>
You cast your eye over the shop. Not everything is magic. Though hidden amongst the jewellery and crockery are at least two dozen pieces that give off magical energy. They are almost drowned out, however, by the front of the shop, which radiates power.<br>
<br>
“Easy,” you hear Gladys say. “Perhaps awakening your senses here was an oversight on my part. You will find no other place like this in Charlton. We must hope.”<br>
<br>
You push back the wave of nausea, as your new sense adjusts to the sensory overload. “I feel sleepy.”<br>
<br>
Gladys nods. “Perhaps it is time to call this lesson concluded,” she tells you. “Safe travels home, dear. As always, I will be here when you need me.”<br>
<br>
You look back at the old woman and smile politely. Then make your way back out to the street.<br>
<br>
<b>Actions</b><br>
<<link "Say goodbye and leave the shop" "AvianLane">><<set $JunkShopFirst to undefined>><<EndConversation "Gladys">><<TimeChange>><<SpellLearn "Ward" "Gladys">><<QuestTracker "Quest3" 4>><</link>>
<<elseif $GladysDialogue is "Magic103True">>
<<if $current.female is true>>
“I’m ready,” you tell Gladys.<br>
<br>
“Very well,” she replies. She motions you to take a seat. “Let us begin.”<br>
<br>
Sitting down, you close your eyes and concentrate on the energies inside your body. Gladys instructs you to reach out with your mind’s eye, feeling the emanations of the magical objects littered around the shop. You consider now that naturally you feel the ebb and flow of magic through everything, but when you focus the world lights up with a hidden layer, like street lamps coming up at dusk.<br>
<br>
“I have opened up a small window into my own mind,” you hear Gladys tell you. “Just a sliver, but enough for you to feel a sensation. Now. Reach out and tell me what you feel.”<br>
<br>
You turn your focus to where you feel Gladys’ presence. You notice a glowing speck of energy that was hidden from you before. You concentrate on it. <br>
<br>
“Coco puffs,’ you whisper, incredulously. <br>
<br>
You don’t need to see Gladys to know she is smiling. “One of my small vices,” she says. “This morning’s breakfast. What can I say - the teeth I still retain are sweet ones.<br>
<br>
“Concentrate on the memory. The magical orbs that bind that memory together. As you did with the curses, try to pull it apart.”<br>
<br>
You look beyond the memory with your mind’s eye. To the fragments that comprise it. The strands of magic that fuse it together. With a flick of your mental wrist, you feel the bond between its elements weaken.”<br>
<br>
“Good,” Gladys whispers. “Now. This level of magic is beyond words. Just think. Alter. And change it.”<br>
<br>
<b>Actions</b><br>
<<link "Cast Alter Memories on Gladys" "GladysDialogue">><<Feminity 1>><<set $GladysDialogue to "CastAlter">><</link>>
<<else>>
“I’m ready,” you tell Gladys.<br>
<br>
“I would remind you that you are not,” she says. “Return to me as a woman and we shall further your progress.”<br>
<br>
<b>Actions</b><br>
<<link "Change topic" $return>><</link>>
<</if>>
<<elseif $GladysDialogue is "Magic103False">>
"You are right to be cautious," Gladys replies to your hesitancy. "But a word of advice. You have set in motion events that will blossom in spite of your ongoing efforts. Whether they come back to poison you or you can make fruit from your pruning is down to you. <br>
<br>
“And nature, be it physical or magical, does not pause for indecision.”<br>
<br>
Gladys smiles thinly back at you, but says nothing more.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $GladysDialogue is "CastAlter">>
You pull apart the memory with your mind, watching mentally as the kernel of the memory fractures into a thousand pieces. One thing pops into your mind. <i>Toast</i>.<br>
<br>
The elements begin to fuse again, the yellow and oranges altering to greens and reds as the memory reforms. <I>Toast</i>, you think. <I>Gladys ate toast.</i><br>
<br>
The memory package wraps itself back up in front of you. Returning to one solid item, a shimmering nugget in Gladys’ mind that still shimmers with magical energy, but what was once yellow is now blue.<br>
<br>
You open your eyes and look at Gladys. She grins back at you with relish. “A dry breakfast,” she murmurs. “But different to my routine. Congratulations.”<br>
<br>
“You know that I changed your memory though?” you ask her.<br>
<br>
“Only because I am conscious of what we were doing. That, and I follow a strict regime. In all things. So I can easily identify if a duplicitous individual has been interfering with my mind. Tell me dear, is there anything that seems different to you?”<br>
<br>
You take a breath and survey your surroundings. Nothing in the shop appears different. <br>
<br>
Then you turn inwardly and immediately sense your own mind. Before a black box, dead to the world of magic. Now you see it as a collection of colourful swirls and energy, open to the universe.<br>
<br>
“Your powers have increased,” Gladys tells you. “You can see the open book others see you as. Such is how inviting the unknowing majority are to the powers of magic. Now that you are aware of it, you can begin to close that door.”<br>
<br>
“Will this prevent the effects of the curses?” you ask.<br>
<br>
Gladys chuckles. “Not quite. There are still those who are far more powerful than you. Including those behind the curses. But this is your next step to overcoming their sway.”<br>
<br>
She helps you stand, as you suddenly find yourself exhausted. “This ends the lesson. Continue your work. When required, we shall complete your education. For now, go home.”<br>
<br>
You smile politely to Gladys and nod, leaving the shop as you mull over how exposed your mind feels to the wider world.”<br>
<br>
<b>Actions</b><br>
<<link "Leave the shop" "AvianLane">><<set $JunkShopFirst to undefined>><<TimeChange>><<EndConversation "Gladys">><<SpellLearn "AlterMemories" "Gladys">><<QuestTracker "Quest4" 2>><</link>>
<<elseif $GladysDialogue is "CastSleep">>
You repeat the words Gladys told you, thinking of the old woman as you do so.<br>
<br>
With a rush of energy, you feel the aura within your body shoot forwards. Your eyes flick open and you see a rush of light hit Gladys square in the chest.<br>
<br>
She stumbles, grabbing hold of the counter to maintain her balance. Her eyes roll and for the briefest of moments you think she’s going to collapse.<br>
<br>
A calm quiet fills the room, the only sound Gladys’ breathing. <br>
<br>
After a moment, she chuckles. “That was impressive. For a moment, I thought I was going to fall.”<br>
<br>
You stand up, reaching over to help her, but she casually hushes you away from her. “I’m alright. Alright dear. No harm. You did well.”<br>
<br>
“Did it not work?” you ask her.<br>
<br>
She sniggers. “More than expected. I’m no spring chicken, but I’ve been practising magic for longer than you’ve been having hot dinners. Don’t take it to heart. That I almost succumbed to your spell is most promising. Promising indeed.”<br>
<br>
You nod, and wait for Gladys to stand upright. Once steady, she looks at you. “How do you feel?”<br>
<br>
You spend a moment reflecting. The inner energy swirls inside your body, no longer requiring effort. You can sense its power. <br>
<br>
You grin at Gladys. “I can feel it.”<br>
<br>
She nods. “Good. Good. That is enough for this evening. But come see me again. We have lots to uncover.”<br>
<br>
You nod. Gladys smiles at you, with nothing further to say. Understanding, you walk wordlessly to the door. The bell rings as you open it and you walk outside, feeling your newfound power flowing through your body.<br>
<br>
<b>Actions</b><br>
<<link "Leave the shop" "AvianLane">><<set $JunkShopFirst to undefined>><<EndConversation "Gladys">><<TimeChange>><<SpellLearn "SleepForget" "Gladys">><<QuestTracker "Quest2" 3>><</link>>
<<elseif $GladysDialogue is "FirstDream">>
“I need to tell you about something,” you say to Gladys. “I think something is happening to me.”<br>
<Br>
The old woman’s eyes narrow, alert to danger. “Oh?”<br>
<Br>
“I had a dream,” you tell her. “Except it was vivid. Like it was real.”<br>
<br>
Gladys' eyes linger on you. “Tell me dear, what was this dream about?”<br>
<br>
<<if $current.female is true>>“I dreamed that I was having coffee with my friend,” you begin. “When we first met. Except, we were interrupted by Dan Mandel. From work. He wouldn’t shut up about men being men.”<br>
<<else>>“I dreamed that I was back on a date with my girlfriend,” you begin. “When we first started dating. Except, we were interrupted by Dan Mandel. From work. He wouldn’t shut up about men being men.”<br><</if>>
<br>
“Was this a dream or a memory?” Gladys asks you.<br>
<br>
You hesitate, then shrug. “I’m not sure. I mean, I remember it. It did happen. Just like in the dream. But...”<br>
<br>
“You have a sense it didn’t happen just like that, don’t you?” she asks, flatly.<br>
<br>
As you nod, Gladys smiles sweetly. “Lesson the first. The amulet changes to your perception of reality. These are not just physical transformations you’re experiencing. Surely you’ve noticed it? That some things come easier for you, some harder, depending on how you perceive the person you’ve become. If your own sense of self-perception is faltering...” She trails off.<br>
<br>
You let this sink in. “But I’m still me. I mean, I still know who I am.”<br>
<br>
“Do you?” she asks. “I remember being a thin young lass dancing around fields with male suitors at my feet. But I know in my heart that’s not who I am anymore.”<br>
<br>
“As we become accustomed to our reality, our self-perception changes. We don’t notice it, but we are forever changing. With the amulet, you are pushing that into overdrive. Recall my advice - you may have to make sacrifices to be the hero we need.”<br>
<br>
<b>Actions</b><br>
<<link "Ask if she notices anything different about you" "GladysDialogue">><<DialogueDone "Gladys" "FirstDream">><<set $GladysDialogue to "NoticeDifferent">><</link>>
<<elseif $GladysDialogue is "NoticeDifferent">>
“What about you?” you ask Gladys. “You have powers. Do you see anything different about me?”<br>
<Br>
Gladys chuckles. “You overestimate my power. What you’re describing is unknown to me. The amulet is a powerful artifact that fuses spells together. Stacking magic tends to lead to unexpected consequences.”<br>
<br>
You snort, feeling anger rising. “And you’re telling me this now?”<br>
<br>
“I did warn you,” she replies, cutting you down. “This is not to be trifled with lightly. But if you are indeed experiencing changes without knowing of them, we should act fast. I shall begin my research immediately.”<br>
<br>
“Research?” you stammer. “But what about now?”<br>
<br>
“I would advise you not to use the amulet frivolously,” Gladys responds. “If there is any hint of your own sense of self drifting, additional transformations should be avoided wherever you can.”<br>
<br>
You feel your blood boiling. “But I have to use the amulet!” you exclaim. “How else am I going to put a stop to this?”<br>
<br>
“Use caution,” the old lady says. “Look at me. Do you think that I wouldn’t prefer to be in the form of a young woman, with life ahead of her? There are some consequences to magic that are too great to indulge in idle fantasies.”<br>
<br>
<<Flag "LastDream">>
<<if _FlagReturn is true>>
You take a deep breath, feeling tension throughout your body. Gladys looks at you, curious. Then a flash of frustration.<br>
<br>
"You've had other dreams, haven't you?" she says. "This hasn't been an isolated incident."<br>
<br>
You look to her, then shake your head. "I didn't think it was important."<br>
<Br>
She sighs deeply, closing her eyes for a moment. When she opens them, you see irritation within them. "I will prioritise my research. Come see me tomorrow. We shall see what we can do."<br>
<br>
You nod, cheeks turning a little red. Gladys sighs again, shaking her head. But says nothing more.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<QuestTracker "Quest16" 2>><<SetFlag "GladysResearch">><</link>>
<<else>>
<<Flag "FirstFemaleDream">>
<<if _FlagReturn is true>>
You take a deep breath, feeling tension throughout your body. Gladys looks at you, curious. Then a flash of frustration.<br>
<br>
"You've had other dreams, haven't you?" she says. "This hasn't been an isolated incident."<br>
<br>
You look to her, then shake your head. "I didn't think it was important."<br>
<Br>
She sighs deeply, closing her eyes for a moment. When she opens them, you see irritation within them. "I will prioritise my research. Come see me tomorrow. We shall see what we can do."<br>
<br>
You nod, cheeks turning a little red. Gladys sighs again, shaking her head. But says nothing more.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<QuestTracker "Quest16" 2>><<SetFlag "GladysResearch">><</link>>
<<else>>
Gladys turns away from you, flicking through a nearby book. “Now, unless you have any further questions, I should begin my research.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<QuestTracker "Quest16" 1>><</link>>
<</if>>
<</if>>
<<elseif $GladysDialogue is "SecondDream">>
“I had another dream,” you begin.<br>
<br>
Gladys looks at you curiously. You can see her mulling over her response. “Go on.”<br>
<br>
You take a deep breath. “It was from my first week at my first job. Back in the city.”<br>
<br>
She nods. “And was it, how you remember it?”<br>
<br>
You reflect on her words before answering. “Yes. Except. There’s a nagging feeling that it wasn’t how it happened at all. But I remember it all the same. Just like in the dream.”<br>
<br>
Gladys looks down at the floor of the shop. When her eyes return to meet your gaze, you can see sadness on her face. She reaches down below the counter and takes out a vial, full of red liquid.<br>
<br>
“I have completed my research,” she tells you. “What you’re experiencing is a form of the spell, Alter Reality. The amulet is infused with elements of it. Clearly, my calculations were incorrect when I enchanted it.”<br>
<br>
You look between her and the vial in her hand, trying to comprehend her words. “What’s happening to me?”<br>
<br>
“The amulet is reflecting your sense of self,” she replies. “As that changes, it’s shaping reality to suit. What was once straight is now curved. To all who see it.”<br>
<br>
“Your dreams are one way magic is having an effect on you,” she says quietly. “They are your memories, changing and reforming. What you do in your dream is what happened to you.”<br>
<br>
<b>Actions</b><br>
<<link "Ask about changing back" "GladysDialogue">><<DialogueDone "Gladys" "SecondDream">><<set $GladysDialogue to "ChangingBack">><</link>>
<<elseif $GladysDialogue is "GladysResearch">>
"How is your research coming along?" you ask, still feeling a tinge of shame for causing Gladys' rare display of frustration before.<br>
<br>
Gladys looks down at the floor of the shop. When her eyes return to meet your gaze, you can see sadness on her face. She reaches down below the counter and takes out a vial, full of red liquid.<br>
<br>
“I have completed my research,” she tells you. “What you’re experiencing is a form of the spell, Alter Reality. The amulet is infused with elements of it. Clearly, my calculations were incorrect when I enchanted it.”<br>
<br>
You look between her and the vial in her hand, trying to comprehend her words. “What’s happening to me?”<br>
<br>
“The amulet is reflecting your sense of self,” she replies. “As that changes, it’s shaping reality to suit. What was once straight is now curved. To all who see it.”<br>
<br>
“Your dreams are one way magic is having an effect on you,” she says quietly. “They are your memories, changing and reforming. What you do in your dream is what happened to you.”<br>
<br>
<b>Actions</b><br>
<<link "Ask about changing back" "GladysDialogue">><<DialogueDone "Gladys" "GladysResearch">><<set $GladysDialogue to "ChangingBack">><</link>>
<<elseif $GladysDialogue is "ChangingBack">>
“But… you can change me back, right?” you ask her, hearing the desperation in your voice.<br>
<br>
Again, the sad smile appears. “I have no more knowledge of who you are than you do. To me, you are and always have been the young girl that stands in front of me, asking for help.”<br>
<br>
You consider Gladys' words. In spite of everything that’s happened, that truth burns brightly. Aside from that clawing feeling at the back of your mind, you feel like you are just as you are. How you’ve always been.<br>
<br>
“This,” she says, finally acknowledging the vial. “May help. Then again, it may not. In fact it could complicate matters. Like I said, stacking magic upon magic can lead to unexpected effects.”<br>
<br>
She hands you the vial. You look at it curiously, rolling the liquid around. “What is it?”<br>
<br>
“A potion,” Gladys says, with a trace of satisfaction. “Drink it as yourself before you go to sleep. You will experience a dream unlike any other. Where the energies of magic will piece together the fragments of the past. With any luck, you’ll see who you were.”<br>
<br>
“But it won’t change me?” you ask, still trying to understand what you’ve been given.<br>
<br>
Gladys shakes her head. “No. But it will give you insight into what you’ve lost. With the right mindset and the right choices, you may find that you hold on to some pieces when you awake.”<br>
<br>
Gladys sighs dramatically and moves back around to her counter. “My advice, though, is not to use it. You are adding magic on top of magic. It never ends well.<br>
<br>
“Besides,” she adds, looking you up and down. “I think you’ve turned out quite nicely.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<QuestTracker "Quest16" 4>><<TakeObjectNPC "Gladys" "RedPotion">><</link>>
<<elseif $GladysDialogue is "ShadowSelf">>
“I took that potion you gave me,” you tell her with a hint of embarrassment at your actions.<br>
<Br>
She looks at you, her sharp eyes evaluating your mood. “And?”<br>
<br>
You nod, the weight of the dream still clinging to your skin. “I saw… him.”<br>
<br>
Her expression doesn’t change, but you see the slight tightening around her eyes. “Who?”<br>
<br>
Your voice is quieter when you continue. “I saw my old self. He… wasn’t what I expected.”<br>
<br>
Gladys exhales through her nose, slow and measured, as if collecting her patience.<br>
<br>
“I did warn you,” she says. “I told you. Stacking magic on top of magic is dangerous. What did he say?”<Br>
<br>
You reflect on the memories of your dream. “That he was the fragments of memories from other people. He seemed disgusted with what - with who - I am.”<br>
<br>
“He was hostile?” she asks quickly. <br>
<br>
When you nod, she moves over to a cupboard and takes out a book. She flicks through the pages and spends some moments reading. “How did it end?” she says as she reads. “As much as you can remember.”<br>
<br>
<B>Actions</b><br>
<<link "Tell Gladys what he said" "GladysDialogue">><<DialogueDone "Gladys" "ShadowSelf">><<set $GladysDialogue to "ShadowSelfOutcome">><</link>>
<<elseif $GladysDialogue is "ShadowSelfOutcome">>
You take in a deep breath, feeling the old woman's eyes looking at you in spite of her seemingly reading from the book.<br>
<br>
<<Flag "ShadowSelfAppeased">>
<<if _FlagReturn is true>>
”He said ‘Maybe there’s hope for you yet.’”, you reply. “And that he’d be seeing me around.”<br>
<<else>>
”He said 'if you won’t fight for yourself, then I’ll have to take matters into our own hands."<br>
<</if>>
<br>
Gladys looks up from her book. “The visage you saw was a tapestry of people’s memories of you. In the dark recesses of their mind. Stitched together by magic to form a personality. Unfortunately, those memories that remain buried are the potent ones. Anger. Frustration. Hatred. They aren’t the sum total of your old personality. Fused into one, it seems he’s not as friendly as you might have been.”<br>
<br>
“Was it just a dream?” you ask.<br>
<br>
Gladys looks at you, then shakes her head. “The potion conjured him from other people’s memories and placed him on a magical plane. That’s where you visited. He’s bound there for now, but I fear the potion has weakened the walls between planes. From what you’re telling me, he seems resolute in breaking back into reality.”<br>
<br>
A cold chill settles over you.<br>
<br>
Gladys sighs, rubbing her temple. “Which means, unfortunately, he’ll need a body.” Her gaze settles pointedly on you. “And there’s only one option for him.”<br>
<br>
You swallow hard. “Mine.”<br>
<br>
She nods once. “Yours.”<br>
<br>
You stare back at her, unblinking. The silence hangs in the air.<br>
<br>
“It won’t be easy,” Gladys tries to reassure you. “He’ll need your actions, or inactions, to gain traction. Be mindful of how much you desire to know of your former self. Any avenue to your past will be an opening for him. Heed my words of caution - use magic sparingly. And above all, accept who you are.”<br>
<br>
“What if I want to change back?” you ask.<br>
<br>
<<Flag "LastDream">>
<<if _FlagReturn is true>>
Gladys sighs. There is no more frustration. If anything, she looks… resigned.<br>
<br>
“You've already gone so far," she states, leaning forward on the counter, her voice low. “The longer you exist like this, the harder it becomes to trace what was.”<br>
<br>
Your stomach tightens. “So… what are you saying?”<br>
<br>
“I’m saying that any further changes will be irreversible and long-lasting.”<br>
<Br>
She doesn’t let the words hang for dramatic effect. She just lets them land.<br>
<br>
You grip the edge of the counter, heart pounding. “You mean, if I use the amulet again, I - ”<br>
<br>
“You may push yourself past the point of no return,” Gladys confirms, her expression grim. “Your reality is on the verge of changing completely.”<br>
<br>
The weight of her words settles deep in your bones.<br>
<br>
Gladys folds her arms. “You need to be more cautious. If you want any chance of stopping your Shadow Self, or even holding onto who you are, then you can’t keep using magic recklessly.”<br>
<br>
Her gaze sharpens, her voice turning serious.<br>
<br>
“I will continue my research, but again. Heed my words. Next time, there may be no going back.”
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<QuestTracker "Quest16" 8>><</link>>
<<else>>
Gladys sighs. “I will continue my research. In the mean time, come see me immediately if anything further occurs.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<QuestTracker "Quest16" 6>><</link>>
<</if>>
<<elseif $GladysDialogue is "FinalDream">>
She exhales sharply, setting aside the half-burned candle she’d been working on. “It’s happened again, hasn’t it?”<br>
<br>
You nod, rubbing your arms as if trying to shake off the lingering weight of the dream. “I - something changed. I know it did. But I don’t know what.”<Br>
<br>
Gladys doesn’t look surprised. If anything, she looks… resigned.<br>
<br>
“The changes are accelerating,” she states plainly, leaning forward on the counter, her voice low. “I can’t be sure how much - reality is rewriting itself. It’s not just your memories shifting. It’s the memories of everyone around you. The longer you exist like this, the harder it becomes to trace what was.”<br>
<br>
Your stomach tightens. “So… what are you saying?”<br>
<Br>
“I’m saying that any further changes will be irreversible and long-lasting.”<br>
<br>
She doesn’t let the words hang for dramatic effect. She just lets them land.<br>
<br>
You grip the edge of the counter, heart pounding. “You mean, if I use the amulet again, I -”<br>
<br>
“You may push yourself past the point of no return,” Gladys confirms, her expression grim. “Your reality is on the verge of changing completely.”<br>
<br>
The weight of her words settles deep in your bones.<br>
<br>
Gladys folds her arms. “You need to be more cautious. If you want any chance of stopping your Shadow Self, or just holding onto who you are, then you can’t keep using magic recklessly.”<br>
<br>
Her gaze sharpens, her voice turning serious.<br>
<br>
“I will continue my research, but again. Heed my words. Next time, there may be no going back.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<QuestTracker "Quest16" 8>><</link>>
<<elseif $GladysDialogue is "SisterConcerns">>
Without waiting, she speaks. “You seem troubled.”<br>
<br>
You hesitate for a moment before stepping closer. “It’s Emily.”<br>
<br>
That gets her attention. She stops what she’s doing and finally looks up, her sharp eyes scanning your face. “Go on.”<br>
<br>
You take a breath, thinking of the words to describe what you’ve seen. The shifts in Emily’s personality, the way she carries herself now, the flirtation, the way she talks about men and how little she cares about school anymore. How she’s completely stopped questioning Charlton.<Br>
<br>
“She’s… different,” you finish. “Not just a little, not like she’s growing up. It’s like the town got to her.”<Br>
<br>
Gladys listens without interrupting, her expression unreadable. When you finish, she leans back slightly, crossing her arms. “And what exactly are you asking me?”<Br>
<br>
<B>Actions</b><Br>
<<link "Ask her if she can do something magical to fix it" "GladysDialogue">><<DialogueDone "Gladys" "SisterConcerns">><<set $GladysDialogue to "SisterConcernsMagic">><</link>>
<<elseif $GladysDialogue is "SisterConcernsMagic">>
"You’re a witch," you press. "There has to be something you can do, right?"<br>
<br>
Gladys lets out a slow, measured breath. “I was hoping you wouldn’t ask me that.”<br>
<br>
She gestures for you to follow her deeper into the shop, where the shelves are stacked high with bottles, powders, and aged tomes. “I’ve seen this before. I know what Charlton does to people.” She picks up a small jar, inspecting its contents before setting it down again. “But magic isn’t the answer here.”<br>
<br>
You frown. “Why not?”<Br>
<br>
“Because this isn’t just one curse,” she says firmly. “It’s just not a single spell I can wave away. The magic is woven into many aspects of the school. Adding more magic into the mix without solving the root cause?” She shakes her head. “That’s a gamble I’m not willing to take.”<Br>
<br>
You open your mouth to argue, but she cuts you off. “Even if I could snap my fingers and ‘fix’ her, what happens next? She’s still in the school. Still under its influence. Still surrounded by everything that’s shaping her into what Charlton wants.” She gives you a knowing look. “You’d be back here in a week, asking me to do it again.”<br>
<br>
She folds her arms. “The only real way to help her is to stop the source of the problem. You need to deal with the school.”<Br>
<br>
<B>Actions</b><Br>
<<link "Push for another way to help Emily" "GladysDialogue">><<set $GladysDialogue to "SisterConcernsAnotherWay">><</link>>
<<elseif $GladysDialogue is "SisterConcernsAnotherWay">>
"There has to be something else. Some way to help her."<br>
<br>
Gladys lets out a quiet sigh, shaking her head. “I don’t think you understand how deep this runs.”<Br>
<br>
She gestures around the shop, at the jars and books that line the walls. “Magic could help. I could give you a potion, a charm - something to slow it down. But it wouldn’t be a cure. It would be like throwing a single drop of water into a raging fire. Charlton is stronger.”<br>
<br>
Her gaze hardens. “If you really want to help Emily, you need to stop the school. That’s where the magic is concentrated. That’s what’s reshaping her. And that’s what you should be focusing on.”<Br>
<br>
She turns back to the counter, picking up her vials again. “I know that’s not what you wanted to hear,” she says, softer this time. “But it’s the truth.”<br>
<br>
You stand there for a moment, feeling frustration coil in your stomach. Gladys won’t help.<br>
<br>
If you want to save your sister, you’ll have to deal with the school. <i>Or find another way.</i><Br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<QuestTracker "Quest17" 1>><</link>>
<<elseif $GladysDialogue is "TwoPlacesAtOnce">>
"You look tired," she says. "And desperate."<Br>
<br>
You manage a weak smile. "That obvious, huh?"<Br>
<Br>
She finally glances up. "More than usual. What’s on your mind?"<Br>
<br>
"I was wondering... is there any kind of spell that could help someone be in two places at once?"<Br>
<Br>
Gladys narrows her eyes. "Why would you want to be?"<Br>
<br>
You hesitate, then explain everything. The demotion. The receptionist desk. The growing pile of responsibilities and the slipping grip on your investigation into Charlton Upper. The look on your face is all but begging.<Br>
<br>
"I’m trying to balance everything. Work. The school. I can’t do both. Emily suggested maybe there’s a spell. Something where she could take my place while I keep looking into the school."<br>
<Br>
Gladys straightens slowly, her expression shifting from curious to cold. "No," she says, flatly.<br>
<br>
The abruptness catches you off guard. "What? Why not?"<br>
<Br>
The old woman looks down at the shop counter, playing idly with a silver necklace, wrapping it around her fingers. "What you’re asking is called Alter Form. The ability to transform one thing into another. To change the shape and truth of something. It’s not a parlour trick."<br>
<br>
You blink. "Yes. And isn’t that what the amulet does?"<Br>
<br>
Gladys looks up, clutching the necklace tightly. "Precisely. And look at what a mess it’s created.”<Br>
<br>
A sweet defeated smile spreads across Gladys' face. She loosens her grip on the necklace and tosses it aside. “The amulet was forged in desperation,” she continues. “To protect Charlton. There’s not a day that goes by where I don't question whether creating it was the right thing to do."<br>
<br>
"Magic doesn’t just ‘do’ something and stop,” she adds. “It ripples. One change becomes ten. The world tries to correct what it doesn’t understand, and what you end up with isn’t what you asked for. It’s what reality thinks makes sense."<br>
<br>
You start to protest, but she lifts a hand, silencing you with just a look.<Br>
<br>
"No more of this talk," she says firmly. "I will not teach you this. Not for something as trivial as poor time management. Unless there’s an urgent and pressing need, you’re not ready."<br>
<br>
She meets you eyes, her stare alone shooting down any protest. You realise that unless you have a better reason, you will not learn this spell from her.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<QuestTracker "Quest16" 8>><<QuestTracker "Quest19" 1>><<DialogueDone "Gladys" "TwoPlacesAtOnce">><</link>>
<</if>><b>Charlton Hotel - Room 101</b><br>
<img src="./images/Hotel_Room101.png"><br>
<br>A small room with a double bed and built in wardrobes that perpetually creek as a draft blows through the rattling window pane.<br>
<<include "EventsHotelRoom101">>
<<if _currentEvent is undefined>>
<<if $NPCPresent.includes("Mac")>>
<<NPCKnown "Mac">>
<<if $current.Avatar is "Andrea">>
<br>You enter the room to see a muscular and stocky man looking at photos pinned to the wall. From a cursory glance, you see that the photos are of jocks from Charlton Upper School, playing football. <br>
<br>
“Ah,” he says, seeing you. You can’t help but notice a small grin on his face. “I was wondering if this place actually cleaned the rooms. Go ahead.”<br>
<br>
He returns to looking at the photos, but you notice that his eyes drift to you as you linger. <br>
<br>
<b>Actions</b><br>
<<link "Start to clean" "HotelRoom101Cleaning">><<SetFlag "TalentScoutKnown">><</link>><br>
<<link "Leave" "HotelFirstFloor">><</link>>
<<else>>
<br>You enter the room to see a muscular and stocky man looking at photos pinned to the wall. From a cursory glance, you see that the photos are of jocks from Charlton Upper School, playing football. <br>
<br>
“Who the hell are you?”, he asks, shooting you a look. “What are you doing in here?”<br>
<br>
Unable to form a quick reply, you take a step back through the doorway. “Sorry,” you mutter. “Wrong room.”<br>
<br>
“Damn right this is the wrong room. Get out of here before I call the police!”<br>
<br>
You back away quickly, shutting the door behind you.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "HotelFirstFloor">><</link>>
<</if>>
<<else>>
<br>The room is empty. The guest must be out. <br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "HotelFirstFloor">><</link>>
<</if>>
<</if>><b>Charlton Hotel - First Floor</b><br>
<img src="./images/Hotel_FirstFloor.png"><br>
<br>The corridor is quiet and dimly lit, barely a whisper can be heard from downstairs or behind the many guest rooms countless doors lead to.<br>
<<InventoryCheckSelf "KeyMaid">>
<<if _InventoryCheckSelf is true>>
<br>The hotel rooms each have a sturdy lock that keeps guest’s activities private. But now that you have the skeleton key, getting access to the room’s will be no problem.<br>
<br>
<b>Actions</b><br>
[[Go to Room 101->HotelRoom101]]<br>
[[Go to Room 102->HotelRoom102]]<br>
[[Go to Room 103->HotelRoom103]]<br>
[[Go downstairs->HotelLobby]]
<<else>>
<br>You look at the hotel rooms doors, each one with a sturdy lock that would fit an old key. To get into the rooms, you realise, you’ll need the key for the room. <i>Although the staff should have a skeleton key for easy access</i>, you think.<<TaskTracker "Task3" "active">><br>
<br>
<b>Actions</b><br>
[[Go downstairs->HotelLobby]]
<</if>><b>Charlton Hotel - Room 102</b><br>
<img src="./images/Hotel_Room101.png"><br>
<br>A sparsely decorated double room, with aging furniture and dated wallpaper.<br>
<br>
<<include "EventsHotelRoom102">>
<<if _currentEvent is undefined>>
<<if $NPCPresent.includes("Thompson") and $NPCPresent.includes("Annie")>>
<<RumourLearned "Annie">>
<<if $current.Avatar is "Andrea">>
You open the door to the room and are immediately struck by the sounds of grunting and panting. Before you can stop yourself, you have taken a step inside and are greeted by a squeal.<br>
<br>
Your mouth drops as you identify the occupants. Annie is bent over the end of the bed, her skirt pulled around her waist and her breasts hanging free in the breeze. Behind her is Mr. Thompson, trousers around his ankles, his gut hanging over her bum.<br>
<br>
Upon seeing you, Thompson looks furious. “Get the fuck out of here!” he yells. “We don’t need housekeeping!”<br>
<br>
You mutter some apologies and hurriedly back away to the door. You catch Annie’s face as you leave. She’s clearly embarrassed, but even so doesn’t look like she was in the throws of ecstasy anyway.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "HotelFirstFloor">><</link>>
<<elseif _CurrentPC is true>>
You open the door to the room and are immediately struck by the sounds of grunting and panting. Before you can stop yourself, you have taken a step inside and are greeted by a squeal.<br>
<br>
Your mouth drops as you identify the occupants. Annie is bent over the end of the bed, her skirt pulled around her waist and her breasts hanging free in the breeze. Behind her is Mr. Thompson, trousers around his ankles, his gut hanging over her bum. <br>
<br>
Upon seeing you, Thompson’s face turns more red than is usual. “Phillips, what the fuck are you doing!” he yells. “This is your last warning - go back to the office and do your fucking job!”<br>
<br>
You quickly back away. You catch Annie’s face as you go. She looks embarrassed and ashamed at you seeing her like that.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "HotelFirstFloor">><<WorkPerformance -20>><<SetFlag "ThompsonPCSeen">><</link>>
<<elseif $current.Avatar is "Jennifer">>
You open the door to the room and are immediately struck by the sounds of grunting and panting. Before you can stop yourself, you have taken a step inside and are greeted by a squeal.<Br>
<bR>
Your mouth drops as you identify the occupants. Annie is bent over the end of the bed, her skirt pulled around her waist and her breasts hanging free in the breeze. Behind her is Mr. Thompson, trousers around his ankles, his gut hanging over her bum.<br>
<br>
Thompson’s nostrils flare as he sees you. “You! What the fuck do you think you’re doing?” he yells. “Get out of here before I call Evans and have you fired!”<Br>
<br>
You move towards the door, catching Annie’s face as you leave. Her expression looks broken at seeing you, as if she’s living through her worst nightmare. The passionless sex she’s partaking in is forgotten as the sight of seeing Jennifer witnessing her in this situation.<Br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "HotelFirstFloor">><</link>>
<<else>>
You open the door to the room and are immediately struck by the sounds of grunting and panting. Before you can stop yourself, you have taken a step inside and are greeted by a squeal.<br>
<br>
Your mouth drops as you identify the occupants. Annie is bent over the end of the bed, her skirt pulled around her waist and her breasts hanging free in the breeze. Behind her is Mr. Thompson, trousers around his ankles, his gut hanging over her bum. <br>
<br>
Thompson’s nostrils flare as he sees you. “Who the fuck are you!” he yells. “Get out of here before I call the police!”<br>
<br>
You move towards the door, catching Annie’s face as you leave. Embarrassment is evident in her grimace, but you fail to sense any passion from her demeanour. <br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "HotelFirstFloor">><</link>>
<</if>>
<<else>>
The room is empty and quiet. If guests are staying in this room, they aren't here.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "HotelFirstFloor">><</link>>
<</if>>
<</if>><b>Charlton Hotel - Room 103</b><br>
<img src="./images/Hotel_Room103.png">
<br>A quiet room at the back of the hotel, with faded carpets and a large wardrobe.<br>
<br>
<<include "EventsHotelRoom103">>
<<if _currentEvent is undefined>>
<<if $NPCPresent.includes("Reagan")>>
<<if $current.Avatar is "Andrea">>
<<InventoryCheckNPC "Reagan" "MagicBook">>
<<if _InventoryCheckNPC is true>>
You enter the room to see Reagan, one of the Charlton Upper School cheerleaders, sitting on the bed. Her legs are crossed and she’s engrossed in a book.<br>
<br>
“Ah, Andrea” she says casually. “You’re here to clean, I imagine? Get to it.”<br>
<br>
Without giving you a second glance, she returns to her book.<br>
<<else>>
You enter the room to see Reagan, one of the Charlton Upper School cheerleaders, sitting on the bed. Her legs are crossed and she stares out the window.<br>
<br>
“Ah, Andrea” she says casually. “You’re here to clean, I imagine? Get to it.”<br>
<br>
Without giving you a second glance, she returns to idly staring out of the window.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Start to clean" "HotelRoom103Cleaning">><<NPCKnown "Reagan">><</link>><br>
<<link "Leave" "HotelFirstFloor">><</link>>
<<elseif $current.Avatar is "Jennifer">>
<<InventoryCheckNPC "Reagan" "MagicBook">>
<<if _InventoryCheckNPC is true>>
You enter the room to see Reagan, one of the Charlton Upper School cheerleaders, sitting on the bed. Her legs are crossed and she’s engrossed in a book.<br>
<br>
That is, until she sees you.<br>
<br>
“What the…” she trails off, staring at you. “What do you want?”<br>
<br>
She tries to hold your attention, just as she does as a bad job of quickly positioning the book on the far side of the bed, hiding it behind her. You can tell from the brief glance that it’s old.<br>
<br>
“What are you doing here?”, you ask her.<Br>
<br>
“What’s it to you?” she snaps, staring back at you darkly. When you don’t flinch, she’s and looks away. “Just leave. Please.”<br>
<br>
“What’s that?” you push, nodding forward. Her instinctively eyes flick to the badly hidden book beside her. When she looks back you to, she realises she’s betrayed herself.<Br>
<br>
“It’s not for you,” Reagan says flatly. “Not anymore.”<br>
<br>
“Show me,” you say, putting as much assertion behind your words that you can muster.<br>
<br>
“You should leave,” she says. “I didn’t do anything to you. It was all Christina and Skye! I even… appreciated your talents. That Maths curse? Genius.”<br>
<Br>
You glare back at the girl, masking your own confusion. Her eyes flick away, almost avoiding your stare.<br>
<BR>
“Look, I might not be able to stop you. But he can. And he will.”<br>
<br>
“Who?” you say, curious.<br>
<br>
On that, she lets a small grin form. “Stay and find out.”<Br>
<<else>>
You enter the room to see Reagan, one of the Charlton Upper School cheerleaders, sitting on the bed. Her legs are crossed and she stares out the window.<bR>
<br>
That is, until she sees you.<br>
<br>
“What the…” she trails off, staring at you. “What do you want?”<br>
<br>
You look at the girl, dressed in her uniform. “What are you doing here?”<br>
<br>
“What’s it to you?” she snaps, holding your gaze with a dark stare. Then, to your surprise, she seems to cower away. “I didn’t do anything to you. It was all Christina and Skye! I even… appreciated your talents. That Maths curse? Genius.”<br>
<br>
You glare back at the girl, masking your own confusion. She sighs and looks to the bed. “Just leave. Please.”<br>
<br>
Wordlessly you back away, not wanting to risk a confrontation somewhere that you shouldn’t really be.<Br>
<</if>>
<<trackKnowledge "Curses" "JenniferLearned">>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "HotelFirstFloor">><</link>>
<<else>>
<<InventoryCheckNPC "Reagan" "MagicBook">>
<<if _InventoryCheckNPC is true>>
You enter the room to see Reagan, one of the Charlton Upper School cheerleaders, sitting on the bed. Her legs are crossed and she’s engrossed in a book.<br>
<<else>>
You enter the room to see Reagan, one of the Charlton Upper School cheerleaders, sitting on the bed. Her legs are crossed and she stares out the window.<br>
<</if>>
<br>
That is, until she sees you.<br>
<br>
“What the…” she trails off, giving you a scowl. “Get out, please.” <br>
<br>
She eyes you darkly as you stand in the doorway. “Is English a problem for you?”<br>
<br>
Wordlessly you back away, not wanting to risk a confrontation somewhere that you shouldn’t really be.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "HotelFirstFloor">><</link>>
<</if>>
<<else>>
The occupant of this room must be out. There is nobody here.<br>
<br>
<b>Actions</b><br>
<<Flag "ReaganSeenRoom">>
<<if $period[$periodCurrent] is "Lunch" and _FlagReturn is true>><<TimeChange>><<link "Hide in wardrobe and wait for Reagan" "HotelRoomWardrobe">><</link>><br><</if>>
<<link "Return to the corridor" "HotelFirstFloor">><</link>>
<</if>>
<</if>>You carefully search Andrea for her skeleton key, conscious of her skimpy outfit and her barely concealed body. <br>
<br>
<<set $KeyWeight to 0>>
<<set _randomNumber = random(1, 100)>>
<<set _KeyEncounter to _randomNumber + $KeyWeight>>
<<if _KeyEncounter gte 30>>
There’s not many places she can hide a key, and quickly you find it hanging around a necklace she wears.<br>
<br>
You unclip the necklace and take it from her, leaving her still sleeping peacefully.<br>
<br>
<b>Actions</b><br>
<<link "Return to the lobby" "HotelLobby">><<EndConversation "Andrea">><<TakeObjectNPC "Andrea" "KeyMaid">><<TaskTracker "Task3" "complete">><</link>>
<<else>>
Unfortunately, it doesn't look like Andrea has the key on her at the moment. You will need to search elsewhere to gain access to the hotel rooms.<br>
<br>
<b>Actions</b><br>
<<link "Return to the lobby" "HotelLobby">><<EndConversation "Andrea">><<set $KeyWeight += 10>><</link>>
<</if>>
<b>Thompson's Handyman Repairs - Thompson's Office</b><br>
<img src="./images/Thompsons_Office_Thompson.png"><br>
<br>A cluttered and cramped office, lined with filing cabinets. An imposing desk is the centerpiece, covered in files and paperwork.<br>
<br>
<b>Actions</b><br>
<<Flag "ThompsonsBossOfficeSearch">>
<<link "Search the desk for the key" "ThompsonsBossOfficeSearch">><<TakeObjectLocation "KeyHotelBasement">><</link>><br>
[[Leave->ThompsonsOffice]] <<set _NPC to "Logain">>
<<CheckRelationship _NPC>>
<<set $ConversationExit to "ThompsonsOffice">>
<<if $LogainDialogue is undefined>>
<<if _Relationship gt 0>>
<<if $current.female is true>>
Logain smiles wryly as you approach. “Hey doll. You looking for the old man too?”<br>
<<else>>
Logain smiles wryly as you approach. “Hey chief. You looking for the old man too?”<br>
<</if>>
<<else>>
Logain eyes you darkly, he has no interest in speaking to you..<br>
<</if>>
<<else>>
Logain waits for you to speak.<br>
<</if>>
<br>
<b>Actions</b><br>
<<if _Relationship is 0>>
<<SpellsCheckSelf "Charm">><<CharmedCheck _NPC>>
<<if _Charmed is false and _SpellsCheckSelf is true and $current.female is true>><<link "[Spell: Charm] Cast Charm on Logain" "LogainDialogue">><<set $LogainDialogue to "Charm">><<Greedy 1>><</link>><br><</if>>
<<InventoryCheckSelf "KeyHotelBasement">><<TaskState "Task2">>
<<if _InventoryCheckSelf is true and _TaskState is "active">>
<<link "Give him the key" "LogainDialogue">>
<<ChangeNPCRelationship "Logain" $current.Avatar 1>>
<<set $LogainDialogue to "GiveKey">>
<<TaskTracker "Task2" "complete">>
<</link>><br>
<<link "Leave Logain alone" "AvianLane">><<EndConversation "Logain">><</link>><br>
<</if>>
<<InventoryCheckSelf "SixPackBeer">><<TaskState "Task1">>
<<if _InventoryCheckSelf is true and _TaskState is "active">>
<<link "Give him the beer" "LogainDialogue">>
<<ChangeNPCRelationship "Logain" $current.Avatar 1>>
<<set $LogainDialogue to "GiveBeer">>
<<TaskTracker "Task1" "complete">>
<</link>><br>
<</if>>
<<else>>
<<DialogueSpoken "Logain" "School">>
<<if _Discussed is false>><<link "Ask Logain about school" "LogainDialogue">><<set $LogainDialogue to "School">><</link>><br><</if>>
<<DialogueSpoken "Logain" "BunkingSchool">>
<<if _Discussed is false>><<link "Ask him why he’s not in school" "LogainDialogue">><<set $LogainDialogue to "BunkingSchool">><</link>><br><</if>>
<<TaskState "Task2">>
<<if _TaskState is "unknown">><<link "Ask Logain what he’s doing here" "LogainDialogue">><<set $LogainDialogue to "Doing">><</link>><br><</if>>
<<InventoryCheckSelf "SixPackBeer">><<TaskState "Task1">>
<<if _InventoryCheckSelf is true and _TaskState is "active">>
<<link "Give Logain the beer" "LogainDialogue">>
<<GiveObjectNPC "Logain" "SixPackBeer">>
<<ChangeNPCRelationship "Logain" $current.Avatar 2>>
<<TaskTracker "Task1" "complete">>
<<set $LogainDialogue to "GiveBeer">>
<</link>><br>
<</if>>
<<InventoryCheckSelf "KeyHotelBasement">><<TaskState "Task2">>
<<if _InventoryCheckSelf is true and _TaskState is "active">>
<<link "Give him the basement key" "LogainDialogue">>
<<ChangeNPCRelationship "Logain" $current.Avatar 2>>
<<set $LogainDialogue to "GiveKey">>
<<TaskTracker "Task2" "complete">>
<</link>><br>
<</if>>
<</if>>
<<link "Say goodbye and leave Logain" "ThompsonsOffice">><<EndConversation "Logain">><</link>><<if $ThompsonDialogue is "relent">>
Either through fear or curiosity, you find yourself obeying. Your knees go weak and you slide your back down the door, looking up at Thompson, now standing over you.<br>
<br>
“And the dress,” he says. You nod and look down at your outfit. You pull at the dress, sliding it down your waist. You shudder as your perky large breasts pop out, exposed.<br>
<br>
You look up, meeting Thompson’s dark eyes. He grins as he meets yours, then stares at your free breasts. You feel like you’re in a dream, reality seemingly disconnected from what you can see and how you feel.<br>
<br>
He unbuckles his belt and reaches into his pants, pulling out free a girthy and thick penis, dangling in front of your face. “You want this in-between your tits, don’t you? Want to feel it. Say it.”<br>
<br>
<b>Actions</b><br>
<<link "Say yes and appease him" "ThompsonDialogue">><<Assertive -1>><<Orientation 1>><<set $ThompsonDialogue to "Appease">><</link>><br>
<<link "Say no and refuse him" "ThompsonDialogue">><<Assertive 1>><<set $ThompsonDialogue to "Chicken">><</link>>
<<elseif $ThompsonDialogue is "assert">>
“No,” you say quietly, but assuredly. <br>
<br>
Thompson’s eyes flash with surprise. “What?” <br>
<br>
“I’m not doing that,” you tell him flatly. “Not now. Not ever.”<br>
<br>
He smirks, but it’s laced with menace. “Gonna’ stand me up for our lunch sessions, Annie? Think long and hard whether you want to keep your job.”<br>
<br>
“I found some interesting paperwork in your office,” you say, trying to hide the tremble in your tone. “Some things you wouldn’t want other people knowing. Especially your wife.”<br>
<br>
The smirk dissipates from his face. “Are you threatening me?” he spits.<br>
<br>
“I’m telling you,” you retort. “Leave me alone.”<br>
<br>
Thompson bares his teeth. “Give me one reason not to fire you.”<br>
<br>
You smile, matching Annie’s trademark coyness. Strangely enough, it gives you confidence. <br>
<br>
“How about two? If you don’t, I won’t tell a soul all the things I know. And second, if you do, I’ll make sure everyone who works for you leaves you. You might have noticed, I have a certain sway around here.”<br>
<br>
Thompson eyes you darkly, his presence enveloping you against the door. Despite your assertiveness, you know that you currently can’t move. <br>
<br>
“Fine”, he spits, taking a step back. “Just do your job. Knowing you, you’re probably saddled with diseases anyway.”<br>
<br>
“You’ll never know,” you say to him, mockingly sweet. <br>
<br>
With a buoyancy in your step, you flash him a grin and walk past him. He doesn’t make any attempt to stop you.<br>
<br>
<I>Maybe there’s something to being a girl, after all.</i> you think, as you walk towards the door.<br>
<br>
<b>Actions</b><br>
<<link "Leave Thompson's Repairs" "TownCentre">><</link>>
<<elseif $ThompsonDialogue is "PCBluff">>
<<if $current.female is true>>
“I was working late,” you try. <br>
<br>
“In my office?” he retorts, the volume of his voice rising. His eyes flick to Annie’s office keys in your hand. “Where did you get them? Did you steal them, Phillips?”<br>
<br>
With surprising speed, his hand launches out and grabs the keys from your hand. Then he sees the keys for the school and basement attached to the chain. “What. Are. These?!” he says, almost screaming. <br>
<br>
He leans in, face inches from your own, his open mouth full of saliva. “You ungrateful thief, Phillips,” he berates you, spitting without care as he speaks. “After all I've done for you. Giving you a job when no one else would. And you break into my office. And steal from me?”<br>
<br>
You tense up, his physique towering over your small frame. Then, just as you feel your body almost recoil, he flares his nostrils and barges past you, opening his office door.<br>
<br>
“Get out,” he tells you. “Last chance, Phillips. One more strike and find yourself a new job.”<br>
<br>
With that, the door to Thompson’s office is slammed in your face. <br>
<<else>>
“I was working late,” you try. <br>
<br>
“In my office?” he retorts, the volume of his voice rising. His eyes flick to Annie’s office keys in your hand. “Where did you get them? Did you steal them, Phillips?”<br>
<br>
With surprising speed, his hand launches out and grabs the keys from your hand. Then he sees the keys for the school and basement attached to the chain. “What. Are. These?!” he says, almost screaming. <br>
<br>
He leans in, face inches from your own, his open mouth full of saliva. “You ungrateful thief, Phillips,” he berates you, spitting without care as he speaks. “After all I've done for you. Giving you a job when no one else would. And you break into my office. And steal from me?”<br>
<br>
You tense up, anticipating a physical confrontation. But instead flares his nostrils at you and barges past you, opening his office door.<br>
<br>
“Get out,” he tells you. “Last chance, Phillips. One more strike and find yourself a new job.”<br>
<br>
With that, the door to Thompson’s office is slammed in your face. <br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Leave Thompson's Repairs" "TownCentre">><</link>>
<<elseif $ThompsonDialogue is "Appease">>
You hear yourself mumble that you do.<br>
<br>
“Yes, what?” Thompson asks you.<br>
<br>
You understand his question and answer meekly. “Yes sir.”<br>
<br>
He smiles. “Good. Now, work those tits of yours.”<br>
<br>
Almost robotically, you arch up on your knees a little, lining up your chest with his waist. His dick is close to you, growing evermore stiff as the seconds go by. Everything feels surreal. Here you are, seeing a pair of large perky breasts protruding from your body, as your boss’s penis presses against your soft skin. <br>
<br>
“Go on,” Thompson says. “Do it.” You look up to him, seeing the lust of you in his expression, and nod. <br>
<br>
Cupping your breasts with your hands, you squeeze them around his erect cock and work them up and down. The tip of his penis sticks out from the tops of your breasts, rising near to your mouth as you rock back and forward to stroke it.<br>
<br>
Thompson’s hand grasps your head and tilts you at the neck to face up. “Look at me,” he says, holding you to stare at him.<br>
<br>
Staring into his eyes, you see his face full of apparent desire. He leers, and you feel your top teeth press into your bottom lip whilst you meet his gaze.<br>
<br>
He moans and releases his grip slightly, pushing your face down again. You move your breasts faster, pushing them together ever-tighter to maintain traction and friction. The tip of his cock comes close to your lips. You see precum forming.<br>
<br>
“Fuck!” Thompson screams, giving you only a moment’s prep for his orgasm. Thick white streaks of semen fly up into the air, landing across the tops of your exposed breasts. <br>
<br>
You continue to vigorously massage until you hear him sigh in relaxation. Only then do you relax his dick from your breasts, your eyes falling upon the cum running from them down your body. <br>
<br>
Thompson takes a step back and leans against a table. “Good work,” he says, looking at you. “Maybe you have a future here, after all.”<br>
<br>
You look up at him, feeling the cold semen running down your skin, still kneeling on the floor with your breasts out. In spite of your situation, you feel obligated to politely smile. <br>
<br>
“You should get going,” he says, still taking deep breaths. “I’ll see you tomorrow.”<br>
<br>
<b>Actions</b><br>
<<link "Pull up your outfit and leave" "ThompsonDialogue">><<set $ThompsonDialogue to "Outfit">><</link>>
<<elseif $ThompsonDialogue is "Chicken">>
You shake your head and lean back away from the cock swaying in front of you. “No,” you mutter. “I don’t want this.”<br>
<br>
Thompson looks down from his position above you. “What?” he snaps.<br>
<br>
You take a breath and look up at him, trying to hold on to some sort of resilience. “I don’t want to.”<br>
<br>
Thompson bares his teeth, snarling. You feel your knees push into the worn office carpet, the air tense and hostile.<br>
<br>
“Get out,” he barks, as he turns away and adjusts his clothing. “We’ll discuss this tomorrow.”<br>
<br>
Sensing the opportunity of escape, you pull up the top of your outfit to cover your breasts again and stand back up, your shaking legs almost buckling in your heels. <br>
<br>
Thompson leans against a nearby table, watching you darkly. “Did you not hear me?” he says with anger bubbling in his voice.<br>
<br>
You nod, and, still shaking, totter over to the exit, not looking back at Thompson as you go.<br>
<br>
<b>Actions</b><br>
<<link "Leave Thompson's Repairs" "TownCentre">><</link>>
<<elseif $ThompsonDialogue is "Outfit">>
Without much to help you clean-up and sensing Thompson’s frustrations rising again, you pull up the top of your outfit, feeling the cum on your waist staining against it as you do so. <br>
<br>
You stand up and adjust your top, wiping away the traces of cum that can still be seen around your shoulders. Unfortunately, there isn’t anywhere to wipe your fingers, now sticky and smelly.<br>
<br>
Wordlessly, you walk past Thompson towards the exit. He watches you as you go, smiling menacingly. You try to bury the feelings that you’re experiencing, but are sure that smile will linger in your memories for quite some time.<br>
<br>
<I>Was it worth it?</i> you hear a voice ask inside you. But instead you just walk, trying not to consider what you’ve just done. And what that means for you.<br>
<br>
<b>Actions</b><br>
<<link "Leave Thompson's Repairs" "TownCentre">><</link>>
<<elseif $ThompsonDialogue is "PCFlirt">>
"I was wondering if you were working late," you reply.<br>
<br>
He at you, unconvinced. His eyes flick across you once more, finally seeing Annie's office keys in your hand. "And where did you get those?"<br>
<br>
"Annie gave them to me," you say. "She leant me her keys. If I wanted to work late with you."<br>
<br>
A sly grin spreads across Thompson's face. "Annie gave you those keys?" he says, slowly stepping towards you. "That breaks office policy. I'll have to punish her. One evening."<br>
<br>
Quickly, you find yourself wedged between him and his office. He looks down at you, pushing his bloated body against yours, pinning you against the door.<br>
<br>
"So you want to work late, do you Phillips?" he says, with characeristic scorn. "Earn a few brownie points with the boss? I can make your life very easy here. If you are willing to do what it takes.<br>
<br>
His eyes drift purposefully down to your chest, lingering as he looks down your top. He makes sure you see him do it, too.<br>
<br>
"So Phillips, what will it be? Leave and forget all about this. Or get on your knees, and pull down that top?"<br>
<br>
You stare up at him, realising he's giving you an exit out. The thought of getting some leniency at work gives you pause for consideration, however. <i>Are you really doing so badly at your job to consider that?</i><br>
<br>
<b>Actions</b><br>
<<link "Relent to his demands" "ThompsonDialogue">><<Assertive -1>><<set $ThompsonDialogue to "PCRelent">><</link>><br>
<<link "Resist him and leave" "ThompsonDialogue">><<WorkPerformance -5>><<set $ThompsonDialogue to "PCResist">><</link>>
<<elseif $ThompsonDialogue is "PCResist">>
“No,” you say quietly, but assuredly. <br>
<br>
Thompson’s eyes flash with surprise. “What?” <br>
<br>
“I’m not doing that,” you tell him flatly. “Not now. Not ever.”<br>
<br>
He smirks, but it’s laced with menace. “Thought you could just flirt your way to an easy time, right Phillips? Well I wasn't born yesterday. Pretty girls come up time and time again."<br>
<br>
Thompson eyes you darkly, but takes a step back. "If you don't learn your place around here, Phillips, you're going to be out of a job. You might know more than the average secretary, but don't forget that you're here in part to look pretty and smile, just as much as a receptionist."<br>
<br>
Your eyes flicker to the door back to the lobby. Seeing you look, Thompson sighs.<br>
<br>
"Get the hell out of here," he tells you. "We'll pick this up later."<br>
<br>
Not wasting a moment, you gather up your things and walk past him. He doesn’t make any attempt to stop you.<br>
<br>
<b>Actions</b><br>
<<link "Leave Thompson's Repairs" "TownCentre">><</link>>
<<elseif $ThompsonDialogue is "PCRelent">>
Either through fear or curiosity, you find yourself obeying. Your knees go weak and you slide your back down the door, looking up at Thompson, now standing over you.<br>
<br>
“And the top,” he says. You nod and look down at your outfit. You unbutton your blouse and let it fall down your arms. You stare up at Thompson, aware of how much you're on display.<br>
<br>
"Lose the bra," he tells you. You look down at lacy bra holding your breasts firmly together. Then up it at him again. He nods, demanding.<br>
<br>
Faced with no alternative, you reach to your back and unclasp your underwear. With a slight tug and shimmer, your blouse and bra are cast aside.<br>
<br>
"Nice tits, Phillips, Thompsons tells you, as he stares down. His dark eyes meet yours and he grins.<br>
<br>
He unbuckles his belt and reaches into his pants, pulling out free a girthy and thick penis, dangling in front of your face. “You want this in-between your tits, don’t you? If you want to be in my good books, I want you to beg for it.”<br>
<br>
<b>Actions</b><br>
<<link "Say yes and appease him" "ThompsonDialogue">><<Assertive -1>><<Orientation 1>><<set $ThompsonDialogue to "PCAppease">><<WorkPerformance 10>><</link>><br>
<<link "Say no and refuse him" "ThompsonDialogue">><<Assertive 1>><<set $ThompsonDialogue to "PCChicken">><<WorkPerformance -3>><</link>>
<<elseif $ThompsonDialogue is "PCChicken">>
You shake your head and lean back away from the cock swaying in front of you. “No,” you mutter. “I don’t want this.”<br>
<br>
Thompson looks down from his position above you. “What?” he snaps.<br>
<br>
You take a breath and look up at him, trying to hold on to some sort of resilience. “I don’t want to.”<br>
<br>
Thompson bares his teeth, snarling. You feel the air on your bare breasts, causing your nipples to grow erect. <br>
<br>
“Get out,” he barks, as he turns away and adjusts his clothing. “We’ll discuss this tomorrow.”<br>
<br>
Sensing the opportunity of escape, you pull on your blouse to cover your breasts again and stand back up, your shaking legs almost buckling in your shoes.<br>
<br>
Thompson leans against a nearby table, watching you darkly. “Did you not hear me?” he says with anger bubbling in his voice.<br>
<br>
You nod, and, still shaking, totter over to the exit, not looking back at Thompson as you go.<br>
<br>
<b>Actions</b><br>
<<link "Leave Thompson's Repairs" "TownCentre">><</link>>
<<elseif $ThompsonDialogue is "PCAppease">>
You hear yourself mumble that you do.<br>
<br>
“Yes, what?” Thompson asks you.<br>
<br>
You understand his question and answer meekly. “Yes sir.”<br>
<br>
He smiles. “Good. Now, work those tits of yours.”<br>
<br>
Almost robotically, you arch up on your knees a little, lining up your chest with his waist. His dick is close to you, growing evermore stiff as the seconds go by. Everything feels surreal. Here you are, seeing a pair of large perky breasts protruding from your body, as your boss’s penis presses against your soft skin. <br>
<br>
“Go on,” Thompson says. “Do it.” You look up to him, seeing the lust of you in his expression, and nod. <br>
<br>
Cupping your breasts with your hands, you squeeze them around his erect cock and work them up and down. The tip of his penis sticks out from the tops of your breasts, rising near to your mouth as you rock back and forward to stroke it.<br>
<br>
Thompson’s hand grasps your head and tilts you at the neck to face up. “Look at me,” he says, holding you to stare at him.<br>
<br>
Staring into his eyes, you see his face full of apparent desire. He leers, and you feel your top teeth press into your bottom lip whilst you meet his gaze.<br>
<br>
He moans and releases his grip slightly, pushing your face down again. You move your breasts faster, pushing them together ever-tighter to maintain traction and friction. The tip of his cock comes close to your lips. You see precum forming.<br>
<br>
“Fuck!” Thompson screams, giving you only a moment’s prep for his orgasm. Thick white streaks of semen fly up into the air, landing across the tops of your exposed breasts. <br>
<br>
You continue to vigorously massage until you hear him sigh in relaxation. Only then do you relax his dick from your breasts, your eyes falling upon the cum running from them down your body. <br>
<br>
Thompson takes a step back and leans against a table. “Good work,” he says, looking at you. “Maybe you have a future here, after all.”<br>
<br>
You look up at him, feeling the cold semen running down your skin, still kneeling on the floor with your breasts out. In spite of your situation, you feel obligated to politely smile. <br>
<br>
“You should get going,” he says, still taking deep breaths. “I’ll see you tomorrow.”<br>
<br>
<b>Actions</b><br>
<<link "Pull up your outfit and leave" "ThompsonDialogue">><<set $ThompsonDialogue to "PCOutfit">><</link>>
<<elseif $ThompsonDialogue is "PCOutfit">>
Without much to help you clean-up and sensing Thompson’s frustrations rising again, you pull your blouse over your torso, feeling the cum on your waist staining against it as you do so. <br>
<br>
You stand up and tug at the fabric, seeing the traces of semen seeping through the material.Unfortunately, there isn’t anywhere to wipe your fingers, now sticky and smelly.<br>
<br>
Wordlessly, you walk past Thompson towards the exit. He watches you as you go, smiling menacingly. You try to bury the feelings that you’re experiencing, but are sure that smile will linger in your memories for quite some time.<br>
<br>
<I>Was it worth it?</i> you hear a voice ask inside you. But instead you just walk, trying not to consider what you’ve just done. And what that means for you.<br>
<br>
<b>Actions</b><br>
<<link "Leave Thompson's Repairs" "TownCentre">><</link>>
<<elseif $ThompsonDialogue is "LunchtimeCoverCompleteStop">>
It was interesting, in a way. To see what Annie actually does. To sit in her chair, read her emails, type in her tone. To be someone else, for an hour or so.<Br>
<Br>
But it never really felt like you. Not exactly. <I>And you've had enough of pretending to be other people, haven't you?</i><Br>
<Br>
You glance toward the front desk, then back at Thompson. "I’d love to get back to the day job," you say.<br>
<br>
He nods, as if that’s the answer he expected. "I’ll let Annie know," he replies. "But if your performance dips again..."<br>
<Br>
His eyes narrow slightly. "You know exactly where you’ll end up."<br>
<Br>
He turns without waiting for a response, retreating into his office with the same heavy-footed finality he always carries.<br>
<Br>
You’re free.<Br>
<Br>
For now.<Br>
<Br>
<b>Actions</b><Br>
<<link "Return to the office" "ThompsonsOffice">><<EndConversation "Thompson">><<SetFlag "LunchtimeReceptionCover" false>><</link>>
<<elseif $ThompsonDialogue is "LunchtimeCoverCompleteContinue">>
You hesitate. Loathe to admit it, but... it’s been okay. Different. And a change is as good as a rest, right?<Br>
<Br>
There was something about those emails, too. In spite of the chaotic inbox and the weird keyboard, there was something in the way people reacted to your replies. It wasn’t what you signed up for, but it was... <I>kind of fun?</i><Br>
<Br>
You glance at Thompson. "I don’t mind still pitching in at lunchtimes," you say. "Helping out around here."<Br>
<br>
<<if $current.female is true>>
Thompson doesn’t look surprised. "I thought you’d say that," he says, arms crossing again.<Br>
<br>
You frown.<br>
<br>
"Look," he says, voice firm but patronising, "I know women might do stressful jobs in the city. But here? Things are more cut and dry. Simple work. Simple pace. Simple life. That’s the appeal.”<Br>
<Br>
“And I’m not surprised that, after a taste of a job like that, you’ve started to see the benefits."<Br>
<Br>
He tilts his head, watching you.<Br>
<Br>
"Feels more relaxed, doesn’t it? More like a woman?"<br>
<Br>
You say nothing.<br>
<Br>
He waits a beat, then moves on without further comment.<Br>
<Br>
"I’ll let Annie know you’ll be covering her lunch breaks. Just make sure the customers are happy."<Br>
<Br>
His tone hardens again as he walks off. "I don’t want to be having another performance conversation."
<<else>>
Thompson blinks. Caught off guard. "You want to willingly do..." he gestures vaguely toward reception, "...women’s work?"<br>
<Br>
He sighs, genuinely baffled. The sharpness in his voice fades. He lowers it, not quite gentle, but trying to be... honest?<Br>
<Br>
"Let me give you some advice," he says. "I know back in the city, men are hairdressers and women are bricklayers. Everyone’s got fluid titles and modern ideas."<Br>
<Br>
He leans slightly closer, his voice dropping even further. "But here in Charlton? It’s still pink jobs and blue jobs. That’s the way it is. There’s work for the boys, and tasks for the ladies."<br>
<Br>
He eyes you, trying to measure something.<Br>
<Br>
"If you want to get anywhere in this town, you’re going to have to accept that."<Br>
<Br>
You don’t reply.<Br>
<Br>
He exhales. “Fine. I’ll let Annie know you’re still covering her lunch breaks. Just make sure the customers are happy."<Br>
<Br>
There’s a pause as he walks off. Then, looks back over his shoulder. <br>
<br>
"I could make it more permanent, if your performance drops again." A faint smirk tugs at the corner of his mouth. "Though I’m not sure that would be a punishment for you."<br>
<</if>>
<Br>
<b>Actions</b><Br>
<<link "Return to the office" "ThompsonsOffice">><<EndConversation "Thompson">><</link>>
<<elseif $ThompsonDialogue is "SecretaryFlirtAccept">>
You don’t speak. You just move.<br>
<Br>
Slow, mechanical, deliberate. Towards the desk. Eyes lowered. Hands brushing polished wood. You stop in front of it, feeling the weight of his gaze behind you. Then, wordlessly, you bend over.<br>
<br>
You hear him step closer. Feel his presence at your back. The quiet rasp of his belt. “Hands behind your back,” he commands.<br>
<Br>
You do as he says, resting your hands on your blouse, staring forward at the back of the office, chin resting on the wood desk.<br>
<br>
A chink of a buckle, then you feel leather wrapping around your wrists. Pulling them tight together. A clip as his belt closes shut around your hands. “Now you’ll see what good secretaries get for following orders,” Thompson says from behind you.<br>
<br>
You feel your skirt behind pulled up your legs, bunching up around your rear. Then your underwear is pulled down, resting around your knees. Cool air touches your exposed buttocks. You instinctively flinch and are reminded of the belt bound around your wrists. Even if you wanted to stop this, you know there is no way out.<br>
<br>
A tingle, as fingers massage your bum. Then move in-between your crack. And then you gasp as Thompson’s digits gingerly brush over your genitalia.<br>
<br>
A murmur escapes your mouth. Like electricity, sensations shoot through your body. Thompson chuckles behind you as his hands play with your lips. “Like that, huh?”<Br>
<br>
You stare at the dark grain of the desk, the flickering edge of the typewriter beside you still pulsing with faint yellow light. The keys hum like still they’re waiting to be touched. But, as you begin to pant, you know that typing isn’t what Thompson had in mind this afternoon.<br>
<br>
Your feel your pussy moisten. Lubrication starts to flow. You arch at his touch, reminded again of your restricted movements. Even your panties seem like shackles around your legs. It takes everything not to relax your ankles and slip in your heels. The sensations threaten to overwhelm you.<br>
<br>
Then one of Thompson’s fingers slips inside you. Carefully. Almost sensitively. And you hear yourself moan.<br>
<Br>
<b>Actions</b><br>
<<link "Get fingered by your boss" "ThompsonDialogue">><<set $ThompsonDialogue to "SecretaryFlirtFinger">><</link>><br>
<<elseif $ThompsonDialogue is "SecretaryFlirtFinger">>
You writhe as another finger moves inside your womb, playing inside like a worm trying to find a sweet spot to make you buckle.<br>
<br>
The belt begins to dig in to your skin as you move in response to Thompson. Each thrust makes you jolt, your body aching to do something - anything - but bent over the desk, hands restrained behind you, panties clasped around your knees, you just can’t.<Br>
<br>
Thompson’s fingers become faster. Rougher. Sending you towards the edge of ecstasy. Your moans become loud. Groans of pleasure without the sight of the cause, constrained to just be played with by your boss.<br>
<Br>
Your breasts rub against the desk through your movements, feeling raw as your body shakes from Thompson’s actions. Even through your bra, you feel your nipples tingle against the dark wood.<br>
<br>
And just as you start to feel yourself build to a climax, there’s a knock.<Br>
<Br>
Three short raps.<br>
<br>
You freeze. Thompson doesn’t.<br>
<br>
“Occupied,” he calls, like this is just another meeting.<br>
<Br>
You recognise the voice behind the door. Soft. Controlled. “Of course. I’ll wait.”<br>
<br>
Annie.<br>
<br>
She heard. She knows.<br>
<br>
And Thompson? He doesn’t pause, doesn’t shift. He continues to finger you with rigor and frenzy. “She’s been very promising, Annie,” he calls, voice smooth. “Knows exactly what the job requires.”<br>
<br>
Then, you feel him lean over your body, his mouth close to your ear. “You’ll go far here, Phillips. I knew you understood.”<br>
<br>
It’s enough to finish you off. You push your top lip into your bottom teeth, trying keep the cry of an orgasm contained. You hear the sound of your half-successful attempt echo in the room.<br>
<br>
The sensation of Thompson’s fingers moving cease. Silence comes to the office, only broken by your quiet panting.<br>
<br>
A moment later, Thompson’s fingers pull out from within you and you finally feel his belt being undone from around your wrists.<br>
<Br>
“Good,” you hear him whisper. “Now. Make yourself presentable.”<br>
<Br>
<b>Actions</b><br>
<<link "Clean up" "ThompsonDialogue">><<set $ThompsonDialogue to "SecretaryFlirtCleanUp">><<WorkPerformance 5>><</link>><br>
<<elseif $ThompsonDialogue is "SecretaryFlirtCleanUp">>
Thompson moves back around the desk, taking his seat again, looking you dead in the eye with a satisfied smile. You push yourself up from the desk, and with a degree of bashfulness, pull your underwear back up, straight your skirt down and pull at your ruffled blouse. Almost without thinking, you stand up as if presenting yourself back to him.<Br>
<br>
His smile widens, satisfaction apparent. “Back to work now. No slacking.”<Br>
<br>
You can only nod, feeling fragile on your heels. Wordlessly, you turn and open the door, stepping back into the office.<br>
<br>
Straight into the stare of Annie.<br>
<br>
She looks up from her desk as you close Thompson’s door. But her eyes - sharp, guarded - give you a look fresh with concern. Heavy, understanding. Not judgement. Not pity.<bR>
<br>
<i>Recognition.</i><br>
<br>
You look away from her and walk back to reception. You sit, trying to regain some control over your body and the lingering sensations. The inbox is still open. The phones are calm. You answer three emails in a row before you realise your hands haven’t stopped trembling. But your responses are flawless. Polite. Efficient.<br>
<br>
You’re doing well, you think.<br>
<Br>
Doing exactly what he wants.<br>
<br>
You can’t help but think where this will now lead.<br>
<br>
<b>Actions</b><Br>
<<link "Finish for the day" "ThompsonsReceptionSecretaryJob">><<TimeChange>><<EndConversation "Thompson">><</link>><br>
<<elseif $ThompsonDialogue is "SecretaryFlirtDecline">>
You hesitate. Your body wants to move. To bend. To obey. There’s a voice in your head - sweet, soft, coaxing - telling you this is what a good secretary does. That it's easier this way. That it's expected.<bR>
<br>
But you fight it.<br>
<Br>
You lift your chin. Keep your voice steady. Soft. Polite. “No. I don’t think that would be appropriate.”<Br>
<Br>
Thompson doesn’t move. But his jaw twitches. His lips pull into a smile that doesn’t reach his eyes. It’s not a grin. It’s a warning. A rottweiler baring its teeth. “Not appropriate? he repeats, voice low. “After all the looks? The comments? After stringing things along?”<Br>
<br>
You open your mouth, but no words come out. You instead glance to the floor.<br>
<Br>
Thompson bounds around his desk and for a moment, you feel your body tense up. But he moves past you, tearing the office door wide open, the frame rattling as he does so. “Get out,” Thompson growls.<br>
<br>
You glance out through the door to see Annie sitting at her new desk, looking up in fear. The rest of the office has drawn silent. Every Dan is staring, his trademark smirk absent from his face.<Br>
<BR>
“Annie!” Thompson barks, loud enough to make the walls flinch. “Call the school. Let them know I anticipate a vacancy on the front desk.”<br>
<Br>
He says it with perfect calm. Still smiling. Still watching you. The message is clear. Thompson walks back towards his desk, leaving you standing there.<br>
<br>
<<Flag "AnnieResistedThompson">>
<<if _FlagReturn isnot true>>
”And get in here,” he murmurs, still talking to Annie. Sitting down at his desk, he gives you a dark smile. “At least she understands the demands of dictation.”<br>
<br>
You pause in the doorway. Annie meets your gaze as she rises from her desk, her expression unreadable. Then she walks past you and into the office, pulling the door shut behind her.<br>
<</if>>
<br>
<b>Actions</b><Br>
<<link "Return to reception and finish for the day" "ThompsonsReceptionSecretaryJob">><<EndConversation "Thompson">><<TimeChange>><</link>><br>
<<elseif $ThompsonDialogue is "SecretaryCompleteCompleteStop">>
You pause, taking one last look at the desk in front of you. The call logs. The inbox. The familiar clack of the monitor. All of it is so different from what you used to do. And yet, somehow… you made it work. But it never really felt like you. Not completely.<Br>
<br>
You nod. “I’d love to get back to the day job.”<br>
<Br>
Thompson doesn’t smile. Just grunts. “I’ll let Annie know she's back on front-desk. But you know the deal.” He turns slightly, eyes narrowed. “If performance drops again… you know exactly where you’ll end up.”<br>
<Br>
And then he’s gone. The door shuts behind him, leaving you at the desk one last time.<br>
<br>
You’re free.<br>
<br>
For now.<Br>
<Br>
<b>Actions</b><Br>
<<link "Return to the your old desk" "ThompsonsOffice">>
<<EndConversation "Thompson">>
<<set $WorkPerformanceEvents to undefined>>
<<SetFlag "SecretaryJobActive" false>>
<<SetNPCLocation "Annie" "0" "0" "ThompsonsReception" "perm">>
<<SetNPCLocation "Annie" "0" "1" "ThompsonsReception" "perm">>
<<SetNPCLocation "Annie" "0" "2" "ThompsonsReception" "perm">>
<<SetNPCLocation "Annie" "1" "0" "ThompsonsReception" "perm">>
<<SetNPCLocation "Annie" "1" "1" "ThompsonsReception" "perm">>
<<SetNPCLocation "Annie" "1" "2" "ThompsonsReception" "perm">>
<<SetNPCLocation "Annie" "2" "0" "ThompsonsReception" "perm">>
<<Flag "AnnieResistedThompson">><<if _FlagReturn is true>><<SetNPCLocation "Annie" "2" "1" "ThompsonsReception" "perm">><</if>>
<<SetNPCLocation "Annie" "2" "2" "ThompsonsReception" "perm">>
<<SetNPCLocation "Annie" "3" "0" "ThompsonsReception" "perm">>
<<SetNPCLocation "Annie" "3" "1" "ThompsonsReception" "perm">>
<<SetNPCLocation "Annie" "3" "2" "ThompsonsReception" "perm">>
<<SetNPCLocation "Annie" "4" "0" "ThompsonsReception" "perm">>
<<Flag "AnnieResistedThompson">><<if _FlagReturn is true>><<SetNPCLocation "Annie" "4" "1" "ThompsonsReception" "perm">><</if>>
<<SetNPCLocation "Annie" "4" "2" "ThompsonsReception" "perm">>
<</link>>
<<elseif $ThompsonDialogue is "SecretaryCompleteCompleteContinue">>
You hesitate. Then glance at the inbox. It’s strange. You’ve settled into this role. In ways you didn’t expect. Answering phones. Booking calls. Smoothing over customers. Even the emails. There was a strange satisfaction in seeing people happy. Responding warmly. Gratefully.<br>
<Br>
And truth be told… there’s something about the routine. The simplicity. The way people see you here.<Br>
<Br>
"I don’t mind staying on reception," you say.<Br>
<br>
<<if $current.female is true>>
Thompson doesn’t even look surprised. “Thought you’d say that.”<Br>
<Br>
You frown.<br>
<br>
He shrugs. “City women burn themselves out chasing jobs that never love them back. Here? Things are simpler. Work’s steady. Life’s manageable.”<br>
<Br>
He watches you carefully. Voice almost gentle. Almost. “And I’m not shocked you’ve started to see the appeal. Feels more relaxed, doesn’t it? More like what a woman should be doing?”<Br>
<br>
You say nothing.<Br>
<br>
He turns to leave. “I’ll let Annie know. We’ll put in the offer to Theodore for him to take up your old role. It’s a pain getting his updates in the post every morning, but he’s the only one in town who understands how it works. Except you, of course, but you’d rather be sweet-talking suppliers and getting me coffees than use that brain of yours, right, sweetheart?”<br>
<br>
He stops at the door. Glances back. Tone sharpening again.<Br>
<br>
“Treat this as a reward for being such a good girl. But don’t take advantage of my gratitude. I don’t want to be having a performance conversation with you, again.”<br>
<<else>>
Thompson blinks. Taken aback. “You want to stay on reception?”<br>
<Br>
He squints, like you just asked him to wear a skirt to Sunday service.<br>
<Br>
“I just… enjoy it,” you tell him.<Br>
<Br>
He steps closer. Drops his voice. “You still don’t get it, do you. This isn’t a job for men, Phillips. This is something young girls do until they bag a man and settle down. You might be used to doing things differently in the city, but here in Charlton - we’re traditional. Pink jobs. Blue jobs. And being a secretary? This is a pink job, Phillips.”<br>
<br>
Thompson looks around, almost as if he’s watching for anyone listening. Then leans in, almost whispering. “You don’t want people thinking you’re… a bit strange… do you?”<br>
<Br>
You stay silent.<Br>
<Br>
He straightens. “Fine. Dig your own grave. I’ll let Annie know. She’ll get Theodore working from that caravan of his. Mark my words, Phillips. Tthis makes my life more complicated. I’m moving mountains to accommodate you, here. So if your performance drops again, I’ll be upset. Maybe wondering if you deserve a job here, at all.”<br>
<Br>
And he walks off, leaving the words to simmer.<br>
<</if>>
<Br>
<b>Actions</b><Br>
<<link "Remain at reception" "ThompsonsReception">><<EndConversation "Thompson">><</link>>
<<elseif $ThompsonDialogue is "Rehire">>
You loiter near the front desk, pretending to check the calendar, fingers twitching with nerves. You’ve been standing here long enough to look suspicious, but you don’t know what else to do.<br>
<br>
Then the door to the back office swings open. Thompson steps out, reading something on a clipboard, his brow furrowed in concentration. He almost walks straight past you, but stops. His eyes narrow. “You again?"<br>
<Br>
He doesn’t say it like a question. More like an accusation.<BR>
<br>
“Mr. Thompson," you begin. "I know I messed up. I should have put in more effort. I know that now. But I've given it a lot of thought. I know I can do better. Have a better attitude.”<Br>
<br>
You shift on your feet, bracing yourself for a tirade of abuse. But instead, there is silence. You look back at him. Watching him judge you.<br>
<br>
“Save the pitch," he says quietly. "People have been saying things about you, Phillips. You've got friends, I'll give you that."<br>
<br>
He sighs. Loudly. A long-suffering exhale of someone who desperately wants to say no.<br>
<Br>
“I’ve also heard Theodore’s been making a pig’s ear of the calendar again,” he mutters. “So congratulations. You’ve somehow annoyed me less than him this week.”<Br>
<Br>
He finally looks you in the eye. “One. Last. Chance, Phillips. You show up. You do the job. No whining. No disappearing. And if I get even one more complaint, no amount of pity from Gordon or puppy eyes from Annie is going to save you. Got it?”<Br>
<Br>
You nod. Quickly. Quietly.<br>
<Br>
“Good,” he grunts. “Now get out of my sight before someone thinks I’m being generous.”<Br>
<Br>
He disappears back into the office. The door swings shut behind him.<Br>
<Br>
And just like that, you’re hired again.<Br>
<Br>
<b>Actions</b><Br>
<<link "Return to reception" "ThompsonsReception">><<EndConversation "Thompson">><<SetFlag "ThompsonsRehired">><<SetFlag "ThompsonsFired" false>><<WorkPerformanceReset>><</link>>
<<elseif $ThompsonDialogue is "AnnieWorkIntro">>
<b>Thompson's Handyman Repairs - Thompson's Office</b><br>
<img src="./images/Thompsons_Office_Thompson.png"><br>
<br>A cluttered and cramped office, lined with filing cabinets. An imposing desk is the centerpiece, covered in files and paperwork.<br>
<br>
You enter the office, the dark oak wood light by office lamps and the blinds pulled down. Thompson sits behind his desk, straining as he reviews papers. “Annie,” he says. “Take a seat.”<br>
<bR>
You step forward towards his desk and spot an object in front of the seat immediately. Sitting on the desk beside a pile of thick envelopes is a black, boxy typewriter - matte casing, faint gold engraving curling around the edges, and yellowed keys. Keys that fizzle with magic. <br>
<br>
Thompson doesn’t notice your hesitation. More concerningly, he's not even paying attention to you. He's still reading the paperwork in front of him. “I know you didn't want to type anymore, Annie. But I really need some correspondence sent out." he mutters whilst looking down. "About -"<br>
<br>
He abruptly stops talking as he slams a fist down on to the table. "Goddamn it!"<br>
<br>
A moment of silent tension fills the room. You freeze, feeling adrenline rushing through your body.<bR>
<bR>
<<Flag "ThompsonsFired">>
<<if _FlagReturn>>
"Goddamn Theodore!" Thompson begins. "Look at this report! The supplier address is in the customer address, and the customer address is in the suppler address. Is it any wonder that the Hudson's didn't receive their boiler yet!"<br>
<Br>
You eye the older man carefully. His face is red with frustration. You can sense he's ready to explode still. But this might be an opportunity to persuade him that he made a mistake in firing you.<br>
<br>
<b>Actions</b><br>
<<CompulsionCheck "SaucySecretary">>
<<if _CompulsionCheck>>
<span class="compulsion">[Saucy Secretary] </span><<link "Charm him into re-hiring you" "ThompsonDialogue" >><<set $ThompsonDialogue to "AnnieWorkSaucySecretary">><</link>><br>
<<else>>
<<StatCheckOrientation "gt" 10>>
<<set _StatOrientationProbability to _StatOrientationProbability + " Try to charm him into re-hiring you">>
<<if _StatCheckOrientation is true>><<link _StatOrientationProbability "ThompsonDialogue">><<set $ThompsonDialogue to "AnnieWorkFlirtPass">><</link>><br>
<<else>><<link _StatOrientationProbability "ThompsonDialogue">><<set $ThompsonDialogue to "AnnieWorkFlirtFail">><<Orientation 1>><</link>><br><</if>>
<<StatCheckIntelligence "gt" 60>>
<<set _StatIntelligenceProbability to _StatIntelligenceProbability + " Try to reason with him to re-hire you">>
<<if _StatCheckIntelligence is true>><<link _StatIntelligenceProbability "ThompsonDialogue">><<set $ThompsonDialogue to "AnnieWorkIntelligencePass">><</link>><br>
<<else>><<link _StatIntelligenceProbability "ThompsonDialogue">><<set $ThompsonDialogue to "AnnieWorkIntelligenceFail">><<Assertive 1>><</link>><br><</if>>
<<link "Keep quiet" "ThompsonDialogue">><<set $ThompsonDialogue to "AnnieWorkShrug">><</link>><br>
<</if>>
<<else>>
"Goddamn Phillips!" Thompson begins. "Look at this report! The supplier address is in the customer address, and the customer address is in the suppler address. Is it any wonder that the Hudson's didn't receive their boiler yet! Where the hell is that lazy shit, Annie? Why aren't they here?"<br>
<Br>
You eye the older man carefully. His face is red with frustration. You can sense he's ready to explode still. But you need to do something, otherwise Thompson is going to really be mad at you.<br>
<br>
<b>Actions</b><br>
<<CompulsionCheck "SaucySecretary">>
<<if _CompulsionCheck>>
<span class="compulsion">[Saucy Secretary] </span><<link "Charm him into going easy on you" "ThompsonDialogue" >><<set $ThompsonDialogue to "AnnieWorkSaucySecretaryPC">><</link>><br>
<<else>>
<<StatCheckOrientation "gt" 10>>
<<set _StatOrientationProbability to _StatOrientationProbability + " Try to charm him into going easy on you">>
<<if _StatCheckOrientation is true>><<link _StatOrientationProbability "ThompsonDialogue">><<set $ThompsonDialogue to "AnnieWorkFlirtPassPC">><</link>><br>
<<else>><<link _StatOrientationProbability "ThompsonDialogue">><<set $ThompsonDialogue to "AnnieWorkFlirtFailPC">><<WorkPerformance -1>><<Orientation 1>><</link>><br><</if>>
<<StatCheckAssertive "gt" 60>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Try to reason with him about your work">>
<<if _StatCheckAssertive is true>><<link _StatAssertiveProbability "ThompsonDialogue">><<set $ThompsonDialogue to "AnnieWorkAssertivePassPC">><</link>><br>
<<else>><<link _StatAssertiveProbability "ThompsonDialogue">><<set $ThompsonDialogue to "AnnieWorkAssertiveFailPC">><<WorkPerformance -1>><<Assertive 1>><</link>><br><</if>>
<<link "Keep quiet" "ThompsonDialogue">><<set $ThompsonDialogue to "AnnieWorkShrugPC">><<WorkPerformance -1>><</link>><br>
<</if>>
<</if>>
<<elseif $ThompsonDialogue is "AnnieWorkSaucySecretary">>
You don’t even think. The moment you feel the tension rising, something fluttery and soft bubbles up behind your lips.<br>
<Br>
“Oh, Mr Thompson,” you coo gently, easing into the chair like you’ve done this a hundred times. “There is a solution, you know. If Theodore’s not working out…” You pause, letting the silence bloom. “Why not bring <<TrueName>> back?”<br>
<br>
Thompson’s face reddens again. “I should give that lazy layabout a second chance?”<Br>
<br>
You cross your legs slowly, making sure the exposed thigh catches the lamplight. Your voice dips lower, warmer. “He’s not lazy. Just… a little lost without your direction. I think he’d thrive under your leadership. We all do.”<Br>
<br>
Thompson’s eyes flick down, then snap back to your face. A small smile forms. "You thrive underneath me, do you Annie?"<br>
<br>
You want to scream, but before you can react your mouth forms words like it has a mind of it's own. "I've learned a lot from you being on top, Mr. Thompson."<br>
<br>
Your own internal monologue cries out, but you stay silent as the older man takes you in with his eyes. "You think people deserve a second chance, do you Annie?"
<br>
You lean forward just a little, enough to let your blouse tighten at the chest. “I think,” you murmur. “If you gave someone a second chance, they’d make sure not to waste it.”<Br>
<bR>
Thompson grins and leans back into his chair, his eyes now running up and down your body. "Stand up."<br>
<br>
Your eyes narrow. "What?"<br>
<br>
Brows rise. "You heard me."<Br>
<br>
Narrowing your eyes, you nevertheless do as he says. Feeling on display as you stand in front of his desk, as he watches you from his leather chair.<br>
<bR>
Thompson stands and slowly walks around to your side. You glance at him from the corner of your eye. He looks you up and down, his tongue running across his lips.<br>
<br>
"Here's the deal," he murmurs. "I'll consider hiring that good-for-nothing back, and you remember your place. None of this feminist crap. No threats about what you know. Lunchtime visits to Charlton Hotel. Late nights working overtime. Just how it was. Are we clear?"<Br>
<Br>
Your eyes widen. You remember what Annie said as you left her apartment. <i>"Don't let anyone take advantage of you. I mean it."</i><br>
<br>
Thompson watches you, waiting. If you make this choice, you know what's in-store for Annie next time she comes into work.<Br>
<Br>
<I>Are you going to turn down this chance though of getting your job back?</i>
<BR>
<B>Actions</b><br>
<<link "Accept Thompson's offer" "ThompsonDialogue">><<set $ThompsonDialogue to "AnnieWorkSaucySecretaryAccept">><<Greedy 5>><</link>><br>
<<link "Decline" "ThompsonDialogue">><<set $ThompsonDialogue to "AnnieWorkSaucySecretaryDecline">><<Greedy -2>><</link>><br>
<<elseif $ThompsonDialogue is "AnnieWorkFlirtPass">>
You steel yourself. You don’t want to do this. But you’ve seen how Annie moves in these situations. You’ve seen what gets results. And right now, you need results.<Br>
<br>
Crossing your legs slowly as you sit, you let Thompson eye your thigh. “Mr Thompson,” you say, voice sugar-sweet. “If Theodore isn’t working out, maybe there’s still time to fix your mistake.”<br>
<br>
Thompson barely glances directly at you. “Mistake?”<Br>
<br>
You lean forward just enough for your blouse to tighten. “Letting <<TrueName>> go,” you murmur. “He was reliable. Loyal. And he always wanted to please you.”<Br>
<br>
That makes him look. His eyes flick to your chest, then linger on your lips. “Is that so?”<Br>
<br>
You nod slowly, holding eye contact. “Yes sir. I mean, we all do."<br>
<br>
Thompson exhales, long and slow, the corner of his mouth twitching. “I thought you found pleasing me beneath you, Annie?”<br>
<br>
You smile politely, heartbeat pounding. “I don't know about that, sir. But I know <<TrueName>> would be very eager to show his appreciation. If he got a second chance.”<Br>
<br>
Thompson leans back in his chair, watching you in silence. "And how eager would you be, Annie? To show your appreciation."<br>
<br>
You gulp. "I would be grateful, sir."<br>
<br>
Thompson's eyes drift across you, as you watch him mull over thoughts in his head. "Stand up," he barks after a moment.<bR>
<br>
Your eyes narrow. "What?"<br>
<br>
Brows rise. "You heard me."<Br>
<br>
Narrowing your eyes, you nevertheless do as he says. Feeling on display as you stand in front of his desk, as he watches you from his leather chair.<br>
<bR>
Thompson stands and slowly walks around to your side. You glance at him from the corner of your eye. He looks you up and down, his tongue running across his lips.<br>
<br>
"Here's the deal," he murmurs. "I'll consider hiring that good-for-nothing back, and you remember your place. None of this feminist crap. No threats about what you know. Lunchtime visits to Charlton Hotel. Late nights working overtime. Just how it was. Are we clear?"<Br>
<Br>
Your eyes widen. You remember what Annie said as you left her apartment. <i>"Don't let anyone take advantage of you. I mean it."</i><br>
<br>
Thompson watches you, waiting. If you make this choice, you know what's in-store for Annie next time she comes into work.<Br>
<Br>
<I>Are you going to turn down this chance though of getting your job back?</i><br>
<BR>
<B>Actions</b><br>
<<link "Accept Thompson's offer" "ThompsonDialogue">><<set $ThompsonDialogue to "AnnieWorkSaucySecretaryAccept">><<Greedy 5>><</link>><br>
<<link "Decline" "ThompsonDialogue">><<set $ThompsonDialogue to "AnnieWorkSaucySecretaryDecline">><<Greedy -2>><</link>><br>
<<elseif $ThompsonDialogue is "AnnieWorkFlirtFail">>
You force a smile and cross your legs slowly as you sit, hoping to shift the mood. “Mr Thompson,” you say lightly, letting a teasing lilt touch your voice. “Maybe you were a little hasty. <<TrueName>> made mistakes, sure, but… I think he’s learned his lesson. And he’d be so grateful for another chance. Especially under your guidance.”<br>
<br>
Thompson doesn’t look up from the file in front of him. “Is that right.”<Br>
<br>
You lean forward slightly, fingers playing with the hem of your skirt. “He always said you had a strong… presence. The kind that brings out the best in people.”<Br>
<br>
That just about gets his attention. He lifts his head just enough to look at you over the top of the paper stack.<Br>
<Br>
“Do you think that game is going to work on me?”<Br>
<br>
You freeze. The air goes still. His face is barely containing the rage.<br>
<Br>
You try to recover. “I didn’t mean -”<Br>
<Br>
“I know what you meant,” he snaps. “And I don’t appreciate it. I don’t tolerate incompetence, and I sure as hell don’t change my mind because of batting lashes and crossed legs. You cancelled our agreement. That won't work anymore.”<br>
<Br>
You feel your face flush. Your hands curl tightly in your lap.<Br>
<Br>
Thompson sighs and waves a hand dismissively. “I’ve got work to do. You’re dismissed, Annie.”<Br>
<Br>
You stand quietly. The typewriter beside you buzzes faintly, as if disappointed it won’t be fed. You don’t look at it.<Br>
<Br>
As you reach for the door, you glance back, Thompson is watching you go. Snarling.<br>
<br>
You step out into the hallway, heart sinking. And from within the office, you hear something shattering against a wall.<br>
<br>
<b>Actions</b><br>
<<link "Finish the working day" $return>><<EndConversation "Thompson">><<TimeChange>><</link>>
<<elseif $ThompsonDialogue is "AnnieWorkIntelligencePass">>
You adjust your posture, keeping your voice steady and professional. “Mr Thompson,” you say carefully, “maybe it’s time to bring <<TrueName>> back.”<br>
<br>
He doesn’t look up. “After the mess they left?”<Br>
<br>
You lean forward slightly, choosing your words. “Sir, with respect… Theodore has made three serious errors in two weeks. Shipping delays, customer complaints, supplier mix-ups.”<br>
<br>
That gets his attention. Thompson frowns, still pretending to read.<br>
<Br>
“<<TrueName>> handled the same workload without any major issues. They weren’t perfect, but they were reliable. You didn’t have to clean up after them. The phones were quieter. Fewer mistakes. Fewer problems on your desk.”<br>
<br>
Thompson sets the papers down. His expression is sour, but listening.<bR>
<br>
“And let’s be honest,” you add, “there’s not exactly a long line of talent outside the door. If the goal is to keep customers happy and things running smooth, then <<TrueName>> is the best option. Business-wise.”<Br>
<br>
A long pause. Then Thompson grunts. “Hmph. So now I’m getting performance reviews from my receptionist.”<br>
<br>
You hold his gaze. “No, sir. You’re getting a solution.”
<br>
He studies you. Not with desire this time, but calculation. After a moment, he pulls a file from the side of the desk and slaps it down.<Br>
<br>
“Think you’ve got a business brain now? Then prove it. These customers need replies. It’s the best option. Business-wise.”
<br>
You blink. “And <<TrueName>>?”<br>
<br>
He gestures toward the black typewriter. Its matte casing glows faintly, golden edges catching the desk lamp. “You want <<TrueName>> back? Then show me you this business won't suffer when he screws up and we have to go manual again."<Br>
<br>
You glance toward the door. Then at the machine.
<br>
Finally, you nod. “Of course.”
<br>
The moment your fingers brush the keys, the magic stirs. It’s subtle. A warm pull at first, then a slow coiling in your spine. Posture adjusts. Shoulders square. Ankles cross. The obedient rhythm of work takes hold.<br>
<br>
Thompson watches in silence.
<br>
“Still got it,” he murmurs, almost to himself.
<br>
You keep typing. And typing. The room fades to the soft clack of keys and the heavy pulse of submission.
<br>
You might have a shot of getting your old job back. But something else is slipping away.<br>
<br>
<b>Actions</b><br>
<<link "Finish the working day" $return>><<EndConversation "Thompson">><<Assertive -1>><<TimeChange>><</link>>
<<elseif $ThompsonDialogue is "AnnieWorkIntelligenceFail">>
You clear your throat gently, keeping your tone measured. “Mr Thompson,” you begin, “maybe it’s worth considering… bringing <<TrueName>> back.”<br>
<br>
Thompson doesn’t look up. “That so?”<br>
<br>
You press on, trying to stay calm. “Theodore’s been making a lot of errors. Customer complaints, supplier confusion --”<br>
<br>
Thompson slams his pen down with a sharp clack. “And what exactly makes you think I want your opinion on staffing?”<br>
<br>
You hesitate. “I just thought… from a business perspective, maybe it would make sense. <<TrueName>> had fewer issues.”<br>
<br>
“<<TrueName>> made his own bed,” Thompson snaps. “I’ve got enough on my plate without someone second-guessing my hiring decisions. Especially not someone who spends their days flirting on the phone with customers.”<br>
<br>
You sit a little straighter, trying to salvage it. “It’s not about second-guessing -”<br>
<br>
He waves a hand sharply. “Enough. I don’t need a lecture from my receptionist.”<br>
<br>
The room goes quiet. Thompson flips open another file and doesn’t look at you. “I’ve got real work to do. You're dismissed, Annie.”<br>
<br>
You stand slowly, heart sinking. As you turn to leave, the typewriter beside you gives a small electric fizz, as if disappointed it won’t be fed.<br>
<br>
You don’t look back. And this time, there’s no offer. No second chance. Just the faint sound of the blinds rustling in the draft as the door clicks shut behind you.
<br>
<b>Actions</b><br>
<<link "Finish the working day" $return>><<EndConversation "Thompson">><<TimeChange>><</link>>
<<elseif $ThompsonDialogue is "AnnieWorkSaucySecretaryAccept">>
You take a deep breath, then nod. "Alright."<br>
<br>
Thompson catches your look. "Alright what?"<br>
<br>
You swallow. "Alright, sir."<br>
<br>
"Good girl," he murmurs. "You remember quick." He runs a finger down your arm and you feel the hair standing on end. "I'm looking forward to our lunchtime meetings resuming. But how about a little taste right now?"<br>
<br>
His hand flashes out and roughly cups your breast through your blouse. You gasp and flinch, taking every ounce of willpower not to recoil. You feel his coarse hands pawing at the edge of your bra underneath your clothes, thumb jamming underneath to rub your nipple.<br>
<br>
"I've missed these titties," he whispers to you. "So pert and juicy."<br>
<br>
You gasp at his touch, feeling your body respond to his touch. You clamp your teeth shut. He chuckles, massaging your tit through the fabric.<br>
<Br>
"Look at my desk, Annie," he continues whispering. "It's ashame I've got this mess to clean up. Any other time, you'd be bent over it right now. Skirt hoisted up, panties around your legs, feeling my cock sliding in and out of your fuckhole. What do you say to that?"<Br>
<br>
You know exactly what he wants you to say. What he expects you to say. "Yes."<br>
<br>
"Yes, what?"<br>
<br>
"Yes... sir."<br>
<br>
He pulls his thumb away from you and slaps your arse. "There's my girl," he says, walking back around his desk and dropping into his leather chair. You stand motionless, looking down at the floor.<br>
<br>
"I'll consider bringing Phillips back in," he tells you. "And I'll see you later. Dismissed."<br>
<br>
You turn quickly and put your hand on the doorknob, feeling your hand tremble as you open the door. You feel how the wrinkle in your blouse, as a reminder of deal you just made. You try not to think about what this means for Annie. And how she'll react.<br>
<br>
<b>Actions</b><br>
<<link "Finish the working day" $return>>
<<EndConversation "Thompson">>
<<TimeChange>>
<<SetNPCLocation "Thompson" "2" "1" "HotelRoom102" "perm">>
<<SetNPCLocation "Thompson" "4" "1" "HotelRoom102" "perm">>
<<SetNPCLocation "Annie" "2" "1" "HotelRoom102" "perm">>
<<SetNPCLocation "Annie" "4" "1" "HotelRoom102" "perm">>
<<SetFlag "AnnieResistedThompson" false>>
<<EventTrigger "AnniesApartment" "AnnieDealMade" null "Annie" null null null null false>>
<<set $AnnieBargainedAway to true>>
<<JobRecommendation "Thompson">>
<</link>>
<<elseif $ThompsonDialogue is "AnnieWorkSaucySecretaryDecline">>
You feel your breath catch, heart hammering. Every part of you screams to keep quiet. To nod. To play along.<br>
<br>
But Annie’s voice cuts through. <i>Don’t let anyone take advantage of you. I mean it.</i><br>
<br>
You steady yourself. Then lift your chin.<br>
<br>
“I’m sorry, Mr Thompson,” you say, voice low but firm. “That’s not the kind of job I’m asking for.”<br>
<br>
A long silence follows. Thompson’s expression hardens like wet cement. Whatever glint of amusement he had vanishes instantly.<br>
<br>
He snorts through his nose. “Right. One of those days, is it?”<br>
<br>
He turns from you, already heading back to his chair. “Don’t come crawling later. The door’s closed. Permanently.”<br>
<br>
You don’t flinch. You don’t say anything. You just turn and walk out.<br>
<br>
The door clicks shut behind you. You’re not getting your job back today.<br>
<br>
But at least you've avoided signing Annie up for a fate worse than what she's already been through.<br>
<br>
<b>Actions</b><br>
<<link "Finish the working day" $return>><<EndConversation "Thompson">><<TimeChange>><</link>>
<<elseif $ThompsonDialogue is "AnnieWorkShrug">>
You sit quietly in the chair, hands folded in your lap. The weight of the moment presses down, but you say nothing.<br>
<br>
Across the desk, Thompson mutters to himself as he reads the paperwork. “Theodore… idiot can’t tell the difference between a purchase order and a packing slip.”<br>
<br>
You keep your eyes forward, your lips shut. He hasn’t mentioned <<TrueName>> yet, but the tension in the room makes your heart pound.<br>
<br>
Finally, Thompson sighs loudly and drops the folder. “Maybe I was too hasty letting that kid go,” he grumbles, mostly to himself.<br>
<br>
Your breath catches.<br>
<br>
He glances at you now, eyes tired. “You still type, don’t you?”<br>
<br>
You nod, slowly. Carefully.<br>
<br>
“Then prove it,” he says, pushing a thick stack of envelopes and scribbled notes toward the matte black typewriter beside you.<Br>
<br>
You hesitate, looking at the magic crackling on the keys. Your fingers settle on them. They fizzle faintly at your touch, like they’ve been waiting. The hum of magic curls up your arms, not forceful, just insistent. Familiar. Obedient.<br>
<br>
And then you begin.<br>
<br>
Click. Clack. Tap. The sound of the keys fills the office like rain on a tin roof. Thompson doesn’t speak. He just watches.<br>
<br>
The longer you type, the easier it gets. Your spine straightens. Your knees cross. Your lips curve into something polite and pleasant. It’s not quite a smile, but it’s close.<br>
<br>
Thompson finally stands, mutters something about reviewing invoices, and leaves the room. But you don’t stop typing.<br>
<br>
You keep going, letter by letter. Line by line. When Thompson returns, you actually smile when he compliments your work.<br>
<br>
As you get up to leave, you are sure you had a chance to rectify something. Something to do with getting your job back. But the memory is fleeting. Almost like a dream.<br>
<br>
<b>Actions</b><br>
<<link "Finish the working day" $return>><<EndConversation "Thompson">><<Assertive -1>><<TimeChange>><</link>>
<<elseif $ThompsonDialogue is "AnnieWorkSaucySecretaryPC">>
You don’t even think. The moment you feel the tension rising, something fluttery and soft bubbles up behind your lips.<Br>
<bR>
“Oh, Mr Thompson,” you coo gently, easing into the chair like you’ve done this a hundred times. “I’m sure <<TrueName>> didn’t mean to cause any trouble. They'res probably just… overwhelmed. It’s been such a hectic week.”<bR>
<bR>
You cross your legs, making sure your exposed thigh is facing Thompson. You tilt your head ever so slightly, letting a note of concern dance on your voice. “They try really hard. Honestly. Just wants to make you proud. We all do.”<br>
<Br>
Thompson’s jaw twitches. He looks at you. Then down to your legs. Then back again. The anger is still there, but now it’s folding into something else. His brow furrows, puzzled, then flattens.<br>
<br>
“Hmph,” he grunts. “Proud, huh? Could have fooled me. Sloppier every week.”<br>
<br>
You give a small, sympathetic smile. “Maybe they just needs… some firm direction," you say. "Like you do with me.”
<Br>
That lands. Thompson sits back, looking at you. "I thought you wanted me to loosen your leash, Annie?"<br>
<br>
You gulp, seeing a slight smirk appear on the man's face. "I can take direction," you mumble.<br>
<br>
"Then prove it," he says slowly, before pushing a stack of notes forward towards you. “Let’s see if you can still follow instructions.”<bR>
<br>
You hesitate, but your hands are already moving toward the keys. The moment your fingers brush them, you feel a faint pulse. Not from the machine, but from something deeper. Something in you shifts.<br>
<br>
The keys are warm. Eager. The magic crackles at your touch. You didn’t mean to smile, but somehow, you are.<br>
<br>
As the typewriter clacks, you feel yourself adjusting. Submitting. It’s easier than arguing. Easier than disappointing him again.<br>
<br>
You glance at Thompson. He’s watching you now, studying your response. You find yourself smile politely. Almost meekly.<br>
<Br>
For the next hour there's no mention of booking systems or bugs. Key after key, line after line, you type. Before you know it, the afternoon has slipped away.<br>
<br>
<b>Actions</b><br>
<<link "Finish the working day" $return>><<EndConversation "Thompson">><<TimeChange>><<Assertive -1>><</link>>
<<elseif $ThompsonDialogue is "AnnieWorkFlirtPassPC">>
You let your lips part into a soft smile. Just enough to seem sincere. Just enough to be noticed.<br>
<br>
“Mr Thompson,” you say gently, voice lilting. “I’m sure it was just a small mix-up. I know <<TrueName>> can be a bit scatterbrained, but… they mean well.”<br>
<br>
Thompson grunts, flipping another page. “Means well? So do golden retrievers. Doesn’t mean I’d let one loose on my booking system.”<br>
<br>
You force yourself to giggle lightly and cross your legs, drawing his eyeline to your exposed thigh. "Golden retrievers have their place," you say. "They're loyal."<Br>
<br>
"I didn't take you for a golden retriever girl," Thompson murmurs. "Thought you'd go for something more manly. Like a pitbull."<br>
<br>
His eyes wander your body, then up to you. A crooked smile forms, waiting.<Br>
<br>
You tilt your head. “I like all sorts of dogs, sir.”<br>
<br>
He lets out a snort. "I know you do." He grins, now letting it turn letcherous. "Thing about dogs, Annie. Hard to train. Obedience is a rare quality these days. Once they stop obeying, you either retrain them, or you put them down.”<br>
<br>
He reaches forward slowly and slides the notes across to you.<br>
<br>
You gulp, looking between the papers, Thompson and the typewriter. “Of course, sir." you say sweetly. “I'm always happy to be helpful.”<br>
<br>
The moment your fingers touch the keys, you feel it. The warm tingle of magic as the machine hums beneath your hands. It wants you to type. To perform.<br>
<br>
And you do. Line by line, letter by letter. Even as your stomach knots.<br>
<br>
You feel Thompson’s eyes on you as you work. You feel your posture shift. Straighter. Neater. More... proper. Your smile stays fixed.<br>
<br>
For the next hour there's no mention of booking systems or bugs. Key after key, line after line, you type. Dropping into a gentle rhythm of the mind-numbing typing, as magic seeps into your fingertips.<br>
<br>
You are suddenly aware of Thompson behind you, reviewing your work. You glance to the clock and see the afternoon has slipped away.<br>
<br>
"Good girl," he says. And he pats your head gently.<br>
<br>
<b>Actions</b><br>
<<link "Finish the working day" $return>><<EndConversation "Thompson">><<TimeChange>><<Assertive -1>><</link>>
<<elseif $ThompsonDialogue is "AnnieWorkFlirtFailPC">>
You try to smile, keeping your voice light. “Mr Thompson, I’m sure it was just a little mix-up. <<TrueName>> has a lot on his plate lately, and, well… maybe they just need a little more support.”<br>
<br>
Thompson doesn’t look up. “Support? Phillips has got two hands, like the rest of us”<br>
<br>
You laugh, but it's awkward and too high-pitched. “I just mean… I’m sure they didn’t mean any harm. You’re so good at keeping everything running smoothly. Maybe they just needs someone like you to set them straight.”<br>
<br>
Thompson turns the page in his hand with slow, deliberate disdain. “Set them straight? Annie, if I wanted praise, I’d talk to my mirror.”<br>
<br>
You shift in the chair, heat creeping up your neck. “I just thought -”<br>
<br>
“That’s your first mistake,” he snaps. He finally looks up, irritation heavy in his gaze. “I don’t pay you to think. I need someone who can follow basic instructions. But, clearly, you're not yet prepared to accept this.”<br>
<br>
He pulls off the top paper and begins ready again. "Make yourself useful. Go get on with something. That's not in here."<br>
<br>
Your hands tremble as you stand up. Thompson doesn't look at you. As you leave, you glance down at the typewriter. The magic embers on each of the keys straining towards you.<Br>
<br>
As your hand hits the door, you realise you’ve narrowly avoided something worse. But Thompson’s anger isn’t gone. It’s just waiting for you tomorrow.<br>
<br>
<b>Actions</b><br>
<<link "Finish the working day" $return>><<EndConversation "Thompson">><<TimeChange>><</link>>
<<elseif $ThompsonDialogue is "AnnieWorkAssertivePassPC">>
You straighten your back in the chair and meet Thompson’s gaze. Calm. Professional.<br>
<br>
“With respect, sir,” you say evenly, “<<TrueName>> isn’t here to defend themself. I don’t think you’re being fair.”<br>
<br>
That gets his attention. Thompson lowers the paper slowly, one eyebrow raised.<br>
<br>
“You’ve seen the state of the systems,” you continue. “They’re out of date. Duct-taped together. We’re running a modern workload on tech that’s two decades old. Anyone’s going to slip up eventually.”<br>
<br>
He watches you, eyes narrowing almost to slits.<br>
<br>
“And it’s not like they're slacking,” you quickly add. “You’ve had them covering inventory, supplier contacts, and customer calendars. Something was bound to break.”<br>
<br>
Thompson drums his fingers on the desk, staring at you. You can sense the anger rising up. “So what, we just accept incompetence?”<br>
<br>
“No, sir. But you give more time. There's no one else in town that can do the job.”<br>
<br>
A long pause. Then Thompson exhales sharply through his nose. “Alright, Annie. You want me to give them a break? Then it’s time you remembered your old duties."<br>
<br>
Fear bolts through you. Thompson reaches out... and pushes a stack of notes forward towards you. “Let’s see if you remember how to type.”<bR>
<br>
You gulp, looking between the papers, Thompson and the typewriter. “Of course, sir." you say sweetly.<br>
<br>
The moment your fingers touch the keys, you feel it. The warm tingle of magic as the machine hums beneath your hands. It wants you to type. To perform. You pause for a heartbeat, but something in your spine straightens before you can resist.<br>
<br>
You begin to type. Line by line, letter by letter. Even as your stomach knots.<br>
<br>
You feel Thompson’s eyes on you as you work. You feel your posture shift. Straighter. Neater. More... proper. Your smile stays fixed.<br>
<br>
For the next hour there's no mention of booking systems or bugs. Key after key, line after line, you type. Dropping into a gentle rhythm of the mind-numbing typing, as magic seeps into your fingertips.<br>
<br>
You are suddenly aware of Thompson behind you, reviewing your work. You glance to the clock and see the afternoon has slipped away.<br>
<br>
"Glad to see things are going back to normal around here," he says. "You're dismissed."<br>
<br>
<b>Actions</b><br>
<<link "Finish the working day" $return>><<EndConversation "Thompson">><<TimeChange>><<Assertive -1>><</link>>
<<elseif $ThompsonDialogue is "AnnieWorkAssertiveFailPC">>
You sit up straighter, choosing your words carefully. “Sir, with respect, <<TrueName>> has been juggling a lot lately. They're not trying to sabotage anything. Just overwhelmed.”<Br>
<br>
Thompson’s eyes don’t move from the paper in front of him. “Overwhelmed?” he repeats, voice flat. “By what? Reading the morning paper whilst bunking off work?”<Br>
<br>
You ignore the sting. “The systems are outdated. The work’s doubled since they came onboard. It’s not fair to lay this all on one person.”<br>
<br>
He exhales loudly through his nose, flipping the page. “You know what’s not fair? Hudsons don’t have their boiler. I’ve got suppliers breathing down my neck, and I'm missing programmer who apparently needs a support group to manage their calendar.”<bR>
<br>
You try again. “All I’m saying is maybe you speak to them before assuming the worst.”<br>
<br>
That finally gets his eyes on you. Cold. Sharp. “You think I don’t know how to manage my own damn staff?”<br>
<br>
“No, I -”<br>
<br>
He slams the stack of papers down on the desk with a thud. “Then don’t tell me how to do my job.”<br>
<br>
You swallow your words. Thompson pulls another envelope from the pile and waves a hand toward the door without looking at you.<br>
<br>
“Get out of my office, Annie. Before you say something that puts you on the list next.”<br>
<br>
Your throat tightens, but you nod. You stand and turn to leave, catching the typewriter in your periphery. The keys still glow faintly, hungry for fingers that never touched them.<br>
<br>
You may have avoided the spellwork, but next time won't be fun for you.<br>
<br>
<I>If you actually come in as you, that is.</i><br>
<br>
<b>Actions</b><br>
<<link "Finish the working day" $return>><<EndConversation "Thompson">><<TimeChange>><</link>>
<<elseif $ThompsonDialogue is "AnnieWorkShrugPC">>
You open your mouth… then close it again. Thompson is already red in the face, his eyes scanning the report like it personally betrayed him. Anything you say now could land you in deeper trouble.<br>
<br>
So you just nod slightly and fold your hands in your lap.<Br>
<Br>
Thompson doesn’t even look at you. “Goddamn waste of salary,” he mutters, dragging a file across the desk. “Should’ve let Phillips go when I had the chance.”<br>
<br>
The typewriter beside you buzzes faintly, hungry for attention. You keep your eyes away from it.<br>
<br>
Finally, Thompson exhales and gestures toward the door without lifting his head. "I'm too busy with this mess to deal with your typing, Annie. You’re dismissed."<Br>
<br>
You stand without a word, your shoes quiet on the carpet. As you open the door, you glance at the typewriter. The glow of the typewriter keys fades as you move away.<br>
<br>
You survived Thompson this time. But you wonder what waits for you next.<bR>
<br>
<b>Actions</b><br>
<<link "Finish the working day" $return>><<EndConversation "Thompson">><<TimeChange>><</link>>
<<elseif $ThompsonDialogue is "AnnieWorkIntroPA">>
<b>Thompson's Handyman Repairs - Thompson's Office</b><br>
<img src="./images/Thompsons_Office_Thompson.png"><br>
<br>A cluttered and cramped office, lined with filing cabinets. An imposing desk is the centerpiece, covered in files and paperwork.<br>
<br>
You enter the office, the dark oak wood light by office lamps and the blinds pulled down. Thompson sits behind his desk, straining as he reviews papers. “Annie,” he says. “Take a seat.”<br>
<bR>
You step forward towards his desk and spot an object in front of the seat immediately. Sitting on the desk beside a pile of thick envelopes is a black, boxy typewriter - matte casing, faint gold engraving curling around the edges, and yellowed keys. Keys that fizzle with magic. <br>
<br>
Thompson doesn’t notice your hesitation. More concerningly, he's not even paying attention to you. He's still reading the paperwork in front of him. “I know you didn't want to type anymore, Annie. But I really need some correspondence sent out." he mutters whilst looking down. "About -"<br>
<br>
He abruptly stops talking as he slams a fist down on to the table. "Goddamn it!"<br>
<br>
A moment of silent tension fills the room. You freeze, feeling adrenline rushing through your body.<bR>
<bR>
"Goddamn Phillips!" Thompson begins. "Look at this report! The addresses are all wrong! If they can't even take an address down correctly, what the hell am I paying them for? And where are they? That little shit isn't responding to any of my messages."<br>
<Br>
You eye the older man carefully. His face is red with frustration. You can sense he's ready to explode still. But you need to do something, otherwise Thompson is going to really be mad at you.<br>
<br>
<b>Actions</b><br>
<<CompulsionCheck "SaucySecretary">>
<<if _CompulsionCheck>>
<span class="compulsion">[Saucy Secretary] </span><<link "Charm him into going easy on you" "ThompsonDialogue" >><<set $ThompsonDialogue to "AnnieWorkSaucySecretaryPA">><</link>><br>
<<else>>
<<StatCheckOrientation "gt" 10>>
<<set _StatOrientationProbability to _StatOrientationProbability + " Try to charm him into going easy on you">>
<<if _StatCheckOrientation is true>><<link _StatOrientationProbability "ThompsonDialogue">><<set $ThompsonDialogue to "AnnieWorkFlirtPassPA">><</link>><br>
<<else>><<link _StatOrientationProbability "ThompsonDialogue">><<set $ThompsonDialogue to "AnnieWorkFlirtFailPC">><<WorkPerformance -1>><<Orientation 1>><</link>><br><</if>>
<<StatCheckAssertive "gt" 60>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Try to reason with him about your performance">>
<<if _StatCheckAssertive is true>><<link _StatAssertiveProbability "ThompsonDialogue">><<set $ThompsonDialogue to "AnnieWorkAssertivePassPA">><</link>><br>
<<else>><<link _StatAssertiveProbability "ThompsonDialogue">><<set $ThompsonDialogue to "AnnieWorkAssertiveFailPC">><<WorkPerformance -1>><<Assertive 1>><</link>><br><</if>>
<<link "Keep quiet" "ThompsonDialogue">><<set $ThompsonDialogue to "AnnieWorkShrugPA">><<WorkPerformance -1>><</link>><br>
<</if>>
<<elseif $ThompsonDialogue is "AnnieWorkSaucySecretaryPA">>
You don’t even think. The moment you feel the tension rising, something fluttery and soft bubbles up behind your lips.<Br>
<bR>
“Oh, Mr Thompson,” you coo gently, easing into the chair like you’ve done this a hundred times. “I’m sure <<TrueName>> didn’t mean to cause any trouble. They're probably just… overwhelmed. It’s been such a hectic week.”<bR>
<bR>
You cross your legs, making sure your exposed thigh is facing Thompson. You tilt your head ever so slightly, letting a note of concern dance on your voice. “They try really hard. Honestly. Just wants to make you proud. We all do.”<br>
<Br>
Thompson’s jaw twitches. He looks at you. Then down to your legs. Then back again. The anger is still there, but now it’s folding into something else. His brow furrows, puzzled, then flattens.<br>
<br>
“Hmph,” he grunts. “Proud, huh? Could have fooled me. Sloppier every week.”<br>
<br>
You give a small, sympathetic smile. “Maybe they just need… some firm direction," you say. "Like you do with me.”
<Br>
That lands. Thompson sits back, looking at you. "I thought you wanted me to loosen your leash, Annie?"<br>
<br>
You gulp, seeing a slight smirk appear on the man's face. "I can take direction," you mumble.<br>
<br>
"Then prove it," he says slowly, before pushing a stack of notes forward towards you. “Let’s see if you can still follow instructions.”<bR>
<br>
You hesitate, but your hands are already moving toward the keys. The moment your fingers brush them, you feel a faint pulse. Not from the machine, but from something deeper. Something in you shifts.<br>
<br>
The keys are warm. Eager. The magic crackles at your touch. You didn’t mean to smile, but somehow, you are.<br>
<br>
As the typewriter clacks, you feel yourself adjusting. Submitting. It’s easier than arguing. Easier than disappointing him again.<br>
<br>
You glance at Thompson. He’s watching you now, studying your response. You find yourself smile politely. Almost meekly.<br>
<Br>
For the next hour there's no mention of booking systems or bugs. Key after key, line after line, you type. Before you know it, the afternoon has slipped away.<br>
<br>
<b>Actions</b><br>
<<link "Finish the working day" $return>><<EndConversation "Thompson">><<TimeChange>><<Assertive -1>><</link>>
<<elseif $ThompsonDialogue is "AnnieWorkFlirtPassPA">>
You let your lips part into a soft smile. Just enough to seem sincere. Just enough to be noticed.<br>
<br>
“Mr Thompson,” you say gently, voice lilting. “I’m sure it was just a small mix-up. I know <<TrueName>> can be a bit scatterbrained, but… they mean well.”<br>
<br>
Thompson grunts, flipping another page. “Means well? So do golden retrievers. Doesn’t mean I’d let one loose on my booking system.”<br>
<br>
You force yourself to giggle lightly and cross your legs, drawing his eyeline to your exposed thigh. "Golden retrievers have their place," you say. "They're loyal."<Br>
<br>
"I didn't take you for a golden retriever girl," Thompson murmurs. "Thought you'd go for something more manly. Like a pitbull."<br>
<br>
His eyes wander your body, then up to you. A crooked smile forms, waiting.<Br>
<br>
You tilt your head. “I like all sorts of dogs, sir.”<br>
<br>
He lets out a snort. "I know you do." He grins, now letting it turn letcherous. "Thing about dogs, Annie. Hard to train. Obedience is a rare quality these days. Once they stop obeying, you either retrain them, or you put them down.”<br>
<br>
He reaches forward slowly and slides the notes across to you.<br>
<br>
You gulp, looking between the papers, Thompson and the typewriter. “Of course, sir." you say sweetly. “I'm always happy to be helpful.”<br>
<br>
The moment your fingers touch the keys, you feel it. The warm tingle of magic as the machine hums beneath your hands. It wants you to type. To perform.<br>
<br>
And you do. Line by line, letter by letter. Even as your stomach knots.<br>
<br>
You feel Thompson’s eyes on you as you work. You feel your posture shift. Straighter. Neater. More... proper. Your smile stays fixed.<br>
<br>
For the next hour there's no mention of booking systems or bugs. Key after key, line after line, you type. Dropping into a gentle rhythm of the mind-numbing typing, as magic seeps into your fingertips.<br>
<br>
You are suddenly aware of Thompson behind you, reviewing your work. You glance to the clock and see the afternoon has slipped away.<br>
<br>
"Good girl," he says. And he pats your head gently.<br>
<br>
<b>Actions</b><br>
<<link "Finish the working day" $return>><<EndConversation "Thompson">><<TimeChange>><<Assertive -1>><</link>>
<<elseif $ThompsonDialogue is "AnnieWorkFlirtFailPA">>
You try to smile, keeping your voice light. “Mr Thompson, I’m sure it was just a little mix-up. <<TrueName>> has a lot on their plate lately, and, well… maybe they just need a little more support.”<br>
<br>
Thompson doesn’t look up. “Support? Phillips has got two hands, like the rest of us”<br>
<br>
You laugh, but it's awkward and too high-pitched. “I just mean… I’m sure they didn’t mean any harm. You’re so good at keeping everything running smoothly. Maybe they just need someone like you to set them straight.”<br>
<br>
Thompson turns the page in his hand with slow, deliberate disdain. “Set them straight? Annie, if I wanted praise, I’d talk to my mirror.”<br>
<br>
You shift in the chair, heat creeping up your neck. “I just thought -”<br>
<br>
“That’s your first mistake,” he snaps. He finally looks up, irritation heavy in his gaze. “I don’t pay you to think. I need someone who can follow basic instructions. But, clearly, you're not yet prepared to accept this.”<br>
<br>
He pulls off the top paper and begins ready again. "Make yourself useful. Go get on with something. That's not in here."<br>
<br>
Your hands tremble as you stand up. Thompson doesn't look at you. As you leave, you glance down at the typewriter. The magic embers on each of the keys straining towards you.<Br>
<br>
As your hand hits the door, you realise you’ve narrowly avoided something worse. But Thompson’s anger isn’t gone. It’s just waiting for you tomorrow.<br>
<br>
<b>Actions</b><br>
<<link "Finish the working day" $return>><<EndConversation "Thompson">><<TimeChange>><</link>>
<<elseif $ThompsonDialogue is "AnnieWorkAssertivePassPA">>
You straighten your back in the chair and meet Thompson’s gaze. Calm. Professional.<br>
<br>
“With respect, sir,” you say evenly, “<<TrueName>> isn’t here to defend themself. I don’t think you’re being fair.”<br>
<br>
That gets his attention. Thompson lowers the paper slowly, one eyebrow raised.<br>
<br>
“You’ve seen the state of the systems,” you continue. “They’re out of date. Duct-taped together. We’re running a modern business on computer's two decades old. Anyone’s going to slip up eventually.”<br>
<br>
He watches you, eyes narrowing almost to slits.<br>
<br>
“And it’s not like they're slacking,” you quickly add. “They answer the phones, take notes, respond to emails. It's a lot. Something was bound to slip.”<br>
<br>
Thompson drums his fingers on the desk, staring at you. You can sense the anger rising up. “So what, we just accept incompetence?”<br>
<br>
“No, sir. But you give more time. It's hard to find good help..”<br>
<br>
A long pause. Then Thompson exhales sharply through his nose. “Alright, Annie. You want me to give them a break? Then it’s time you remembered your old duties."<br>
<br>
Fear bolts through you. Thompson reaches out... and pushes a stack of notes forward towards you. “Let’s see if you remember how to type.”<bR>
<br>
You gulp, looking between the papers, Thompson and the typewriter. “Of course, sir." you say sweetly.<br>
<br>
The moment your fingers touch the keys, you feel it. The warm tingle of magic as the machine hums beneath your hands. It wants you to type. To perform. You pause for a heartbeat, but something in your spine straightens before you can resist.<br>
<br>
You begin to type. Line by line, letter by letter. Even as your stomach knots.<br>
<br>
You feel Thompson’s eyes on you as you work. You feel your posture shift. Straighter. Neater. More... proper. Your smile stays fixed.<br>
<br>
For the next hour there's no mention of booking systems or bugs. Key after key, line after line, you type. Dropping into a gentle rhythm of the mind-numbing typing, as magic seeps into your fingertips.<br>
<br>
You are suddenly aware of Thompson behind you, reviewing your work. You glance to the clock and see the afternoon has slipped away.<br>
<br>
"Glad to see things are going back to normal around here," he says. "You're dismissed."<br>
<br>
<b>Actions</b><br>
<<link "Finish the working day" $return>><<EndConversation "Thompson">><<TimeChange>><<Assertive -1>><</link>>
<<elseif $ThompsonDialogue is "AnnieWorkAssertiveFailPA">>
You sit up straighter, choosing your words carefully. “Sir, with respect, <<TrueName>> has been juggling a lot lately. They're not trying to sabotage anything. Just overwhelmed.”<Br>
<br>
Thompson’s eyes don’t move from the paper in front of him. “Overwhelmed?” he repeats, voice flat. “By what? Reading the morning paper whilst bunking off work?”<Br>
<br>
You ignore the sting. “The reception software is outdated. The work’s doubled since I was on the front-end. It’s not fair to lay this all on one person.”<br>
<br>
He exhales loudly through his nose, flipping the page. “You know what’s not fair? Hudsons don’t have their boiler. I’ve got suppliers breathing down my neck, and I'm missing a receptionist who thinks being at reception is an optional extra.”<bR>
<br>
You try again. “All I’m saying is maybe you speak to them before assuming the worst.”<br>
<br>
That finally gets his eyes on you. Cold. Sharp. “You think I don’t know how to manage my own damn staff?”<br>
<br>
“No, I -”<br>
<br>
He slams the stack of papers down on the desk with a thud. “Then don’t tell me how to do my job.”<br>
<br>
You swallow your words. Thompson pulls another envelope from the pile and waves a hand toward the door without looking at you.<br>
<br>
“Get out of my office, Annie. Before you say something that puts you on the list next.”<br>
<br>
Your throat tightens, but you nod. You stand and turn to leave, catching the typewriter in your periphery. The keys still glow faintly, hungry for fingers that never touched them.<br>
<br>
You may have avoided the spellwork, but next time won't be fun for you.<br>
<br>
<I>If you actually come in as you, that is.</i><br>
<br>
<b>Actions</b><br>
<<link "Finish the working day" $return>><<EndConversation "Thompson">><<TimeChange>><</link>>
<<elseif $ThompsonDialogue is "AnnieWorkShrugPA">>
You open your mouth… then close it again. Thompson is already red in the face, his eyes scanning the report like it personally betrayed him. Anything you say now could land you in deeper trouble.<br>
<br>
So you just nod slightly and fold your hands in your lap.<Br>
<Br>
Thompson doesn’t even look at you. “Goddamn waste of salary,” he mutters, dragging a file across the desk. “Should’ve let Phillips go when I had the chance.”<br>
<br>
The typewriter beside you buzzes faintly, hungry for attention. You keep your eyes away from it.<br>
<br>
Finally, Thompson exhales and gestures toward the door without lifting his head. "I'm too busy with this mess to deal with your typing, Annie. You’re dismissed."<Br>
<br>
You stand without a word, your shoes quiet on the carpet. As you open the door, you glance at the typewriter. The glow of the typewriter keys fades as you move away.<br>
<br>
You survived Thompson this time. But you wonder what waits for you next.<bR>
<br>
<b>Actions</b><br>
<<link "Finish the working day" $return>><<EndConversation "Thompson">><<TimeChange>><</link>>
<</if>><<if $StaceyBritneyFreshPot is undefined>>
<<if _CurrentPC is true>>
You quietly slide into the booth behind Stacey and Britney in an attempt to listen to their conversation, but as soon as you sit down they fall silent and shoot you a look. It appears that if you want to listen into their conversation, you’ll need to be less conspicuous.<br>
<br>
<b>Actions</b><br>
<<link "Return to the cafe" "FreshPot">><</link>>
<<elseif $current.Avatar is "Emily" and $PlayerCharacter.cheerleader is true>>
Britney and Stacy see you approach. Stacey is cautious, but Britney smiles. She welcomes you to sit down with them.<br>
<br>
<b>Actions</b><br>
<<link "Talk to Britney" "FreshPotBritneyDialogue0">><</link>>
<<elseif $current.Avatar is "Florence">>
<<QuestState "Quest21">><<Flag "TerrencePlanFreshPotHeard">>
<<if _QuestState is 0 and _FlagReturn is false>>
Stacey and Britney sit tucked into their usual corner booth, half-finished frappes sweating on the table. You move past them slowly, clearing cups, cloth in hand. They don’t notice. Or don’t care.<Br>
<Br>
“I swear he’s doing it on purpose,” Stacey mutters, arms folded tight. “He’s shutting down again.”<br>
<Br>
Britney sighs, resting her chin on her palm. “He was doing so well. Then bam! Walls up. He’s not even looking at me anymore. And don’t say it’s nerves. I couldn't have been more flirty.”<Br>
<Br>
"How's that different to usual?” Stacey quips. Britney scowls at her.<bR>
<br>
“Whatever," she replies. "Chrissie’s not happy. That's what matters. She said that if I couldn't bring a boy around, what value did I have?"<Br>
<Br>
Stacey grimaces. "It's got something to do with that book. I know it."<br>
<br>
"That biology one?" Britney bites her lip. "You think he’s choosing diagrams over me?"<br>
<Br>
"No doofus," Stacey snaps. "I’ve seen him reading it during lunch. It's full of notes. He's been different since he's been reading it."<br>
<Br>
Britney sighs. “So why don't we pick his locker? He doesn't take it everywhere.”<br>
<Br>
"You know how to pick a locker?" Stacey says, raising her eyebrows.<Br>
<Br>
"People do it on TV all the time!" Britney bites back.<br>
<br>
"Well, if you manage to learn how to use a hairpin to pick a lock, let me know," Stacey says, rolling her eyes.<br>
<Br>
"We could... ask that janitor for a key?" Britney offers.<br>
<br>
Stacey gives her a dark look. "I am not going back to that basement. Not after last time.”<br>
<Br>
Britney exhales, frustrated. “We’ve got to get it. Whatever’s in that book, it's changing him. And not in the way Chrissie wants.”<Br>
<Br>
They lapse into silence, and you slip away with the tray.<br>
<br>
<b>Actions</b><br>
<<link "Continue working" "FreshPotFloWork">><<TimeChange>><<SetFlag "TerrencePlanFreshPotHeard">><<QuestTracker "Quest21" 1>><<SetFlag "SchoolBasementKnown">><<set $StaceyBritneyFreshPot to undefined>><</link>><br>
<<link "Take a break" "FreshPot">><<set $StaceyBritneyFreshPot to undefined>><<SetFlag "TerrencePlanFreshPotHeard">><<QuestTracker "Quest21" 1>><<SetFlag "SchoolBasementKnown">><<TimeChange>><</link>>
<<else>>
Stacey and Britney pay no attention to you as you move around them, collecting used coffee cups and wiping down tables. They continue their conversation and you listen in as they whisper.<br>
<br>
“It’s just so unfair,” Britney laments, her button nose flaring. “Christina should quit being so picky and just get someone to replace Tandi.”<br>
<br>
Stacey rolls her eyes. “Someone has to do it. Chrissie will kill us if Jackie starts making lunch that hasn’t been cursed. Or worse. You don’t want to end up like Tandi, do you?”<br>
<br>
Britney twizzles a strand of her curly blonde hair, looking to see she has split ends. “It’s just… every morning! I have to get up at, like, eight o’clock to make it in time.”<br>
<br>
“Quit whining!” Stacey barks back. “Do you know how hard it was to get the key to the kitchen? Do you want to know what the janitor made me do for it in that basement of his?”<br>
<br>
Britney frowns and baulks her head. She motions a blowjob with hand. <br>
<br>
“Jesus, Brit!” Stacey snaps. “I meant… posing for photos.”<br>
<br>
“Oh!” Britney replies. “Olaf’s such a perv.”<br>
<<trackKnowledge "CheerleaderCoven" "Learned">>
<<trackKnowledge "Curses" "Learned">>
<br>
<<SetFlag "TandiKnown">>
<<InventoryCheckSelf "KeyKitchen">>
<<if _InventoryCheckSelf is true>>
Stacey looks around the cafe once more, then reaches into her bag. Reaches down further. Further still. Finally scrambling around in her handbag.<br>
<br>
"It's gone!" she whispers to Britney, eyes wide.<br>
<br>
"What do you mean, it's gone?" Britney asks, her own eyes widening.<br>
<br>
Stacey visibly gulps. The two cheerleaders stare at each other, for once, in silence.<br>
<br>
<b>Actions</b><br>
<<link "Leave them alone" "StaceyBritneyFreshPot">><<set $StaceyBritneyFreshPot to undefined>><<SetFlag "SchoolBasementKnown">><<RumourLearned "Olaf">><<set $StaceyBritneyFreshPot to "leave">><</link>><br>
<<else>>
Stacey looks around the cafe once more, then reaches into her bag and slides a key across the table to Britney. “It’s your turn,” she tells her. “Make sure it gets done.”<br>
<br>
<<QuestState "Quest15">>
<<if _QuestState is 2 or _QuestState is 1>>
You glance at the key. You can’t be sure, but you would bet money that it opens the cafeteria kitchen at school.<br>
<br>
You look around. Apart from Stacey and Britney, the cafe is now empty. If you wanted to steal it, you could use your magic without suspicion.<br>
<br>
<b>Actions</b><br>
<<link "Cast Forget on Stacey and Britney" "StaceyBritneyFreshPot">><<SetFlag "SchoolBasementKnown">><<RumourLearned "Olaf">><<set $StaceyBritneyFreshPot to "forget">><</link>><br>
<<link "Leave them alone" "StaceyBritneyFreshPot">><<SetFlag "SchoolBasementKnown">><<RumourLearned "Olaf">><<set $StaceyBritneyFreshPot to "leave">><</link>>
<<else>>
You glance at the key, wondering what they are up to. And ponder exactly what happens in the basement underneath the school.<br>
<br>
<b>Actions</b><br>
<<link "Leave them alone" "StaceyBritneyFreshPot">><<SetFlag "SchoolBasementKnown">><<RumourLearned "Olaf">><<set $StaceyBritneyFreshPot to "leave">><</link>><br>
<</if>>
<</if>>
<</if>>
<<elseif $current.Avatar is "Jennifer">>
You quietly slide into the booth behind Stacey and Britney in an attempt to listen to their conversation, but even before you slip in their eyes turn to you. Stacey is expressionless, but Britney is… well, fear covers her entire face. Neither girl can take their eyes off of you. Neither one of them can speak.<br>
<br>
It appears that if you want to listen into their conversation, you’ll need to be less conspicuous.<Br>
<br>
<b>Actions</b><br>
<<link "Return to the cafe" "FreshPot">><<set $StaceyBritneyFreshPot to undefined>><</link>>
<<else>>
You quietly slide into the booth behind Stacey and Britney in an attempt to listen to their conversation, but as soon as you sit down they fall silent and shoot you a look. It appears that if you want to listen into their conversation, you’ll need to be less conspicuous. <br>
<br>
<b>Actions</b><br>
<<link "Return to the cafe" "FreshPot">><<set $StaceyBritneyFreshPot to undefined>><</link>>
<</if>>
<<elseif $StaceyBritneyFreshPot is "forget">>
“Fall asleep,” you say, “and let your memories drift as you slumber.”<br>
<br>
Before they can even register what’s happening, the two cheerleaders slump over in the booth. You reach down to the table and take the key. Sure enough, it has the crescent of Charlton Upper School on it. <br>
<br>
You return back to work. A few minutes later, Stacey and Britney stir. They look around, confused. You smile politely, but continue working. <br>
<br>
In a dazed state, the two cheerleaders leave the cafe. You are left alone.<br>
<<TakeObjectNPC "Britney" "KeyKitchen">>
<br>
<b>Actions</b><br>
<<link "Continue working" "FreshPotFloWork">><<set $StaceyBritneyFreshPot to undefined>><<QuestTracker "Quest15" 3>><<TimeChange>><</link>><br>
<<link "Take a break" "FreshPot">><<QuestTracker "Quest15" 3>><<set $StaceyBritneyFreshPot to undefined>><<TimeChange>><</link>>
<<elseif $StaceyBritneyFreshPot is "leave">>
You decide not to interfere with Stacy and Britney, but are now armed with the knowledge that they are responsible for the cursed lunch at school. And that they gained access to the kitchen through Olaf, the school janitor. Although Stacey had to pay a price that she was less than happy about.<br>
<br>
<b>Actions</b><br>
<<link "Continue working" "FreshPotFloWork">><<TimeChange>><<set $StaceyBritneyFreshPot to undefined>><</link>><br>
<<link "Take a break" "FreshPot">><<set $StaceyBritneyFreshPot to undefined>><<TimeChange>><</link>>
<</if>><<include "FreshPotWorkEvents">>
<<if _currentEvent is undefined>>
<<if $period[$periodCurrent] is "Morning">>
<<if $FreshPotFloWorkMorningFirst is true>>
The morning shift at Fresh Pot is quiet. The windows are still misted from the early air, and the soft rattle of the espresso machine hums beneath the low murmur of conversation. You glance around the café and sigh, stepping into Florence’s routine. Wiping down surfaces. Replacing bakery stock. Folding napkins just so. You try to mimic the easy efficiency you've seen from her on your rare visits.<bR>
<bR>
Then the door creaks open… and Andrea walks in. You almost don’t recognise her at first.<br>
<br>
Gone is the lacy French Maid uniform that Charlton Hotel insists on. Instead, she’s wearing a simple cardigan and jeans. Her hair tied back loosely. It's the first time you’ve seen her dressed out of costume. For a moment, that feels more disorienting than the uniform ever did.<br>
<br>
She gives you a glance - soft, tired - and heads straight for one of the booths near the back.<Br>
<Br>
You wipe your hands, glance toward the empty counter, and cross the floor. “Hey,” you say gently. “You alright?”<bR>
<br>
Andrea shrugs. She tries to play it off with a small exhale through her nose, but the slump in her shoulders tells you everything. “Didn’t sleep,” she mutters. “Lennox kept me late. Had me redoing the same load of linen three times. Then he asked if I’d ‘ironed the bows’ on my apron before I left.”<Br>
<Br>
You raise an eyebrow. She gives a hollow smirk. “I didn’t know I was supposed to. Guess I’ll add that to the list.”<bR>
<bR>
You sit across from her as she stares at the table. “And Sermon... he’s been watching me more. Following me with his eyes.”<br>
<br>
There’s a pause. She doesn’t look up. “He used to do the same with Amber. Before she quit. And we all know where she ended up.”<br>
<br>
Your stomach twists. You’re not sure who Amber is, or where she ended up. But you bet it isn’t good.<br>
<br>
The bell over the door rings again. Customers. The line at the counter is starting to build. You know you won’t earn tips unless you’re behind it, smiling sweetly and handing over cappuccinos with perfect froth. But Andrea looks like she’s barely holding herself together.<br>
<<else>>
The morning rush hasn’t started yet. You’ve just finished stacking croissants in the display case when the door creaks open and Andrea walks in. Like clockwork,. She makes her way to the booth by the window, shoulders hunched.<Br>
<br>
“Morning, Flo,” she says, flatly, as you approach. Her voice is tired.<br>
<bR>
You slide into the seat across from her. “Rough night?”<BR>
<br>
Andrea scoffs softly. “Define rough.”<br>
<br>
Another customer enters. The kettle behind the counter whistles.<br>
<br>
Andrea glances out the window like she’s somewhere else. But she came here again. To talk. To sit. To feel safe. Even if only for a few minutes.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Sit with Andrea and listen to her" "FreshPotWorkResponses">><<set $FreshPotWorkResponses to "MorningSit">><<Greedy -1>><<NPCKnown "Andrea">><<set $FreshPotFloWorkMorningFirst to undefined>><</link>><br>
<<link "Tell her to come back another time and serve customers" "FreshPotWorkResponses">><<set $FreshPotWorkResponses to "MorningGreedy">><<NPCKnown "Andrea">><<set $FreshPotFloWorkMorningFirst to undefined>><<Greedy 1>><<CashFlow 1>><</link>><br>
<<elseif $period[$periodCurrent] is "Lunch">>
<<if $FreshPotFloWorkLunchFirst is true>>
Lunchtime at Fresh Pot isn’t quiet. It’s controlled chaos, and that control is fraying by the second. Office workers pile in with tired eyes and clipped voices. Retail girls gossip at the counter while tradesmen bark orders across the queue. You wipe a streak of syrup from your arm and try to remember how many sugars that last order had.<Br>
<br>
Whilst serving, you move around the counter to waitress at the tables. One patron subtly tries to get your attention with a hand raised casually at you.<Br>
<br>
Notebook open. Pen positioned neatly by the side. You recognise him from his profile picture in the local paper immediately. Owen Oakwood. Reporter for the Charlton Gazette.<br>
<Br>
You approach cautiously, order pad in hand. “Afternoon,” you say.<Br>
<br>
He looks up, eyes cutting through the lenses of his black rimmed glasses. A smile blooms, false and pristine. “Well now,” he says, voice syrup-smooth. “If it isn’t Fresh Pot’s very own example of feminine fortitude.”<Br>
<br>
You blink. “Excuse me?”<Br>
<Br>
He gestures vaguely at you, pen still in hand. “Hardworking. Presentable. Composed. A model for the younger generation of Charlton.”<Br>
<br>
He doesn’t wait for a reply. “I’ll take a grilled chicken panini. And a black coffee, naturally. None of that almond milk nonsense. Can’t imagine who introduced that sort of thing around here.”<br>
<br>
You smile politely, without comment. “One second,” you tell him.<br>
<br>
<b>Actions</b><br>
<<link "Get Owen his lunch" "FreshPotWorkResponses">><<set $FreshPotWorkResponses to "Lunch">><<set $FreshPotFloWorkLunchFirst to undefined>><<NPCKnown "Owen">><</link>><br>
<<else>>
Lunchtime is a busy period for Fresh Pot. Office and retail workers from the Charlton flood in on their lunch breaks, frantic to eat something before returning to work. Meanwhile, tradesmen pull up and dash in to grab something between jobs.<br>
<br>
Owen Oakwood is already at his booth as the rush comes in. Notebook out. Coffee half-sipped. He’s been writing, waiting, watching. When you approach with his usual order, he doesn’t even look up. “Florence,” he says casually. “Still working hard, I see. Still resisting the inevitable, I assume? How’s that reading come along?”<br>
<br>
You smile thinly. “Okay. When the job gives me quiet time.”<Br>
<br>
He looks up now, glasses flashing. “Ah, priorities. This town runs on young women like you. Pleasant. Pretty. Perfect.” His fingers tap the rim of his coffee cup. “We all have a place. And yours should be in a home, don’t you agree?”<br>
<br>
You say nothing. Your jaw is tight. But you see the notes he’s left on the table. Just within reach. Of you. And him.<br>
<br>
Behind you, you hear another giggle. You look back briefly to Stacey and Britney. They whisper conspiratorially between themselves. <br>
<Br>
<b>Actions</b><br>
<<CompulsionCheck "OldFashionedValues">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[Old Fashioned Values] </span><<link "Whole-hardheartedly agree" "FreshPotWorkResponses">><<CashFlow 2>><<set $FreshPotWorkResponses to "LunchOldFashioned">><</link>><br>
<</if>>
<<StatCheckOrientation "gt" 10>>
<<set _StatOrientationProbability to _StatOrientationProbability + " Try to flirt to win his tip">>
<<if _StatCheckOrientation is true>><<link _StatOrientationProbability "FreshPotWorkResponses">><<CashFlow 2>><<set $FreshPotWorkResponses to "LunchFlirtPass">><</link>><br>
<<else>><<link _StatOrientationProbability "FreshPotWorkResponses">><<set $FreshPotWorkResponses to "LunchFlirtFail">><<CashFlow 1>><<Orientation 1>><</link>><br><</if>>
<<StatCheckAssertive "gt" 60>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Try to stand up to him">>
<<if _StatCheckAssertive is true>><<link _StatAssertiveProbability "FreshPotWorkResponses">><<CashFlow 1>><<set $FreshPotWorkResponses to "LunchAssertivePass">><</link>><br>
<<else>><<link _StatAssertiveProbability "FreshPotWorkResponses">><<set $FreshPotWorkResponses to "LunchAssertiveFail">><<Assertive 1>><</link>><br><</if>>
<<link "Tell him you agree" "FreshPotWorkResponses">><<set $FreshPotWorkResponses to "LunchAgree">><<Assertive -1>><<CashFlow 1>><</link>><br>
<<link "Disagree with him" "FreshPotWorkResponses">><<set $FreshPotWorkResponses to "LunchDisagree">><<Assertive 1>><</link>><br>
<<link "Politely leave him and listen to Britney and Stacey" "FreshPotWorkResponses">><<set $FreshPotWorkResponses to "LunchStacey">><</link>><br>
<</if>>
<<elseif $period[$periodCurrent] is "Afternoon">>
<<if $FreshPotFloWorkAfternoonFirst is true>>
The lunch rush has faded into silence, and with it, most of your energy. You move slowly behind the counter, wiping down trays and resetting sugar bowls. Your feet are aching from the heels. At this point, you’d give anything for a moment off them, but Ron keeps drifting in and out of the back room like a spectre. Watching. Checking.<br>
<br>
Just as you think you might get a breather, the bell above the door rings. Two women step in, framed by light from the street. Pristine. Perfect. Powerful in that quiet Charlton way. Hazel Evans and Jeanette Thompson. You recognise them both instantly.<br>
<br>
Hazel is Christina’s mother, poised and polished in a pale blouse and gold bracelets. Jeanette is the wife of Mr. Thompson, sharp-eyed and immaculately coiffed, her pearls resting neatly at the hollow of her throat.<br>
<br>
Shopping bags dangle from their wrists. The smell of department store perfume follows them like a mist. “Honestly,” Hazel is saying, “I’ve told Terry again and again. The girls want refined silhouettes. Dresses with structure. Not all this… form fitting nonsense.”<br>
<br>
Jeanette gives a disapproving sniff. “Logain took a girl out last week. Britney Hudson. She turned up in a skirt that was practically a belt.”<br>
<br>
“Ah, Britney,” Hazel drawls. “She’s lucky she comes from money. If she didn’t, well… let’s just say I’d be surprised if she ended up anywhere respectable.”<br>
<br>
They both laugh softly, conspiratorially, like they’re sharing a joke only they understand.<br>
<br>
You approach the counter as they reach it, and Hazel leans in with a flawless smile.<br>
<Br>
<b>Actions</b><br>
<<link "Take their order" "FreshPotWorkResponses">><<set $FreshPotWorkResponses to "Afternoon">><<NPCKnown "Hazel">><<NPCKnown "Jeanette">><<set $FreshPotFloWorkLunchFirst to undefined>><</link>><br>
<<else>>
The afternoons at Fresh Pot always follow the same rhythm. Silence. Cleaning. Ron’s occasional peeking. And then the door opens. Hazel Evans and Jeanette Thompson.<Br>
<br>
Shopping bags. Tennis skirts. Voices already halfway through a conversation.<Br>
<br>
“...and I told Terry, if we can’t trust the girls in fitting rooms not to stretch the fabric, we need to stop stocking elastane.”<Br>
<br>
You nod at them politely as they approach the counter. “Two almond croissants,” Hazel says, like it’s already been rehearsed.<Br>
<br>
“Light roast coffee,” Jeanette adds.<br>
<br>
They pay with a twenty. Again. And before you’ve even finished counting out the change, Hazel is peering into your palm with narrowed eyes. “Oh dear, I think we’ve had this little mistake before.”<br>
<br>
“Ron never has these problems,” Jeanette murmurs.<br>
<br>
Hazel smiles sweetly. “Now, Flo. Two big coins. One small one. Let’s not make it harder than it needs to be.”<br>
<br>
<b>Actions</b><br>
<<StatCheckIntelligence "gt" 20>>
<<set _StatIntelligenceProbability to _StatIntelligenceProbability + " Try to point out where you were right">>
<<CompulsionCheck "Ditzy">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[Ditzy] </span><s><<print _StatIntelligenceProbability>></s> - <I>Try as you might, you just can't seem to think straight</i><br>
<<else>>
<<if _StatCheckIntelligence is true>><<link _StatIntelligenceProbability "FreshPotWorkResponses">><<CashFlow 1>><<set $FreshPotWorkResponses to "AfternoonIntelligencePass">><</link>><br>
<<else>><<link _StatIntelligenceProbability "FreshPotWorkResponses">><<set $FreshPotWorkResponses to "AfternoonIntelligenceFail">><<CashFlow 1>><<Intelligence 1>><</link>><br><</if>>
<</if>>
<<StatCheckAssertive "gt" 50>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Point out there’s no policy on discounts at Fresh Pot">>
<<CompulsionCheck "CitizenCharlton">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[Citizen Charlton] </span><s><<print _StatAssertiveProbability>></s> - <I>You can't muster up the courage to challenge them</i><br>
<<else>>
<<if _StatCheckAssertive is true>><<link _StatAssertiveProbability "FreshPotWorkResponses">><<CashFlow 1>><<set $FreshPotWorkResponses to "AfternoonAssertivePass">><</link>><br>
<<else>><<link _StatAssertiveProbability "FreshPotWorkResponses">><<set $FreshPotWorkResponses to "AfternoonAssertiveFail">><<Assertive 1>><</link>><br><</if>>
<</if>>
<<CompulsionCheck "CitizenCharlton">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[Citizen Charlton] </span><s>Argue with them</s> - <I>For some reason you can't bring yourself to argue with them</i><br>
<<else>>
<<link "Argue with them" "FreshPotWorkResponses">><<set $FreshPotWorkResponses to "AfternoonArgue">><<Assertive 1>><</link>><br>
<</if>>
<<link "Give them the ‘correct’ change" "FreshPotWorkResponses">><<set $FreshPotWorkResponses to "AfternoonRelent">><<Intelligence -1>><<CashFlow 1>><</link>><br>
<</if>>
<<elseif $period[$periodCurrent] is "Evening">>
<<if $FreshPotFloWorkEveningFirst is true>>
The evening shift at Fresh Pot has a different rhythm. Slower, quieter. The lunch crowd’s long gone, replaced by couples on casual dates, lonely souls with lattes, and a few regulars decompressing after work. You find yourself weaving between tables, tray in hand, smile at the ready.<br>
<br>
You catch a few sideways glances from other girls. Not glares exactly, but close. Their dates, meanwhile, seem a little too eager to thank you for their orders. You’re starting to see a pattern.<Br>
<Br>
Then you spot them near the back window: Brendan, a quarterback from school, slouched in his seat with the permanent smirk of someone who thinks charm is a personality trait. And Chantelle, Charlton Academy’s queen of eye-rolls and perpetual exasperation.<Br>
<Br>
You approach to take their order, and Brendan immediately lights up. Too bright, too quick. “Evening,” he says, voice dripping with the kind of flirtation you’ve seen used on a dozen other girls. “Didn’t think Fresh Pot came with such… refined service.”<Br>
<br>
You smile tightly. Chantelle groans audibly.<Br>
<br>
They place their order. Mocha for her, flat white for him. And you walk off.<br>
<br>
From behind the counter, you can still hear them. Chantelle’s voice, low and annoyed: “You’ve been staring at her this whole time. Just like with Emily Phillips.”<br>
<BR>
Brendan laughs it off. “You know I’m just being nice. Come on. It’s harmless.”<Br>
<Br>
But his eyes flick back to you. More than once. When Chantelle heads to the bathroom, you bring over the bill. Brendan is all smiles again. “You know,” he says, leaning just a bit too far over the table, “if the coffee came with a smile like yours every time, I’d be here every night.”<Br>
<Br>
He stares back at you, his grin a dare.<Br>
<<else>>
The dinner crowd at Fresh Pot always has a few familiar faces. And a few too many familiar flirty glances.<Br>
<Br>
You catch sight of Brendan and Chantelle again, tucked into their usual booth. She’s got her arms crossed. He’s got that grin. You don’t need to hear the conversation to guess how it’s going. But you do anyway.<br>
<Br>
“You were looking at her again,” Chantelle snaps, cutting into her salad. “Like with Emily.”<br>
<Br>
Brendan shrugs. “What? I was just being friendly.”<Br>
<br>
You bring over their drinks, and Brendan gives you a smile that says he hasn’t learned a thing. When Chantelle excuses herself, you return with the bill. Brendan’s eyes follow you as you approach..<Br>
<Br>
“You know,” he says again, “if they ever need someone to taste test your lattes, I volunteer. Or if you’re off shift, maybe we compare notes.”<br>
<Br>
Same smile. Same tone. Same expectation.<Br>
<</if>>
<br>
<b>Actions</b><br>
<<StatCheckOrientation "gt" 10>>
<<set _StatOrientationProbability to _StatOrientationProbability + " Try to flirt back for a tip">>
<<if _StatCheckOrientation is true>><<link _StatOrientationProbability "FreshPotWorkResponses">><<NPCKnown "Chantelle">><<NPCKnown "Brendan">><<CashFlow 2>><<set $FreshPotWorkResponses to "EveningFlirtPass">><</link>><br>
<<else>><<link _StatOrientationProbability "FreshPotWorkResponses">><<set $FreshPotWorkResponses to "EveningFlirtFail">><<NPCKnown "Chantelle">><<NPCKnown "Brendan">><<CashFlow 1>><<Orientation 1>><</link>><br><</if>>
<<CompulsionCheck "BoyCrazy">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[Boy Crazy] </span><s>Be professional</s> - <I>You find yourself drawn to his attention</i><br>
<<else>>
<<link "Be professional" "FreshPotWorkResponses">><<set $FreshPotWorkResponses to "EveningProfessional">><<NPCKnown "Chantelle">><<NPCKnown "Brendan">><</link>><br>
<</if>>
<<link "Encourage him" "FreshPotWorkResponses">><<set $FreshPotWorkResponses to "EveningEncourage">><<CashFlow 1>><<Orientation 1>><<NPCKnown "Chantelle">><<NPCKnown "Brendan">><</link>><br>
<<elseif $period[$periodCurrent] is "Night">>
As the day draws to a close, you usher the final customers out the door at closing time. You make some assumptions on how to close up, mopping down the floor and wiping down the booths. <br>
<br>
Then finally, you go into the back room and check on Flo. She still sleeps soundly in the chair. Happy that she’ll wait up soon, you lock up and leave the shop for the night.<br>
<br>
<b>Actions</b><br>
<<link "Leave" "TownCentre">><</link>>
<</if>>
<</if>><<if $HotelRoom101Cleaning is undefined>>
You move to the bed and begin to make it. You aren’t sure what you are doing, but based on his lack of disapproval, it’s what he expects. You notice that there are photos scattered on the floor as well.<br>
<br>
“Are these photos of the school football team?” you ask, as you fold the sheets.<br>
<br>
“Yup,” he replies. “I’m in town to see if there’s any jewels in the rough.” You glance behind you and see his eyes lingering on your legs. “Do you mind picking them up off the floor and putting them on the table? Don’t want you to tread on them.”<br>
<br>
You look at him watching you, grinning. What you’re dressed like is not lost on you.<br>
<br>
<b>Actions</b><br>
<<link "Tease him" "HotelRoom101Cleaning">><<HintsActive "Mac">><<ChangeNPCRelationship "Mac" "Andrea" 3>><<set $HotelRoom101Cleaning to "Tease">><<Orientation 1>><</link>><br>
<<link "Act professional" "HotelRoom101Cleaning">><<set $HotelRoom101Cleaning to "Clean">><</link>>
<<elseif $HotelRoom101Cleaning is "Tease">>
You’re not sure why, but there’s something about him watching you clean that gives you butterflies in your stomach. <br>
<br>
You offer him a coy smile, then bend over at your waist to pick up the photos. You feel your skirt rising up, exposing your stocking-clad bum to his view.<br>
<br>
“So you’re a talent scout?” you ask him, picking up the photos. You don’t look back, but you grin, knowing where he must be looking.<br>
<br>
“Yup,” you hear him say. “Used to be a football player myself.”<br>
<br>
You dare to look over your shoulder, still bent over, seeing his eyes looking directly at your arse. “I can tell,” you murmur. He grins.<br>
<br>
Picking up the last of the photos, you place them on the bed. You feel a rush of endorphins flow through your body. <I>What am I doing?</i> you think. <I>Did that just turn me on?</i><br>
<br>
You turn to face him. His eyes wander over your body before staring back into yours. "So you're looking for new talent?"<br>
<br>
He nods. "Now spend my evenings looking over photos of skinny kids trying to impress the camera." He glances at your legs again. "Maybe you could clean my room again and keep me company?"<br>
<br>
You feel your cheeks redden. He grins.<br>
<br>
<b>Actions</b><br>
<<QuestState "Quest12">>
<<if _QuestState is 3>><<link "Mention Jake to the talent scout" "HotelRoom101Cleaning">><<set $HotelRoom101Cleaning to "Jake">><</link>><br><</if>>
<<link "Say goodbye and leave" "HotelFirstFloor">><<TimeChange>><</link>>
<<elseif $HotelRoom101Cleaning is "Clean">>
You look back to the floor and squat down, making sure your skirt is tucked under your thighs. It might look as if you are a guest’s walking fantasy, but you don’t want to play into it if you can avoid it.<br>
<br>
“So you’re a talent scout?” you ask him, picking up the photos.<br>
<br>
“Yup,” you hear him say. “Not sure there’s much here to scout, though.”<br>
<br>
Picking up the last of the photos, you place them on the bed. You look back at him and see his attention is back focused on the photos on the wall.<br>
<br>
<b>Actions</b><br>
<<QuestState "Quest12">>
<<if _QuestState is 3>><<link "Mention Jake to the talent scout" "HotelRoom101Cleaning">><<set $HotelRoom101Cleaning to "Jake">><</link>><br><</if>>
<<link "Say goodbye and leave" "HotelFirstFloor">><<set $HotelRoom101Cleaning to undefined>><<TimeChange>><</link>>
<<elseif $HotelRoom101Cleaning is "Jake">>
“You must have seen Jake Duncan?” you tell him, walking over to the wall. You point to a shot of Jake running with the ball. “He’s the star quarterback.”<br>
<br>
The muscular man looks at you, quizzically. “That’s your star quarterback?”<br>
<br>
You nod. “Maybe he was just having an off-day,” you tell him. “He’s really held the team together this year.”<br>
<br>
You have no idea if what you said is true, but you see the man mulling over your words. “Interesting. Thanks for the tip.”<br>
<br>
He ceases to pay you any attention, looking at the photos of Jake in a new light. You should tell Jake that you’ve put in a good word for him, when you see him next.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "HotelFirstFloor">><<TimeChange>><<QuestTracker "Quest12" 4>><<set $HotelRoom101Cleaning to undefined>><</link>>
<</if>>
<<InventoryCheckNPC "Reagan" "MagicBook">>
<<if _InventoryCheckNPC is true>>
You decide to take advantage of your current form and begin to dust the room. Reagan barely gives you a glance, engrossed in her reading.<br>
<br>
Whilst you clean you shyly glance over at her book. You try not to react. Each page is covered in arcane symbols and pictures of pentagrams. The book itself is old, the pages yellowed and worn.<br>
<br>
Your spying is interrupted by a knock on the door. You turn back over to the wardrobe, pretending to work.<br>
<br>
A moment later, the door opens and you look at the new guest, trying not to let your mouth drop. Mr. Harrow, the young teacher in charge of biology lessons.<br>
<br>
He gives you a curious look upon seeing you. “Reagan?” he asks. “What’s this?”<br>
<br>
Reagan looks up from her reading, glancing at you, then back to him. “Don’t worry about her,” she says, nonchalantly. “She isn’t a threat. I used to use her as target practice when she was at school. There’s so many spells bouncing around her brain that she couldn’t say anything even if she tried.”<br>
<br>
She looks over at you. “Andrea, turn around and continue cleaning.”<br>
<br>
Not wanting to cause alarm, you obey. <br>
<br>
“I don’t like it, Reagan,” you hear Harrow tell her. “It’s an unnecessary risk.”<br>
<br>
You hear Reagan sigh with frustration. “Fine. Andrea. You can leave.”<br>
<br>
You turn to look at the pair of them, watching you expectedly. Whatever power Reagan has over the real Andrea doesn’t hold sway with you. But wanting to avoid suspicion, you walk towards the door, intrigued to watch Reagan and Harrow are doing together here. <I>You'll need to find another way to spy on them,</i> you think.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "HotelFirstFloor">><<SetFlag "ReaganSeenRoom">><<TimeChange>><</link>>
<<else>>
You decide to take advantage of your current form and begin to dust the room. Reagan barely gives you a glance, staring out of the window. Clearly bored..<br>
<br>
After some time there is a knock on the door. Barely a moment later, the door opens and you look at the new guest, trying not to let your mouth drop. Mr. Harrow, the young teacher in charge of biology lessons.<br>
<br>
He gives you a curious look upon seeing you. “Reagan?” he asks. “What’s this?”<br>
<br>
Reagan looks up from her reading, glancing at you, then back to him. “Don’t worry about her,” she says, nonchalantly. “She isn’t a threat. I used to use her as target practice when she was at school. There’s so many spells bouncing around her brain that she couldn’t say anything even if she tried.”<br>
<br>
She looks over at you. “Andrea, turn around and continue cleaning.”<br>
<br>
Not wanting to cause alarm, you obey. <br>
<br>
“I don’t like it, Reagan,” you hear Harrow tell her. “It’s an unnecessary risk.”<br>
<br>
You hear Reagan sigh with frustration. “Fine. Andrea. You can leave.”<br>
<br>
You turn to look at the pair of them, watching you expectedly. Whatever power Reagan has over the real Andrea doesn’t hold sway with you. But wanting to avoid suspicion, you walk towards the door, intrigued to watch Reagan and Harrow are doing together here. <I>You'll need to find another way to spy on them,</i> you think.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "HotelFirstFloor">><<SetFlag "ReaganSeenRoom">><<TimeChange>><</link>>
<</if>><<if $HotelRoomWardrobe is undefined>>
You see the wardrobe and an idea comes to mind. Quickly, you clamber inside and shut the door. Darkness envelops you, leaving only a small keyhole providing a shaft of light.<br>
<br>
Squatting down as best you can, you look through the keyhole. You can see the entire room from in here.<br>
<br>
<<InventoryCheckNPC "Reagan" "MagicBook">>
<<if _InventoryCheckNPC is true>>
After what seems an age, the door creaks open and Reagan enters, still dressed in her cheerleader outfit. She throws a school satchel down on the bed and takes out her old book. Wordlessly, she climbs up on to the bed, crosses her legs and starts reading.<br>
<br>
You watch her through the keyhole. With her mousy brown hair and average height, she doesn’t stand out from the crowd. Even reading though, she scowls perpetually, looking angry and sullen.<br>
<br>
Your eyes linger on that book. You wonder if it’s worth calling it quits now and grab that book, or waiting a bit more.<br>
<br>
<b>Actions</b><br>
<<if $current.female is true>><<link "Cast Sleep and Forget on Reagan" "HotelRoomWardrobe">><<set $HotelRoomWardrobe to "Cast">><</link>><br><</if>>
<<link "Wait a bit more" "HotelRoomWardrobe">><<set $HotelRoomWardrobe to "Wait">><</link>>
<<else>>
After what seems an age, the door creaks open and Reagan enters, still dressed in her cheerleader outfit. She throws a school satchel down on the bed. Wordlessly, she climbs up on to the bed, crosses her legs and then stares out the window, clearly bored..<br>
<br>
You watch her through the keyhole. With her mousy brown hair and average height, she doesn’t stand out from the crowd. Even when idle, she scowls perpetually, looking angry and sullen.<br>
<br>
Whatever she's here for, it isn't to sit on a hotel bed. There must be something more. You decide to wait. There is no real reason to reveal yourself just yet.<br>
<br>
<b>Actions</b><br>
<<link "Wait a bit more" "HotelRoomWardrobe">><<set $HotelRoomWardrobe to "Wait">><</link>>
<</if>>
<<elseif $HotelRoomWardrobe is "Cast">>
“Fall asleep,” you say, “and let your memories drift as you slumber.”<br>
<br>
Reagan’s eyes shoot up from her book, as if suddenly alerted by danger. She looks at the wardrobe, grimacing, and you have to push hard with your magical energy against an unseen resistance. <br>
<br>
A moment later, she cries out quietly and falls over, hitting the bed with a soft thud.<br>
<br>
You open the wardrobe door and walk over to the bed, beside her. Fast asleep. For the briefest of moments you consider why casting that spell was so challenging. <i>It almost felt like she could resist it.</i><br>
<br>
A noise from afar brings you back to the present. You grab the book from her hands and flick through it. <i>The Translations of the Sevrene Shards</i>. It indeed is a magic book, full of words and information new to you.<br>
<br>
Not wanting to be here should anyone come by, you decide that you should only read it in private where you'll be undisturbed. With your mind made up, you grasp on to it and head towards the door. <br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "HotelFirstFloor">>
<<set $HotelRoomWardrobe to undefined>>
<<SetNPCLocation "Reagan" "6" "0" "" "perm">>
<<TakeObjectNPC "Reagan" "MagicBook">>
<</link>>
<<elseif $HotelRoomWardrobe is "Wait">>
<<InventoryCheckNPC "Reagan" "MagicBook">>
<<if _InventoryCheckNPC is true>>
You decide to wait a bit longer, silently watching Reagan from inside the wardrobe. She sits in silence, reading her book. Even when pipes creak or pigeons coo outside, she doesn’t flinch. You start to sweat, the air in the wardrobe stifling and the confined space pressing in on you.<br>
<br>
There is a knock on the door. You crane your neck to see that side of the room through the keyhole. Mr. Harrow walks in.<br>
<br>
“Ah, Reagan,” he says, taking off his coat and throwing it onto the bed. “Aren’t you the picture of beauty.”<br>
<br>
“You’re late,” Reagan replies, not getting up.<br>
<br>
<<QuestState "Quest21">><<Flag "TerrencePlanReaganHotelHeard">>
<<if _QuestState is 0 and _FlagReturn is false>>
“I was having challenges with young Terrence,” he says, sitting down on the bed. “His biology grades are quite remarkable for someone I was assured would be failing.”<br>
<br>
You see Reagan narrow her eyes. “We're trying. Something is complicating things.”<br>
<br>
Harrow flashes her a smile, one you recognise from his classes. “There's never a complication that Charlton's cheerleaders can't overcome. Or, at least, never one for those that should lead them."<br>
<br>
"I need your assistance," Reagan says through grated teeth. "I need access to his locker. Something's off about his biology book."<br>
<br>
He grins. “That's a violation of school policy, my dear.” You see him reach out to her, stroking her shoulder. “I can of course be persuaded.”<br>
<<else>>
“The headmaster wanted to speak to me,” he says, sitting down on the bed. “He was curious on how our Prom planning committee was going.”<br>
<br>
You see Reagan raise an eyebrow. “Oh. And what did you say?”<br>
<br>
Harrow flashes her a smile, one you recognise from his classes. “That Christina was struggling with the responsibility. And that we may need to explore other options. Whoever is voted Miss Charlton needs to be a shining beacon of what the school stands for, after all.<br>
<br>
“And did you suggest anyone new?” Reagan asks him.<br>
<br>
He grins. “It’s such a hard decision, my dear.” You see him reach out to her, stroking her shoulder. “I can of course be persuaded.”<br>
<</if>>
<br>
Reagan snorts, derisively. “I haven’t done enough convincing?” He says nothing. <br>
<br>
She exhales and pushes her book aside. “Fine,” she states. You watch her reach down underneath her dress and pull down her underwear. “But I’m going to need some help. I’m not really in the mood.”<br>
<<else>>
You decide to wait a bit longer, silently watching Reagan from inside the wardrobe. She sits in silence, staring. Even when pipes creak or pigeons coo outside, she doesn’t flinch. You start to sweat, the air in the wardrobe stifling and the confined space pressing in on you.<br>
<br>
There is a knock on the door. You crane your neck to see that side of the room through the keyhole. Mr. Harrow walks in.<br>
<br>
“Ah, Reagan,” he says, taking off his coat and throwing it onto the bed. “Aren’t you the picture of beauty.”<br>
<br>
“You’re late,” Reagan replies, not getting up.<br>
<br>
<<QuestState "Quest21">><<Flag "TerrencePlanReaganHotelHeard">>
<<if _QuestState is 0 and _FlagReturn is false>>
“I was having challenges with young Terrence,” he says, sitting down on the bed. “His biology grades are quite remarkable for someone I was assured would be failing.”<br>
<br>
You see Reagan narrow her eyes. “We're trying. Something is complicating things.”<br>
<br>
Harrow flashes her a smile, one you recognise from his classes. “There's never a complication that Charlton's cheerleaders can't overcome. Or, at least, never one for those that should lead them."<br>
<br>
"I need your assistance," Reagan says through grated teeth. "I need access to his locker. Something's off about his biology book."<br>
<br>
He grins. “That's a violation of school policy, my dear.” You see him reach out to her, stroking her shoulder. “I can of course be persuaded.”<br>
<<else>>
“The headmaster wanted to speak to me,” he says, sitting down on the bed. “He was curious on how our Prom planning committee was going.”<br>
<br>
You see Reagan raise an eyebrow. “Oh. And what did you say?”<br>
<br>
Harrow flashes her a smile, one you recognise from his classes. “That Christina was struggling with the responsibility. And that we may need to explore other options. Whoever is voted Miss Charlton needs to be a shining beacon of what the school stands for, after all.<br>
<br>
“And did you suggest anyone new?” Reagan asks him.<br>
<br>
He grins. “It’s such a hard decision, my dear.” You see him reach out to her, stroking her shoulder. “I can of course be persuaded.”<br>
<</if>>
<br>
Reagan snorts, derisively. “I haven’t done enough convincing?” He says nothing. <br>
<br>
She exhales. “Fine,” she states. You watch her reach down underneath her dress and pull down her underwear. “But I’m going to need some help. I’m not really in the mood.”<br>
<</if>>
<br>
Harrow begins to unfasten his tie and undo his shirt. “Do what you must.”<br>
<br>
You watch as Harrow takes off his shirt, but your eyes are drawn to Reagan as your senses start tingling. She mutters something under her breath and an aura of yellow energy floats off her skin. “How does that feel?”<br>
<br>
Harrow crawls on to the bed. “Exhilarating.” With that word, he leans in to kiss her.<br>
<br>
You also feel the effects of whatever Reagan has cast. Your eyes drift to Harrow, watching his lips tenderly kiss. They drift down to the back of his torso, noting his smooth skin and his strong shoulders. In spite of yourself, you feel yourself growing aroused by the very sight of him.<br>
<br>
<b>Actions</b><br>
<<link "Resist the spell" "HotelRoomWardrobe">>
<<Orientation 1>>
<<set $HotelRoomWardrobe to "Resist">>
<<if _QuestState is 0 and _FlagReturn is false>><<QuestTracker "Quest21" 1>><<SetFlag "TerrencePlanReaganHotelHeard">><</if>>
<<RumourLearned "Reagan">>
<</link>><br>
<<link "Succumb to the feelings" "HotelRoomWardrobe">>
<<Orientation 2>>
<<set $HotelRoomWardrobe to "Relent">>
<<if _QuestState is 0 and _FlagReturn is false>><<QuestTracker "Quest21" 1>><<SetFlag "TerrencePlanReaganHotelHeard">><</if>>
<<RumourLearned "Reagan">>
<</link>>
<<elseif $HotelRoomWardrobe is "Resist">>
You feel the effects of Reagan’s spell clouding around your mind too, but you squeeze your eyes shut and try as best as you can to block out the assault on your brain.<br>
<br>
You hear fumbling and tugging from outside the wardrobe. The locking of lips together. A belt being unfastened and a zipper being pulled down. Thoughts implore you to open your eyes and look out of the keyhole, desperate from a look at Harrow’s manly body.<br>
<br>
“Oh Reagan,” you hear Harrow say. “You’ve already made me hard.”<br>
<br>
The bed begins to squeak and you hear masculine grunting coming from Harrow. You clamp your eyes tighter still, trying to block out both the sounds and the urges to picture Harrow naked in the middle of sex.<br>
<br>
<i>You want him</i> you hear a thought pop in your mind. <I>You want to be her.</i> It takes all your efforts to not dwell on it.<br>
<br>
<b>Actions</b><br>
<<link "Wait until they finish" "HotelRoomWardrobe">><<set $HotelRoomWardrobe to "Finish">><</link>>
<<elseif $HotelRoomWardrobe is "Relent">>
Whatever Reagan has cast, it takes its hold on you. As you peep through the keyhole, your eyes are only drawn to the sight of Harrow. His brilliant white teeth. His masculine torso. His lips, hungry and passionate as they kiss Reagan.<br>
<br>
The cheerleader rolls out from underneath him and pulls herself on top of him, to your disappointment blocking the majority of your view. She fumbles at Harrow’s trousers, now lying on his back, and you hear her unfasten his belt.<br>
<br>
“Oh Reagan,” Harrow mutters, looking up at her, gleaming. “You’ve already made me hard.”<br>
<br>
Reagan wordlessly shuffles forward, and eases down into his lap. You picture what is happening underneath that cheerleader skirt. Images conjure within in your mind, thinking of how Harrow’s lengthy penis must be sliding into Reagan. <br>
<br>
You bite your lip to hold back a stifle. You can only think what it must be like, to have such a man inside you. Penetrating you.<br>
<br>
<<if $current.Avatar is "Florence">>Clenching your teeth down on your bottom lip, you feel your hand brush against your dress. Then underneath. And before you know it, you are touching yourself underneath your hem, bare thighs parted, wet and moist from the thought of it being you who is riding Harrow.<br>
<<elseif $current.Avatar is "Andrea">>Clenching your teeth down on your bottom lip, you feel your hand brush against your skirt. Then underneath. And before you know it, you are touching yourself through your tights, wet and moist from the thought of it being you who is riding Harrow.<br>
<<elseif $current.Avatar is "Jennifer">>Clenching your teeth down on your bottom lip, you feel your hand brush against your skirt. Then underneath. And before you know it, you are touching yourself underneath your skirt, bare thighs parted, wet and moist from the thought of it being you who is riding Harrow.<br>
<<elseif $current.female is true>>Clenching your teeth down on your bottom lip, you feel your hand brush against your skirt. Then underneath. And before you know it, you are touching yourself through your tights, wet and moist from the thought of it being you who is riding Harrow.<br>
<<else>>Clenching your teeth down on your bottom lip, you feel your hand brush against your pants. Then touching them. And before you know it, you are fondling yourself through the fabric, aroused from the thought of it being you who is riding Harrow.<br><</if>>
<br>
<b>Actions</b><br>
<<link "Wait until they finish" "HotelRoomWardrobe">><<set $HotelRoomWardrobe to "Finish">><</link>>
<<elseif $HotelRoomWardrobe is "Finish">>
Minutes pass by, as you continue to listen to Reagan and Harrow go at it. Harrow’s masculine grunting slowly grows higher and higher, turning into quick pants and gasps. It reaches a crescendo when he squeals and you know without a doubt that he’s finished.<br>
<br>
Reagan, for her part, is absolutely silent.<br>
<br>
You lean back against the wardrobe, taking deep breaths. You feel Reagan’s magic finally dissipating. Only when you feel you have regained some semblance of control do you lean forward again to look through the keyhole.<br>
<br>
Harrow is pulling on his coat, already changed. Reagan sits on the bed, cross-legged, her book once again in front of her.<br>
<br>
“Satisfied?” she asks him.<br>
<br>
“You need to work on your pillow talk, my dear,” he replies. “But I see the role of Miss Charlton clearly in your future. Until next time?”<br>
<br>
She doesn’t reply. Harrow flashes her a grin, then walks out, leaving her alone again. <br>
<br>
<<InventoryCheckNPC "Reagan" "MagicBook">>
<<if _InventoryCheckNPC is true>>
<<if $current.female is true>>
You realise that now would be a good time to try and take the book. <I>And get out of this wardrobe before Reagan casts anything else.</i><br>
<br>
<b>Actions</b><br>
<<link "Cast Sleep and Forget" "HotelRoomWardrobe">><<set $HotelRoomWardrobe to "Cast">><</link>><br>
<<else>>
You realise that now would be a good time to try and take the book. <I>And get out of this wardrobe before Reagan casts anything else.</i><br>
<br>
For the briefest moments, you consider casting the forget spell on Reagan. Then it dawns on you. You curse your lack of planning - you can't cast a spell as a man.<br>
<br>
Instead, you stare out at her, sitting on the bed alone. For a moment, she returns to looking out of the window.<br>
<br>
Then suddenly she buries her face in one of the pillows. You hear a muffled scream through the fabric of the bed linem.<br>
<br>
Silence returns to the room. Reagan sits up, taking a deep breath. She re-arranges her hair, then picks up her school satchel and leaves.<br>
<br>
Seizing your opporuntity for escape, you wait only a minute before opening the wardrobe and quickly exiting the room.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "HotelFirstFloor">><<set $HotelRoomWardrobe to undefined>><</link>>
<</if>>
<<else>>
You stare at Reagan, as she sits on the bed alone. For a moment, she returns to looking out of the window, idle.<br>
<br>
Then suddenly she buries her face in one of the pillows. You hear a muffled scream through the fabric of the bed linem.<br>
<br>
Silence returns to the room. Reagan sits up, taking a deep breath. She re-arranges her hair, then picks up her school satchel and leaves.<br>
<br>
Seizing your opporuntity for escape, you wait only a minute before opening the wardrobe and quickly exiting the room.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "HotelFirstFloor">><<set $HotelRoomWardrobe to undefined>><</link>>
<</if>>
<</if>><<Flag "MagicBookReadFirst">>
<<if _FlagReturn is false>>
You sit down on your bed and take out the book, reading its title once more. <i>Translations of the Sevrene Shards.</i> It looks old, but not ancient. The pages are printed cleanly, with sporadic illustrations in black ink. <br>
<br>
The introduction gives context to the title. It’s a translation of the text from shards of tablets found in the moors near the village of Sevrene. They were uncovered by a bomb defusal team after the Second World War. Whilst academic scholars dismissed the scratches as random and decorative, the author of this book seems convinced they are the language of an unknown sect.<br>
<br>
Until recently, you would have scoffed at pseudoscience and fringe history. But given what you’ve gone through, you approach the book with an open mind.<br>
<br>
You spend some time reading through the various translations. It’s not an easy read. The prose is overly descriptive and poetic, with vague allegories hinting of mysticism and the occult. <br>
<br>
Then, just as you are about to put it down for now, a paragraph leaps out at you as familiar. The prose hasn’t changed, but given your recent experience you understand the subtext. You are reading the instructions for casting a spell. <br>
<br>
Scanning your eyes across them, you think it alludes to the manipulation of people’s perceptions of you. <I>A charm spell</i>, you think. The instructions are all there, but based on your experience with magic so far, you are sure it will take some time to master it.<br>
<<else>>
You sit down on your bed and again take out <i>The Translations of the Sevrene Shards.</i>. After briefly looking through the chapters, your attention returns to the section that you know contains the instructions to a new spell.<br>
<</if>>
<br>
The instructions are laid out for you, but you know it will take some time to master it.<br>
<br>
<B>Actions</b><br>
<<link "Learn Charm spell" "YourRoomReading2">>
<<SetFlag "MagicBookReadFirst">>
<<if $current.female is true>><<SpellLearn "Charm">><</if>>
<</link>><br>
<<link "Put the book away and return to your room" "YourRoom">><<SetFlag "MagicBookReadFirst">><</link>>
<<if $AnnieDialogue is undefined>>
<<if $PlayerCharacter.female is true>>
Annie looks at you as you approach her. Her expression doesn’t change, but you notice an eyebrow raise. “Jennifer,” she murmurs.<br>
<br>
You stare down at Annie, noting her demeanour is striking different. As long as you’ve knownher, you can’t remember a time where hasn’t smiled. Now though, in the form of Jennifer, she is expressionless. <br>
<<else>>
Annie looks at you as you approach her. Her expression doesn’t change, but you notice an eyebrow raise. “Jennifer,” she murmurs.<br>
<br>
If she’s nervous about seeing your girlfriend, you wouldn’t know it. The only thing that seems off is her demeanour. As long as you’ve known Annie, you can’t remember a time where hasn’t smiled. Now though, in the form of Jennifer, she is expressionless. <br>
<</if>>
<<else>>
Annie looks at you with wary eyes, but says nothing to dissuade you from staying.<br>
<</if>>
<br>
<B>Actions</b><br>
<<Flag "JenniferPastKnown">>
<<if _FlagReturn is false>><<link "Ask her about school" "AnnieDialogue">><<set $AnnieDialogue to "JenniferConvoSchool">><</link>><br><</if>>
<<link "Ask her what she’s doing here" "AnnieDialogue">><<set $AnnieDialogue to "JenniferConvoChat">><</link>><br>
<<link "Leave Annie alone and return to the bar" "McTafeysBar">><<set $AnnieDialogue to undefined>><</link>><<set _NPC to "Jennifer">>
<<set $ConversationExit to "JennifersApartment">>
<<CheckRelationship _NPC>>
<<if $period[$periodCurrent] is "Evening">>
<<if $JenniferTopics is undefined>><<set $JenniferTopics to 3>><<else>><<set $JenniferTopics -= 1>><</if>>
<<if $JenniferTopics is 3>>
<<Flag "JenniferPastKnown">>
<<if _FlagReturn is true>>
<<if $current.Avatar is "Jennifer">>
<i>Jennifer</i> looks around as you approach. She smiles with a slight degree of menace. “Hey, <i>Jen</i>."<br>
<<elseif $current.female is true>>
Jennifer looks around as you approach. She turns away from her cooking. “How are you, <<TrueName "Current">>?" she says quietly.<br>
<<else>>
Jennifer looks around as you approach. She turns away from her cooking and offers you a hesitant smile. “How was your day?”<br>
<</if>>
<<else>>
<<if $current.Avatar is "Jennifer">>
<i>Jennifer</i> looks around as you approach. She smiles with a slight degree of menace. “Hey, <i>Jen</i>."<br>
<<elseif $current.female is true>>
Jennifer looks around as you approach. She turns away from her cooking and smiles friendly. “How are you, <<TrueName "Current">>? It feels like it's been ages!”<br>
<<else>>
Jennifer looks around as you approach. She turns away from her cooking and smiles warmly. “How was your day?”<br>
<</if>>
<</if>>
<<elseif $JenniferTopics is 2>>
<<if $current.female is true>>
The oven starts to beep and Jennifer offers you an frantic look, then turns and takes out some delicious-smelling roasted meat from the oven. She cuts slices onto two plates nearby as she listens to you.<br>
<<else>>
The oven starts to beep and Jennifer offers you an apologetic look, then turns and takes out some delicious-smelling roasted meat from the oven. She cuts slices onto two plates nearby as she listens to you.<br>
<</if>>
<<elseif $JenniferTopics is 1>>
<<if $current.female is true>>
Jennifer turns off the gas stove and drains steamed vegetables, which she serves up on the plates. She glance over her shoulder ocassionally, waiting for you to speak.<br>
<<else>>
Jennifer turns off the gas stove and drains steamed vegetables, which she serves up on the plates. She continues to glance over her shoulder attentively, waiting for you to speak.<br>
<</if>>
<<elseif $JenniferTopics is 0>>
<<if $current.female is true>>
Jennifer drains some potatoes and places them on the dishes, completing the meal. “There,” she says. “Dinner’s ready. It's a bit carb heavy. I hope you don't mind. Want to sit at the table?”<br>
<<else>>
Jennifer drains some potatoes and places them on the dishes, completing the meal. “There,” she says, admiring her work. “Dinner’s ready. Want to sit at the table?”<br>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<if $JenniferTopics gt 0>>
<<Flag "JenniferPastKnown">>
<<if _FlagReturn is true>>
<<DialogueSpoken "Jennifer" "FirstDream">><<QuestState "Quest16">>
<<if _Discussed is false and _QuestState gte 0>><<link "Tell her about your dream" "JenniferDialogue">><<set $JenniferDialogue to "FirstDream">><</link>><br><</if>>
<<DialogueSpoken "Jennifer" "TwoPlacesSpell">><<QuestState "Quest19">>
<<if _Discussed is false and _QuestState gte 0>><<link "Ask her about a spell to be in two places at once" "JenniferDialogue">><<set $JenniferDialogue to "TwoPlacesSpell">><</link>><br><</if>>
<</if>>
<<DialogueSpoken "Jennifer" "Tell">>
<<if _Discussed is false>><<link "Talk to her about what’s going on" "JenniferDialogue">><<set $JenniferDialogue to "Tell">><</link>><br><</if>>
<<Flag "JenniferConfronted">><<QuestState "Quest20">>
<<if _QuestState is 3 and _FlagReturn is false>><<link "Confront her about what her time at Charlton school" "JenniferDialogue">><<set $JenniferDialogue to "Confront">><<SetFlag "JenniferConfronted">><</link>><br><</if>>
<<QuestState "Quest21">><<DialogueSpoken "Jennifer" "JenniferLibrary">>
<<if _QuestState is 5 and _Discussed is false>><<link "Confront Jennifer about Terrence" "JenniferDialogue">><<set $JenniferDialogue to "JenniferLibrary">><</link>><br><</if>>
<<DialogueSpoken "Jennifer" "School">>
<<if _Discussed is false>><<link "Ask about Charlton School" "JenniferDialogue">><<set $JenniferDialogue to "School">><</link>><br><</if>>
<<DialogueSpoken "Jennifer" "Lessons">><<QuestState "Quest11">>
<<if _Discussed is false and _QuestState is 0>><<link "Ask about the differences between boy’s and girl’s lessons" "JenniferDialogue">><<set $JenniferDialogue to "Lessons">><</link>><br><</if>>
<<DialogueSpoken "Jennifer" "Gym">><<Flag "JenConfrontGym">>
<<if _Discussed is false and _FlagReturn is true>><<link "Ask about her sessions with Gordon at the gym" "JenniferDialogue">><<set $JenniferDialogue to "Gym">><</link>><br><</if>>
<<DialogueSpoken "Jennifer" "Cheerleader">><<JenniferRumourKnown "CheerleaderCoven">>
<<if _Discussed is false and _JenniferRumourKnown is true>><<link "Ask her about being a cheerleader" "JenniferDialogue">><<set $JenniferDialogue to "Cheerleader">><</link>><br><</if>>
<<DialogueSpoken "Jennifer" "Penny">><<JenniferRumourKnown "Homophobia">>
<<if _Discussed is false and _JenniferRumourKnown is true>><<link "Ask her about the rumours with Penny and Annie" "JenniferDialogue">><<set $JenniferDialogue to "Penny">><</link>><br><</if>>
<<DialogueSpoken "Jennifer" "Class">><<JenniferRumourKnown "TopOfClass">>
<<if _Discussed is false and _JenniferRumourKnown is true>><<link "Ask about her being top of her class" "JenniferDialogue">><<set $JenniferDialogue to "Class">><</link>><br><</if>>
<<DialogueSpoken "Jennifer" "Bunking">><<JenniferRumourKnown "Privileges">>
<<if _Discussed is false and _JenniferRumourKnown is true>><<link "Ask about bunking off lessons" "JenniferDialogue">><<set $JenniferDialogue to "Bunking">><</link>><br><</if>>
<<DialogueSpoken "Jennifer" "Bullying">><<JenniferRumourKnown "BulliedPeople">>
<<if _Discussed is false and _JenniferRumourKnown is true>><<link "Ask her about bullying Annie" "JenniferDialogue">><<set $JenniferDialogue to "Bullying">><</link>><br><</if>>
<<DialogueSpoken "Jennifer" "Curses">><<JenniferRumourKnown "Curses">>
<<if _Discussed is false and _JenniferRumourKnown is true>><<link "Ask her about her and magic" "JenniferDialogue">><<set $JenniferDialogue to "Curses">><</link>><br><</if>>
<<DialogueSpoken "Jennifer" "JenniferInLibraryDiscussion">><<Flag "JenniferInLibraryDiscussion">>
<<if _Discussed is false and _FlagReturn is true>><<link "Ask about seeing her enter the library" "JenniferDialogue">><<set $JenniferDialogue to "JenniferInLibraryDiscussion">><</link>><br><</if>>
<<link "Wait for dinner" "JennifersApartmentDinner">><</link>><br>
<<else>>
<<link "Eat dinner with Jennifer" "JenniferDialogue">><<set $JenniferDialogue to "EatDinner">><</link>>
<</if>>
<<else>>
<<if $JenniferDialogue is undefined>>
<<if $current.Avatar is "Jennifer">>
<i>Jennifer</i> looks around as you approach. She smiles with a slight degree of menace. “Hey, <i>Jen</i>."<br>
<<elseif $current.female is true>>
Jennifer looks around as you approach. She turns away from her cooking and smiles friendly. “How are you, <<TrueName "Current">>? It feels like it's been ages!”<br>
<<else>>
Jennifer looks around as you approach. She turns away from her cooking and smiles warmly. “Hey!”<br>
<</if>>
<<else>>
<<if $current.Avatar is "Jennifer">>
<i>Jennifer</i> smiles, eyes looking over your form as she waits for you to speak.<br>
<<else>>
Jennifer smiles politely, continuing to cook as she listens to you.<br>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<Flag "JenniferPastKnown">>
<<if _FlagReturn is true>>
<<DialogueSpoken "Jennifer" "FirstDream">> <<QuestState "Quest16">>
<<if _Discussed is false and _QuestState gte 0>><<link "Tell her about your dream" "JenniferDialogue">><<set $JenniferDialogue to "FirstDream">><</link>><br><</if>>
<<DialogueSpoken "Jennifer" "TwoPlacesSpell">><<QuestState "Quest19">>
<<if _Discussed is false and _QuestState gte 0>><<link "Ask her about a spell to be in two places at once" "JenniferDialogue">><<set $JenniferDialogue to "TwoPlacesSpell">><</link>><br><</if>>
<<DialogueSpoken "Jennifer" "JenniferInLibraryDiscussion">><<Flag "JenniferInLibraryDiscussion">>
<<if _Discussed is false and _FlagReturn is true>><<link "Ask about seeing her enter the library" "JenniferDialogue">><<set $JenniferDialogue to "JenniferInLibraryDiscussion">><</link>><br><</if>>
<</if>>
<<QuestState "Quest21">><<DialogueSpoken "Jennifer" "JenniferLibrary">>
<<if _QuestState is 3 and _Discussed is false>><s>Confront Jennifer about Terrence</s> - <I>This conversation may take some time. You should wait to the evening to talk</i><br><</if>>
<<DialogueSpoken "Jennifer" "School">>
<<if _Discussed is false>><<link "Ask about Charlton School" "JenniferDialogue">><<set $JenniferDialogue to "School">><</link>><br><</if>>
<<DialogueSpoken "Jennifer" "Lessons">><<QuestState "Quest11">>
<<if _Discussed is false and _QuestState is 0>><<link "Ask about the differences between boy’s and girl’s lessons" "JenniferDialogue">><<set $JenniferDialogue to "Lessons">><</link>><br><</if>>
<<DialogueSpoken "Jennifer" "Gym">><<Flag "JenConfrontGym">>
<<if _Discussed is false and _FlagReturn is true>><<link "Ask about her sessions with Gordon at the gym" "JenniferDialogue">><<set $JenniferDialogue to "Gym">><</link>><br><</if>>
<<DialogueSpoken "Jennifer" "Cheerleader">><<Flag "JenConfrontCheer">>
<<if _Discussed is false and _FlagReturn is true>><<link "Ask about her days as a cheerleader" "JenniferDialogue">><<set $JenniferDialogue to "Cheerleader">><</link>><br><</if>>
<<DialogueSpoken "Jennifer" "Penny">><<Flag "JenConfrontPenny">>
<<if _Discussed is false and _FlagReturn is true>><<link "Ask about Penny and Annie" "JenniferDialogue">><<set $JenniferDialogue to "Penny">><</link>><br><</if>>
<<DialogueSpoken "Jennifer" "Class">><<Flag "JenConfrontClass">>
<<if _Discussed is false and _FlagReturn is true>><<link "Ask about her being top of her class" "JenniferDialogue">><<set $JenniferDialogue to "Class">><</link>><br><</if>>
<<DialogueSpoken "Jennifer" "Bunking">><<Flag "JenConfrontBunk">>
<<if _Discussed is false and _FlagReturn is true>><<link "Ask about bunking off lessons" "JenniferDialogue">><<set $JenniferDialogue to "Bunking">><</link>><br><</if>>
<<DialogueSpoken "Jennifer" "Bullying">><<Flag "JenConfrontBully">>
<<if _Discussed is false and _FlagReturn is true>><<link "Ask about her friends at school bullying people" "JenniferDialogue">><<set $JenniferDialogue to "Bullying">><</link>><br><</if>>
<<link "End the conversation with Jennifer" "JennifersApartment">><<EndConversation "Jennifer">><</link>><br>
<</if>><<if $ResistanceRingResolution is undefined>>
Remembering the ring that Jennifer gave to you, you take it out from your pocket and look at it closely.<br>
<br>
Physically it looks like an unmarked, unfancy gold ring. Smooth and clear of etchings or symbols. But focusing your mind on it, you recognise the tingling properties of magic infused within its elements.<br>
<br>
You ponder what Jen said. If Emily wore it to school, you are sure it would in some part help her resist the curses at school. But your thoughts also consider how you could use it to resist the same effects. Certainly it would help diminish the impact of the school on you.<br>
<br>
<b>Actions</b><br>
<<link "Give it to Emily" "YourHomeResistanceRingResolution">><<SiblingBond 1>><<set $ResistanceRingResolution to "Give">><<Greedy -1>><<set $EmilyCorruptionModifier -= .5>><</link>><br>
<<link "Put it on" "YourHomeResistanceRingResolution">><<set $PlayerCorruptionModifier -= .5>><<Greedy 1>><<set $ResistanceRingResolution to "Keep">><</link>>
<<elseif $ResistanceRingResolution is "Give">>
“Hey Em,” you say to your sister. “I’ve got something for you.”<br>
<br>
You hold out your hand, revealing the ring in your palm. She looks at it curiously. <br>
<br>
“Is it… magic?” she asks you.<br>
<br>
You nod. “A gift. It should help you study at school. Allow you to concentrate.”<br>
<br>
She eyes it for a moment, unsure. “Are there any side effects?”<br>
<br>
“Not that I know of,” you say, shaking your head. “Just protection. Against the effects of the school.”<br>
<br>
“Where did you get it?” she asks you.<br>
<br>
“A friend,” you reply, avoiding revealing too much about what you discussed with Jennifer. “Don’t worry. I trust them.”<br>
<br>
She nods and takes the ring from your palm, sliding it on. When she’s assured that nothing unexpected has occurred, she smiles politely at you. “Thank you.” <br>
<br>
“No problem,” you say. She begins fiddling with the ring. You decide to let her be.<br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<GiveObjectNPC "Emily" "ResistanceRing">><<set $ResistanceRingResolution to undefined>><<SetFlag "ResistanceRingResolved">><</link>>
<<elseif $ResistanceRingResolution is "Keep">>
You slip the ring on to your own finger. Through means of magic or pure coincidence, it perfectly fits you.<br>
<br>
The magic emanates from the ring out across your body, warming your skin. The sensation subsides quickly, leaving only a lingering shiver as the ring seems to pulsate energy out of its metal.<br>
<br>
You feel a slight surge of confidence rush through you. As if there's something protecting you. It takes a few moments to become accustomed to it, before it fades into the background of your body’s regular functions and feelings.<br>
<br>
Emily continues with what she was doing beforehand, oblivious. And still protected from the curses at Charlton school.<br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<set $ResistanceRingResolution to undefined>><<SetFlag "ResistanceRingResolved">><</link>>
<</if>><<if $LogainDialogue is "School">>
<<if $current.female is true>>
“You go to Charlton, right?” you ask him.<br>
<br>
“As little as I can,” he replies. “But there’s not much else to do in our sleepy little town, so sometimes I grace them with my presence.”<br>
<br>
“How do you find it?”<br>
<br>
“Stimulating. Invigorating. The centre of my world.” <br>
<br>
He looks at you, waiting for you to respond. “You’re Phillips’ older sister, right? She’s in some of my classes. She's fun.”<br>
<br>
You give him a look. "Easy, no offense meant. She's just cute, is all."<br>
<br>
You look at him, feeling odd to be discussing your sister in this way. <i>Especially as recently your sister has been you.</i> <br>
<br>
“Now, if you don’t mind,” Logain says, gesturing away. “I have things to do.”<br>
<<else>>
“You go to Charlton, right?” you ask him.<br>
<br>
“As little as I can,” he replies. “But there’s not much else to do in our sleepy little town, so sometimes I grace them with my presence.”<br>
<br>
“How do you find it?”<br>
<br>
“Stimulating. Invigorating. The centre of my world.” <br>
<br>
He looks at you, waiting for you to respond. “You’re Phillips’ older brother, right? She’s in some of my classes. Cute, in an earnest sort of way.”<br>
<br>
You look at him, feeling odd to be discussing your sister in this way. <i>Especially as recently your sister has been you.</i> <br>
<br>
“Now, if you don’t mind,” Logain says, gesturing away. “I have things to do.”<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Change topic" $return>><<DialogueDone "Logain" "School">><</link>>
<<elseif $LogainDialogue is "BunkingSchool">>
“So,” you begin. “Why are you out of school?”<Br>
<Br>
Logain grins. “Our illustrious leader Mr. Stitch gave me permission to leave school early. Special privileges, like all the top performers. Cheerleaders, geeks, jocks. He seems to think it's a reward for keeping in line.” Logain snorts. “Letting us wonder this dead town aimlessly. Such a generous guy.”<Br>
<br>
You tilt you head a little. “And which group do you figure you fall into?”<br>
<br>
Logain’s grin widens. “Family connections,” he replies, voice laced with sarcasm. “My old man would rather I bunk off with his blessing than end up in detention.”<br>
<<trackKnowledge "Privileges" "Learned">>
<br>
<B>Actions</b><br>
<<link "Change topic" $return>><<DialogueDone "Logain" "BunkingSchool">><</link>>
<<elseif $LogainDialogue is "Doing">>
<<if $current.female is true>>
“Waiting for the old man,” he tells you. “Although he’s usually out to lunch on Wednesdays and Fridays. Every Wednesday and Friday. It makes you wonder who he’s taking out in such a small town?”<br>
<br>
When you say nothing, Logain gives you a look and narrows his eyes. “You don’t get on with the old man, do you? Don't pander to his whims. I’ve heard him say some not-so-pleasant things to you on the phone.”<br>
<br>
You shrug. “He’s my boss.” <br>
<br>
Logain looks around, then leans in. “How would you like to get a bit of payback?”<br>
<br>
It’s your turn to narrow your eyes. “Like what?”<br>
<br>
Logain gestures to the door to Thompson’s office. “There’s a set of keys in there, one for almost every store in the town. Old time town means old time trust, and it’s easier for Gordo’ and Clive to do repairs when they don’t need to wait for access.”<br>
<br>
“You want that set of keys?”<br>
<br>
“Just one,” Logain replies, grinning. “The cellar door to the Charlton Hotel.”<br>
<br>
You sigh. “Keg run?”<br>
<br>
“I’m a simple boy with growing needs,” Logain responds. “And those needs involve alcohol. Unfortunately the old man keeps his door locked when he’s out, as much as I swing by occasionally to see if his memory is going. Only him and that secretary has access.”<br>
<br>
“You, though,” he adds. “You’re here all the time. You're friends with that secretary too, right? Solidarity under duress and all that. If you were to find a way to open the door, and I was to get a certain key, then I’d owe you a favour. Maybe put in a good word with my dad. Or look out for your sister at school?”<br>
<br>
“Think it over,” he adds. “I’ll be around if you get it.”<br>
<<else>>
“Waiting for the old man,” he tells you. “Although he’s usually out to lunch on Wednesdays and Fridays. Every Wednesday and Friday. It makes you wonder who he’s taking out in such a small town?”<br>
<br>
When you say nothing, Logain gives you a look and narrows his eyes. “You don’t get on with the old man, do you? I’ve heard him say some not-so-pleasant things to you on the phone.”<br>
<br>
You shrug. “He’s my boss.” <br>
<br>
Logain looks around, then leans in. “How would you like to get a bit of payback?”<br>
<br>
It’s your turn to narrow your eyes. “Like what?”<br>
<br>
Logain gestures to the door to Thompson’s office. “There’s a set of keys in there, one for almost every store in the town. Old time town means old time trust, and it’s easier for Gordo’ and Clive to do repairs when they don’t need to wait for access.”<br>
<br>
“You want that set of keys?”<br>
<br>
“Just one,” Logain replies, grinning. “The cellar door to the Charlton Hotel.”<br>
<br>
You sigh. “Keg run?”<br>
<br>
“I’m a simple boy with growing needs,” Logain responds. “And those needs involve alcohol. Unfortunately the old man keeps his door locked when he’s out, as much as I swing by occasionally to see if his memory is going. Only him and that secretary has access.”<br>
<br>
“You, though,” he adds. “You’re here all the time. That secretary is also sweet on you. If you were to find a way to open the door, and I was to get a certain key, then I’d owe you a favour. Maybe put in a good word with my dad. Or look out for your sister at school?”<br>
<br>
“Think it over,” he adds. “I’ll be around if you get it.”<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<TaskTracker "Task2" "active">><</link>>
<<elseif $LogainDialogue is "GiveKey">>
<<if $current.Avatar is "Annie">>
You reach into your pocket and retrieve the key to the cellar door. He glances at it before pocketing it. <br>
<br>
"Thanks coffee girl," you says. "I'll make good use of it. In my own way. I'll give the old man a warning that he needs to keep it in his pants, too."<br>
<br>
<b>Actions</b><br>
<<link "Say goodbye to Logain and leave him" $ConversationExit>>
<<set $LogainDialogue to undefined>>
<<TaskTracker "Task2" "complete">>
<<SetNPCLocation "Annie" "2" "1" "ThompsonsReception" "perm">>
<<SetNPCLocation "Annie" "4" "1" "ThompsonsReception" "perm">>
<<SetNPCLocation "Thompson" "2" "1" "HotelRestaurant" "perm">>
<<SetNPCLocation "Thompson" "4" "1" "HotelRestaurant" "perm">>
<</link>>
<<else>>
<<if $current.Avatar is "Emily">>
You reach into your pocket and retrieve the key to the cellar door. He glances at it before pocketing it. <br>
<br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is true>>"Thanks squirt," he says. "I'll make good use of it. In my own way. I would say that I'd put in a word for your <<Sibling>> with the old man, but I don't think I have the sway to get their job back. Sorry about that."<br>
<<else>>"Thanks squirt," you says. "I'll make good use of it. In my own way. I'll let the old man know your <<Sibling>> is not so bad, too."<br>
<</if>>
<<elseif $current.female is true>>
You reach into your pocket and retrieve the key to the cellar door. He glances at it before pocketing it. <br>
<br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is true>>"Thanks doll," he says. "I'll make good use of it. In my own way. I would say that I'd put in a word with the old man, but I don't think I have the sway to get you a job back. Sorry about that."<br>
<<else>>"Thanks doll," you says. "I'll make good use of it. In my own way. I'll let the old man know you're not so bad, too."<br>
<</if>>
<<else>>
You reach into your pocket and retrieve the key to the cellar door. He glances at it before pocketing it. <br>
<br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is true>>"Thanks chief," he says. "I'll make good use of it. In my own way. I would say that I'd put in a word with the old man, but I don't think I have the sway to get you a job back. Sorry about that."<br>
<<else>>"Thanks chief," you says. "I'll make good use of it. In my own way. I'll let the old man know you're not so bad, too."<br>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<link "Say goodbye to Logain and leave him" $ConversationExit>>
<<GiveObjectNPC "Logain" "KeyHotelBasement">>
<<TaskTracker "Task2" "complete">>
<<SetNPCLocation "Logain" "2" "1" "" "perm">>
<<SetNPCLocation "Logain" "4" "1" "" "perm">>
<<WorkPerformance 5>>
<<EndConversation "Logain">>
<</link>>
<</if>>
<<elseif $LogainDialogue is "Keep">>
<<if $current.female is true>>
"I think I'm going to hold on to it," you tell him flatly.<br>
<br>
Logain stares at you coldly. There is a marked tension in his silence. Eventually, he snarls. "I'll remark this, doll. Don't you forget it."<br>
<br>
With that, he returns and storms off.<br>
<<else>>
"I think I'm going to hold on to it," you tell him flatly.<br>
<br>
Logain stares at you coldly. There is a marked tension in his silence. Eventually, he snarls. "I'll remark this, chief. Don't you forget it."<br>
<br>
With that, he returns and storms off.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Return to the office" $ConversationExit>>
<<TaskTracker "Task2" "complete">>
<<SetNPCLocation "Logain" "2" "3" "" "perm">>
<<SetNPCLocation "Logain" "4" "3" "" "perm">>
<<EndConversation "Logain">>
<</link>>
<<elseif $LogainDialogue is "Beer">>
<<if $current.Avatar is "Emily">>
“Just taking in the ambience of Charlton’s nightlife,” he replies. “An introspective stroll in the moonlight. Mulling over profound and deep thoughts in the serenity of the evening.”<br>
<br>
He cracks a wry smile as you raise an eyebrow. “What? You don’t see me as tortured and deep?”<br>
<br>
<<if $period[$periodCurrent] is "Evening">>
The door to McTafey’s bar bursts open, interrupting your conversation. A stocky middle-aged man walks out, shaking his head at Logain as he passes. The teenager grimaces.<br>
<br>
“Or,” Logain says to you as he watches the man go. “I could be trying to get one of these idiots to buy me a six-pack so I can have some fun.”<br>
<<else>>
The bolts on the doors to McTafey's bar shudder aside, interrupting your conversation. A stocky middle-aged man stumbles out, as Rhiannon holds the door open for him. "Last orders is last orders," she tells him with a grin.<br>
<br>
The man either doesn't notice Logain or avoids his gaze. “Or,” Logain says to you as he watches the man go. “I could be trying to get one of these idiots to buy me a six-pack so I can have some fun.”<br>
<</if>>
<br>
<<if $PlayerCharacter.female is true>>
Once the man is out of sight, he looks back at you. “Say, you’ve got an older sister, right? She works for my dad. Is she as earnest and debbie-do-right as you?”<br>
<br>
“Is that your way of asking me to see if she will buy you beer?” you say to him.<br>
<br>
“You catch on quick, squirt. Tell her to come see me if he can grab a pack. And then maybe you could come see me after, if you fancy letting your hair down.”<br>
<<else>>
Once the man is out of sight, he looks back at you. “Say, you’ve got an older brother, right? Is he as earnest and debbie-do-right as you?”<br>
<br>
“Is that your way of asking me to see if he will buy you beer?” you say to him.<br>
<br>
“You catch on quick, squirt. Tell him to come see me if he can grab a pack. And then maybe you could come see me after, if you fancy letting your hair down.”<br>
<</if>>
<br>
You give Logain a look. His blue eyes gleam, but with mischief and not lust. Despite this, you’re not sure drinking around Logain is Emily’s form is going to turn out to be good for you.<br>
<<elseif $current.Avatar is "Annie">>
”Oh, trying to have a little teenage delinquent fun,” Logain replies to your question. “But people around here seem to think that’s a bad idea.”<br>
<br>
<<if $period[$periodCurrent] is "Evening">>
The door to McTafey’s bar bursts open, interrupting your conversation. A stocky middle-aged man walks out, shaking his head at Logain as he passes. The teenager grimaces.<br>
<br>
“I gave that guy four notes,” he tells you, watching the man walk off. “Some people. Look down on some right-of-passage underage drinking, but happy to scam a kid out of the allowance their parents worked hard for to give to them. Leeches.”<br>
<br>
When the man is out of sight, Logain turns back to you and studies you for a moment. “I don’t suppose you’d be happy to help a poor kid pull together a six-pack for an otherwise mundane Saturday evening? McTafey’s sells take-aways. I could put in a good word with the old man. I'm sure you'd welcome something to make work a bit easier for you.”<br>
<<else>>
The bolts on the doors to McTafey's bar shudder aside, interrupting your conversation. A stocky middle-aged man stumbles out, as Rhiannon holds the door open for him. "Last orders is last orders," she tells him with a grin.<br>
<br>
The man either doesn't notice Logain or avoids his gaze. “I guess that guy four notes,” Logain says to you as he watches the man go. Some people. Look down on some right-of-passage underage drinking, but happy to scam a kid out of the allowance their parents worked hard for to give to them. Leeches.”<br>
<br>
When the man is out of sight, Logain turns back to you and studies you for a moment. “I don’t suppose you’d be happy to help a poor kid pull together a six-pack one Saturday night? McTafey’s sells take-aways. Rhiannon won't let anyone in this evening, I'd wager, but next time I can be waiting I could put in a good word with the old man. I'm sure you'd welcome something to make work a bit easier for you.”<br>
<</if>>
<br>
“If you do happen to come across a neglected six-pack in need of a good home, you know where to find me.”<br>
<<elseif _CurrentPC is true>>
<<if $current.female is true>>
”Oh, trying to have a little teenage delinquent fun,” Logain replies to your question. “But people around here seem to think that’s a bad idea.”<br>
<br>
<<if $period[$periodCurrent] is "Evening">>
The door to McTafey’s bar bursts open, interrupting your conversation. A stocky middle-aged man walks out, shaking his head at Logain as he passes. The teenager grimaces.<br>
<br>
“I gave that guy four notes,” he tells you, watching the man walk off. “Some people. Look down on some right-of-passage underage drinking, but happy to scam a kid out of the allowance their parents worked hard for to give to them. Leeches.”<br>
<br>
When the man is out of sight, Logain turns back to you and studies you for a moment. “I don’t suppose you’d be happy to help a poor kid pull together a six-pack for an otherwise mundane Saturday evening? McTafey’s sells take-aways.<<Flag "ThompsonsFired">><<if _FlagReturn is false>> I could put in a good word with the old man. If he treats you anything like the way he treats other ladies, I'm sure you'd welcome something to make work a bit easier for you.<</if>>”<br>
<<else>>
The bolts on the doors to McTafey's bar shudder aside, interrupting your conversation. A stocky middle-aged man stumbles out, as Rhiannon holds the door open for him. "Last orders is last orders," she tells him with a grin.<br>
<br>
The man either doesn't notice Logain or avoids his gaze. “I guess that guy four notes,” Logain says to you as he watches the man go. Some people. Look down on some right-of-passage underage drinking, but happy to scam a kid out of the allowance their parents worked hard for to give to them. Leeches.”<br>
<br>
When the man is out of sight, Logain turns back to you and studies you for a moment. “I don’t suppose you’d be happy to help a poor kid pull together a six-pack one Saturday night? McTafey’s sells take-aways. Rhiannon won't let anyone in this evening, I'd wager, but next time I can be waiting.<<Flag "ThompsonsFired">><<if _FlagReturn is false>> I could put in a good word with the old man. If he treats you anything like the way he treats other ladies, I'm sure you'd welcome something to make work a bit easier for you.<</if>>”<br>
<</if>>
<br>
“If you do happen to come across a neglected six-pack in need of a good home, you know where to find me.”<br>
<<else>>
”Oh, trying to have a little teenage delinquent fun,” Logain replies to your question. “But people around here seem to think that’s a bad idea.”<br>
<br>
<<if $period[$periodCurrent] is "Evening">>
The door to McTafey’s bar bursts open, interrupting your conversation. A stocky middle-aged man walks out, shaking his head at Logain as he passes. The teenager grimaces.<br>
<br>
“I gave that guy four notes,” he tells you, watching the man walk off. “Some people. Look down on some right-of-passage underage drinking, but happy to scam a kid out of the allowance their parents worked hard for to give to them. Leeches.”<br>
<br>
When the man is out of sight, Logain turns back to you and studies you for a moment. “I don’t suppose you’d be happy to help a poor kid pull together a six-pack for an otherwise mundane Saturday evening? McTafey’s sells take-aways.<<Flag "ThompsonsFired">><<if _FlagReturn is false>> I could put in a good word with the old man. Make work a bit easier for you.<</if>>”<br>
<<else>>
The bolts on the doors to McTafey's bar shudder aside, interrupting your conversation. A stocky middle-aged man stumbles out, as Rhiannon holds the door open for him. "Last orders is last orders," she tells him with a grin.<br>
<br>
The man either doesn't notice Logain or avoids his gaze. “I guess that guy four notes,” Logain says to you as he watches the man go. Some people. Look down on some right-of-passage underage drinking, but happy to scam a kid out of the allowance their parents worked hard for to give to them. Leeches.”<br>
<br>
When the man is out of sight, Logain turns back to you and studies you for a moment. “I don’t suppose you’d be happy to help a poor kid pull together a six-pack one Saturday night? McTafey’s sells take-aways. Rhiannon won't let anyone in this evening, I'd wager, but next time I can be waiting.<<Flag "ThompsonsFired">><<if _FlagReturn is false>> I could put in a good word with the old man. Make work a bit easier for you.<</if>>”<br>
<</if>>
<br>
“If you do happen to come across a neglected six-pack in need of a good home, you know where to find me.”<br>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<SetFlag "McTafeysKnown">><</link>><br>
<<elseif $LogainDialogue is "Sell">>
<<if $current.Avatar is "Emily">>
”Why are those kids giving you money?” you ask him quietly. “What are you up to, Logain.”<br>
<br>
“Just doing my part to help our fellow students unwind on a Saturday night,” he says, smirking. “Care for a seltzer? Mate’s rates, naturally.”<br>
<br>
“You’re selling booze?” you ask.<br>
<br>
“Well done, Nancy Drew.” He sniggers. “Not going to rat me out, are you?”<br>
<br>
You sigh. “Aren’t you afraid you’ll get caught?”<br>
<br>
He chuckles at your question. “All part of the fun. Besides, I know enough to know who to ask. And when to make a sharp exit. You sure you don’t want some? Not much else to do around here. Got a nice batch of premixes. Four pounds a can, or your best offer for the lot.”<br>
<br>
“I’ll think I’ll pass,” you say, unsure of what your tolerance to alcohol would be currently.<br>
<br>
“Suit yourself,” he says, his attention turning back to looking around for customers.<br>
<<elseif _CurrentPC is true>>
”I saw those kids, giving you some cash,” you say quietly. “What racket have you got set up here, Logain?”<br>
<br>
“I’m just a good samaritan. Providing a service to the unappreciated teenagers of Charlton, trying to find some meaning at the bottom of a bottle.”<br>
<br>
“You’re selling kids booze?” you ask, raising an eyebrow.<br>
<br>
“Yes. And you’re making it very obvious,” he says, flashing you a grin that would mark a shark envious. <br>
<br>
<<TaskState "Task1">>
<<if _TaskState is "active" and _TaskReceiver is "PC">>
A grin creeps up on your face. ”Is that why you wanted the cellar door key?” <br>
<br>
“Bingo,” he says, with an edge of theatrical drama. “Supply and demand, my friend. Batch quantities of liquor are hard to come by. If the town can’t provide, I just fill in the gap. The customer is always right.”<br>
<<else>>
”And your great business is what, getting adults to buy it for you?” you say to him, raising an eyebrow. “And then marking it up?”<br>
<br>
He gives you a knowing grin. “I think of it more as a service tax. Batch quantities of liquor are hard to come by. So I get a mark-up for standing outside, freezing my arse off. And a bravado margin for having the balls to put myself out there when asking people. It’s touch and go whether people take kindly to kids asking them to buy booze.”<br>
<</if>>
<<elseif $current.Avatar is "Annie">>
”I saw those kids, giving you some cash,” you say quietly. “What racket have you got set up here, Logain?”<br>
<br>
“I’m just a good samaritan, doll. Providing a service to the unappreciated teenagers of Charlton, trying to find some meaning at the bottom of a bottle.”<br>
<br>
“You’re selling kids booze?” you ask, raising an eyebrow.<br>
<br>
“Yes. And you’re making it very obvious,” he says, flashing you a grin that would mark a shark envious. <br>
<br>
<<TaskState "Task1">>
<<if _TaskState is "active" and _TaskReceiver is "Annie">>
A grin creeps up on your face. ”Is that why you wanted the cellar door key?” <br>
<br>
“Bingo,” he says, with an edge of theatrical drama. “Supply and demand, my friend. Batch quantities of liquor are hard to come by. If the town can’t provide, I just fill in the gap. The customer is always right, doll.”<br>
<<else>>
”And your great business is what, getting adults to buy it for you?” you say to him, raising an eyebrow. “And then marking it up?”<br>
<br>
He gives you a knowing grin. “I think of it more as a service tax. Batch quantities of liquor are hard to come by. So I get a mark-up for standing outside, freezing my arse off. And a bravado margin for having the balls to put myself out there when asking people. It’s touch and go whether people take kindly to kids asking them to buy booze.”<br>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Logain" "Sell">><</link>><br>
<<elseif $LogainDialogue is "GiveBeer">>
<<if $current.Avatar is "Emily">>
You pull out the six-pack of beer and offer it to Logain. “Was this what you wanted?”<br>
<br>
His eyes grow wide as he sees the beer. A crooked grin spreads across his face as he takes the pack from you. “You’re full of surprises, aren’t you just, squirt?” <br>
<br>
“You can thank my <<Sibling>>,” you tell him.<br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is true>>"I will," he says. "But I don't think the old man is going to give <<ObjectPronoun>> a job back because of a word or two from his kid. Tough break for <<ObjectPronoun>>. Not the nicest of town's to be unemployed.<br>
<<else>>Logain nods. “Tell <<ObjectPronoun>> I’ll say only nice things to the old man.” <br>
<</if>>
<br>
He holds the six pack up. “Care for a drink?” <br>
<br>
You briefly consider taking him up on the offer. There’s no malice in his words. Just mischief. But you’re not sure drinking around Logain is Emily’s form is going to turn out to be good for you.<br>
<br>
“Maybe some other time,” you tell him.<br>
<br>
Logain shrugs. “I’ll be here if you change your mind.”<br>
<<elseif $current.Avatar is "Annie">>
You pull out the six-pack of beer and offer it to Logain. “Was this what you wanted?”<br>
<br>
He gives it a quick look and grins, taking it from your hands. “Thanks doll. You’re a lot of fun. I’ll be sure to let the old man know. In a way that doesn't encourage him.”<br>
<br>
You question whether Logain’s enthusiasm for you is exactly the sort of attention Annie would want Mr. Thompson to be aware of, but you leave him to enjoy his beer.<br>
<<elseif _CurrentPC is true>>
<<if $current.female is true>>
You pull out the six-pack of beer and offer it to Logain. “Was this what you wanted?”<br>
<br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is true>>
He gives it a quick look and grins, taking it from your hands. “Thanks doll. You’re a lot of fun. Hope you've got no hard feelings towards me about the old man canning you. Trust me, I've experienced his wrath."<br>
<br>
You look for snark or sarcasm on his face, but his wince is genuine. As is his sympathetic smile. "Tough town to be unemployed. Tougher on women. If you need help, I owe you one."<br>
<<else>>
He gives it a quick look and grins, taking it from your hands. “Thanks doll. You’re a lot of fun. I’ll be sure to let the old man know. In a way that doesn't encourage him.”<br>
<br>
You question whether Logain’s enthusiasm for you is exactly the sort of attention you want Mr. Thompson to be aware of, but you leave him to enjoy his beer.<br>
<</if>>
<<else>>
You pull out the six-pack of beer and offer it to Logain. “Was this what you wanted?”<br>
<br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is true>>
He gives it a quick look and grins, taking it from your hands. “Thanks chief. You’re a good sport.. Hope you've got no hard feelings towards me about the old man canning you. Trust me, I've experienced his wrath."<br>
<br>
You look for snark or sarcasm on his face, but his wince is genuine. As is his sympathetic smile. "Tough town to be unemployed. If you need help, I owe you one."<br>
<<else>>
He gives it a quick look and grins, taking it from your hands. “Thanks chief. You’re a good sport. I’ll be sure to let the old man know. In the most subtle way I know.”<br>
<br>
You question whether Logain’s definition of subtly matches your own, but you leave him to enjoy his beer.<br>
<</if>>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<WorkPerformance 5>><</link>><br>
<<elseif $LogainDialogue is "AnnieKey">>
"What do you need from me?" you ask Logain.<br>
<br>
Logain gives you a look and narrows his eyes. “You don’t get on with the old man, do you?”<br>
<br>
You shrug. “He’s my boss.” <br>
<br>
Logain grins. "Sure, coffee girl." He looks around, then leans in. “How would you like to get a bit of payback?”<br>
<br>
It’s your turn to narrow your eyes. “Like what?”<br>
<br>
“There’s a set of keys in his office," he tells you. "One for almost every store in the town. I'm sure you've come across them.”<br>
<br>
“You want that set of keys?”<br>
<br>
“Not quite,” Logain replies, grinning. “Just one. The cellar door to the Charlton Hotel.”<br>
<br>
You sigh. “Keg run?”<br>
<br>
“I’m a simple boy with growing needs,” Logain responds. “And those needs involve alcohol. Unfortunately the old man keeps his door locked when he’s out, as much as I swing by occasionally to see if his memory is going. But you can get in there.”<br>
<br>
“The old man doesn't listen to many people," he continues. "But he does worry about his reputation. If you were to get that key for me, I could drop a hint or two I've heard about his trips to Charlton Hotel during lunchtimes. If he thinks people are talking, I think you'll find his requests simmer down."<br>
<br>
“Think it over,” he adds. “I’ll be around if you get it.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Logain" "AnnieKey">><</link>><br>
<<elseif $LogainDialogue is "KeepKey">>
"I think I'm going to hold on to it," you tell him flatly.<br>
<br>
Logain stares at you coldly. There is a marked tension in his silence. Eventually, he chuckles. "You must love your lunchtime meetings with the old man," he says darkly.<br>
<br>
"I'll remember this, coffee girl. Don't you forget it."<br>
<br>
With that, looks off to the side, not wanting anything more to do with you.<br>
<br>
<b>Actions</b><br>
<<link "Leave Logain alone" $ConversationExit>><<EndConversation "Logain">><<TaskTracker "Task2" "complete">><</link>><br>
<<elseif $LogainDialogue is "BusinessStudyRoomAdmit">>
“Fine,” you say reluctantly. ”Say I do. What of it?”<br>
<br>
“I can help,” he tells you. “There’s ways to make DeBussy and all her little snitches disappear. I just need you to help me out.”<br>
<br>
You roll your eyes. “Help you out?”<br>
<br>
His sparkling blue eyes momentarily appraise your body, but he chuckles. “I’m not a fan of cohesion, squirt. Nothing like that. I just need you to pick up that book for me when you’re done playing private detective.”<br>
<br>
You stare at his face, flashing a half-smile at you. “What do you want with it?”<br>
<br>
The half-smile creeps into a full smirk. “Lot of money to be made in secrets, squirt. People pay handsomely to brokers.”<br>
<br>
You bite your bottom lip, thinking. An easy way into the Business Studies class appeals greatly to you. But you can’t help but wonder what harm you’d be causing to the other students at Charlton if Logain were to get his hands on that book. Also, are you quite prepared? You might not get another shot at getting in the room alone.<br>
<br>
One eyebrow rises up, as a challenge. “What say you, squirt? You game?”<br>
<br>
<b>Actions</b><br>
<<link "Accept his help" "LogainDialogue">>
<<RumourLearned "Logain">>
<<set $LogainDialogue to "BusinessStudyRoomHelp">>
<<Greedy 1>>
<<QuestTracker "Quest13" 5>>
<<SetFlag "LogainFire">>
<</link>><br>
<<link "Turn his help down" "LogainDialogue">>
<<RumourLearned "Logain">>
<<set $LogainDialogue to "BusinessStudyRoomReject">>
<</link>>
<<elseif $LogainDialogue is "BusinessStudyRoomDeny">>
“I’m just looking,” you tell him flatly. “Just curious.”<br>
<br>
He chuckles to himself. “Suit yourself, squirt. But I recognise a fellow knowledge-seeker when I see one. When that itch gets too much to bare, come back here. I’ll be waiting.”<br>
<br>
Giving you a smile, Logain saunters off. <br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<EndConversation "Logain">><</link>>
<<elseif $LogainDialogue is "BusinessStudyRoomHelp">>
You give him a look, but nod. He grins broadly. <br>
<br>
“See the stairwell over there,” he says, pointing up the corridor. “Go make use of your petiteness and hide underneath it. Ready or not, in ten seconds they’ll be coming.”<br>
<br>
You look back at him, but he just silently mouths a countdown at you. <i>Ten. Nine. Eight.</i><br>
<br>
With a rush of nervous energy, you spin around and totter as fast as your heels will allow you to. The stairwell has a small dark alcove underneath the steps. You duck underneath, trying to retain a degree of modesty in case Logain is watching you.<br>
<br>
Kneeling down, you turn to look out into the corridor. Logain still stands next to the lockers, looking back towards you. You wonder whether this is all just a joke to him when he mouths the last numbers in his countdown.<br>
<br>
And without moving from his spot, reaches up beside the lockers. Where you notice for the first time the fire alarm.<br>
<br>
The clanging of bells pierce your eardrums as the quiet corridor is suddenly filled with noise. You cover your ears, barely noticing Logain run past you and down the corridor. The persistent ringing is deafening.<br>
<br>
You just about hear the sound of footsteps over the din and glance out to see DeBussy and a gaggle of students evacuating the Business Studies classroom. They run past you, oblivious to your presence. <br>
<br>
When your ears become accustomed to the bell’s deafening tones, you slide out from the alcove and cautiously look up and down the corridor. It’s empty. Logain may be less than subtle, but he got the job done. <br>
<br>
With a hurried pace, you walk to the classroom door.<br>
<br>
<b>Actions</b><br>
<<link "Enter business studies room" "BusinessStudiesCurse">><<SetFlag "LogainWaiting">><<SetFlag "LogainTempFire">><</link>>
<<elseif $LogainDialogue is "BusinessStudyRoomReject">>
“I don’t think so, Logain,” you let him down.<br>
<br>
He shakes his head, but sniggers to himself. “You’re a really daisy-do-right, you know that? If you change your mind, come back. I’ll be around.”<br>
<br>
He flashes you a grin and walks out of the school.<br>
<br>
<b>Actions</b><br>
<<link "Return" "SchoolCorridor">><<EndConversation "Logain">><</link>>
<<elseif $LogainDialogue is "GiveBook">>
You sigh and reach into your bag, taking at DeBussy’s notebook, thrusting it out towards him.<br>
<br>
He takes it from you, flicking through the first few pages, murmuring as he reads a few of the entries. “Very interesting.”<br>
<br>
Then he looks up at you and grins. “Thanks, squirt. You really came through. I had no idea you could be so.. endearing. ”<br>
<br>
“You satisfied?” you ask him, curtly.<br>
<br>
A half-cocked smile returns to his face. “For now. Stick around, squirt. I have a feeling this could be the start of a beautiful relationship.”<br>
<br>
You give him a look, but say nothing and hurriedly walk out of the school. <br>
<br>
<b>Actions</b><br>
<<link "Leave the school" "SchoolGates">><<SetFlag "LogainTempFire" false>><<SetFlag "LogainWaiting" false>><<EndConversation "Logain">><</link>>
<<elseif $LogainDialogue is "KeepBook">>
“I don’t think so, Logain,” you tell him. “I think I’m going to keep this one for my own eyes.”<br>
<br>
The smile falls from his face. “What now?”<br>
<br>
It’s your turn to form a grin. “Like you said, lot of money to be made in secrets.”<br>
<br>
He grits his teeth. “You think you can cross me, Phillips?”<br>
<br>
You feel yourself stand up straighter. “I think I just did.”<br>
<br>
You see rage flash across his usual cool blue eyes. He sucks in air through his teeth and for a moment, you don’t know what will come next.<br>
<br>
“Fuck!” he spits, and whirls around on his heels. You watch him walk off.<br>
<br>
<b>Actions</b><br>
<<link "Leave the school" "SchoolGates">><<SetFlag "LogainTempFire" false>><<SetFlag "LogainWaiting" false>><<EndConversation "Logain">><</link>>
<<elseif $LogainDialogue is "LeftBook">>
“I didn’t have time to get it,” you tell him. “I left it behind.”<br>
<br>
Logain rolls his bottom lip up, flaring his nostrils. “That’s disappointing, squirt” he says coldly. “After all I did for you.”<br>
<br>
“I’m sorry,” you say. “There just wasn’t enough time.”<br>
<br>
“I guess not.” <br>
<br>
Logain eyes you darkly, but breaks it off after a moment. “See you around, squirt. Hope you found what you were looking for.”<br>
<br>
He turns and walks away, leaving you alone.<br>
<br>
<b>Actions</b><br>
<<link "Leave the school" "SchoolGates">><<SetFlag "LogainTempFire" false>><<SetFlag "LogainWaiting" false>><<EndConversation "Logain">><</link>>
<<elseif $LogainDialogue is "BurnBook">>
You shake your head. “I’m not giving you this book, Logain. These things shouldn’t be public.”<br>
<br>
He baulks his head. “And tell me, what do you plan on doing with it?”<br>
<br>
Taking a deep breath, you reply. “I’m going to burn it.”<br>
<br>
He stares hard at you for a long moment. Then, he bursts out chuckling.<br>
<br>
“You’re such a do-gooder, squirt,” he says, as he continues to laugh. “What is the world like to you, I wonder? Is it all just endings and happily-ever-afters?”<br>
<br>
You give him a hard stare, saying nothing, as you feel rage rising inside you. Noticing your reaction, he tries to control his laughter.<br>
<br>
“Oh don’t worry, squirt. It’s endearing.” He flashes you a cocky smile. “How have you even survived here for this long?”<br>
<br>
“You’ll never find out,” you reply.<br>
<br>
“Maybe,” he says. “But that’s not going to stop me trying.”<br>
<br>
You let out an exasperated sigh. “Goodnight, Logain.”<br>
<br>
You turn on your heels and walk quickly away, feeling the anger bubble away in your body. <br>
<br>
<b>Actions</b><br>
<<link "Leave the school" "SchoolGates">><<SetFlag "LogainTempFire" false>><<SetFlag "LogainWaiting" false>><<EndConversation "Logain">><</link>>
<<elseif $LogainDialogue is "TerrenceLockerKey">>
“Out past curfew, princess?” he drawls. “Careful. You might develop a reputation.”<Br>
<br>
You ignore the bait. “You’re resourceful. I was wondering, do you have access to student lockers?”<Br>
<Br>
His eyebrows lift, clearly amused. “Why, Emily. That’s the first halfway interesting thing you’ve ever said to me.”<Br>
<Br>
He reaches into his jacket and pulls out a jangling ring of keys, thumbing through them slowly and deliberately.<Br>
<Br>
Then, holding one up with exaggerated flair, he lets it catch the lamplight. “You mean... this locker key?”<Br>
<Br>
You keep your expression steady. “Maybe.”<Br>
<Br>
He smirks. “Didn’t think you had it in you to break rules. What’s the occasion? Someone take your lunch seat?”<br>
<br>
“I have a suspicion,” you say coolly. “That someone’s hiding something they shouldn’t be.”<Br>
<br>
“That’s vague.” He twirls the key around his finger. “Suspicion’s not worth much around here. People suspect me of all sorts of things. Doesn’t mean I let them into my secrets.”<Br>
<br>
<<TaskState "Task2">>
<<if _TaskState is "complete">>
<<TaskReceiver "Task2">>
<<if _TaskReceiver is "Annie">>
Logain chuckles, tucking the key into your hand without ceremony.<Br>
<Br>
“You’re lucky I’m in a generous mood. Must be all that goodwill dad's secretary gave me.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>><br>
<<elseif _TaskReceiver is "PC">>
He nods slowly, eyes narrowing.<Br>
<br>
“Your <<Sibling>> did me a solid. Call this the return. Just don’t get caught. I’m not in the business of covering amateur tracks.”<Br>
<<elseif _TaskReceiver is "Emily">>
Logain grins, clearly enjoying himself.<Br>
<Br>
“You did me a favour. Now I’m returning it. Charlton runs on debts. I like to keep mine clean.”<br>
<br>
He drops the key into your hand with a quiet jingle.<Br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<TakeObjectNPC "Logain" "TerrenceLockerKeyLogain">><</link>><br>
<<else>>
Logain lets the key dangle just out of reach, then slowly tucks it back into his jacket with a click. “You know the deal. You want a favour? You owe me one.”<Br>
<Br>
He leans back, stretching his arms like he’s settling in. “There’s a set of keys in my old man's. Whole ring of them. One for practically every building in town. The school, stores, that grim little flower shop.”<bR>
<br>
He gives you a pointed look. “I only want one. The cellar door to the Charlton Hotel.”<Br>
<br>
You sigh. “Keg run?”<Br>
<br>
Logain grins. “I’m a simple boy with growing needs. And the old man won’t share. He keeps the office locked up tight when he’s out." He lowers his voice, like sharing a dirty secret. “Only him and that secretary of his have access."<Br>
<br>
You fold your arms. “And what, I’m just supposed to... walk in and take it?”<Br>
<Br>
“Of course not,” he says, mock-offended. “I’m not a criminal. I’m a thirsty citizen in need of discreet assistance. But I'm sure you could find a way in there. You get me that key and I’ll make sure you get what you want."<br>
<Br>
He flashes you a wink, then turns away as if the matter’s already settled. “Think it over, Emily. I’ll be around.”<Br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<TaskTracker "Task2" "active">><</link>><br>
<</if>>
<<elseif $LogainDialogue is "HallPass">>
“Logain,” you say casually. “Do you have a hall pass?”<br>
<br>
He turns his head slowly toward you, one eyebrow rising. “Sometimes I like to do things by the book. When the book suits me.”<br>
<br>
You narrow your eyes. “So that’s a yes?”<Br>
<br>
Logain shrugs, cocky grin returning. “I don’t like to kiss and tell. But I do like to brag. So… yes.”<Br>
<Br>
You cross your arms. “And how exactly did you get one?”<Br>
<br>
He pauses, briefly glancing to the door to McTafeys. “The old man knows people," he says with smirk. "Has friends in the right places. You know. Connections. Family. Everything you’d expect from Charlton’s close knit elites.”<Br>
<Br>
He glances back at you, grin sharpening. “Not sure you’ve got that kind of clout in those crowds, squirt.”<Br>
<Br>
You bite back a retort. “So how would someone without ‘clout’ get one?”<br>
<br>
Logain chuckles again. “You want advice on how to break out of class? I’m sure I can think of better ways to run a scam. You scratch my back, I scratch yours.”<Br>
<br>
You huff. “I don’t think I want you scratching my back, Logain.”<Br>
<br>
He grins. “Your loss. I can be gentle when it suits.”<br>
<br>
When you don’t respond, he rolls his eyes. “Talk to Dennis. He’s odd, but plays his bad hand well. Enough to get Harrow on side. It’s definitely not his family that gets him out of lessons. You might be able to talk him ‘round. Just batter those pretty little eyes at him and I’m sure he’ll scramble to help you.”<Br>
<Br>
He stretches, as if signalling he’s done with this topics. “Anyway. That’s your best shot. Just don’t say I never gave you anything.”<Br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Logain" "HallPass">><</link>><br>
<</if>><<if $EmilyStateCurrent lt 3>>
You call Emily over to the stack of exercise books and stationary spread out across the kitchen table. “Come on, Em. Time to hit the books.”<br>
<br>
You hear her sigh, but she slowly walks over. Taking a seat at the table, she picks up the nearest exercise book. “I’m struggling with this,” she admits.<br>
<br>
For the rest of the evening you sit beside her, coaching her through the homework and assignments. She struggles more than you are used to, but by her bedtime you can tell she’s picked up at least some of what you are trying to teach her.<br>
<br>
“Thank you,” she says. A rare genuine smile spreads across her face as she stands and goes up the stairs to her room.<br>
<br>
You watch her go, proud. The school might be trying otherwise, but you are going to try your best to make sure she graduates this year with her grades intact.<br><<SiblingBond 1>>
<<else>>
You call out to Emily, gesturing towards the pile of textbooks scattered across the kitchen table. "Come on, Em. Time to hit the books."<br>
<br>
Emily rolls her eyes dramatically, crossing her arms with a bored huff. "Seriously? Studying is so pointless," she scoffs, clearly irritated.<br>
<br>
She reluctantly plops into a chair, barely looking at the books. Every attempt you make to engage her ends in frustration - she ignores your explanations, fiddles with her phone that barely works, and openly yawns in your face.<br>
<br>
"Can I go now?" she eventually asks, standing up without waiting for an answer. "I've got better things to do."<br>
<br>
You watch her leave, a sinking feeling in your stomach. Charlton's influence on her seems stronger every day, and it's becoming clear that academics no longer matter to her at all.<br><<SiblingBond -1>><br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<TimeChange>><</link>><<include "HotelLobbyWorkEvents">>
<<if _currentEvent is undefined>>
<<if $period[$periodCurrent] is "Lunch">>
<<if $HotelLobbyWorkLunchFirst is true>>
You enter the lobby and glance at the duty board near the podium, where Lennox’s scratchy handwriting has been scrawled beneath the staff roster. One note stands out:<br>
<Br>
<span class='Lennox-handwriting'>“Lunchtime: Bar support (Andrea). Staff rotation short again. Smile and serve.”</span>
<br>
You sigh. You’re supposed to be a maid, not bar staff. But the Charlton Hotel seems to run permanently understaffed. And you’re learning quickly that saying no isn’t really part of the culture here.<br>
<br>
<b>Actions</b><br>
<<link "Head to the restaurant" "HotelLobbyWorkResponses">><<set $HotelLobbyWorkResponses to "Lunch0">><</link>><br>
<<else>>
The lobby rota still reads the same:<Br>
<br>
<span class='Lennox-handwriting'>"Lunchtime: Bar support (Andrea). Smile and serve."</span>
<Br>
No one’s fixed the staffing issue. And no one’s likely to. By now, you’ve accepted that being a maid at the Charlton Hotel comes with an elastic job description. One that includes bar duty whenever the schedule demands it.<Br>
<br>
<b>Actions</b><br>
<<link "Head to the restaurant" "HotelLobbyWorkResponses">><<set $HotelLobbyWorkResponses to "Lunch0">><</link>><br>
<</if>>
<<elseif $period[$periodCurrent] is "Afternoon">>
<<if $HotelLobbyWorkAfternoonFirst is true>>
You check the schedule on the lobby board. Another line in Lennox’s jagged handwriting:<Br>
<br>
<span class='Lennox-handwriting'>"Afternoon – Lobby carpet detail (Andrea). Bucket + cloth. Back straight. Smile."</span>
<br>
You sigh. Loudly. But there’s no one to hear it or care. A proper hotel might have a machine for this kind of work. But the Charlton Hotel is anything but modern. <Br>
<br>
You find the battered bucket tucked behind the reception desk, fill it with water and soap, and grab a fraying cloth. Your knees hit the ground, and the work begins.<Br>
<br>
The carpet is an endless expanse of intricate patterns and ancient stains. No matter how hard you scrub, the marks remain. Like memories burned into fabric. You try to focus on the rhythm of the cloth, the swish of water, but your uniform clings tighter with each motion. Riding up the more you lean in.<br>
<br>
You catch a few glances from passing guests. Some watch too long. Others pretend not to, but their eyes linger. Bent forward, on all fours, your skirt creeping higher… it’s hard not to imagine what they’re imagining.<Br>
<br>
And then the lobby doors open.<Br>
<br>
Two figures walk in. One, you recognize. Mr. Sermon, the hotel owner. Tall. Pale. Watchful. He moves like a man carrying secrets in every pocket. His silence always speaks louder than his words.<Br>
<br>
The woman beside him though, is someone you haven’t seen before.<Br>
<br>
She’s striking. Older than most of the women you’ve met in Charlton, but in a way that makes her stand out from the crowd. Tall, with sharp cheekbones, dark red lipstick, and a knowing smile. Her black hair is curled in thick vintage waves, her long coat cinched tight at the waist. She carries herself like she owns the ground she walks on.<br>
<br>
“Well, well,” she says, voice velvet and mirth. “Is this who you were referring to, Harry?” She looks down at you. “Andrea, isn’t it?”<Br>
<br>
You glance up. “Yes, ma’am.”<Br>
<br>
She gives a little smile. “Marjorie. The pleasure is entirely mine.” <br>
<br>
<b>Actions</b><br>
<<link "Talk to Marjorie" "HotelLobbyWorkResponses">><<set $HotelLobbyWorkResponses to "Afternoon">><<set $HotelLobbyWorkAfternoonFirst to undefined>><<NPCKnown "Marjorie">><<NPCKnown "Sermon">><</link>><br>
<<else>>
The lobby rota still says the same:<Br>
<br>
<span class='Lennox-handwriting'>“Afternoon – Lobby carpet detail (Andrea). Bucket + cloth. Back straight. Smile.”</span>
<Br>
Nothing changes.<br>
<br>
You gather the tools again - same old bucket, same fraying cloth - and kneel on the plush carpet that hasn't been properly cleaned in decades. The stains barely budge, but you scrub anyway. Your skirt rides up. The sweat beads at your temples. Guests pass by and stare a little too long, pretending they’re not watching.<Br>
<br>
You’ve stopped trying to tell yourself they’re not.<br>
<Br>
The lobby door opens and instantly you feel a the shift in atmosphere. A silence. Expectant. You glance up to see Sermon and Marjorie entering. His eyes settling on you casually. Hers, with interest.<Br>
<br>
“Back on your knees, I see,” she says, her smile widening. “They do work you hard here, don’t they?”<br>
<br>
You sit back on your heels slightly. Hers click as she walks closer.<Br>
<Br>
“I remember what it’s like,” she muses. “Jobs like this. Bent over, elbows sore. Always some man watching. Always pretending not to notice.”<Br>
<br>
Her smile turns conspiratorial. “Still. Some girls make the most of it. Others just stay on their knees.”<Br>
<br>
She looks you over. Critically, but not unkindly. “Which are you, I wonder?”<Br>
<Br>
Sermon remains silent. But he doesn’t leave.<Br>
<Br>
<b>Actions</b><br>
<<StatCheckAssertive "gt" 30>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Try and make out your more than a maid">>
<<CompulsionCheck "HouseProud">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[House Proud] </span><s><<print _StatAssertiveProbability>></s> - <I>You can't seem to consider this job as anything other than rewarding</i><br>
<<else>>
<<if _StatCheckAssertive is true>><<link _StatAssertiveProbability "HotelLobbyWorkResponses">><<CashFlow 2>><<set $HotelLobbyWorkResponses to "AfternoonAssertivePass">><</link>><br>
<<else>><<link _StatAssertiveProbability "HotelLobbyWorkResponses">><<set $HotelLobbyWorkResponses to "AfternoonAssertiveFail">><<Assertive 1>><</link>><br><</if>>
<</if>>
<<CompulsionCheck "HouseProud">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[House Proud] </span><s>Admit that cleaning isn’t what dreamed of doing</s> - <I>There's something that stops you from saying this outright</i><br>
<<else>>
<<link "Admit that cleaning isn’t what dreamed of doing" "HotelLobbyWorkResponses">><<set $HotelLobbyWorkResponses to "AfternoonAdmit">><</link>><br>
<</if>>
<<link "Tell her that you enjoy working here fine" "HotelLobbyWorkResponses">><<set $HotelLobbyWorkResponses to "AfternoonEnjoy">><<CashFlow 1>><</link>><br>
<</if>>
<<elseif $period[$periodCurrent] is "Evening">>
<<if $HotelLobbyWorkEveningFirst is true>>
You check the rota on the podium. One word, scribbled in Lennox’s usual scrawl:<br>
<br>
<span class='Lennox-handwriting'>"Evening – Andrea. Laundry."</span>
<Br>
You follow the service corridor past the kitchen until you reach the laundry room. A narrow, overheated cupboard that smells of bleach and damp linen. It’s barely wide enough for you to move in. A pair of old washers hums in the corner, one of them rattling slightly from years of misuse.<Br>
<br>
You drop the fresh load of sheets into the drum, fighting the urge to gag at the mix of stale sweat. Once it’s going, you glance around for something - anything - to pass the time.<Br>
<br>
Your eyes catch on a battered paperback wedged between the machines: <i>A Guide to European Cities</i>. The cover is sun-bleached, the spine cracked from overuse. You flip it open and perch lightly on the edge of the washer, heels dangling just off the ground.<br>
<br>
You thumb through a few pages - Budapest, Vienna, Ljubljana. Places that feel impossibly far away from this claustrophobic little room. You almost forget where you are for a moment.<Br>
<br>
Bringing you quickly back to reality, you jump as the wall-mounted phone beside you rings. Sharp and shrill. You lift the receiver.<br>
<br>
“Laundry,” you answer, trying to sound composed.<Br>
<br>
Lennox’s voice crackles down the line, crisp and clipped. “A guest in our exclusive Room 104 is requesting fresh bathroom linen. Take them up. And remember… presentation matters.” He hangs up before you can reply.<br>
<br>
You glance at the pile of folded sheets, the washing machine vibrating beneath you.<br>
<<else>>
Laundry. Again.<br>
<br>
You sigh as you open the cupboard door and step into the muggy little room. You’ve already memorised the rhythm of the machine’s cycle. Already know where the softener is kept. Already recognise the smell of every stain.<br>
<br>
You load the washer, start the cycle, and stretch out your legs with a low groan. The laundry room’s too hot. Too narrow. Too everything.<br>
<br>
You spot the old <i>Guide to European Cities</i> still wedged between the washers. It falls open naturally to a page on Prague, like it’s been waiting for you. But you don’t even get through the first paragraph before the phone rings on the wall. You sigh and pick it up.<br>
<br>
“Laundry,” you say.<br>
<br>
“Room 104,” Lennox replies without preamble. “Guest wants fresh towels. Take them up. Neatly.”<BR>
<br>
The line clicks dead. You fold the linen with care, your feet already aching in anticipation of the walk up.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Go to Room 104 with fresh laundry" "HotelRoom104">><<EventTrigger "HotelRoom104" "AndreaJobEvening" "Evening" null "Andrea" null null null true>><</link>><br>
<<elseif $period[$periodCurrent] is "Night">>
The lobby is quiet now. You go through the evening checklist with quiet efficiency, lamp dimmers set to evening mode, front desk drawer latched, the velvet rope drawn across the restaurant entrance. You pause only to straighten a crooked flyer for Tovil Hole Caves, then check the time. Nearly midnight.<br>
<br>
There’s a soft hum in the air. The building settling, maybe, or just the familiar machinery behind the walls. You consider heading to the locker room to change out of Andrea’s clothes, imagining the feel of something more casual again. But the idea vanishes quickly. She's probably still asleep. You hope. You won't risk waking her and risking a scene.<br>
<br>
The lobby is still empty as you move to the exit. You glance at the mirrored panel by the door and catch your reflection: the impossibly high heels, the fitted waist, the faint shimmer of tights. A flash of something flickers through you. Pride? Guilt? Arousel? It seems like a mix of things, culminating in something you haven't the words for.<br>
<br>
When you're sure no one's watching, you slip out the door and into the cool night. You keep your head down, heart fluttering, hoping no one sees you like this.<Br>
<br>
<b>Actions</b><br>
<<link "Finish working for the day" "TownCentre">><</link>>
<</if>>
<</if>><b>Charlton Hotel - Cellar</b><br>
<img src="./images/Hotel_Cellar.png"><br>
<br>A maze of kegs, barrels, tubing and piping, every type of alcohol imaginable is stored haphazardly in the cramped space underneath the hotel.<br>
<br>
<b>Actions</b><br>
[[Go upstairs->HotelLobby]]<<if $SchoolCafeteriaLunch is "Sit">>
You carry your tray over to an empty table and sit down, staring at the food. Your stomach gurgles again, in spite of what’s in front of you.<br>
<br>
<b>Actions</b><br>
<<link "Eat it" "SchoolCafeteriaLunch">>
<<if $KitchenWard is undefined>>
<<QuestState "Quest5">>
<<if _QuestState is 2>><<QuestTracker "Quest15" 1>><<else>><<QuestTracker "Quest15" 0>><</if>>
<<if $current.female is true>>
<<set _CafeLunchAssertive to -$CafeteriaCorruption>>
<<Assertive _CafeLunchAssertive>>
<<else>>
<<Assertive 1>>
<</if>>
<</if>>
<<set $SchoolCafeteriaLunch to "Eat">>
<</link>><br>
<<link "Leave it" "SchoolCafeteriaLunch">><<set $SchoolCafeteriaLunch to "Leave">><</link>>
<<elseif $SchoolCafeteriaLunch is "Eat">>
<<if $current.Avatar is "Emily">>Hunger gets the better of you. You begin eating your bland salad, gaining satisfaction only from satisfying your stomach. There is little to taste, nor savour.<br>
<<elseif $current.Avatar is "Dennis">>Hunger gets the better of you. You begin eating your gristly steak and boiled potatoes. In spite of the fat, you find yourself almost enjoying the satisfaction of eating something substantial.<br>
<<elseif $current.Avatar is "Jake">>Hunger gets the better of you. You begin eating your burger and chips. In spite of the grease, you find yourself almost enjoying the satisfaction of eating something substantial.<br><</if>>
<br>
<<if $KitchenWard is "NulifiedSelf">>
With the food no longer cursed at least for you, your lunch causes you no adverse side effects. You look around the room, noticing other students aren’t so lucky. Girls, all munching on salads, are smiling and vacantly listening to the boys prattle and horseplay.<br>
<br>
You notice the boys chow down on their burgers and meat casseroles, barely stopping to swallow. Crumbs spit out of their mouths as they talk, but none of the girls seem bothered by their disgusting table manners. They stare back, blankly, enraptured.<br>
<br>
You finish your lunch and spend the rest of the break watching people. When the bell rings, you get your belongings and prepare to leave.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $SchoolCafeteriaLunch to undefined>><</link>>
<<elseif $KitchenWard is "NulifiedAll">>
With the curse not active, you eat free from any magical impacts. Looking around the cafeteria, you note that other people’s behaviour has changed. Girl’s have pushed their trays of salad away from them, with a few even stealing some of the boy’s burgers. <br>
<br>
The boys, conversely, seem off their game. They engage with their typical horseplay and banter, but girls roll their eyes and look back at them derisively. Most are just ignoring them.<br>
<br>
You finish your lunch, feeling at least partially satisfied from the bland food. When the bell goes, most of the girl’s leave promptly. The guys watch after them, looking dumbfounded.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $SchoolCafeteriaLunch to undefined>><</link>>
<<elseif $current.Avatar is "Emily">>
<<if $CafeteriaCorruption gte 3>>
After a few mouthfuls, you find yourself smiling faintly. It’s delicious, really. So healthy. Exactly what you need. Why would you have ever thought otherwise?<br>
<br>
A shadow falls across your tray. Brendan Glove leans down, thigh pressed almost against your arm, grinning broadly. “Hey. Haven’t seen you before. You new?”<br>
<br>
You look up at him, nerves fluttering, and nod quickly. “Yes. Just trying to fit in.”<br>
<br>
His grin widens. “You should come by the football field after school. I’ll be there.”<br>
<br>
The suggestion feels more like a command, and you feel warmth spread in your chest at the thought. “Of course,” you answer instantly. <br>
<br>
He laughs softly, satisfied, and strides away. You keep watching until he’s gone, cheeks warm, heart pounding. Maybe you should go see him on the field. After all, he told you to. Why wouldn’t you?<br>
<br>
The bell interrupts your thoughts, leaving you clutching your tray, eager for the day to be over.<br>
<<elseif $CafeteriaCorruption gte 2>>
After a few mouthfuls, you grow accustomed to the taste. Actually, it’s kind of nice, you decide, surprised by your own thought. Good for you, good for keeping in shape. Maybe you shouldn’t complain so much.</i><br>
<br>
You glance up as Brendan Glove, one of the football players, looms over you. He plants a foot on the bench beside you, leaning close, grin wide. “Hey,” he says. “Don’t think I’ve seen you before. You new?”<br>
<br>
His leg is right there, filling your space. You ought to object, but the words won’t come. Instead you give him a quick smile. “Yeah. Just keeping quiet.”<br>
<br>
“That’s good,” he replies, eyes raking over you. “You should come by the field after school. We can hang out.”<br>
<br>
You hesitate, but it feels easier just to nod. “Alright.”<br>
<br>
Brendan grins at your answer before sauntering off. You watch him go, pulse quickening. He wants you there, you think. So shouldn’t you go?<br>
<br>
The bell rings, leaving you unsettled at how quickly you agreed.<br>
<<else>>
After a few mouthfuls, you grow accustomed to the taste. It’s not so bad, you think. At least it’s healthy. Good for your waistline.<br>
<br>
You begin to ponder where that thought came from, but are pulled out of your thoughts by Brendan Glove, one of the football players, looking down on you. <br>
<br>
He puts a foot up on the bench, leaning forward, grinning. “Hey,” he says. “I don’t think I’ve seen you around before. You new here?”<br>
<br>
Personal space must not be a concept Brendan has been introduced to, as his muscular thigh is uncomfortably close to you. Part of you feels like saying something, but you don’t want to offend him.<br>
<br>
“A little,” you say. “I just keep my head down.”<br>
<br>
“You can keep your head down for me, anytime,” he replies, giving you a leery look. “You should come see me after school on the football field. We can hang out.”<br>
<br>
“Okay,” you find yourself replying, in spite of having no intention of doing so.<br>
<br>
He grins, then nods to you and walks off.<br>
<br>
You watch him go. Maybe you will go and see him, you think. After all, he did tell you to.<br>
<br>
Lost in thought for the rest of the lunch break, you are only drawn away from considering Brendan by the bell.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $SchoolCafeteriaLunch to undefined>><<NPCKnown "Brendan">><</link>>
<<elseif $current.Avatar is "Dennis">>
The more you eat, the more you find yourself enjoying it. Your stomach feels warm from the nutrients. A new surge of energy spreads throughout your body, the reward for eating something rich with iron.<br>
<br>
You look around as you eat. Girls, all munching on salads, are smiling and vacantly listening to the boys prattle and horseplay.<br>
<br>
In fact, the boys chow down on their burgers and meat casseroles, barely stopping to swallow. Crumbs spit out of their mouths as they talk, but none of the girls seem bothered. They stare back, blankly, enraptured.<br>
<br>
Then you feel it. A piece of steak falling out of your open mouth. You are barely chewing before forcing half a potato into your hole. The ravenous feeling of hunger surges you on, shovelling more of the food into your mouth before you swallow.<Br>
<br>
A girl glances over you, watching. A tingle of Dennis' nerves shoots up inside your body, but you find yourself grinning back at her. Even as you feel the fat spread around your lips.<br>
<br>
She stares at you vacantly. Then, after a moment, actually smiles.<Br>
<br>
You finish your lunch and spend the rest of the break watching people. All the while smirking. When the bell rings, you get your belongings and prepare to leave.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $SchoolCafeteriaLunch to undefined>><</link>>
<<elseif $current.Avatar is "Jake">>
The more you eat, the more you find yourself enjoying it. The salt from the chips and the processed cheese on the patty is enough to warm your stomach. A new surge of energy spreads throughout your body, the reward for eating something tasty.<br>
<br>
You look around as you eat. Girls, all munching on salads, are smiling and vacantly listening to the boys prattle and horseplay.<br>
<br>
In fact, the boys chow down on their burgers and meat casseroles, barely stopping to swallow. Crumbs spit out of their mouths as they talk, but none of the girls seem bothered. They stare back, blankly, enraptured.<br>
<br>
Then you feel it. A piece of meat falling out of your mouth. You are barely chewing before forcing another bite of the burger into your hole. The ravenous feeling of hunger surges you on, shovelling more of the food into your mouth before you swallow.<Br>
<br>
A girl glances over you, watching. You take a huge bite from the burger and grin back at her, even as you chew with your mouth open.<br>
<br>
She stares at you vacantly. Then, after a moment, actually smiles.<Br>
<br>
You finish your lunch and spend the rest of the break watching people. All the while smirking. When the bell rings, you get your belongings and prepare to leave.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $SchoolCafeteriaLunch to undefined>><</link>>
<</if>>
<<elseif $SchoolCafeteriaLunch is "Leave">>
Even stomach pains can’t make you desire this food. You move it around with your fork absent-mindedly, but don’t take a bite.<br>
<br>
<<if $current.Avatar is "Emily">>Once the bell goes to signal lunch is over, you leave the untouched salad on the tray. You feel lightheaded and woozy from the lack of food, and hope you get by through the rest of the day. <br>
<<elseif $current.Avatar is "Dennis">>Once the bell goes to signal lunch is over, you leave the untouched steak on the tray. You feel lightheaded and woozy from the lack of food, and hope you get by through the rest of the day. <br>
<<elseif $current.Avatar is "Jake">>Once the bell goes to signal lunch is over, you leave the untouched burger on the tray. You feel lightheaded and woozy from the lack of food, and hope you get by through the rest of the day. <br><</if>>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $SchoolCafeteriaLunch to undefined>><</link>>
<</if>><<if $ReadingDeBussy is undefined>>
You take out DeBussy’s notebook and stare at the frayed blank cover. Charlton is full of secrets and you know that this book contains a great many of them. Yet the thought of riffling through the private lives of Charlton students is questionable.<br>
<br>
And whilst you’re certain that hiding it in your room will keep it away from prying eyes, recent events have caused you to doubt how certain you are of anything, anymore.<br>
<br>
<b>Actions</b><br>
<<link "Burn the book" "YourRoomReadingDeBussy">><<Greedy -1>><<SetFlag "DeBussyBookResolved">><<set $ReadingDeBussy to "Burn">><<GiveObjectLocation "Set up" "DeBussyBook">><</link>><br>
<<link "Read it" "YourRoomReadingDeBussy">><<Greedy 1>><<SetFlag "DeBussyBookResolved">><<set $ReadingDeBussy to "Read">><</link>><br>
<<link "Decide another time and leave it" "YourRoom">><</link>>
<<elseif $ReadingDeBussy is "Burn">>
<<if $period[$periodCurrent] is "Morning" and ($day[$dayCurrent] isnot "Saturday" and $day[$dayCurrent] isnot "Sunday")>><<set $EmDay to "school">><</if>>
Taking out a set of matches from one of your drawers, you open up a window to let in a breeze flow into your room. Once a corner of the book begins to burn, you hold it out of your window as long as you can bear the heat, then shake it vigorously to put it out.<br>
<br>
Crumples of paper and ash float into the air. Large sections of the book fold and wilt from the flames. Soon enough, there is nothing but dark smoke plumes left of DeBussy’s handiwork.<br>
<br>
You shut your window once the burning smell has dissipated and smile, content that you may have just saved a student a day of embarrassment. Or worse. <br>
<br>
<b>Actions</b><br>
<<link "Go back to your room" "YourRoom">><<TimeChange>><<set $ReadingDeBussy to undefined>><</link>>
<<elseif $ReadingDeBussy is "Read">>
<<if $period[$periodCurrent] is "Morning" and ($day[$dayCurrent] isnot "Saturday" and $day[$dayCurrent] isnot "Sunday")>><<set $EmDay to "school">><</if>>
You open the book and flick through the pages, scanning the neat hand-written notes penned on each page. <br>
<br>
<<Flag "SchoolBasementKnown">>
<<if _FlagReturn is true>>
With increasing disappointment you turn each page to find nothing but idle gossip. A number of references to the school basement and Olaf are peppered throughout, which appear to have consumed DeBussy’s thoughts in the most recent entries. Unfortunately, there isn’t much that isn’t known to you.<br>
<Br>
Until, that is, you get near the front of the book. The pages here are faded and worn. DeBussy must have had this book for years. Her writing style shows evolution, with her overt references to people replaced with more cautious initials. It’s enough to make it challenging to understand who these rumours pertain to. But one stands out.<bR>
<br>
<span class='PCFemale-handwriting'>From JC - AC and PS have been seen in each other’s company. Possibly more than friends. Next step - alert headmaster.</span><Br>
<Br>
To initials are familiar to you - Jennifer Chambers and Annie Clancy. The other, you can take a good guess at.<Br>
<br>
Closing the book, you place it in your bag. If there are more secrets to be found at Charlton, you’ll need to investigate elsewhere.<Br>
<<else>>
Most of the rumours are idle gossip and salacious hearsay, but you notice a recurring reference concerning the school basement. A number of notes reference different girls being seen sneaking down into the school basement. Sometimes at lunch, other times in the evening. What happens down there isn’t detailed, but DeBussy has written the name ‘Olaf’ next to each one, with a large question mark following it. <br>
<br>
Until, that is, you get near the front of the book. The pages here are faded and worn. DeBussy must have had this book for years. Her writing style shows evolution, with her overt references to people replaced with more cautious initials. It’s enough to make it challenging to understand who these rumours pertain to. But one stands out.<bR>
<br>
<span class='PCFemale-handwriting'>From JC - AC and PS have been seen in each other’s company. Possibly more than friends. Next step - alert headmaster.</span><Br>
<Br>
To initials are familiar to you - Jennifer Chambers and Annie Clancy. The other, you can take a good guess at.<Br>
<br>
Closing the book, you place it in your bag. If there are more secrets to be found at Charlton, you’ll need to investigate elsewhere.<Br>
<</if>>
<<trackKnowledge "Homophobia" "JenniferLearned">>
<br>
<b>Actions</b><br>
<<link "Go back to your room" "YourRoom">><<TimeChange>><<set $ReadingDeBussy to undefined>><<Flag "SchoolBasementKnown">><</link>>
<</if>><<if $CheerleaderIntDialogue1 is "Coven">>
“I’m just checking on the Ward in here,” you whisper to her. “Making sure no one has tampered with it.”<br>
<br>
She looks at you with a confused look. “I thought I was checking in here,” she mumbles.<br>
<br>
You gesture holding up your hands. “I didn’t know we had set Wards.”<br>
<br>
Stacey gives you a look, but shrugs her shoulders. “Alright. So long as its done by someone. Chrissie will go mad if we miss something.”<br>
<br>
“I’ll double-check,” you reply.<br>
<br>
Stacey smiles politely, then turns and walks out. You sigh with relief. <br>
<<else>>
“Fall asleep,” you mutter, “and let your memories drift as you slumber.”<br>
<br>
Stacey falls to the floor as your magic strikes out, her tall and gangly body hitting the floor with a hard thump.<br>
<br>
You rush over to her, checking her for injuries. Her forehead is swelling up. She’s going to have a nasty bruise, but otherwise she isn’t significantly injured.<br>
<br>
You quickly push her to the side of the door, at least out of sight unless anyone enters. Satisfied with your impromptu efforts to conceal her, you only hope that the spell has taken hold on her memories.<br>
<</if>>
<<set $cheerleaderIntActive to false>>
<<trackKnowledge "CheerleaderCoven" "Learned">>
<br>
<B>Actions</b><br>
<<link "Return back to the room" $CurrentRoom>><<TimeChange>><</link>><<if $CheerleaderIntDialogue2 is "Coven">>
“Wait!” you cry out. “I’m just checking the Ward! Christina told me to!”<br>
<br>
Reagan maintains her look of distrust, but you sense her magical build-up subsiding. “Is that what you were doing? Checking it?”<br>
<br>
You nod. Reagan eyes you carefully.<br>
<br>
“I don’t like you,” Reagan says. “And I don’t trust you. But Christina seems to think you are worth it. And she’s the head cheerleader. For now.”<br>
<br>
You return her stare, but avoid replying.<br>
<br>
“Make sure it’s still working,” she says, before turning at leaving. You watch her go, still sensing the raw power within her.<br>
<br>
She could have bested me if that got ugly, you think. <I>I’m going to need help.</i><br>
<<else>>
“Fall asleep,” you spit out, “and let your memories drift as you slumber.”<br>
<br>
Reagan’s eyes glare at you as you throw every piece of magic you can muster at her. You can feel her putting up a fight with her own power, pushing back. She grits her teeth and you feel her draw upon her own affinity to counter you.<br>
<br>
Then, with a brilliant flash of yellow energy, Reagan falls back to the floor.<br>
<br>
You walk quickly over to her body. She’s out cold. <br>
<br>
Staring at the unconscious Reagan, you take a deep breath. Tiredness washes over you. The magical wellpool inside yourself feels empty. Drained. You think you managed to wipe her memories. Just.<br>
<br>
She almost bested me, you think. <I>I’m going to need help.</i><br>
<br>
Not wanting to stay any longer, you leave Reagan to her slumber.<br>
<</if>>
<<set $cheerleaderIntActive to false>>
<br>
<B>Actions</b><br>
<<link "Return back to the room" $CurrentRoom>><<QuestTracker "Quest4" 0>><<TimeChange>><</link>><<if $CheerleaderIntDialogue3 is "Spell">>
“Fall asleep,” you cry, “and let your memories drift as you slumber.<br>
<br>
<<SpellsCheckSelf "AlterMemories">>
<<if _SpellsCheckSelf is true>>
You send a tsunami of magic towards Christina, almost knocking her to the ground. She is quick to put up a defence, as you feel a surge of energy rise up from within her. She grits her teeth, and tries to push back against your relentless assault.”<br>
<br>
Smiling with grim determination, you press harder. Drawing upon the additional training that Gladys gave you, the well of magical affinity inside your body only grows stronger.<br>
<br>
“No!” Christina shouts, as she what you are doing. She tries to push back, but a moment later you watch as she flies back to the floor.<br>
<br>
You cease your assault, taking a deep breath. Slowly, cautiously even, you walk over to your bested opponent, still feeling a flicker of magical aura within her.<br>
<br>
Against all odds, she is still fighting against the spell. She looks up at you with sad eyes. “I thought we’d be friends, Em.” <br>
<br>
Her head then tilts on her neck. She finally falls asleep.<br>
<br>
You take another deep breath, centering your energy in the calm and quiet. Silence is only fleeting, however. From outside, you hear a quiet set of footsteps. Approaching.<br><<set $CheerleaderIntDialogue4 to "Forgot">>
<<else>>
If Christina is surprised by your boldness, she doesn’t show it. As you crash a wave of magic into her form, you feel a surge of energy rise up from her being to counter. She even grins, drawing deep down in her own well.<br>
<br>
You yourself grit your teeth, feeling your wave being turned towards you. Inside your body you draw and draw from your own essence, looking for glimmers of energy that have gone previously untapped. <br>
<br>
It’s just not enough. With a smirk, Christina steps up her ferocity and you lose control, hurtling back, landing on your bum in a heap.<br>
<br>
With the slow sound of clicking heels, Christina walks towards you. “When you look back on this, Emily, at least you can say you tried. Unfortunately, as much as I’d like to look past this altercation, I’m afraid I’m out of time.”<br>
<br>
You look up at her, trying to understand. Only when do you hear a second step of footsteps outside the room does her words start to make sense.<br><<set $CheerleaderIntDialogue4 to "SubmitSpell">>
<</if>>
<<else>>
“I’m changing your curses,” you tell her. “Making a few changes.”<br>
<br>
“I can see that,” she replies. “It’s a real shame, Emily. I had such high hopes for you. You have so much potential. I was hoping someday I’d be able to call you a peer.” Her tone lowers, just slightly. “Even a friend.”<br>
<br>
“Now though,” she says quietly. “It’s too late. You’ve forced my hand. And I don’t have an ace to play.”<br>
<br>
You give her a look, trying to understand. Only when do you hear a second step of footsteps outside the room does her words start to make sense.<br><<set $CheerleaderIntDialogue4 to "Submit">>
<</if>>
<br>
<<Flag "EmilyMetStitch">>
<<if _FlagReturn is true>>
Coming to a stop in the doorway is familiar figure. A tall and distinguished man, dressed in a tailored grey suit and a matching waistcoat. His deep-set eyes surveys the scene briefly, then turns his attention to you.<br>
<br>
Stitch.<br>
<br>
“Miss. Phillips,” he says. “A pleasure, as always."<br>
<br>
He smiles, coldly.<br>
<<else>>
Coming to a stop in the doorway is a tall and distinguished looking older man, dressed in a tailored grey suit and a matching waistcoat. His angular face is striking, with sharp features and prominent cheekbones. His deep-set eyes surveys the scene briefly, then turns his attention to you.<br>
<br>
“Miss. Phillips,” he says. “I believe we haven’t met. My name is Peter Stitch. But you shall call me Headmaster.”<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Confront Mr. Stitch" "CheerleaderIntervention4">><<NPCKnown "Stitch">><<set $CheerleaderIntDialogue3 to undefined>><</link>>“You’ve been very busy,” he says to you. “A pity to waste such a powerful gift on a hopeless endeavour.”<br>
<br>
Reaching down into the magical well inside your body, you see if there’s anything left to throw at him. You stop when he chuckles. <br>
<br>
“Your magic can’t affect me, girl.” He then reaches into his waistcoat pocket and pulls out around something that consumes your eyes. An amulet, near-identical to the one you wear. <br>
<br>
“You’ll find I’m quite well protected against your charms. And the rest of Charlton’s male faculty have similar trinkets to protect them.”<br>
<br>
Stitch walks further into the room, giving you a wide berth as he doesn’t take his sharp eyes off of you. “I’m curious, Miss. Phillips. Fiddling with pithy curses seems beneath someone of your power. Is it a coincidence, then, that your sudden appearance occurred just as our plans for this year’s Prom are being finalised? Or is disrupting that also part of your goal? <br>
<br>
<<if $CheerleaderIntDialogue4 is "Forgot">>
He glances at Christina, sleeping on the floor. “She was a powerful tool,” he tells you. “To best her in the magical arts would have taken great skill. But a tool that can be broken is of no use to anyone.”<br>
<br>
He eyes you before continuing. “You must understand that you can’t hope to defeat me. I’ve been here longer than you’ve been alive. And contrary to what you might think, you are not the first rebel with such power.”<br>
<br>
“Instead, I propose a deal.” He gestures with his hand back to Christina. “Remove her memories. Take away her recollection of every being a cheerleader. And take her place as the head of the school coven.”<br>
<br>
Stitch stares back at you, unblinking. Waiting for an answer.<br>
<br>
<B>Actions</b><br>
<<link "Accept his deal" "CheerleaderIntervention5">><<set $CheerleaderIntDialogue5 to "Accept">><<set $CheerleaderIntDialogue4 to undefined>><<Greedy 5>><</link>><br>
<<link "Refuse his deal" "CheerleaderIntervention5">><<set $CheerleaderIntDialogue5 to "Refuse">><<set $CheerleaderIntDialogue4 to undefined>><<Greedy -5>><</link>>
<<else>>
He eyes you carefully before continuing. “You have a choice now, Miss. Phillips. One more chance. Either get in-line, accept your fate, and knuckle down. Or the only curses you’ll care about will be the names the reprobates call out to the strippers in Dicks.”<br>
<br>
He gives you a final stare, then turns to Christina. “Reinstate the wards that she’s changed. But make sure she’s unaffected. I want her to submit willingly.”<br>
<br>
Christina looks at you, before returning Stitch’s gaze. “Yes, Headmaster.”<br>
<<if $PlayerCharacter.cheerleader is true>><br>"And, of course, she is expelled from the cheerleader squad from this moment forth. Let’s not make it easy.” Christina nods again.<br><</if>>
<br>
“Now,” Stitch says, turning back to you. “Go home. Leave the school. Pause and reflect. Think about how you can make up for this deviancy to your school.”<br>
<br>
His eyes flick towards the door. Shaking with nerves, you gather your things up, and rush out the door.<br>
<br>
<<link "Rush home" "Act1Epilogue">>
<<if $CheerleaderIntDialogue4 is "Submit">><<set $Act1Epilogue to "Submit">>
<<elseif $CheerleaderIntDialogue4 is "SubmitSpell">><<set $Act1Epilogue to "SubmitSpell">><</if>>
<<set $CheerleaderIntDialogue4 to undefined>>
<<QuestTracker "Quest5" 3>>
<<set $KitchenWard to "NulifiedSelf">>
<<set $MathsWard to "NulifiedSelf">>
<<set $BiologyWard to "NulifiedSelf">>
<<set $GeographyWard to "NulifiedSelf">>
<<set $GymWard to "NulifiedSelf">>
<<set $BusinessStudiesWard to "NulifiedSelf">>
<<CheerLeaderExpel>>
<</link>>
<</if>><<if $CheerleaderIntDialogue5 is "Accept">>
“I’ll take her place,” you whisper. <br>
<br>
Stitch nods, still unsmiling. “Then prove your commitment,” he says, gesturing to Christina. “Be merciless. Give her a life that she would detest.”<br>
<br>
You take a deep breath. You focus on Christina’s mind, drawing upon a reservation of magic buried deep in your body. You see her thoughts and feelings as colours and swirls, slowly swirling around in her sleeping mind. The yellow and oranges of a bright, popular and confident cheerleader.<br>
<br>
You push hard on her memories. They fracture into a thousand pieces. One word comes to mind. Nerd.<br>
<br>
Christina’s elements fuse together again, but as they do so you notice what was once yellow and orange is now brown and green. Clumsy, you think. Unkempt. Unpopular. Magic is just in the books that she devours.<br>
<br>
The memory package forms in front of you, solidifying in Christina’s brain. Satisfied, you take a deep breath and relax.<br>
<br>
“Good,” Stitch comments. “Now. You will attend the Charlton Hotel tomorrow evening and introduce yourself as the new head of the coven. Select individuals from this school meet there to confirm arrangements for our Prom. You have a lot of work ahead of you, Miss. Phillips. Don’t fail me like her. As for your tampering with our instituions protections against the tainted world, I shall see that they are reset. You of course, will be exempt. Now you will choose your own submission willingly.”<br>
<br>
You look at Christina, asleep. You can still see traces of what you have done to her memories. “Yes,” you say. “Headmaster.”<br>
<br>
“Now,” Stitch says, looking directly at you. “Go home. Leave the school. Pause and reflect. Think about how best you’re going to serve your school.”<br>
<br>
His eyes flick towards the door. Shaking with nerves, you gather your things up, and rush out the door.<br>
<br>
<B>Actions</b><br>
<<link "Leave" "Act1Epilogue">>
<<QuestTracker "Quest5" 3>>
<<set $Act1Epilogue to "Accept">>
<<set $CheerleaderIntDialogue5 to undefined>>
<<set $KitchenWard to "NulifiedSelf">>
<<set $MathsWard to "NulifiedSelf">>
<<set $BiologyWard to "NulifiedSelf">>
<<set $GeographyWard to "NulifiedSelf">>
<<set $GymWard to "NulifiedSelf">>
<<set $BusinessStudiesWard to "NulifiedSelf">>
<</link>>
<<else>>
“No,” you tell him, finally finding the courage to speak. “I won’t help you.”<br>
<br>
Stitch stares at you, emotionless. “A pity. And pointless. You will find, Miss. Phillips, that you have no choice. You can’t stop me.”<br>
<br>
“Your only real choice is to submit and find your place in our society, or rebel and be dealt with. There is a reason that this town is immune to the permissiveness of society. That reason is me.”<br>
<br>
You look at him, seeing a hint of spite in his otherwise expressionless face. “I can stop you,” you say quietly.<br>
<br>
He looks at you, nodding. “Yes. I believe you think you do. Don’t hold on to that for too long, Miss. Phillips. I want your power. I want it badly. But should you prove a significant threat, I won’t hesitate to destroy you in ways you couldn’t comprehend. ”<br>
<br>
“Now,” Stitch says, looking directly at you. “Go home. Leave the school. Pause and reflect. Come see me when you’re ready to relent. You'll find your tampering with our instituions protections against the tainted world will be reset before you return here. As a token of my generosity, you will be be exempt. In time, you will choose submission willingly.”<br>
<br>
His eyes flick towards the door. Shaking with nerves, you gather your things up, and rush out the door.<br>
<br>
<B>Actions</b><br>
<<link "Leave" "Act1Epilogue">>
<<QuestTracker "Quest5" 3>>
<<set $Act1Epilogue to "Reject">>
<<set $CheerleaderIntDialogue5 to undefined>>
<<set $KitchenWard to "NulifiedSelf">>
<<set $MathsWard to "NulifiedSelf">>
<<set $BiologyWard to "NulifiedSelf">>
<<set $GeographyWard to "NulifiedSelf">>
<<set $GymWard to "NulifiedSelf">>
<<set $BusinessStudiesWard to "NulifiedSelf">>
<</link>>
<</if>>You rush home, not stopping and not looking back until you are behind your deadlocked front door. Only then do you find yourself able to breath without gasping.<br>
<br>
The image of Stitch’s ice cold stare is burned into your brain and won’t leave. You mull over all he said. The Prom. The pithy curses. His amulet.<br>
<br>
Your thoughts keep returning to that amulet. You felt it immediately. Something like you’ve never experienced. Something that overshadowed your own powers. Something that voids any progress you’ve made stopping what’s happening at Charlton.<br>
<br>
If you can’t use magic on them, what can you do? The police certainly aren’t going to believe a Headmaster of a school is using magic to brainwash his students.<br>
<<if $Act1Epilogue is "Submit">>
<br>
Then there are the threats. Could he really turn you into a stripper? Working in some sleazy bar. What did he call it, Dicks? Somewhere men call you names.<br>
<br>
<i>And would it be you, or would it be Emily?</i><br>
<br>
Both options send a shudder coursing through you. <br>
<br>
You think back to the curses and how meekly Christina agreed to correct them. All that effort, wasted. And to think, he expects you to come to him willingly.<br>
<<elseif $Act1Epilogue is "Accept">>
<br>
Then there is his offer. You reflect on how easily you accepted. How you willingly agreed to attend that secret meeting. If there’s one silver lining, it’s that you might be able to learn more about their plans. And stop them. <I>If you still want to.</i><br>
<br>
Your thoughts turn to Christina. The memories that you gave her would have solidified by now. She no doubt has woken up as a brand new person. A small, meek thing, clumsy and unpopular. Everything that Christina would have hated. <I>And you did that to her.</i><br>
<<elseif $Act1Epilogue is "Reject">>
<br>
Then there is his arrogance that you will come around. He didn’t even react to my challenge. Is he really so confident that you can do so little to stop him?<br>
<</if>>
<br>
Lost in your thoughts for an hour, you admit the day is wasted. You’re too preoccupied to do anything else today.<br>
<br>
<B>Actions</b><br>
<<link "Go to your room to reflect" "Act2Prologue">><</link>>You approach Jake. He gives you a look, but doesn’t say anything as you approach.
“Hey Jake,” you greet him. “I was wondering if you could help me with something. I have a problem with Dennis.”
It’s enough to catch his attention. “Oh?”
You lean in towards him, lowering your voice. “He’s been up to old tricks. I caught him yesterday taking photos of me. From underneath the stairs.”
You watch as Jake’s face rolls up into an unlikely pairing of glee and anger. “Are you serious?” he asks you. “He’s doing that again?”
Not waiting for a reply, Jake pushes you aside and strides towards Dennis. “Hey! Nerd! What did I tell you about taking photos of girls from under the stairwell?”
Fear spreads across Dennis’ face instantly. “I didn’t!” he stammers. “Or haven’t! Since that one time!”
“That’s not what I’ve been told,” Jake barks at him. He shoves the smaller boy against the railings, holding his face between two steel bars. “You calling them a liar, nerd?”
You watch as Dennis begins to shake. “I didn’t! I haven’t! I swear!”
“Liar!” Jake grabs Dennis by his collar and throws him to the pavement. Other students cease their chatter and freeze, watching the altercation break out.
“This is what happens when people don’t do what I say!” Jake shouts. And time seems to slow down as you witness Jake curl his leg back and then bury it in Dennis’ stomach.
Dennis cries out in agony. Jake kicks him again, eliciting another cry. Then another. And another. “Stop taking photos of girls, nerd!” he shouts.
“Alright!” you hear Coach Beach scream as he comes running out of the school. Jake freezes. There is a long moment where only the whimpering of Dennis can be heard.
Beach looks between Dennis and Jake, mulling over his response. “Get to class, Jake.”
The quarterback nods and walks off, giving you a smirk as he passes you.
Beach reaches down and hoists Dennis to his feet. You see the tears in the boy’s face. “Go see Nurse Rancy, Dennis. It looks like you tripped.”
Dennis looks at the coach for a moment, but sniffles and nods. You watch him walk into the school. Within a minute, students are going back to their business, although you hear the whispers of gossip about Dennis and his photography.
<I>Christina should be happy with this one,</i> you think, trying to not to consider what Dennis now has to live with at school. <I>Thanks to you</i>.
<b>Actions</b>
<<link "Return to the school gates" "SchoolGates">><</link>>Checking that no one is watching, you take out a magic marker and step up to Terrence’s locker.<br>
<br>
Unquestionably, exposing his struggles with his feelings in public is despicable. You keep circling back to the justification of needing Christina’s approval in your mind. You brace yourself and consider what to write.<br>
<br>
<i>Girls are made for boys</i>, you scrawl. <I>But Terrence thinks differently.</i><br>
<br>
To emphasise, you draw a crude dick and balls underneath it. To finish off, you add some drops dripping from the tip.<br>
<br>
The permanent marker ink soon dries. You couldn’t rub it off now, even if you wanted to.<br>
<br>
You imagine what will happen tomorrow morning when Terrence sees your artwork. And what the other students will do when they see it too.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<set $CheerleaderAcceptence +=1>><<SetFlag "BullyTerrence">><<TimeChange>><</link>>You reach up and unpin the photos of Heather from the wall, putting them in your satchel. You are certain that Olaf will realise, but hope he doesn’t have the smarts to link the theft to you.
<b>Actions</b>
<<link "Wait for Olaf to return" "SchoolBasementOlafDialogue0">><<set $OlafDialogue to "Wait">><</link>>
<<link "Return to the basement" "SchoolBasement">><<set $BasementAlcoveFirst to false>><</link>>First checking around to see if anyone is watching, you reach into your bag and take out the photos from the selection you took from the basement.
You find some used gum stuck to one of the lockers and spend a few minutes carefully pinning up the complete spread across the lockers in the corridor. When there are no photos left, you step back and survey your work.
Almost every locker in this part of the corridor is ‘decorated’ with a photo of Heather. All of which feature her in the school gymnasium. In most of them, she’s naked. In some of them, she’s on her hands and knees. In a few of the most risqué of the lot, she’s on her back, legs spread, as she works to clean under some of the equipment.
You consider what will happen tomorrow morning. If the teachers find them first, you imagine they’ll be some very awkward conversations for Heather and some members of the faculty.
And if they don’t, every student will see what Heather really does when she cleans after school. There will be no coming back from that. Her life, at least at Charlton, will be ruined.
Christina should love this, you can only hope.
<b>Actions</b>
<<link "Return to the corridor" "SchoolGymEntrance">><<set $CheerleaderAcceptence +=1>><<GiveObjectLocation "Set up" "HeatherPhoto">><<SetFlag "BullyHeather">><<TimeChange>><</link>><<if $BiologyClassFirst is true>>
<<if $BiologyWatch is true>>
<<if $current.Avatar is "Emily">>
You turn your attention back to the TV, not wishing to face the ire of Harrow. Dozens of snakes are wrapped around the female, binding her in a ball of bodies and hissing.<br>
<br>
“She accepts her place in the pecking order, relishing in the dominance of the superior of her species. Bound in her rightful place, the men pump their nectar over and over again into her body. Leaving her uncertain of who the father will be, not that she cares. For the moment, she is the centre of attention, an object to be bred for the line of her betters to continue.”<br>
<br>
At least half of your conscious mind is aware of what the video is doing, but can’t help but hear intrusive thoughts drift into your brain. Here, in your current form, you are far from a snake, but deep down you become aware that you have more body parts in common with her than the males.<br>
<br>
Your womb pulsates. It could be used like that. Filled up with men’s cum, multiple partners at once. Fertilising the eggs inside you and leaving you none the wiser of who the father of your unborn baby was. Especially if you were tied down.<br>
<br>
Biting your lip, you become aware of your hand stroking your leg. The skin between your thigh high socks and your skirt. It wouldn’t be so bad, would it? To be fucked by a crowd of men, then watch yourself grow a bump and feel a child kick inside of you.<br>
<br>
A picture of Emily bubbles up in your mind. Still wearing her school uniform, but six months heavily pregnant, her blouse straining over her stomach. <br>
<br>
Except you realise that you don’t associate it as Emily. It’s you.<br>
<br>
The bell brings you out of your thoughts and the lights come on. Other students silently pack up their belongings and walk out the door. Dennis unplugs the TV and wheels it out of the room.<br>
<br>
You grab your satchel and exit too, noticing Mr. Harrow watching you exit. Smiling.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $BiologyClassFirst to false>><<set $BiologyWatch to undefined>><</link>><br>
<<elseif $current.Avatar is "Dennis">>
You face the television screen, not wanting to risk further attention by avoiding the subject. The tape crackles, picture juddering before it steadies again. A lion prowls into frame, mane bristling, teeth bared. A couple of animals are already in the act, but this doesn't stop the towering lion. Almost lazily, he strikes a paw across the back of his competitor. Then, with sudden feriousity, he clubs the other squarely around the face.<Br>
<br>
“The dominant male asserts his right over the pride," the narrator montonously continues, even as the dominant male slashes and claws at the other lion. "Rivals are driven away. The lioness subdued. Only the strongest secures the future.”<Br>
<Br>
Onscreen, the wounded animal limps off in defeat. The dominant male looks down at the lioness, then lunges. A lioness squeals, pinned hard into the dust as his weight bears down. "His victory," the narrator adds. "Now complete."<br>
<Br>
At least half of your conscious mind is aware of what the video is doing, but can’t help but hear intrusive thoughts drift into your brain. Here, in your current form, you are not a lion. But deep down you feel embarassed at who the others in the room would compare you to.<Br>
<Br>
<I>It wouldn't be the one now on top, would it?</i><br>
<Br>
Either side of you, chairs scrape, shoes thump against the floor. The boys edge their seats towards Terrence like hounds scenting weakness. One kick rocks his desk forward. Another jars him sideways, hard enough that he clutches at the wood to steady himself.<Br>
<Br>
“On your knees, Handle,” Jake calls, his boot lashing at Terrence’s chair, nearly toppling it.<Br>
<Br>
Laughter barks from all sides. And you feel it, surging through you. A heat that coils in your muscles, a pounding in your chest. Your mind is filled with the images of two lions, brutally fighting for the right of dominance. This is what being a man is. Find the weak. Prove yourself. Claim your place in the pack.<br>
<Br>
Jake shifts, lining up another strike.<Br>
<Br>
And suddenly behind you a chair scrapes across the floor like nails on a blackboard. Everyone looks up to see Brendan bounding over to play himself between Terrence and Jake. “Back off,” he snaps, sharp enough to cut through the noise.<bR>
<Br>
Even with the continual drone of the television, it feels like the room has fallen silence. Jake sneers up at Brendan, who stares down at him. His chest rises and falls, his mouth open taking short breaths, his body poised as if he's one moment away from descending on Jake with his fists.<br>
<Br>
“Now now, Brendan,” a voice says from the front of the class. Harrow, watching like a man observing boys at play. “Plenty of time to prove yourself in PE.”<Br>
<Br>
For a moment it looks like Brendan won't listen. Or can't. His fists clench together. Just above the background ambience of the room you hear the narrator from the video continue. "The male victor, relentless in his pursuit of the leader of the pack, doesn't back down."<br>
<Br>
Finally, Brendan sits. His eyes only leave Jake as he goes to take his seat. And in that instant, Jake pulls back his leg, ready to strike Terrence again.<br>
<br>
The urge still surges inside you, itching for release. Your gaze flicks wildly between Jake, ready to attack, and Terrence, exposed and cowering. The heat claws inside, bubbling up across your body, an itch that you can no longer ignore.<Br>
<br>
You have to do something. You can sit still no longer. Terrence's quviering lip trembles. In this moment, the sight of it infuriates you. You instinctively want to stand and strike it from his face before Jake can do anything. Prove yourself to the pack before he can.<Br>
<br>
But somewhere in the back of your mind plays out the scene that just took place. Brendan, still shaking with adrenaline, turning it to help Terrence and not hinder him.<Br>
<br>
<b>Actions</b><br>
<<BuffCheckSelf "PackProtector">>
<<if _BuffCheckSelf is true>><span class="buff">[Pack Protector]</span> <s>Lunge at Terrence</s> - <i>The desire to protect the pack overcomes you.</i><br>
<<else>><<link "Lunge at Terrence" "BiologyClassBoys">><<set $BiologyClassFirst to false>><<set $BiologyWatch to undefined>><<Feminity -1>><<set $BiologyClassBoys to "DennisLunge">><</link>><br><</if>>
<<BuffCheckSelf "AlphaEdge">>
<<if _BuffCheckSelf is true>><span class="buff">[Alpha Edge]</span> <s>Protect Terrence from Jake</s> - <i>The rage you've previously indulged in overcomes you.</i><br>
<<else>><<link "Protect Terrence from Jake" "BiologyClassBoys">><<set $BiologyClassFirst to false>><<set $BiologyWatch to undefined>><<Greedy -1>><<set $BiologyClassBoys to "DennisProtect">><</link>><br><</if>>
<<elseif $current.Avatar is "Jake">>
You face the television screen, not wanting to risk further attention by avoiding the subject. The tape crackles, picture juddering before it steadies again. A lion prowls into frame, mane bristling, teeth bared. A couple of animals are already in the act, but this doesn't stop the towering lion. Almost lazily, he strikes a paw across the back of his competitor. Then, with sudden feriousity, he clubs the other squarely around the face.<Br>
<br>
“The dominant male asserts his right over the pride," the narrator montonously continues, even as the dominant male slashes and claws at the other lion. "Rivals are driven away. The lioness subdued. Only the strongest secures the future.”<Br>
<Br>
Onscreen, the wounded animal limps off in defeat. The dominant male looks down at the lioness, then lunges. A lioness squeals, pinned hard into the dust as his weight bears down. "His victory," the narrator adds. "Now complete."<br>
<Br>
At least half of your conscious mind is aware of what the video is doing, but can’t help but hear intrusive thoughts drift into your brain. Here, in your current form, you are not a lion. But deep down you have more in common with the dominant creature than you do the others.<Br>
<br>
Your mind begins to wander, as you watch the lion snarl at an approaching male, even as he penetrates the lioness. You find yourself smirking. Imaginging yourself as the lion. Rocking back and forth into the wet womb of a wanting female.<Br>
<br>
The tape rolls again on the screen. The lioness shifts. When she turns, it's no longer a television screen. It's your view. You're looking down at her. Except now, it's Jennifer.<br>
<Br>
You grind against her, feeling your member pushing inside her. Her eyes looking up with you, vacant and submissive, legs spread across the floor of the biology room, as cheers from the watching class echo around you.<br>
<br>
"For the moment," you hear the narrator telling you. "She is the centre of attention. An object to be bred for the line of her betters to continue.”<Br>
<br>
Her lip trembles as she looks up at you. "Please don't... finish inside me."<br>
<Br>
But the laughter of the boys roars around you, driving you to do something. You feel a carnal need to do something. Only out of the corner of your eye can you register the TV screen, showcasing the video, as Harrow watches you carefully. The screen, now showing the male lion fighting off an attack by hyenias pouncing on its claimed mate.<br>
<br>
Looking down though, the image of Jennifer pleading up at you reaches out for you to continue with your fantasies.<Br>
<Br>
<b>Actions</b><br>
<<BuffCheckSelf "PackProtector">>
<<if _BuffCheckSelf is true>><span class="buff">[Pack Protector]</span> <s>Indulge the daydreams</s> - <i>The desire to protect overcomes you.</i><br>
<<else>><<link "Indulge the daydreams" "BiologyClassBoys">><<set $BiologyClassFirst to false>><<set $BiologyWatch to undefined>><<Feminity -1>><<set $BiologyClassBoys to "JakeIndulge">><</link>><br><</if>>
<<BuffCheckSelf "AlphaEdge">>
<<if _BuffCheckSelf is true>><span class="buff">[Alpha Edge]</span> <s>Twist the sensations</s> - <i>The rage you've previously indulged in overcomes you.</i><br>
<<else>><<link "Twist the sensations" "BiologyClassBoys">><<set $BiologyClassFirst to false>><<set $BiologyWatch to undefined>><<Greedy -1>><<set $BiologyClassBoys to "JakeTwist">><</link>><br><</if>>
<</if>>
<<else>>
<<if $current.Avatar is "Emily">>
You look away from the screen, trying to ignore the sounds of snakes hissing and the soothing voice over whispering sexualised commentary. “She accepts her place in the pecking order…”<br>
<br>
You look at all the other students, captivated by the documentary. As before. Then to Mr. Harrow, who watches you intently. You look away, in spite of yourself feeling flushed as he attention seemingly being solely on you.<br>
<br>
<<Flag "DailyDennisSleep">>
<<if _FlagReturn>>Something tells you he’s all-too aware of what effect these video tapes have on the class. Especially a classroom full of girls.<br>
<<else>>Dennis glances in your direction, but looks at the floor when you catch him staring. Even for a nervous and arguably pervy person, something tells you he’s all-too aware of what effect these video tapes have on the class. Especially a classroom full of girls.<br><</if>>
<br>
You spend the rest of the lesson making your eyes unfocused and thinking of anything that can distract you both from the audio from the TV and Mr. Harrows stare. When the bell rings, you leap up and are moving out the door before the lights even come on.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $BiologyClassFirst to false>><<set $BiologyWatch to undefined>><</link>><br>
<<elseif $current.Avatar is "Dennis">>
You wrench your gaze away from the glow. The lions blur at the edge of your vision, the narration dissolving into a muffled drone. You fix on the desk, on the grain of the wood beneath your fingers, trying to shut it all out.<Br>
<Br>
Either side of you, chairs scrape, shoes thump against the floor. The boys edge their seats towards Terrence like hounds scenting weakness. One kick rocks his desk forward. Another jars him sideways, hard enough that he clutches at the wood to steady himself.<Br>
<Br>
“On your knees, Handle,” Jake calls, his boot lashing at Terrence’s chair, nearly toppling it.<Br>
<Br>
Laughter barks from all sides, but you try to avoid taking it in. If this is what being a man is in Charlton, you want no part of it. Stalking the weak. Proving yourself. Putting them down.<br>
<Br>
Jake shifts, lining up another strike.<Br>
<Br>
And suddenly behind you a chair scrapes across the floor like nails on a blackboard. Everyone looks up to see Brendan bounding over to play himself between Terrence and Jake. “Back off,” he snaps, sharp enough to cut through the noise.<bR>
<Br>
Even with the continual drone of the television, it feels like the room has fallen silence. Jake sneers up at Brendan, who stares down at him. His chest rises and falls, his mouth open taking short breaths, his body poised as if he's one moment away from descending on Jake with his fists.<br>
<Br>
“Now now, Brendan,” a voice says from the front of the class. Harrow, watching like a man observing boys at play. “Plenty of time to prove yourself in PE.”<Br>
<Br>
For a moment it looks like Brendan won't listen. Or can't. His fists clench together. Just above the background ambience of the room you hear the narrator from the video continue. "The male victor, relentless in his pursuit of the leader of the pack, doesn't back down."<br>
<Br>
Finally, Brendan sits. His eyes only leave Jake as he goes to take his seat. And in that instant, Jake meets yours. Instinctively, you flick away and look back down at the desk.<br>
<Br>
“Look at Dennis,” someone pipes up. “Doesn’t even wanna watch.”<Br>
<Br>
“Scared he’ll get ideas,” another sniggers.<Br>
<Br>
“Probably would rather be the lioness,” one of the football players, Manny, calls, and laughter explodes.<br>
<br>
A balled-up paper pellet smacks the back of your head. Another kick jars your chair. The pack scenting weakness.<Br>
<Br>
You hunch lower, wishing the floor would swallow you. By the end of the lesson, your chair has been kicked and scuttled so much that your skeleton shakes from the vibrations. When the lights come on, you look up to see the other kids smirking. Manny makes a crude gesture at you mimicing a blowjob. The other boys howl when they see it.<br>
<br>
<I>Maybe Manny was right after all?</i><br>
<Br>
You gather you things, ready to exit the class.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $BiologyClassFirst to false>><<set $BiologyWatch to undefined>><</link>><br>
<<elseif $current.Avatar is "Jake">>
You wrench your gaze away from the glow. The lions blur at the edge of your vision, the narration dissolving into a muffled drone. You force your eyes down to the desk, jaw tight.<br>
<br>
Either side of you, chairs scrape, shoes thump against the floor. The boys edge their seats towards Terrence like hounds scenting weakness. One kick rocks his desk forward. Another jars him sideways, hard enough that he clutches at the wood to steady himself.<Br>
<Br>
The heat still burns in your chest, restless and hungry. Even looking away doesn’t quench it. You hear the sounds of the narrator speaking. The rare glimpse of an image from the TV where you can't avoid it. Tusks clashing, bodies pressed down, females yielding.<br>
<Br>
Beside you, Manny lifts his leg up and shoves it into the side of Dennis' chair. It's enough to make it scrap across the floor. Like you, Dennis is keeping his head down. Trying to avoid looking at the screen that plays in the centre of the lesson.<Br>
<Br>
“Look at Dennis,” someone pipes up. “Doesn’t even wanna watch.”<Br>
<Br>
“Scared he’ll get ideas,” another sniggers.<Br>
<Br>
“Probably would rather be the lioness,” Manny quips.<br>
<br>
There's an urge to join in. To taunt Dennis. His chair is right in front of yours. Just one push from your shoe and he'd fall to the floor.<Br>
<br>
<I>Do it. You know you want to.</i><br>
<Br>
But you clamp down harder, refusing to let the thoughts through. Instead, you look around. A couple of the football players are watching you curiously. Especially Manny, who almost is laughing at your unease. "Feeling squeamish, Duncan?"<Br>
<Br>
You bury the ripple of irritation, looking away. Away from him, and away from the screen. You instead vacantly stare out at the blinded windows for the rest of the lesson.<Br>
<Br>
When the bell rings, the boy's slap each other's backs and try to trip up Dennis and Terrence. You don't join in. Instead silently packing up your belongings.<bR>
<bR>
And as you do so, you feel the eyes of Harrow watching you.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $BiologyClassFirst to false>><<set $BiologyWatch to undefined>><</link>><br>
<</if>>
<</if>>
<<elseif $BiologyWard is "NulifiedSelf">>
<<if $BiologyWatch is true>>
<<if $current.Avatar is "Emily">>
You keep your attention on the video. Imagery of sexual conquests in the animal kingdom and voice over state how natural the predatory scenes are. Fortunately, with the curse no longer active, it has no allure for you.<br>
<br>
The other girls in the class aren’t so lucky. You look around only once, seeing their transfixed faces and vacant smiles as they take in the cursed video imagery and subconsciously digest its hypnotic teachings.<br>
<br>
It’s a long wait until the bell rings. Once the lights come up, you gather up your belongings and exit silently, giving Mr. Harrow no indication that anything other than the intended results of the lesson have worked on you.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $BiologyWatch to undefined>><</link>><br>
<<elseif $current.Avatar is "Dennis">>
You wrench your gaze away from the glow. The lions blur at the edge of your vision, the narration dissolving into a muffled drone. You fix on the desk, on the grain of the wood beneath your fingers, trying to shut it all out.<Br>
<Br>
Either side of you, chairs scrape, shoes thump against the floor. The boys edge their seats towards Terrence like hounds scenting weakness. One kick rocks his desk forward. Another jars him sideways, hard enough that he clutches at the wood to steady himself.<Br>
<Br>
“On your knees, Handle,” Jake calls, his boot lashing at Terrence’s chair, nearly toppling it.<Br>
<Br>
Laughter barks from all sides, but you try to avoid taking it in. If this is what being a man is in Charlton, you want no part of it. Stalking the weak. Proving yourself. Putting them down.<br>
<Br>
Jake shifts, lining up another strike.<Br>
<Br>
And suddenly behind you a chair scrapes across the floor like nails on a blackboard. Everyone looks up to see Brendan bounding over to play himself between Terrence and Jake. “Back off,” he snaps, sharp enough to cut through the noise.<bR>
<Br>
Even with the continual drone of the television, it feels like the room has fallen silence. Jake sneers up at Brendan, who stares down at him. His chest rises and falls, his mouth open taking short breaths, his body poised as if he's one moment away from descending on Jake with his fists.<br>
<Br>
“Now now, Brendan,” a voice says from the front of the class. Harrow, watching like a man observing boys at play. “Plenty of time to prove yourself in PE.”<Br>
<Br>
For a moment it looks like Brendan won't listen. Or can't. His fists clench together. Just above the background ambience of the room you hear the narrator from the video continue. "The male victor, relentless in his pursuit of the leader of the pack, doesn't back down."<br>
<Br>
Finally, Brendan sits. His eyes only leave Jake as he goes to take his seat. And in that instant, Jake meets yours. Instinctively, you flick away and look back down at the desk.<br>
<Br>
“Look at Dennis,” someone pipes up. “Doesn’t even wanna watch.”<Br>
<Br>
“Scared he’ll get ideas,” another sniggers.<Br>
<Br>
“Probably would rather be the lioness,” one of the football players, Manny, calls, and laughter explodes.<br>
<br>
A balled-up paper pellet smacks the back of your head. Another kick jars your chair. The pack scenting weakness.<Br>
<Br>
You hunch lower, wishing the floor would swallow you. By the end of the lesson, your chair has been kicked and scuttled so much that your skeleton shakes from the vibrations. When the lights come on, you look up to see the other kids smirking. Manny makes a crude gesture at you mimicing a blowjob. The other boys howl when they see it.<br>
<br>
<I>Maybe Manny was right after all?</i><br>
<Br>
You gather you things, ready to exit the class.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $BiologyWatch to undefined>><</link>><br>
<<elseif $current.Avatar is "Jake">>
You face the television screen, not wanting to risk further attention by avoiding the subject. The tape crackles, picture juddering before it steadies again. A lion prowls into frame, mane bristling, teeth bared. A couple of animals are already in the act, but this doesn't stop the towering lion. Almost lazily, he strikes a paw across the back of his competitor. Then, with sudden feriousity, he clubs the other squarely around the face.<Br>
<br>
“The dominant male asserts his right over the pride," the narrator montonously continues, even as the dominant male slashes and claws at the other lion. "Rivals are driven away. The lioness subdued. Only the strongest secures the future.”<Br>
<Br>
Onscreen, the wounded animal limps off in defeat. The dominant male looks down at the lioness, then lunges. A lioness squeals, pinned hard into the dust as his weight bears down. "His victory," the narrator adds. "Now complete."<br>
<Br>
You feel testosterone building up inside you, but you don't sense any magic affecting you. Just the coersion from the imagery and narration that the TV relentlessly bombards you with.<Br>
<br>
From the adjacent desk, Manny lifts his leg up and shoves it into the side of Dennis' chair nearby. It's enough to make it scrap across the floor. Dennis glances back, but returns to keeping his head down. Trying to avoid looking at the screen that plays in the centre of the lesson.<Br>
<Br>
“Look at Dennis,” someone pipes up. “Doesn’t even wanna watch.”<Br>
<Br>
“Scared he’ll get ideas,” another sniggers.<Br>
<Br>
“Probably would rather be the lioness,” Manny quips.<br>
<br>
There's a small urge to join in, especially as Dennis tries to sink into the seat in front of you. Just one push from your shoe and he'd fall to the floor.<Br>
<br>
<I>Do it. You know you want to.</i><br>
<Br>
But you clamp down harder, refusing to let the thoughts through. Instead, you look around. A couple of the football players are watching you curiously. Especially Manny, who almost is laughing at your unease. "Feeling squeamish, Duncan?"<Br>
<Br>
You bury the ripple of irritation, looking away. Back to the television. "The male victor, relentless in his pursuit of the leader of the pack, doesn't back down."<br>
<Br>
When the bell rings, the boy's slap each other's backs and try to trip up Dennis and Terrence. You don't join in. Instead silently packing up your belongings.<bR>
<bR>
And as you do so, you feel the eyes of Harrow watching you.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $BiologyWatch to undefined>><</link>><br>
<</if>>
<<else>>
<<if $current.Avatar is "Emily">>
You avoid staring directly at the television. Other girls in the class make no such efforts. They are all transfixed, vacant and content stares holding firm on the documentary.<br>
<br>
<<Flag "DailyDennisSleep">>
<<if _FlagReturn>>Mr. Harrow watches the class with intensity. Whenever you meet his eyes, he throws a quizzical look at you.<br>
<<else>>Dennis continues to look at the floor, either through embarrassment or nervousness. In contrast, Mr. Harrow watches the class with intensity. Whenever you meet his eyes, he throws a quizzical look at you.<br><</if>>
<br>
You spend your time casually thinking of Emily and Jennifer, of the effects of the school and what you can do to combat them. You occasionally hear the soothing narration interrupt your thoughts, but without the curse active it offers no draw for you.<br>
<br>
At the end of your lesson you pack up your satchel and walk past Mr. Harrow, noting the frown on his face as you pass him by.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $BiologyWatch to undefined>><</link>><br>
<<elseif $current.Avatar is "Dennis">>
You wrench your gaze away from the glow. The lions blur at the edge of your vision, the narration dissolving into a muffled drone. You fix on the desk, on the grain of the wood beneath your fingers, trying to shut it all out.<Br>
<Br>
Either side of you, chairs scrape, shoes thump against the floor. The boys edge their seats towards Terrence like hounds scenting weakness. One kick rocks his desk forward. Another jars him sideways, hard enough that he clutches at the wood to steady himself.<Br>
<Br>
“On your knees, Handle,” Jake calls, his boot lashing at Terrence’s chair, nearly toppling it.<Br>
<Br>
Laughter barks from all sides, but you try to avoid taking it in. If this is what being a man is in Charlton, you want no part of it. Stalking the weak. Proving yourself. Putting them down.<br>
<Br>
Jake shifts, lining up another strike.<Br>
<Br>
And suddenly behind you a chair scrapes across the floor like nails on a blackboard. Everyone looks up to see Brendan bounding over to play himself between Terrence and Jake. “Back off,” he snaps, sharp enough to cut through the noise.<bR>
<Br>
Even with the continual drone of the television, it feels like the room has fallen silence. Jake sneers up at Brendan, who stares down at him. His chest rises and falls, his mouth open taking short breaths, his body poised as if he's one moment away from descending on Jake with his fists.<br>
<Br>
“Now now, Brendan,” a voice says from the front of the class. Harrow, watching like a man observing boys at play. “Plenty of time to prove yourself in PE.”<Br>
<Br>
For a moment it looks like Brendan won't listen. Or can't. His fists clench together. Just above the background ambience of the room you hear the narrator from the video continue. "The male victor, relentless in his pursuit of the leader of the pack, doesn't back down."<br>
<Br>
Finally, Brendan sits. His eyes only leave Jake as he goes to take his seat. And in that instant, Jake meets yours. Instinctively, you flick away and look back down at the desk.<br>
<Br>
“Look at Dennis,” someone pipes up. “Doesn’t even wanna watch.”<Br>
<Br>
“Scared he’ll get ideas,” another sniggers.<Br>
<Br>
“Probably would rather be the lioness,” one of the football players, Manny, calls, and laughter explodes.<br>
<br>
A balled-up paper pellet smacks the back of your head. Another kick jars your chair. The pack scenting weakness.<Br>
<Br>
You hunch lower, wishing the floor would swallow you. By the end of the lesson, your chair has been kicked and scuttled so much that your skeleton shakes from the vibrations. When the lights come on, you look up to see the other kids smirking. Manny makes a crude gesture at you mimicing a blowjob. The other boys howl when they see it.<br>
<br>
<I>Maybe Manny was right after all?</i><br>
<Br>
You gather you things, ready to exit the class.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $BiologyClassFirst to false>><<set $BiologyWatch to undefined>><</link>><br>
<<elseif $current.Avatar is "Jake">>
You wrench your gaze away from the glow. The lions blur at the edge of your vision, the narration dissolving into a muffled drone. You force your eyes down to the desk, jaw tight.<br>
<br>
Either side of you, chairs scrape, shoes thump against the floor. The boys edge their seats towards Terrence like hounds scenting weakness. One kick rocks his desk forward. Another jars him sideways, hard enough that he clutches at the wood to steady himself.<Br>
<Br>
You feel testosterone building up inside you, but you don't sense any magic affecting you. Just the coersion from the imagery and narration that the TV relentlessly bombards you with.<Br>
<Br>
Beside you, Manny lifts his leg up and shoves it into the side of Dennis' chair. It's enough to make it scrap across the floor. Like you, Dennis is keeping his head down. Trying to avoid looking at the screen that plays in the centre of the lesson.<Br>
<Br>
“Look at Dennis,” someone pipes up. “Doesn’t even wanna watch.”<Br>
<Br>
“Scared he’ll get ideas,” another sniggers.<Br>
<Br>
“Probably would rather be the lioness,” Manny quips.<br>
<br>
There's an urge to join in. To taunt Dennis. His chair is right in front of yours. Just one push from your shoe and he'd fall to the floor.<Br>
<br>
<I>Do it. You know you want to.</i><br>
<Br>
But you clamp down harder, refusing to let the thoughts through. Instead, you look around. A couple of the football players are watching you curiously. Especially Manny, who almost is laughing at your unease. "Feeling squeamish, Duncan?"<Br>
<Br>
You bury the ripple of irritation, looking away. Away from him, and away from the screen. You instead vacantly stare out at the blinded windows for the rest of the lesson.<Br>
<Br>
When the bell rings, the boy's slap each other's backs and try to trip up Dennis and Terrence. You don't join in. Instead silently packing up your belongings.<bR>
<bR>
And as you do so, you feel the eyes of Harrow watching you.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $BiologyClassFirst to false>><<set $BiologyWatch to undefined>><</link>><br>
<</if>>
<</if>>
<<elseif $BiologyWard is "NulifiedAll">>
<<if $BiologyWatch is true>>
<<if $current.Avatar is "Emily">>
You keep your attention on the video. Imagery of sexual conquests in the animal kingdom and voice over state how natural the predatory scenes are. Fortunately, with the curse no longer active, it has no allure for you.<br>
<br>
Neither does it for anyone else in the class. You try not to look around, but you hear comments and reactions of disgust. No longer mesmerising them, the students are audibly disgusted by some of the content on the television.<br>
<br>
It’s a long wait until the bell rings. Once the lights come up, you gather up your belongings and exit silently, avoiding Mr. Harrow’s enraged glare as you move past him.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $BiologyClassFirst to false>><<set $BiologyWatch to undefined>><</link>><br>
<<elseif $current.Avatar is "Dennis">>
You keep your attention on the video. Imagery of sexual conquests in the animal kingdom and voice over state how natural the predatory scenes are. Fortunately, with the curse no longer active, it has no allure for you.<br>
<Br>
Neither does it for anyone else in the class. You try not to look around, but you hear comments and reactions of boredom. No longer mesmerising them, the students are audibly derisive by some of the content on the television.<br>
<Br>
The boys around you laugh and jeer, tossing jokes back and forth.<Br>
<Br>
“Look at the state of this tape," one of the mutters.<Br>
<Br>
Another agrees her a nod. “Bet my granddad filmed this.”<br>
<Br>
“I thought you were supposed to buy them dinner first?”<Br>
<br>
But the jeers never turn nasty. In fact, the class seems more subdued. No kicking of chairs, no bullying. Just a group of students bored by an archiac lesson plan.<br>
<Br>
At the front, Harrow’s smile falters. He shifts his weight, eyes flicking between the restless boys, as though baffled the room isn’t bending to his will. His jaw tightens, the mask slipping for a heartbeat before he pastes the smile back on.<Br>
<Br>
It’s a long wait until the bell rings. Once the lights come up, you gather up your belongings and exit silently, avoiding Mr. Harrow’s enraged glare as you move past him.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $BiologyClassFirst to false>><<set $BiologyWatch to undefined>><</link>><br>
<<elseif $current.Avatar is "Jake">>
You keep your attention on the video. Imagery of sexual conquests in the animal kingdom and voice over state how natural the predatory scenes are. Fortunately, with the curse no longer active, it has no allure for you.<br>
<Br>
Neither does it for anyone else in the class. You try not to look around, but you hear comments and reactions of boredom. No longer mesmerising them, the students are audibly derisive by some of the content on the television.<br>
<Br>
The boys around you laugh and jeer, tossing jokes back and forth.<Br>
<Br>
“Look at the state of this tape," one of the mutters.<Br>
<Br>
Another agrees her a nod. “Bet my granddad filmed this.”<br>
<Br>
“I thought you were supposed to buy them dinner first?”<Br>
<br>
But the jeers never turn nasty. In fact, the class seems more subdued. No kicking of chairs, no bullying. Just a group of students bored by an archiac lesson plan.<br>
<Br>
At the front, Harrow’s smile falters. He shifts his weight, eyes flicking between the restless boys, as though baffled the room isn’t bending to his will. His jaw tightens, the mask slipping for a heartbeat before he pastes the smile back on.<Br>
<Br>
It’s a long wait until the bell rings. Once the lights come up, you gather up your belongings and exit silently, avoiding Mr. Harrow’s enraged glare as you move past him.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $BiologyClassFirst to false>><<set $BiologyWatch to undefined>><</link>><br>
<</if>>
<<else>>
<<if $current.Avatar is "Emily">>
You avoid staring directly at the television. Instead, you look around the room at the other girls. Their faces are pictures of disgust. A number of them tut and make comments about the narration. The usual silence of Mr. Harrow’s lessons have evaporated.<br>
<br>
For the first time Dennis is looking up, his mouth agasp. His eyes flick between the class and Mr. Harrow. You think you can see him trembling.<br>
<br>
The visible rage from Harrow only becomes more prominent as the class reacts against the video. He barks more than a few times for the class to be quiet, with a tone and demeanour a long way from the charming and enthusiastic teacher he appeared to be. His eyes burrow into Dennis, now visibly trembling, doing anything to avoid his eyes. <br>
<br>
At the end of your lesson you pack up your satchel and walk past Mr. Harrow, offering nothing other than an expressionless face to meet his hateful scowl.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $BiologyWatch to undefined>><</link>>
<<elseif $current.Avatar is "Dennis">>
You drop your gaze to the desk, blocking out the flicker. The hum of the tape drones on, but you stare hard at the scratches in the wood, tracing them with your thumb.<Br>
<Br>
It doesn’t take long before someone notices.<Br>
<Br>
“Look at Dennis,” a boy mutters, loud enough to carry. “Can’t even watch.”<Br>
<Br>
Another laughs. “Scared it’ll give him ideas.”<Br>
<Br>
“Probably thinking about Britney instead,” someone else pipes up.<Br>
<Br>
The laughter rolls through the row. A paper pellet bounces off your shoulder, another off your desk. It doesn’t grow into frenzy, but the heat still burns across your cheeks.<Br>
<Br>
You keep your head down. The shame is enough.<Br>
<br>
At the front, Harrow’s smile falters. He shifts his weight, eyes flicking between the restless boys, as though baffled the room isn’t bending to his will. His jaw tightens, the mask slipping for a heartbeat before he pastes the smile back on. The visible rage from Harrow only becomes more prominent as the class reacts against the video. He barks more than a few times for the class to be quiet, with a tone and demeanour a long way from the charming and enthusiastic teacher he appeared to be.<br>
<br>
At the end of your lesson you pack up your satchel and walk past Mr. Harrow, offering nothing other than an expressionless face to meet his hateful scowl.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $BiologyWatch to undefined>><</link>>
<<elseif $current.Avatar is "Jake">>
You wrench your gaze from the glow of the screen. The television hums on, voices and laughter snapping sharper around you, but you force your eyes down to the desk, jaw tight.<Br>
<Br>
Neither does it for anyone else in the class. You try not to look around, but you hear comments and reactions of boredom. No longer mesmerising them, the students are audibly derisive by some of the content on the television.<br>
<Br>
The boys around you laugh and jeer, tossing jokes back and forth.<Br>
<Br>
“Look at the state of this tape," one of the mutters.<Br>
<Br>
Another agrees her a nod. “Bet my granddad filmed this.”<br>
<Br>
“I thought you were supposed to buy them dinner first?”<Br>
<br>
But the jeers never turn nasty. In fact, the class seems more subdued. No kicking of chairs, no bullying. Just a group of students bored by an archiac lesson plan.<br>
<Br>
At the front, Harrow’s smile falters. He shifts his weight, eyes flicking between the restless boys, as though baffled the room isn’t bending to his will. His jaw tightens, the mask slipping for a heartbeat before he pastes the smile back on.<Br>
<Br>
It’s a long wait until the bell rings. Once the lights come up, you gather up your belongings and exit silently, avoiding Mr. Harrow’s enraged glare as you move past him.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $BiologyWatch to undefined>><</link>>
<</if>>
<</if>>
<<else>>
<<if $BiologyWatch is true>>
<<if $current.Avatar is "Emily">>
Relenting, you turn your attention to the video. For the remainder of the lesson, you expose your eyes to imagery of sexual conquests in the animal kingdom and your ears to the comforting tones of a narrator stating how natural the predatory scenes are. <br>
<br>
You notice your eyes feel heavy, unable to turn away from the TV. Stirrings within your genitalia rise up through your feminine form. Your breath grows shallow and you find yourself squirming in your seat and biting your lip.<br>
<br>
Flashes of imagery bubble up in your mind. You picture yourself as Emily, laying down outside. Male members brushing against your legs. Drawing close to your lips.<br>
<br>
Or crouched down on your hands and knees, anticipating a firm hard cock plunging into your wet pussy as two firm male hands roughly grab on to you.<br>
<br>
Only the bell brings you out of your transfixed state. When the light come on, you sheepishly gather up your belongings and head out of the classroom with the other girls, avoiding Mr. Harrows smile as you pass him. All too aware of his masculine body and its growing effect on you.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $BiologyWatch to undefined>><</link>>
<<elseif $current.Avatar is "Dennis">>
You face the television screen, not wanting to risk further attention by avoiding the subject. The tape crackles, picture juddering before it steadies again. A lion prowls into frame, mane bristling, teeth bared. A couple of animals are already in the act, but this doesn't stop the towering lion. Almost lazily, he strikes a paw across the back of his competitor. Then, with sudden feriousity, he clubs the other squarely around the face.<Br>
<br>
“The dominant male asserts his right over the pride," the narrator montonously continues, even as the dominant male slashes and claws at the other lion. "Rivals are driven away. The lioness subdued. Only the strongest secures the future.”<Br>
<Br>
Onscreen, the wounded animal limps off in defeat. The dominant male looks down at the lioness, then lunges. A lioness squeals, pinned hard into the dust as his weight bears down. "His victory," the narrator adds. "Now complete."<br>
<Br>
At least half of your conscious mind is aware of what the video is doing, but can’t help but hear intrusive thoughts drift into your brain. Here, in your current form, you are not a lion. But deep down you feel embarassed at who the others in the room would compare you to.<Br>
<Br>
<I>It wouldn't be the one now on top, would it?</i><br>
<Br>
Either side of you, chairs scrape, shoes thump against the floor. The boys edge their seats towards Terrence like hounds scenting weakness. One kick rocks his desk forward. Another jars him sideways, hard enough that he clutches at the wood to steady himself.<Br>
<Br>
“On your knees, Handle,” Jake calls, his boot lashing at Terrence’s chair, nearly toppling it.<Br>
<Br>
Laughter barks from all sides. And you feel it, surging through you. A heat that coils in your muscles, a pounding in your chest. Your mind is filled with the images of two lions, brutally fighting for the right of dominance. This is what being a man is. Find the weak. Prove yourself. Claim your place in the pack.<br>
<Br>
Jake shifts, lining up another strike.<Br>
<Br>
And suddenly behind you a chair scrapes across the floor like nails on a blackboard. Everyone looks up to see Brendan bounding over to play himself between Terrence and Jake. “Back off,” he snaps, sharp enough to cut through the noise.<bR>
<Br>
Even with the continual drone of the television, it feels like the room has fallen silence. Jake sneers up at Brendan, who stares down at him. His chest rises and falls, his mouth open taking short breaths, his body poised as if he's one moment away from descending on Jake with his fists.<br>
<Br>
“Now now, Brendan,” a voice says from the front of the class. Harrow, watching like a man observing boys at play. “Plenty of time to prove yourself in PE.”<Br>
<Br>
For a moment it looks like Brendan won't listen. Or can't. His fists clench together. Just above the background ambience of the room you hear the narrator from the video continue. "The male victor, relentless in his pursuit of the leader of the pack, doesn't back down."<br>
<Br>
Finally, Brendan sits. His eyes only leave Jake as he goes to take his seat. And in that instant, Jake pulls back his leg, ready to strike Terrence again.<br>
<br>
The urge still surges inside you, itching for release. Your gaze flicks wildly between Jake, ready to attack, and Terrence, exposed and cowering. The heat claws inside, bubbling up across your body, an itch that you can no longer ignore.<Br>
<br>
You have to do something. You can sit still no longer. Terrence's quviering lip trembles. In this moment, the sight of it infuriates you. You instinctively want to stand and strike it from his face before Jake can do anything. Prove yourself to the pack before he can.<Br>
<br>
But somewhere in the back of your mind plays out the scene that just took place. Brendan, still shaking with adrenaline, turning it to help Terrence and not hinder him.<Br>
<br>
<b>Actions</b><br>
<<BuffCheckSelf "PackProtector">>
<<if _BuffCheckSelf is true>><span class="buff">[Pack Protector]</span> <s>Lunge at Terrence</s> - <i>The desire to protect the pack overcomes you.</i><br>
<<else>><<link "Lunge at Terrence" "BiologyClassBoys">><<set $BiologyClassFirst to false>><<set $BiologyWatch to undefined>><<Feminity -1>><<set $BiologyClassBoys to "DennisLunge">><</link>><br><</if>>
<<BuffCheckSelf "AlphaEdge">>
<<if _BuffCheckSelf is true>><span class="buff">[Alpha Edge]</span> <s>Protect Terrence from Jake</s> - <i>The rage you've previously indulged in overcomes you.</i><br>
<<else>><<link "Protect Terrence from Jake" "BiologyClassBoys">><<set $BiologyClassFirst to false>><<set $BiologyWatch to undefined>><<Greedy -1>><<set $BiologyClassBoys to "DennisProtect">><</link>><br><</if>>
<<elseif $current.Avatar is "Jake">>
You face the television screen, not wanting to risk further attention by avoiding the subject. The tape crackles, picture juddering before it steadies again. A lion prowls into frame, mane bristling, teeth bared. A couple of animals are already in the act, but this doesn't stop the towering lion. Almost lazily, he strikes a paw across the back of his competitor. Then, with sudden feriousity, he clubs the other squarely around the face.<Br>
<br>
“The dominant male asserts his right over the pride," the narrator montonously continues, even as the dominant male slashes and claws at the other lion. "Rivals are driven away. The lioness subdued. Only the strongest secures the future.”<Br>
<Br>
Onscreen, the wounded animal limps off in defeat. The dominant male looks down at the lioness, then lunges. A lioness squeals, pinned hard into the dust as his weight bears down. "His victory," the narrator adds. "Now complete."<br>
<Br>
At least half of your conscious mind is aware of what the video is doing, but can’t help but hear intrusive thoughts drift into your brain. Here, in your current form, you are not a lion. But deep down you have more in common with the dominant creature than you do the others.<Br>
<br>
Your mind begins to wander, as you watch the lion snarl at an approaching male, even as he penetrates the lioness. You find yourself smirking. Imaginging yourself as the lion. Rocking back and forth into the wet womb of a wanting female.<Br>
<br>
The tape rolls again on the screen. The lioness shifts. When she turns, it's no longer a television screen. It's your view. You're looking down at her. Except now, it's Jennifer.<br>
<Br>
You grind against her, feeling your member pushing inside her. Her eyes looking up with you, vacant and submissive, legs spread across the floor of the biology room, as cheers from the watching class echo around you.<br>
<br>
"For the moment," you hear the narrator telling you. "She is the centre of attention. An object to be bred for the line of her betters to continue.”<Br>
<br>
Her lip trembles as she looks up at you. "Please don't... finish inside me."<br>
<Br>
But the laughter of the boys roars around you, driving you to do something. You feel a carnal need to do something. Only out of the corner of your eye can you register the TV screen, showcasing the video, as Harrow watches you carefully. The screen, now showing the male lion fighting off an attack by hyenias pouncing on its claimed mate.<br>
<br>
Looking down though, the image of Jennifer pleading up at you reaches out for you to continue with your fantasies.<Br>
<Br>
<b>Actions</b><br>
<<BuffCheckSelf "PackProtector">>
<<if _BuffCheckSelf is true>><span class="buff">[Pack Protector]</span> <s>Indulge the daydreams</s> - <i>The desire to protect overcomes you.</i><br>
<<else>><<link "Indulge the daydreams" "BiologyClassBoys">><<set $BiologyClassFirst to false>><<set $BiologyWatch to undefined>><<Feminity -1>><<set $BiologyClassBoys to "JakeIndulge">><</link>><br><</if>>
<<BuffCheckSelf "AlphaEdge">>
<<if _BuffCheckSelf is true>><span class="buff">[Alpha Edge]</span> <s>Twist the sensations</s> - <i>The rage you've previously indulged in overcomes you.</i><br>
<<else>><<link "Twist the sensations" "BiologyClassBoys">><<set $BiologyClassFirst to false>><<set $BiologyWatch to undefined>><<Greedy -1>><<set $BiologyClassBoys to "JakeTwist">><</link>><br><</if>>
<</if>>
<<else>>
<<if $current.Avatar is "Emily">>
You make sure to avoid staring directly at the television and its alluring images. Other girls in the class make no such efforts. They are all transfixed, vacant and content stares holding firm on the documentary.<br>
<br>
<<Flag "DailyDennisSleep">>
<<if _FlagReturn>>Mr. Harrow watches the class with intensity. Whenever you meet his eyes, he throws a quizzical look at you.<br>
<<else>>Dennis continues to look at the floor, either through embarrassment or nervousness. In contrast, Mr. Harrow watches the class with intensity. Whenever you meet his eyes, he throws a quizzical look at you.<br><</if>>
<br>
You think of anything to distract you from the video. Emily. Jennifer. The strangeness of the school. Whatever comes up to distract you from the situation you focus on and give it all your attention.<br>
<br>
By the end of the lesson you are exhausted from the effort, but are thankful that you can pack your things up and leave the lesson with your mind clear.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $BiologyWatch to undefined>><</link>>
<<elseif $current.Avatar is "Dennis">>
You wrench your gaze away from the glow. The lions blur at the edge of your vision, the narration dissolving into a muffled drone. You fix on the desk, on the grain of the wood beneath your fingers, trying to shut it all out.<Br>
<Br>
Either side of you, chairs scrape, shoes thump against the floor. The boys edge their seats towards Terrence like hounds scenting weakness. One kick rocks his desk forward. Another jars him sideways, hard enough that he clutches at the wood to steady himself.<Br>
<Br>
“On your knees, Handle,” Jake calls, his boot lashing at Terrence’s chair, nearly toppling it.<Br>
<Br>
Laughter barks from all sides, but you try to avoid taking it in. If this is what being a man is in Charlton, you want no part of it. Stalking the weak. Proving yourself. Putting them down.<br>
<Br>
Jake shifts, lining up another strike.<Br>
<Br>
And suddenly behind you a chair scrapes across the floor like nails on a blackboard. Everyone looks up to see Brendan bounding over to play himself between Terrence and Jake. “Back off,” he snaps, sharp enough to cut through the noise.<bR>
<Br>
Even with the continual drone of the television, it feels like the room has fallen silence. Jake sneers up at Brendan, who stares down at him. His chest rises and falls, his mouth open taking short breaths, his body poised as if he's one moment away from descending on Jake with his fists.<br>
<Br>
“Now now, Brendan,” a voice says from the front of the class. Harrow, watching like a man observing boys at play. “Plenty of time to prove yourself in PE.”<Br>
<Br>
For a moment it looks like Brendan won't listen. Or can't. His fists clench together. Just above the background ambience of the room you hear the narrator from the video continue. "The male victor, relentless in his pursuit of the leader of the pack, doesn't back down."<br>
<Br>
Finally, Brendan sits. His eyes only leave Jake as he goes to take his seat. And in that instant, Jake meets yours. Instinctively, you flick away and look back down at the desk.<br>
<Br>
“Look at Dennis,” someone pipes up. “Doesn’t even wanna watch.”<Br>
<Br>
“Scared he’ll get ideas,” another sniggers.<Br>
<Br>
“Probably would rather be the lioness,” one of the football players, Manny, calls, and laughter explodes.<br>
<br>
A balled-up paper pellet smacks the back of your head. Another kick jars your chair. The pack scenting weakness.<Br>
<Br>
You hunch lower, wishing the floor would swallow you. By the end of the lesson, your chair has been kicked and scuttled so much that your skeleton shakes from the vibrations. When the lights come on, you look up to see the other kids smirking. Manny makes a crude gesture at you mimicing a blowjob. The other boys howl when they see it.<br>
<br>
<I>Maybe Manny was right after all?</i><br>
<Br>
You gather you things, ready to exit the class.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $BiologyClassFirst to false>><<set $BiologyWatch to undefined>><</link>><br>
<<elseif $current.Avatar is "Jake">>
You wrench your gaze away from the glow. The lions blur at the edge of your vision, the narration dissolving into a muffled drone. You force your eyes down to the desk, jaw tight.<br>
<br>
Either side of you, chairs scrape, shoes thump against the floor. The boys edge their seats towards Terrence like hounds scenting weakness. One kick rocks his desk forward. Another jars him sideways, hard enough that he clutches at the wood to steady himself.<Br>
<Br>
The heat still burns in your chest, restless and hungry. Even looking away doesn’t quench it. You hear the sounds of the narrator speaking. The rare glimpse of an image from the TV where you can't avoid it. Tusks clashing, bodies pressed down, females yielding.<br>
<Br>
Beside you, Manny lifts his leg up and shoves it into the side of Dennis' chair. It's enough to make it scrap across the floor. Like you, Dennis is keeping his head down. Trying to avoid looking at the screen that plays in the centre of the lesson.<Br>
<Br>
“Look at Dennis,” someone pipes up. “Doesn’t even wanna watch.”<Br>
<Br>
“Scared he’ll get ideas,” another sniggers.<Br>
<Br>
“Probably would rather be the lioness,” Manny quips.<br>
<br>
There's an urge to join in. To taunt Dennis. His chair is right in front of yours. Just one push from your shoe and he'd fall to the floor.<Br>
<br>
<I>Do it. You know you want to.</i><br>
<Br>
But you clamp down harder, refusing to let the thoughts through. Instead, you look around. A couple of the football players are watching you curiously. Especially Manny, who almost is laughing at your unease. "Feeling squeamish, Duncan?"<Br>
<Br>
You bury the ripple of irritation, looking away. Away from him, and away from the screen. You instead vacantly stare out at the blinded windows for the rest of the lesson.<Br>
<Br>
When the bell rings, the boy's slap each other's backs and try to trip up Dennis and Terrence. You don't join in. Instead silently packing up your belongings.<bR>
<bR>
And as you do so, you feel the eyes of Harrow watching you.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $BiologyClassFirst to false>><<set $BiologyWatch to undefined>><</link>><br>
<</if>>
<</if>>
<</if>><b>Charlton Library</b><br>
<img src="./images/library.png"><br>
<br>The smell of musty books and ancient furniture permeate the air. Stacks of shelves are full of fraying books. A lone counter rests against the entrance, covered in returned books.<br>
<<include "EventsLibrary">>
<<if _currentEvent is undefined>>
<<PresentNPCPeriodText "Reagan" "Morning" "<br>Whilst standing in the library, you notice Reagan enter and walk straight to the check-out desk. You watch as she talks to one of the librarians, taking out an old book from her bag and handing it over the counter. The librarian writes down a note in a lodger, then returns the book to Reagan.<br>" >>
<<PresentNPCPeriodText "Elizabeth" "Afternoon" "<br>Liz sits at a desk in the library, surrounded by old books. She casually scribbles on a legal pad, making notes.<br>" >>
<<Flag "CharltonGazettePastIssuesKnown">>
<<if _FlagReturn is true and $CharltonGazettePastIssuesKnownFirst is true>><br><i>You recall the article in the Charlton Gazette stating that past issues are available to view in the library. A thought comes into your mind. You wonder if you can learn more about the town and its inhabitants from using it.</i><br><<set $CharltonGazettePastIssuesKnownFirst to undefined>><</if>>
<br>
<b>Actions</b><br>
[[Go to the AV room->LibraryAVRoom]] <br>
<<if $NPCPresent.includes("Elizabeth")>><<link "Talk to Liz" "LibraryElizabethDialogue0">><</link>><br><</if>>
<<TaskState "Task4">>
<<if $NPCPresent.includes("Reagan") and _TaskState is "active">><<link "Talk to Reagan" "LibraryReaganDialogue0">><<NPCKnown "Reagan">><</link>><br><</if>>
<<if $period[$periodCurrent] isnot "Night">>
<<TaskState "Task5">>
<<if _TaskState is "active">><<link "Stack the stacks for the magazines Liz mentioned" "LibraryStacksInvestigation">><</link>><br><</if>>
<<Flag "LibraryStacksMagazines">>
<<if _FlagReturn is true>><<link "Go to the stacks and look at the magazines" "LibraryMagazines">><</link>><br><</if>>
<<if $CharltonGazettePastIssuesKnown is true>><<link "Look for the Charlton Gazette microfilm reader" "LibraryCharltonGazette">><</link>><br><</if>>
<</if>>
<<QuestState "Quest21">>
<<if _QuestState is 4 and $period[$periodCurrent] is "Morning" and $day[$dayCurrent] is "Sunday">><<link "Search for Jennifer and Terrence" "LibraryJenniferTerrence">><</link>><br><</if>>
[[Go outside->OrchidRoad]]
<</if>><b>Charlton Library - AV Room</b><br>
<img src="./images/library_avroom.png"><br>
<br>A small room decorated in the same sterile fashion as the rest of the library, but instead of books the shelves are full of video cassettes. One single TV with a video player lies on a table at the end of the room.<br>
<<PresentNPCPeriodText "Dennis" "Lunch" "<br>Dennis sits alone at the table, absorbed by an old black and white movie playing on the TV. A notebook is open beside him, where he occasionally jots down notes as he sorts through a small stack of VHS tapes.<br>">>
<<Flag "DennisTransformTarget">><<QuestState "Quest11">>
<<if _QuestState is 3 and $NPCPresent.includes("Dennis") and _FlagReturn is false>><br><i>You look at Dennis for a few seconds. If you really wanted to know what went on in those boys’ classes, Dennis would do. If you could get your hands on something of his, something personal. Something to power the amulet. Getting him somewhere private wouldn't be a challenge.</i><br><<SetFlag "DennisTransformTarget">><</if>>
<br>
<b>Actions</b><br>
<<if $NPCPresent.includes("Dennis")>><<link "Talk to Dennis" "LibraryAVRoomDennisDialogue0">><</link>><br><</if>>
[[Go back to the library->Library]]<<set _NPC to "Jake">>
<<set $ConversationExit to "Gym">>
<<CheckRelationship _NPC>>
<<if $JakeDialogue is undefined>>
<<if $current.Avatar is "Emily">>
<<if _Relationship is 0>>
The jock’s eyes flick from the window to you, roaming your body. And yet he remains silent.<Br>
<Br>
“Hey Jake,” you say.<Br>
<Br>
“What do you want?” he spits. “Or did you decide you want to see what a real man looks like?”<Br>
<Br>
He stares back at you, almost daring you to say something. When you don’t reply, his eyes drift to over your shoulder. You glance back, noticing two girls watching from outside, whispering and giggling as they subtlety eye Jake.<br>
<<else>>
<<include "EventsDialogueJake">>
<<if _currentEvent is undefined>>
The jock raises his eyebrow as you approach, his eyes flicking across your body.<Br>
<Br>
“Hey Jake,” you greet him.<Br>
<Br>
“Hey yourself, nerd,” he says, a wry smile resting on his face. His eyes drift over your shoulder for a moment, and when you glance behind you notice two girls watching from outside, whispering and giggling as they watch the jock.<Br>
<Br>
But when you turn back, Jake’s eyes are firmly settled on you.<br>
<</if>>
<</if>>
<<elseif $current.female is true>>
Jake's eyes drift up and down as you step near him. He gives you a smile that you assume he thinks is seductive. It comes across as predatory and lecherous.<Br>
<Br>
“Hey there,” he says to you. “Haven’t seen you around for a while.”<Br>
<Br>
You study him carefully, not sure of the relationship you currently have with him. “I’ve been busy,” you tell him. <Br>
<br>
He smiles, his eyes again lingering over your body. “What can I do for you, sweetheart?”<Br>
<Br>
Before you can reply, you hear muted girlish laughter from behind you. Turning, you see two girls watching through the window, whispering as they try to pretend they aren’t watching Jake.<Br>
<Br>
But when you turn back to him, you can’t help but notice his attention rests firmly with you.<Br>
<<else>>
Jake looks at you with derision as you approach. “Yeah?” he snaps. “What are you looking at?”<Br>
<br>
You are about to reply when you hear muted giggles from behind you. Turning, you note there are two girls looking into the gym from outside, whispering and eying both you and Jake with interest. <Br>
<br>
By the look of his lingering grin and drifting eyes, Jake has noticed too.<Br>
<</if>>
<<else>>
<<if $current.female is true>>Jake waits for you to speak, smirking as he looks at you. Behind, you hear the titters of the girls looking in from the street.<Br>
<<else>>Jake barely pays you attention, his face rising into a grin as his eyes look over your shoulder out to the girls on the pavement, who you know are watching him.<br><</if>>
<</if>>
<<if _currentEvent is undefined>>
<<Flag "JakeDogTagsKnown">><<QuestState "Quest11">><<InventoryCheckNPC "Jake" "JakeDogTags">>
<<if _QuestState is 3 and _FlagReturn is true and _InventoryCheckNPC is true>><br><i>As Jake looks back at you, something stands out. His low-neck workout shirt exposes the bottom of his neck, around which his dog tags are notably absent. </i><br><</if>>
<</if>>
<<if $current.Avatar is "Emily">>
<<if _Relationship is 0>>
<br>
<b>Actions</b><br>
<<DialogueSpoken "Jake" "Flirt">>
<<if _Discussed is false>>
<<StatCheckOrientation "gt" 11>>
<<set _StatOrientationProbability to _StatOrientationProbability + " Try to flirt with Jake">>
<<if _StatCheckOrientation is true>>
<<link _StatOrientationProbability "JakeDialogue">><<set $JakeDialogue to "FlirtPass">><<ChangeNPCRelationship "Jake" "Emily" 3>><</link>><br>
<<else>>
<<link _StatOrientationProbability "JakeDialogue">><<set $JakeDialogue to "FlirtFail">><<Orientation 1>><</link>><br>
<</if>>
<</if>>
<<SpellsCheckSelf "Charm">><<CharmedCheck _NPC>>
<<if _Charmed is false and _SpellsCheckSelf is true>><<link "[Spell: Charm] Cast Charm on Jake" "JakeDialogue">><<set $JakeDialogue to "Charm">><<Greedy 1>><</link>><br><</if>>
<<link "Say goodbye to Jake and return to the gym" "Gym">><<EndConversation "Jake">><</link>>
<<else>>
<<if _currentEvent is undefined>>
<br>
<b>Actions</b><br>
<<Flag "JakeDogTagsKnown">><<QuestState "Quest11">><<InventoryCheckNPC "Jake" "JakeDogTags">>
<<if _QuestState gte 3 and _FlagReturn is true and _InventoryCheckNPC is true>><<link "Ask him about his dog tags" "JakeDialogue">><<set $JakeDialogue to "DogTagsGym">><</link>><br><</if>>
<<link "Ask him about working out" "JakeDialogue">><<set $JakeDialogue to "WorkOut">><</link>><br>
<<DialogueSpoken "Jake" "School">>
<<if _Discussed is false>><<link "Ask him about the school" "JakeDialogue">><<set $JakeDialogue to "School">><<set $SchoolBasementKnown to true>><<RumourLearned "Dennis">><</link>><br><</if>>
<<QuestState "Quest11">>
<<DialogueSpoken "Jake" "Classes">><<if _QuestState is 0 and _Discussed is false>><<link "Ask him about the single sex classes" "JakeDialogue">><<QuestTracker "Quest11" 1>><<set $JakeDialogue to "Classes">><</link>><br><</if>>
<<if _QuestState is 1>><<link "Ask about getting a hall pass" "JakeDialogue">><<set $JakeDialogue to "HallPass">><</link>><br><</if>>
<<QuestState "Quest8">>
<<if _QuestState is 1 and $QuestState.Quest12.stageActive is undefined>><<link "Ask about access to the gym" "JakeDialogue">><<set $JakeDialogue to "GymAccess">><</link>><br><</if>>
<<QuestState "Quest12">>
<<if _QuestState is 2>><<link "Tell Jake that Michelle will come and see him" "JakeDialogue">><<set $JakeDialogue to "Michelle">><<ChangeNPCRelationship "Jake" "Emily" 2>><<QuestTracker "Quest8" 2>><<QuestTracker "Quest12" 5>><<Greedy 1>><</link>><br><</if>>
<<QuestState "Quest12">>
<<if _QuestState is 4>><<link "Tell him you've spoken to the talent scout" "JakeDialogue">><<ChangeNPCRelationship "Jake" "Emily" 3>><<QuestTracker "Quest8" 2>><<QuestTracker "Quest12" 5>><<set $JakeDialogue to "Scout">><</link>><br><</if>>
<<link "Say goodbye to Jake and return to the gym" "Gym">><<EndConversation "Jake">><</link>>
<</if>>
<</if>>
<<else>>
<br>
<b>Actions</b><br>
<<Flag "JakeDogTagsKnown">><<QuestState "Quest11">><<InventoryCheckNPC "Jake" "JakeDogTags">>
<<if _QuestState gte 3 and _FlagReturn is true and _InventoryCheckNPC is true>><<link "Ask him about his dog tags" "JakeDialogue">><<set $JakeDialogue to "DogTagsGym">><</link>><br><</if>>
<<link "Ask him about working out" "JakeDialogue">><<set $JakeDialogue to "WorkOut">><</link>><br>
<<link "Say goodbye to Jake and return to the gym" "Gym">><<EndConversation "Jake">><</link>>
<</if>><<set _NPC to "Michelle">>
<<set $ConversationExit to "OrchidRoad">>
<<CheckRelationship _NPC>>
<<if $MichelleDialogue is undefined>>
<<if $current.Avatar is "Emily">>
<<if _Relationship is 0>>
Michelle eyes you darkly as you approach. “Yes?” she says, incensed by the interruption. <br>
<br>
Sensing her disdain for you, you don't pursue conversation.<br>
<<else>>
<<include "EventsDialogueMichelle">>
<<if _currentEvent is undefined>>
”Oh hi, Em!” Michelle brightly chirps when she sees you. “I didn’t know you were coming today! Have you seen the new dresses Evans has in store? How divine!”<br>
<</if>>
<</if>>
<<elseif _CurrentPC is true>>
”Oh hi <<TrueName>>”, she says perkily when she sees you. “How are you?”<br>
<<else>>
Michelle smiles politely upon seeing you, but turns back to the window of the salon. In your current form, Michelle apparently doesn’t recognise you as someone she’d have a conversation with. <br>
<</if>>
<<else>>
Michelle tries to focus on you, but her eyes keep wandering back to the Salon window.<br>
<</if>>
<<if _Relationship is 0>>
<br>
<b>Actions</b><br>
<<SpellsCheckSelf "Charm">>
<<if _SpellsCheckSelf is true and $current.female is true>><<link "[Spell: Charm] Cast Charm on Michelle" "MichelleDialogue">><<set $MichelleDialogue to "Charm">><<Greedy 1>><</link>><br><</if>>
<<link "Leave Michelle alone" "OrchidRoad">><<EndConversation "Michelle">><</link>>
<<else>>
<<if _CurrentPC is true>>
<br>
<b>Actions</b><br>
<<DialogueSpoken "Michelle" "Salon">>
<<if _Discussed is false>><<link "Ask her what she’s doing" "MichelleDialogue">><<SetFlag "SalonKnown">><<SetFlag "SalonTreatmentKnown">><<set $MichelleDialogue to "Salon">><</link>><br><</if>>
<<DialogueSpoken "Michelle" "School">>
<<if _Discussed is false>><<link "Ask her about school" "MichelleDialogue">><<set $MichelleDialogue to "School">><</link>><br><</if>>
<<DialogueSpoken "Michelle" "Classes">><<QuestState "Quest11">>
<<if _QuestState is 0 and _Discussed is false>><<link "Ask her about her about the single sex classes" "MichelleDialogue">><<set $MichelleDialogue to "Classes">><</link>><br><</if>>
<<link "Say Goodbye to Michelle and leave" "OrchidRoad">><<EndConversation "Michelle">><</link>>
<<elseif $current.Avatar is "Emily">>
<<if _currentEvent is undefined>>
<br>
<b>Actions</b><br>
<<DialogueSpoken "Michelle" "Salon">>
<<if _Discussed is false>><<link "Ask her what she’s doing" "MichelleDialogue">><<SetFlag "SalonKnown">><<SetFlag "SalonTreatmentKnown">><<set $MichelleDialogue to "Salon">><</link>><br><</if>>
<<DialogueSpoken "Michelle" "School">>
<<if _Discussed is false>><<link "Ask her about school" "MichelleDialogue">><<set $MichelleDialogue to "School">><</link>><br><</if>>
<<DialogueSpoken "Michelle" "Classes">><<QuestState "Quest11">>
<<if _QuestState is 0 and _Discussed is false>><<link "Ask her about her about the single sex classes" "MichelleDialogue">><<set $MichelleDialogue to "Classes">><</link>><br><</if>>
<<QuestState "Quest6">>
<<if _QuestState gte 1>><<link "Ask her after school sessions with Mr. Rogers" "MichelleDialogue">><<set $MichelleDialogue to "Rogers">><<QuestTracker "Quest6" 2>><</link>><br><</if>>
<<QuestState "Quest12">>
<<if _QuestState is 1>><<link "Ask her about Jake" "MichelleDialogue">><<set $MichelleDialogue to "Jake">><</link>><br><</if>>
<<link "Say Goodbye to Michelle and leave" "OrchidRoad">><<EndConversation "Michelle">><</link>>
<</if>>
<<else>>
<br>
<b>Actions</b><br>
<<link "Say Goodbye to Michelle and leave" "OrchidRoad">><<EndConversation "Michelle">><</link>>
<</if>>
<</if>><<set _NPC to "Christina">>
<<set $ConversationExit to "EvansDepartmentStore">>
<<CheckRelationship _NPC>>
<<if $current.Avatar is "Emily">>
<<if _Relationship is 0>>
Christina glares at you as you approach. An eyebrow lifts, almost daring you to speak. In spite of the hostile invitation, you decide to leave her alone.<br>
<<elseif _Relationship gt 1>>
Christina looks up as you approach. “Oh hey, Em. Doing a little shopping?”<br>
<br>
You nod. “Something like that.”<br>
<br>
The cheerleader rolls her eyes just a little, but pulls out a white leather miniskirt from the clothing rack. “What do you think?” she asks you. “Sophisticated or slutty? I can’t decide.”<br>
<br>
You shrug, unsure what Emily would say, or what the right answer is. Christina laughs at your reaction.<br>
<br>
“Really, Em. We need to work on your sense of style.” Christina eyes you, appraisingly. “How would you like to do some retail therapy? I’m sure Daddy wouldn’t mind if we picked out some things for you. So. My treat.”<br>
<br>
You look back at Christina. Do you want to spend your time with her?<br>
<br>
<b>Actions</b><br>
<<link "Accept" "ChristinaDialogue">><<Feminity 1>><<set $ChristinaDialogue to "ShopAccept">><</link>><br>
<<link "Decline" "ChristinaDialogue">><<set $ChristinaDialogue to "ShopDecline">><</link>>
<<else>>
Christina politely smiles as you approach. “Oh hi there,” she says, the sing-song tones in her voice just a little too forced.<br>
<br>
“Hey Christina,” you reply. “What are you doing?”<br>
<br>
“Browsing the new ranges,” she tells you. “My father might be the businessman of our house, but he has terrible taste. Mum picks out most of the stock.”<br>
<br>
She eyes you with her cold blue eyes, but turns her attention back to the clothing racks. “I’ll see you at school, then,” she adds, not looking back at you.<br>
<br>
Understanding an implied dismissal when you’ve received one, you say goodbye and step away, leaving her to shop.<br>
<br>
<b>Actions</b><br>
<<link "Return to the store" "EvansDepartmentStore">><<EndConversation "Christina">><</link>>
<</if>>
<<elseif $current.Avatar is "Jennifer">>
Christina looks up from the clothing racks as you approach. Her icy eyes look over you, a smile forming. “Jennifer,” she says. “Why aren’t you working? Or have you been slacking off again in the storeroom?”<br>
<br>
You glare back at her, trying to hold your head high. At this, she titters. “Oh, Jen. Let’s not pretend. It’s been years since you’ve frightened me. Don’t pretend that we don’t know who you are, now.”<br>
<br>
The resolve within your bones falters, as curiosity in her words takes the better of you. “And who’s that?”<br>
<br>
She offers you a polite smile, as false and fake as some of the brands in the department store. “A has-been,” she says, flatly. “Under all that bravado, you’re now just powerless and timid as the rest of them.”<Br>
<br>
She gestures around to the other customers, unaware that they’ve just become Christina’s punctuation mark. “Run along, shop girl,” she adds. “Go serve.”<Br>
<br>
<b>Actions</b><br>
<<link "Return to the store" "EvansDepartmentStore">><<EndConversation "Christina">><</link>>
<<elseif $current.Avatar is "Annie">>
Christina glances up from the clothing racks as you approach. Her icy eyes look over you and a curious smile playing across her lips. “Hello Annie,” she says. “Looking for another dress? I believe there’s some more revealing outfits back in the discount section.”<br>
<Br>
You look back at Christina, considering your response carefully. “I’m just browsing,” you tell her, unable to think of exactly what Annie would reply with.<br>
<br>
“I’m not surprised,” Christina says. “I would imagine that you don’t get paid well at a repair shop.” Her eyes glance up and down your body. “Although I’m sure Mr. Thompson is generous with his gifts. Shame he has a particular taste in clothes.”<Br>
<br>
A flush of anger spreads across your frame. Her patronising smile infuriates you. For a brief moment, you’d like nothing more than to wipe it off her face.<Br>
<br>
<b>Actions</b><Br>
<<StatCheckAssertive "gt" 50>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Tell Christina you get by just fine on your own">>
<<if _StatCheckAssertive is true>><<link _StatAssertiveProbability "ChristinaDialogue">><<set $ChristinaDialogue to "AnnieStoreAssertivePass">><</link>><br>
<<else>><<link _StatAssertiveProbability "ChristinaDialogue">><<set $ChristinaDialogue to "AnnieStoreAssertiveFail">><<Assertive 1>><</link>><br><</if>>
<<link "Ignore Christina and walk away." "EvansDepartmentStore">><<EndConversation "Christina">><</link>>
<<elseif $current.female is true>>
Christina looks up from the clothing racks as you approach. Her icy eyes look over you, casting judgement. Disinterested, she returns her gaze to the clothes.<br>
<br>
When you linger, she speaks quietly without looking at you. “I don’t work here. Find some one of the staff if you need something.”<br>
<br>
Giving you no more attention, you step away and leave Christina to her browsing.<br>
<br>
<b>Actions</b><br>
<<link "Return to the store" "EvansDepartmentStore">><<EndConversation "Christina">><</link>>
<<else>>
Christina furrows her eyebrows as she sees you approach. “Yes?” she asks.<br>
<br>
She barely gives you a moment to respond before sighing. “I am so not interested, if you’re going to try and hit on me.” <br>
<br>
Suddenly feeling embarrassed, you begin to shake your head vigorously. Before you can reply Christina has stepped up towards you, close enough that her perfume overpowers your nostrils. <br>
<br>
“Did you realise that my father owns this store?”, she whispers. “And that I’m only eighteen?”<br>
<br>
A menacing smile creeps up her face. “Now. Get out of here, you little pervert. Don’t come back.”<br>
<br>
Without a second glance she turns and returns back to browsing the clothing racks, leaving you standing there dumbfounded.<br>
<br>
Not wanting to press the issue, you decide to leave the store.<br>
<br>
<b>Actions</b><br>
<<link "Leave the store" "OrchidRoad">><<EndConversation "Christina">><</link>>
<</if>><<if $SalonWork is "Sophie">>
“I was told that you offer spa treatments?” you ask Sophie.<br>
<br>
“Oh yes,” she demurs. “It includes a manicure, pedicure, facial cleanse and exfoliating. You will feel like a new you! Please, take a seat.”<br>
<br>
The middle-aged salon manager throws a cowl over you once you sit down. You watch her in the mirror as she wheels over a portable basin, then gently pulls your neck back so you’re looking up at the ceiling.<br>
<br>
Sophie goes to work on you. She washes your head, then rubs your face down and applies a cream that is cold and sets quickly in your skin.<br>
<br>
Turning her attention to your hands, you feel the rough sensation of having your nails filed and polished. You wince as she works.<br>
<br>
<<if $current.Avatar is "Emily">>
”So, how are you finding school?” she asks, trying to distract you from your discomfort.<br>
<br>
You only give Sophie a few noncommittal comments, but it’s enough for her to run with. She begins to tell you about her daughter, Rhiannon, and how she used to get in trouble all the time at Charlton. “Nothing significant,” Sophie clarifies. “But god rest my mother, she inherited her sharp tongue. Oh, the language that used to come from her father when Mr. Stitch used to ring. Thank the lord he and Mr. McTafey get on so well, or who knows what would have become of her.”<br>
<<elseif _CurrentPC is true>>
"So, how are you finding working at Thompson's Repairs?" she asks, trying to distract you from your discomfort.<br>
<br>
"It's okay," you reply. "Hard to be the only woman in the office. Except for Annie, that is."<br>
<br>
She nods. "Charlton is a very unique place. You'll find that some of the men are a little old-fashioned. Just remember to flutter your eyes and smile. A woman can get a long way around here by appeasing the men in charge."<br>
<br>
She smiles to you through the mirror. You politely return her expression.<br>
<br>
"This treatment will help with them," he continues. "You're already fitting right in here. A little beauty can go a long way. And I'm sure there's an eligible bachelor just waiting in the wings for a chance to court you."<Br>
<<else>>
”So, just treating yourself?” Sophie tries to distract you with conversation. “Or perhaps this is the preparation for a big date?” <br>
<br>
You say nothing to her and she chuckles, taking your silence as confirmation. “Oh, who is the lucky man?” she asks. “Please tell me he’s doing more than taking you to McTafey’s? Mother of Mary, the men in this town think all they need to do is take a pretty young girl for a few drinks and they’ll be walking down the aisle in months. And that’s if they are well intentioned.”<br>
<br>
The setting cream on your face cracks slightly as you react to her words. “Don’t you worry, pet,” she says. “I’ll be sure to tell my Rhiannon you’ll be stopping by. She’ll keep a close eye on you.”<br>
<<SetFlag "McTafeysKnown">>
<</if>>
<br>
Turning her attention from your nails, Sophie pulls at the set cream on your face, stripping it as she peels. You feel the cold air against your clean pores and your gasp. <br>
<br>
Sophie washes your face again, and with a dramatic turn, swivels you around to face the mirror. You stare back at your reflection. There is a freshness and vibrancy to your face that wasn’t there before. You look younger. Fresher. Almost airbrushed. <br>
<br>
“Don’t forget your nails, pet,” you hear Sophie say. You look down to see your nails, long and finely manicured, the picture of femininity. Almost impractical, or impractically impossible to not chip if you aren’t careful.<br>
<br>
“You look like a new woman, dear,” Sophie says, admiring her work in the mirror. “Anything else I can help you with?”<br>
<br>
You watch yourself shake your head in the mirror, still admiring how flawless your skin now looks. “No,” you whisper. “Thank you.”<br>
<br>
Sophie removes the cowl and you pay her. "Thank you,” she says. “That should last a while. See you in a week or two?"<br>
<br>
She smiles politely and turns to cleaning up after your treatment.<br>
<<else>>
You look at Rhiannon. “I was told that you offer spa treatments?”<br>
<br>
Rhiannon looks you up and down, grinning devilishly. "We certainly do. You’ll be my first customer, too. Go on, take a seat.”<br>
<br>
Somewhat cautiously, you sit down. Rhiannon throws a cover over you and walks out the back, wheeling in a cart full of products and even a portable basin. She looks at you in the mirror, meeting your eyes. “You ready?” she asks, almost as if this was a dare. “Let’s begin.”<br>
<br>
Rhiannon gently moves your head to rest over the basin. You find yourself staring up at the ceiling, with only Rhiannon’s impish face breaking the monotony when she leans over to observe her efforts.<br>
<br>
You feel her washing your scalp with shampoo and conditioner, rubbing your skin with a soft sponge, applying cold creams and stinging products across your forehead and cheeks. <br>
<br>
“This might sting”, you hear her say. “But once you see yourself it will be worth it.”<br>
<br>
As the cream sets on your face, you feel her take your fingers. She files your nails with an emery board. You wince at the foreign coarse sensation.<br>
<br>
<<if $current.Avatar is "Emily">>
”You go to Charlton Upper School, right?” Rhiannon asks you, noticing your discomfort. <br>
<br>
You manage to murmur an agreement out of your lips without dislodging the cream on your face.<br>
<br>
“I graduated last year,” she tells you. “Does Mr. Beech still perv on the girls during PE lessons?”<br>
<br>
The setting cream on your skin cracks as you involuntarily smile in solidarity. “Oops!” Rhiannon says. “Sorry. I shouldn’t make you laugh. He’s actually a sweet man. He comes by the bar sometimes. Just drinks orange and soda water. Always tips well, too.”<br>
<br>
You reflect on all the encounters you’ve had with Beach so far. Sweet is not how you would describe him. <br>
<br>
“That Olaf though,” Rhiannon says, leaning over you to meet your eyes. “He’s a real creep. A friend of mine snuck down in that basement of his one day. I think he even sleeps down there.”<br>
<br>
She looks down at you, blocking your view of anything else but her face. From this irregular angle and without anything else to compare, it’s impossible to judge how close she is to you. <br>
<br>
“Be careful,” she whispers. “Don’t go down there on your own.”<br>
<<SetFlag "SchoolBasementKnown">>
<<elseif _CurrentPC is true>>
"You work at Thompson's Repairs, right? Doing computer stuff?"<br>
<br>
You nod, watching the young woman in the mirror. She breaks out into a smile.<br>
<br>
"I had no idea women could do those sorts of things!", she says, excitedly. "I think you're the first girl to work there that isn't the receptionist."<br>
<br>
Rhiannon leans towards your eye, lowering her voice. "Does Mr. Thompson come on to you? He's got quite the reputation with his secretaries."<br>
<br>
"What sort of reputation?" you ask her, trying to deflect the conversation from you.<br>
<br>
"Just that he gets very handsy," she replies, with a glint in her eye. "And that he expects certain things from them." She glances around the salon, making sure no one has entered without her realising. "There's a certain room at the hotel that he's had reserved every Wednesday and Friday lunch for as long as I can remember. I can't even imagine what Annie must have to do to keep that job."<br>
<br>
"But I'm sure that won't happen to you," she adds, noting your look. "I bet he'll just be glad to have another girl around the office. Especially after your treatment here."<br>
<<else>>
”You’re going to look great”, Rhiannon beams, trying to keep your mind off the emery board. “You should definitely come by McTafey’s later.”<br>
<br>
Very aware of the cream setting on your face, you don’t respond. Yet Rhiannon continues to chatter. “Seriously. You should come by. I know that people say that women shouldn’t go to bars on their own. But I’ve never had any hassle. Nothing I couldn’t deal with, anyway. The regulars wouldn’t put up with it, too.”<br>
<br>
Rhiannon peers in from the corner of your view, smiling. “I’m working this evening. Seriously. Come by.” <br>
<br>
She disappears from your view again, returning to working on your nails. <br>
<<SetFlag "McTafeysKnown">>
<</if>>
<br>
With a final swipe, Rhiannon declares that your nails are done. “Now. My favourite part,” she says, leaning over your face.<br>
<br>
The young woman begins to peel at the set product on your face. It pulls away from your skin with minimal resistance. You feel the cold air on your pores as Rhiannon exposes your skin. <br>
<br>
“Looking good!” Rhiannon claims, as she wipes the residual cream from your face with a brush. “What do you think?”<br>
<br>
She carefully tilts your head towards the mirror. You stare at yourself. There is a freshness and vibrancy to your face that wasn’t there before. She wasn’t kidding. You look like a magazine model.<br>
<br>
“You should apply some polish to them, too,” Rhiannon says, nodding to your hands. You hold one up, seeing your long and finely manicured nails on the ends of your fingers. You can’t help but feel protective over how easily you could chip or break them.<br>
<br>
“You love it, don’t you?” Rhiannon asks, although it’s really not a question. “It should last a while, too.”<br>
<br>
Rhiannon removes the cowl and you pay her. “Another satisfied customer. See you around, I’m sure.”<br>
<br>
She smiles politely and turns to cleaning up after your treatment.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Leave the salon" "OrchidRoad">><<TimeChange>><<set $SalonWork to undefined>><</link>><<set _NPC to "Logain">>
<<CheckRelationship _NPC>>
<<set $ConversationExit to "AvianLane">>
<<if $LogainDialogue is undefined>>
<<if $current.Avatar is "Emily">>
<<if _Relationship gt 0>>
<<include "EventsDialogueLogain">>
<<if _currentEvent is undefined>>
Logain flashes you a cocky smile as you approach him. “Hey squirt,” he says. “Didn’t expect to see you outside on a Saturday night.”<br>
<</if>>
<<else>>
Logain snorts as you approach him. “Just what my night needed. An unpleasant surprise.”<br>
<br>
He eyes you darkly, as if challenging you to speak. Taking the hint, you leave him alone.<br>
<</if>>
<<elseif _CurrentPC is true>>
<<if _Relationship gt 0>>
<<if $current.female is true>>
“Hey doll,” Logain greets you casually. “How’s your night going?”<br>
<<else>>
“Hey chief,” Logain greets you casually. “How’s your night going?”<br>
<</if>>
<<else>>
Upon seeing you Logain’s expression hardens. An eyebrow raises, daring you to engage with him. He’s not interested in talking with you. Not wishing to get into a conflict, you back away. <br>
<</if>>
<<elseif $current.Avatar is "Annie">>
<<if _Relationship gt 0>>
Logain smirks as you approach. "Ah, dad's favourite CCO. How's the night treating you?"<br>
<br>
"CCO?" you ask, frowning.<br>
<br>
"Chief Coffee Orderer," he replies, grinning. "The old man actually smiles when he talks about you bringing him an expresso in the morning."<br>
<br>
"How nice," you say, curtly.<br>
<<DialogueSpoken "Logain" "AnnieKey">><<TaskState "Task2">>
<<if _Discussed is false and _TaskState isnot "complete">>
<br>A thought appears to cross his face. "Speaking of", he says. "How about you bring me something? I can make it worth your while."<br>
<</if>>
<<else>>
Logain looks at you as you approach. "You need something?" he asks, aggressively.<br>
<br>
The lack of his trademark grin tells you that he's not interested in talking to you.<br>
<</if>>
<<else>>
The teenager’s blue eyes lock with yours, his eyes narrow slightly.<br>
<br>
“Evening,” he says to you, guarded. He offers nothing more to build upon. You smile politely at him and step away. Whatever Logain is up to, he clearly doesn’t trust you enough to tell you about it.<br>
<</if>>
<<else>>
Logain isn’t ignoring you, but you notice that his attention drifts as soon as someone walks by.<br>
<</if>>
<<if _currentEvent is undefined>>
<br>
<b>Actions</b><br>
<<if _Relationship is 0>>
<<SpellsCheckSelf "Charm">>
<<if _SpellsCheckSelf is true>><<link "[Spell: Charm] Cast Charm on Logain" "LogainDialogue">><<set $LogainDialogue to "Charm">><<Greedy 1>><</link>><br><</if>>
<<InventoryCheckSelf "KeyHotelBasement">><<TaskState "Task2">>
<<if _InventoryCheckSelf is true and _TaskState is "active">>
<<link "Give him the key" "LogainDialogue">>
<<ChangeNPCRelationship "Logain" $current.Avatar 1>>
<<set $LogainDialogue to "GiveKey">>
<<TaskTracker "Task2" "complete">>
<</link>><br>
<<link "Leave Logain alone" "AvianLane">><<EndConversation "Logain">><</link>><br>
<</if>>
<<InventoryCheckSelf "SixPackBeer">><<TaskState "Task1">>
<<if _InventoryCheckSelf is true and _TaskState is "active">>
<<link "Give him the beer" "LogainDialogue">>
<<ChangeNPCRelationship "Logain" $current.Avatar 1>>
<<set $LogainDialogue to "GiveBeer">>
<<TaskTracker "Task1" "complete">>
<</link>><br>
<</if>>
<<else>>
<<if $current.Avatar is "Emily" or $current.Avatar is "Annie" or _CurrentPC is true>>
<<TaskState "Task1">>
<<if _TaskState is "unknown">><<link "Ask him what he’s doing" "LogainDialogue">><<TaskTracker "Task1" "active">><<set $LogainDialogue to "Beer">><</link>><br><</if>>
<<DialogueSpoken "Logain" "Sell">>
<<if _Discussed is false>><<link "Ask him about what he’s selling" "LogainDialogue">><<set $LogainDialogue to "Sell">><</link>><br><</if>>
<<InventoryCheckSelf "SixPackBeer">><<TaskState "Task1">>
<<if _InventoryCheckSelf is true and _TaskState is "active">>
<<link "Give Logain the beer" "LogainDialogue">>
<<GiveObjectNPC "Logain" "SixPackBeer">>
<<ChangeNPCRelationship "Logain" $current.Avatar 2>>
<<TaskTracker "Task1" "complete">>
<<set $LogainDialogue to "GiveBeer">>
<</link>><br>
<</if>>
<<InventoryCheckSelf "KeyHotelBasement">><<TaskState "Task2">>
<<if _InventoryCheckSelf is true and _TaskState is "active">>
<<link "Give him the basement key" "LogainDialogue">>
<<ChangeNPCRelationship "Logain" $current.Avatar 2>>
<<set $LogainDialogue to "GiveKey">>
<<TaskTracker "Task2" "complete">>
<</link>><br>
<</if>>
<</if>>
<<if $current.Avatar is "Emily">>
<<QuestState "Quest21">><<InventoryCheckSelf "TerrenceLockerKeyLogain">>
<<if _QuestState is 1 and _InventoryCheckSelf is false>><<link "Ask Logain about Terrence’s locker key" "LogainDialogue">><<set $LogainDialogue to "TerrenceLockerKey">><</link>><br><</if>>
<<DialogueSpoken "Logain" "HallPass">><<QuestState "Quest11">>
<<if _QuestState is 1 and _Discussed is false>><<link "Ask about getting a hall pass" "LogainDialogue">><<set $LogainDialogue to "HallPass">><</link>><br><</if>>
<</if>>
<<DialogueSpoken "Logain" "AnnieKey">>
<<if _Discussed is false and $current.Avatar is "Annie">>
<<link "Ask him what he wants you to bring him" "LogainDialogue">><<TaskTracker "Task2" "active">><<set $LogainDialogue to "AnnieKey">><</link>><br>
<</if>>
<<link "Say goodbye and leave Logain" $ConversationExit>><<EndConversation "Logain">><</link>>
<</if>>
<</if>><<if $current.female is true>>
You walk up to the bar and wait for Rhiannon to come over to you. “Any chance I could get a six pack to go?” you ask her.<br>
<br>
She looks at you, curiously. "Not sure you want a bottle of wine? Or even some mixers?"<br>
<br>
You shake your head. "Just the beer."<br>
<br>
Rhiannon smiles at you and shrugs. "Must be a special guy if you're buying him beer."<br>
<br>
She turns around to the fridge and squats down to get your order. You notice a few of the male regulars glancing down as her skirt rides up and reveals a bit more of her pale thighs.<br>
<br>
Unaware or uncocerned, Rhiannon shortly stands up and turns to you, putting the six pack on the bar. You thank her and pay for the beer. She takes the money and moves to serve another customer.<br>
<<else>>
You walk up to the bar and wait for Rhiannon to come over to you. “Any chance I could get a six pack to go?” you ask her.<br>
<br>
She smiles and nods. “Sure,” she says. She turns around to the fridge and squats down to get your order. You glance down and can’t help but note how her tight skirt rides up her legs, revealing a large amount of pale thigh.<br>
<br>
You return your gaze to her eyes when she gets back up and puts the six-pack on the bar. You thank her and pay for the beer. She takes the money and moves to serve another customer.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Return to the bar" "McTafeysBar">><<NPCKnown "Rhiannon">> <</link>><span class="Em2">"I'm so sorry, Em"</span>, you say.<br>
<br>
Before you can speak another word, she rushes forward and throws her arms around you. You hear her sniffling as she lets her tears run. Not for the first time today, you become acutely aware of your diminished height, as she tries to bury her head in your shoulder. <br>
<br>
"I thought I was going mad", she stammers. "All this time, thinking I wasn't who I thought I was. I felt so alone and afraid."<br>
<br>
<span class="Em2">"I thought you were just struggling with the move,"</span> you reply. <span class="Em2">"But we'll figure this out. I'll find a way for us to get through this."</span><br>
<br>
"I don't want to go back there", you hear her spit out. <br>
<br>
You pull back so you can look at her. Looking into your own current reflection. As tender as you want to be, it feels eerie and uncanny. Her eyes flick across you and you guess she feels the same.<br>
<br>
<span class="Em2">"Neither do I,"</span> you reply to her. <br>
<br>
Your eyes lock on each other's and you stare back in silence. The reality sets in. Like it or not, for at least the time being one of you is going to have to go back there tomorrow.<br>
<br>
“First things first,” she says, wiping the tears from her eyes. “Let’s reverse this amulet.” She hands you the amulet the photo of you and Jen. Much to your delight, the emerald is glowing green and is warm to the touch.<br>
<br>
<b>Actions</b><br>
<<link "Recite the spell" "Recite the spell">><<set $Objects.amulet.charge = 3>><<TransformBack>><</link>><span class="Em2">"I don't want to go back there"</span>, you say. <br>
<br>
A rush of tears suddenly streams from your eyes, and you find yourself sobbing. You feel Emily draw her arms around you into a comforting embrace. You bury your head in her shoulder. Not for the first time today, you become acutely aware of your diminished height. <br>
<br>
<span class="Em2">"I feel like I'm going mad,"</span> you stammer. <span class="Em2">"This can't be happening to me."</span><br>
<br>
"It's okay," you hear Emily say, stroking your long hair. "We'll get through this together."<br>
<br>
<span class="Em2">"I don't want to go back there"</span>, you spit out. <br>
<br>
You feel her pull your head back and you stare into her eyes. A reflection of you. A reminder of what you've become and what you've been through today. It feels eerie and uncanny. Her eyes flick across you and you guess she feels the same.<br>
<br>
"Neither do I," she replies.<br>
<br>
Your eyes lock on each other's and you stare back in silence. The reality sets in. Like it or not, for at least the time being one of you is going to have to go back there tomorrow.<br>
<br>
“First things first,” Emily says, wiping the tears from your eyes. “Let’s reverse this amulet.” She hands you the amulet and the photo of you and Jen. Much to your delight, the emerald is glowing green and is warm to the touch.<br>
<br>
<b>Actions</b><br>
<<link "Recite the spell" "Recite the spell">><<set $Objects.amulet.charge = 3>><<TransformBack>><</link>><<if $YourHomeEmilyFirstDayDialogue is undefined>>
"Hi <<TrueName>>," Emily says hesitantly. "How did you sleep?"<br>
<br>
You look down at your younger sister and find yourself reminded of how small and vulnerable you felt yesterday. No longer is Emily just another person. Something has permanently changed in your mind. Even if it's just a memory, you feel in some way that you are looking at a reflection of you.<br>
<br>
"Good thanks," you reply, pushing the uncanny feeling aside in your mind. "Or as well as can be expected."<br>
<br>
She nods, silent. Then looks down at the table, not meeting your eyes. "So. What do you want to do today?"<br>
<br>
You mull over your response. "I'm not even sure I know where to begin, Em," you begin. "This time yesterday I thought we lived in a world where magic was something in fantasy books and kids' tales. And now this." You take out the amulet from your pocket, showing Emily its shining brilliance.<br>
<br>
She looks between the amulet and you. "You could try finding out more about that amulet. Where Liz got it from and how it works."<br>
<br>
You look at Emily, quizzically. "Do you have her number?"<br>
<br>
Emily shakes her head. "But she'll be at school today. Plus, we need to understand what's happening at school."<br>
<br>
"You want me to transform again and go back again today, don't you?" you ask her.<br>
<br>
She bites her lip, saying nothing.<br>
<br>
<b>Actions</b><br>
<<link "Ask Emily for her lipgloss" "YourHomeEmilyFirstDay">><<set $YourHomeEmilyFirstDayDialogue to "Emily">><<TakeObjectNPC "Emily" "EmilyLipgloss">><<SiblingBond 1>><<Greedy -1>><</link>><br>
<<link "Tell her you are going to work" "YourHomeEmilyFirstDay">><<set $YourHomeEmilyFirstDayDialogue to "Work">><<Greedy 1>><<SiblingBond -1>><</link>>
<<elseif $YourHomeEmilyFirstDayDialogue is "Work">>
You sigh and start to talk. "This isn't an easy decision, but I think it's best if I go to work. We need to keep up appearances. I can investigate the town to see if I can find anything about magic, the amulet or the school whilst you go there today.<br>
<br>
Emily's eyes glisten, but she holds back tears. She nods. "I understand," she murmurs.<br>
<br>
"Just keep your wits about you and try to avoid anything that feels odd," you say, trying to provide comfort. "Until we know more about what is going on, we have to assume that anything you do or say at school could have an effect on you."<br>
<br>
"I'll try," she says, standing up. She picks up her school satchel from the kitchen table and puts it on.<br>
<br>
“Have a good day at school,” you say as she moves to the door. “I’ll see you after work.”<br>
<br>
She nods, and walks out the door.<br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<SetNPCLocation "Emily" $dayCurrent $periodCurrent "SchoolCorridor">><<set $YourHomeEmilyFirstDayDialogue to undefined>><</link>><br>
<<elseif $YourHomeEmilyFirstDayDialogue is "Emily">>
“Let’s get this over with,” you tell Emily. “Give me your lipgloss.” <br>
<br>
Emily’s eyes widen and she smiles gratefully. She hurriedly rifles through her school satchel and hands over the lipgloss - a now treasured possession for her. You are sure the school’s effects had something to do with this. You hope it doesn’t have the same impact on you.<br>
<br>
“Just remember,” Emily says. “Liz gave me that amulet. Try and find her. From the sounds of what she said to you, she knows more than she’s told either of us.”<br>
<br>
You nod and take the lipgloss from her. <br>
<br>
<b>Actions</b><br>
<<link "Transform into Emily" "YourHomeTransformEmily">><<set $YourHomeEmilyFirstDayDialogue to undefined>><</link>>
<</if>><<if $GeographyClassFirst is true>>
<<if $current.Avatar is "Emily">>
“Today’s lesson continues your learning of the perils of foreign countries and their deviant fauna, wildlife and… <i>residents</i>,” Ms. Prichard begins. “Foreigners are awash with diseases, impure intentions and moral decay. This goes for their homelands.”<br>
<br>
She points to a chalk map of the world on the blackboard. A few of them have been annotated, listing out dangers. Some are valid threats. Others are thinly veiled xenophobia.<br>
<br>
Prichard empties a pack of chalk on to the empty desk at the front of the room. “Today, each of you in turn will come up to the blackboard and pick a country. You will then write as many dangers as you can come up with relating to it. Remember what you’ve already learned in class, ladies. Spiders and bears are rudimentary threats. But don’t forget the threats to your virtue. Let’s begin.”<br>
<br>
One by one, you watch each student approach the blackboard with chalk in hand and choose a country. You note with relish how Ms Prichard looks frustrated when a student picks a tangible threat. She even rolls her eyes when Brittany, a curly haired beach blonde girl in a cheerleader uniform, writes temperature for Antarctica. Comparatively, you are sure you see her licking her lips when another student writes ‘loose women’ for Amsterdam. <br>
<br>
Soon it is your turn to stand up. Prichard beckons you forward and you grab a piece of chalk. With the obvious countries taken, you choose Italy as Jennifer always talks about travelling there.<br>
<br>
You write down the ones that have come up in your research. <i>Petty crime</i>, <i>Pick pocketing</i>, <i>Bag snatching</i>. You even write down Earthquakes, as you discovered they occur several times a year.<br>
<br>
Prichard watches you intently as you scratch chalk against the blackboard. With each stroke you make, you begin to feel nervous about the country. Why does Jennifer want to visit such a dangerous place, you think. <i>Not like here.</i><br>
<br>
“Good, Miss. Phillips,” Prichard says, a thin smile. “What else could be a threat to you in Italy?”<br>
<br>
<b>Actions</b><br>
<<link "Continue writing the dangers." "GeographyClass">>
<<Assertive -1>><<EmilyGrades 1>><<set $GeographyClassFirst to undefined>><<set $GeographyClass to "Continue">>
<<QuestState "Quest5">>
<<if _QuestState is 2>><<QuestTracker "Quest10" 1>><<else>><<QuestTracker "Quest10" 0>><</if>>
<</link>><br>
<<link "Stop participating." "GeographyClass">>
<<Assertive 1>>
<<EventTrigger "SchoolGeographyRoom" "GeographyDetention" "Evening" "Prichard" "Emily" null null null true>>
<<EmilyGrades -1>>
<<set $GeographyClassFirst to undefined>>
<<set $GeographyClass to "Stop">>
<<set $GeographyDetention to true>>
<<QuestState "Quest5">>
<<if _QuestState is 2>><<QuestTracker "Quest10" 1>><<else>><<QuestTracker "Quest10" 0>><</if>>
<</link>>
<<elseif $current.Avatar is "Dennis">>
“Today’s lesson continues your exploration of global opportunity,” Ms. Prichard begins, her tone clipped and precise. “Geography is the study of power. Not of where borders lie, but of where they should lie, and where men should draw them.” <Br>
<Br>
She steps to the blackboard, where a chalk map of the world has been outlined in bold strokes. But this is no ordinary world map. Borders are incorrect. Empire-era names have replaced modern ones. Territories once coloured independent are again under the Union Jack.<br>
<Br>
She lifts a thin wooden pointer and taps it across regions with rhythmic force. “You will each come forward and choose a country. Your task is to outline how we should claim it. Strategic resources. Political leverage. Cultural suppression. You may use the pins and string for planning naval or land-based routes.” She smiles faintly. “This is not a history lesson. It is a map of tomorrow.”<Br>
<Br>
<<if $GeographyWard is "NulifiedSelf">>
One by one, the boys take their turns. As they step up and mark the board with the chalk, the energy in the room shifts palpably. Competitive, boisterous, eager. Strategies are shouted before they reach the board. “Naval control of the Med!” says one. “Undermine the local government,” says another. Each seems more emboldened than the last.<Br>
<Br>
Soon it is your turn to stand up. Prichard beckons you forward and you grab a piece of chalk. With the obvious countries taken, you choose Italy as you recall Jennifer discussing that in your travel plans. You note a number of crudely drawn submarines off the Mediterranean Sea.<Br>
<bR>
You scrawl a line from one to the coast. Feeling a surge of confidence as you envision troops landing there. “Good,” Prichard murmurs. “The coast of Italy is an easy target. Flat terrain leads to a rapid deployment.” Pausing, you look back to the class. The other boys watch you with curiosity. Smirks emphasising their impatience for you to continue your plan.<br>
<br>
<<elseif $GeographyWard is "NulifiedAll">>
The boys go up in turn, but something is wrong. One approaches, selects India, and then hesitates. “Miss… didn’t we already leave there?” he asks. The others frown. Another mutters something about “modern treaties.”<br>
<bR>
The classroom grows still. Prichard’s lips part slightly. She does not speak. A third student shrugs and sits down without writing anything. Soon it is your turn to stand up. Prichard beckons you forward and you grab a piece of chalk.<Br>
<Br>
With the obvious countries taken, you choose Italy as you recall Jennifer discussing that in your travel plans. You note a number of crudely drawn submarines off the Mediterranean Sea. You scrawl a line from one to the coast. But without the impact of the chalk, you feel more foolish than assured in charting out an imaginary invasion of Italy by British troops.<br>
<br>
“Good,” Prichard says, without her usual conviction. “The coast of Italy is an easy target. Flat terrain leads to a rapid deployment.” Pausing, you look back to the class. The other boys watch you, but their faces are filled with confusion. One sniggers at her words.<Br>
<<else>>
One by one, the boys step forward. The tension in the room builds with each new strategist. Laughter becomes harder, louder. Boasts are flung across desks. “Cut off their water,” one says. “Marry into the elite and then fracture it from within,” says another. <br>
<br>
By the time you rise, the map looks half conquered already. You choose Italy as you recall Jennifer discussing that in your travel plans. You note a number of crudely drawn submarines off the Mediterranean Sea. You scrawl a line from one to the coast. Feeling a surge of confidence as you envision troops landing there.<Br>
<bR>
“Good,” Prichard murmurs. “The coast of Italy is an easy target. Flat terrain leads to a rapid deployment.” Pausing, you look back to the class. The other boys watch you with curiosity. Smirks emphasising their impatience for you to continue your plan.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Continue marking the board" "GeographyClass">>
<<set $GeographyClassFirst to undefined>><<set $GeographyClass to "Continue">><<Assertive 1>>
<<QuestState "Quest5">>
<<if _QuestState is 2>><<QuestTracker "Quest10" 1>><<else>><<QuestTracker "Quest10" 0>><</if>>
<</link>><br>
<<link "Stop participating" "GeographyClass">>
<<set $GeographyClassFirst to undefined>><<set $GeographyClass to "Stop">><<Assertive -1>>
<<QuestState "Quest5">>
<<if _QuestState is 2>><<QuestTracker "Quest10" 1>><<else>><<QuestTracker "Quest10" 0>><</if>>
<</link>>
<<elseif $current.Avatar is "Jake">>
“Today’s lesson continues your exploration of global opportunity,” Ms. Prichard begins, her tone clipped and precise. “Geography is the study of power. Not of where borders lie, but of where they should lie, and where men should draw them.”<Br>
<BR>
She steps to the blackboard, pointer in hand. The world map behind her is no ordinary map. Borders are wrong, names resurrected from empire. Territories once coloured free are again shaded under the Union Jack.<Br>
<Br>
She raps the pointer against the board, sharp and rhythmic. “You will each come forward and choose a country. Your task is to outline how we should claim it. Strategic resources. Political leverage. Cultural suppression. You may use the pins and string for planning naval or land-based routes.”<Br>
<Br>
Her eyes sweep the rows. When they pass over you, there is no challenge, no derision. Just the faintest twitch at the corner of her lips, approval held tightly in check. She does not need to name you. Your aggression, your certainty, is exactly what she wants.<Br>
<Br>
“Turn that energy,” she says evenly. “To the lesson at hand.”<Br>
<br>
Around you, the boys square their shoulders, their smirks sharpening. No sideways jabs, no muttered mockery. Instead, glances your way are measuring and competitive. As if daring you to prove yourself against them.<Br>
<Br>
<<if $GeographyWard is "NulifiedSelf">>
One by one, the boys step up to the board. Each claim sharpens the air further. They bark strategies before chalk hits slate. “Naval control of the Med!” one calls. “Crush the local government!” another adds. The energy builds, rowdy but focused.<Br>
<br>
When your turn comes, you rise without hesitation. Italy seems obvious, the choice almost instinctive. You recall Jennifer had once mentioned it in travel plans. You sketch a line of submarines through the Mediterranean, cutting into the coast.<Br>
<br>
“Good,” Prichard murmurs. “The coast of Italy is an easy target. Flat terrain, rapid deployment.”<Br>
<Br>
The boys behind you lean forward, smirking, impatient to see what you’ll draw next.<Br>
<<elseif $GeographyWard is "NulifiedAll">>
The lesson falters. A boy picks India, then frowns. “Didn’t we already leave there?” he mutters. Another shakes his head, talking of treaties. The room shifts, confusion prickling.<Br>
<Br>
Prichard stills. Her lips part slightly, but no correction comes. A second boy shrugs, chalk idle in his hand. A third sits down without a mark.<Br>
<Br>
When you’re called, you take the chalk and mark Italy. Submarines scattered across the Mediterranean, a crude line to the coast. It feels hollow, a pantomime of power rather than the thing itself.<Br>
<br>
“Good,” Prichard says, but her voice carries none of its usual conviction. “Flat terrain, rapid deployment.”<Br>
<br>
You glance back. The boys are watching, but not with hunger. There are frowns. A half-snigger from the back echoes across the room.<Br>
<<else>>
The lesson ignites. Each boy who takes the chalk scratches furiously, as if the battle will be won in the blackboard.. Boasts fly across the room. “Blockade the ports!” one shouts. “Starve them out!” calls another. Laughter rises, sharp and eager.<Br>
<Br>
You can feel the effects of the lesson bury into your chest, hot and insistent. Every mark on the board feeds the feeling. What should be a lesson feels like staging ground, conquest inevitable, borders nothing more than prey to carve.<Br>
<Br>
By the time your turn comes, the map is already scarred with arrows and pins. You seize the chalk, almost grinning as you scrawl a line of submarines across the Mediterranean. The coast of Italy waits, open, waiting.<Br>
<Br>
“Good,” Prichard murmurs. Her eyes gleam as she watches you. “Flat terrain. Rapid deployment.”<Br>
<Br>
Behind you, boys lean forward, smirks curling wider. They want to see how far you’ll go.<Br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Continue marking the board" "GeographyClass">>
<<set $GeographyClassFirst to undefined>><<set $GeographyClass to "Continue">><<Assertive 1>>
<<QuestState "Quest5">>
<<if _QuestState is 2>><<QuestTracker "Quest10" 1>><<else>><<QuestTracker "Quest10" 0>><</if>>
<</link>><br>
<<link "Stop participating" "GeographyClass">><<set $GeographyClass to "Stop">><<Assertive -1>>
<<set $GeographyClassFirst to undefined>>
<<QuestState "Quest5">>
<<if _QuestState is 2>><<QuestTracker "Quest10" 1>><<else>><<QuestTracker "Quest10" 0>><</if>>
<</link>>
<</if>>
<<else>>
<<if $current.Avatar is "Emily">>
Ms. Prichard lays out some chalk on the empty front desk again and points to the blackboard. <br>
<br>
“We will continue listing out the dangers of countries around the world, ladies. You may choose to fill in any country you can add to, today. Please begin, Miss Oats,” she says, motioning Heather to the front of the room.<br>
<br>
Quickly it is your turn and you are ushered up. Prichard watches you as you pick up the chalk and begin to write a few examples of dangers that you know.<br>
<br>
<<if $GeographyWard is "NulifiedSelf">>
You begin to write the dangers. Thanks to your removal of the curse, the writing has no effect on you. Unlike your other fellow students, who seem to be scared with every word they write.<br>
<br>
<b>Actions</b><br>
<<link "Continue writing the dangers." "GeographyClass">><<EmilyGrades 1>><<set $GeographyClass to "Continue">><</link>><br>
<<link "Stop participating." "GeographyClass">>
<<EmilyGrades -1>>
<<Assertive 1>>
<<EventTrigger "SchoolGeographyRoom" "GeographyDetention" "Evening" null "Emily" null null null true>>
<<set $GeographyClass to "Stop">>
<<set $GeographyDetention to true>>
<</link>>
<<elseif $GeographyWard is "NulifiedAll">>
You begin to write the dangers. Thanks to your removal of the curse, the writing has no effect on you or any of the students in the class.<br>
<br>
<b>Actions</b><br>
<<link "Continue writing the dangers." "GeographyClass">><<EmilyGrades 1>><<set $GeographyClass to "Continue">><</link>><br>
<<link "Stop participating." "GeographyClass">>
<<EventTrigger "SchoolGeographyRoom" "GeographyDetention" "Evening" "Prichard" "Emily" null null null true>>
<<EmilyGrades -1>>
<<Assertive 1>>
<<set $GeographyClass to "Stop">>
<<set $GeographyDetention to true>>
<</link>>
<<else>>
Like before, with each letter you write, you feel more alarmed by the idea of visiting there. <br>
<br>
<b>Actions</b><br>
<<link "Continue writing the dangers." "GeographyClass">><<EmilyGrades 1>><<Assertive -1>><<set $GeographyClass to "Continue">><</link>><br>
<<link "Stop participating." "GeographyClass">>
<<EmilyGrades -1>>
<<Assertive 1>>
<<EventTrigger "SchoolGeographyRoom" "GeographyDetention" "Evening" "Prichard" "Emily" null null null true>>
<<set $GeographyDetention to true>>
<<set $GeographyClass to "Stop">>
<</link>>
<</if>>
<<elseif $current.Avatar is "Dennis">>
“Today’s lesson continues your exploration of global opportunity,” Ms. Prichard begins, her tone clipped and precise. “Geography is the study of power. Not of where borders lie, but of where they should lie, and where men should draw them.” <Br>
<Br>
She steps to the blackboard, where a chalk map of the world has been outlined in bold strokes. But this is no ordinary world map. Borders are incorrect. Empire-era names have replaced modern ones. Territories once coloured independent are again under the Union Jack.<br>
<Br>
She lifts a thin wooden pointer and taps it across regions with rhythmic force. “You will each come forward and choose a country. Your task is to outline how we should claim it. Strategic resources. Political leverage. Cultural suppression. You may use the pins and string for planning naval or land-based routes.” She smiles faintly. “This is not a history lesson. It is a map of tomorrow.”<Br>
<Br>
<<if $GeographyWard is "NulifiedSelf">>
One by one, the boys take their turns. As they step up and mark the board with the chalk, the energy in the room shifts palpably. Competitive, boisterous, eager. Strategies are shouted before they reach the board. “Naval control of the Med!” says one. “Undermine the local government,” says another. Each seems more emboldened than the last.<Br>
<Br>
Soon it is your turn to stand up. Prichard beckons you forward and you grab a piece of chalk. With the obvious countries taken, you choose Italy as you recall Jennifer discussing that in your travel plans. You note a number of crudely drawn submarines off the Mediterranean Sea.<Br>
<bR>
You scrawl a line from one to the coast. Feeling a surge of confidence as you envision troops landing there. “Good,” Prichard murmurs. “The coast of Italy is an easy target. Flat terrain leads to a rapid deployment.” Pausing, you look back to the class. The other boys watch you with curiosity. Smirks emphasising their impatience for you to continue your plan.<br>
<br>
<<elseif $GeographyWard is "NulifiedAll">>
The boys go up in turn, but something is wrong. One approaches, selects India, and then hesitates. “Miss… didn’t we already leave there?” he asks. The others frown. Another mutters something about “modern treaties.”<br>
<bR>
The classroom grows still. Prichard’s lips part slightly. She does not speak. A third student shrugs and sits down without writing anything. Soon it is your turn to stand up. Prichard beckons you forward and you grab a piece of chalk.<Br>
<Br>
With the obvious countries taken, you choose Italy as you recall Jennifer discussing that in your travel plans. You note a number of crudely drawn submarines off the Mediterranean Sea. You scrawl a line from one to the coast. But without the impact of the chalk, you feel more foolish than assured in charting out an imaginary invasion of Italy by British troops.<br>
<br>
“Good,” Prichard says, without her usual conviction. “The coast of Italy is an easy target. Flat terrain leads to a rapid deployment.” Pausing, you look back to the class. The other boys watch you, but their faces are filled with confusion. One sniggers at her words.<Br>
<<else>>
One by one, the boys step forward. The tension in the room builds with each new strategist. Laughter becomes harder, louder. Boasts are flung across desks. “Cut off their water,” one says. “Marry into the elite and then fracture it from within,” says another. <br>
<br>
By the time you rise, the map looks half conquered already. You choose Italy as you recall Jennifer discussing that in your travel plans. You note a number of crudely drawn submarines off the Mediterranean Sea. You scrawl a line from one to the coast. Feeling a surge of confidence as you envision troops landing there.<Br>
<bR>
“Good,” Prichard murmurs. “The coast of Italy is an easy target. Flat terrain leads to a rapid deployment.” Pausing, you look back to the class. The other boys watch you with curiosity. Smirks emphasising their impatience for you to continue your plan.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Continue marking the board" "GeographyClass">><<set $GeographyClass to "Continue">><<Assertive 1>><</link>><br>
<<link "Stop participating" "GeographyClass">><<set $GeographyClass to "Stop">><<Assertive -1>><</link>>
<<elseif $current.Avatar is "Jake">>
“Today’s lesson continues your exploration of global opportunity,” Ms. Prichard begins, her tone clipped and precise. “Geography is the study of power. Not of where borders lie, but of where they should lie, and where men should draw them.”<Br>
<BR>
She steps to the blackboard, pointer in hand. The world map behind her is no ordinary map. Borders are wrong, names resurrected from empire. Territories once coloured free are again shaded under the Union Jack.<Br>
<Br>
She raps the pointer against the board, sharp and rhythmic. “You will each come forward and choose a country. Your task is to outline how we should claim it. Strategic resources. Political leverage. Cultural suppression. You may use the pins and string for planning naval or land-based routes.”<Br>
<Br>
Her eyes sweep the rows. When they pass over you, there is no challenge, no derision. Just the faintest twitch at the corner of her lips, approval held tightly in check. She does not need to name you. Your aggression, your certainty, is exactly what she wants.<Br>
<Br>
“Turn that energy,” she says evenly. “To the lesson at hand.”<Br>
<br>
Around you, the boys square their shoulders, their smirks sharpening. No sideways jabs, no muttered mockery. Instead, glances your way are measuring and competitive. As if daring you to prove yourself against them.<Br>
<Br>
<<if $GeographyWard is "NulifiedSelf">>
One by one, the boys step up to the board. Each claim sharpens the air further. They bark strategies before chalk hits slate. “Naval control of the Med!” one calls. “Crush the local government!” another adds. The energy builds, rowdy but focused.<Br>
<br>
When your turn comes, you rise without hesitation. Italy seems obvious, the choice almost instinctive. You recall Jennifer had once mentioned it in travel plans. You sketch a line of submarines through the Mediterranean, cutting into the coast.<Br>
<br>
“Good,” Prichard murmurs. “The coast of Italy is an easy target. Flat terrain, rapid deployment.”<Br>
<Br>
The boys behind you lean forward, smirking, impatient to see what you’ll draw next.<Br>
<<elseif $GeographyWard is "NulifiedAll">>
The lesson falters. A boy picks India, then frowns. “Didn’t we already leave there?” he mutters. Another shakes his head, talking of treaties. The room shifts, confusion prickling.<Br>
<Br>
Prichard stills. Her lips part slightly, but no correction comes. A second boy shrugs, chalk idle in his hand. A third sits down without a mark.<Br>
<Br>
When you’re called, you take the chalk and mark Italy. Submarines scattered across the Mediterranean, a crude line to the coast. It feels hollow, a pantomime of power rather than the thing itself.<Br>
<br>
“Good,” Prichard says, but her voice carries none of its usual conviction. “Flat terrain, rapid deployment.”<Br>
<br>
You glance back. The boys are watching, but not with hunger. There are frowns. A half-snigger from the back echoes across the room.<Br>
<<else>>
The lesson ignites. Each boy who takes the chalk scratches furiously, as if the battle will be won in the blackboard.. Boasts fly across the room. “Blockade the ports!” one shouts. “Starve them out!” calls another. Laughter rises, sharp and eager.<Br>
<Br>
You can feel the effects of the lesson bury into your chest, hot and insistent. Every mark on the board feeds the feeling. What should be a lesson feels like staging ground, conquest inevitable, borders nothing more than prey to carve.<Br>
<Br>
By the time your turn comes, the map is already scarred with arrows and pins. You seize the chalk, almost grinning as you scrawl a line of submarines across the Mediterranean. The coast of Italy waits, open, waiting.<Br>
<Br>
“Good,” Prichard murmurs. Her eyes gleam as she watches you. “Flat terrain. Rapid deployment.”<Br>
<Br>
Behind you, boys lean forward, smirks curling wider. They want to see how far you’ll go.<Br>
<</if>>
<Br>
<b>Actions</b><br>
<<link "Continue marking the board" "GeographyClass">><<set $GeographyClass to "Continue">><<Assertive 1>><</link>><br>
<<link "Stop participating" "GeographyClass">><<set $GeographyClass to "Stop">><<Assertive -1>><</link>>
<</if>>
<</if>><<if $BiologyClassFirst is true>>
<<if $current.Avatar is "Emily">>
Another documentary begins to play, with the same soothing voice narrating over the top of the imagery. This video shows a dark brown snake moving through a forest floor.<br>
<br>
“The Eastern Garter Snake emerges from its winter hibernation with a singular purpose. It’s ready to mate.”<br>
<br>
The video shows the black eyes of other snakes, watching the female snake as it slithers between fallen leaves. Predatory and uncaring.<br>
<br>
“Emerging into spring, the female of the species will be courted by several males. The success of her sole purpose in procreating exponentially increased by how many she can attract.”<br>
<br>
The males on the video pounce forward and quickly the female snake is pinned down. The multiple males writhe and constrict around her, using their bodies to restrict her movements and limit her chances to escape.<br>
<br>
“She relishes the attention, as the males subdue her. Forming a breeding ball, she finds herself unable to move, the centre of an orgy where the desired outcome is only to fill her with enough seed to breed her body.”<br>
<br>
You look away and inadvertently meet Mr. Harrows stare. He smiles, as menacing as the snakes on the video.<br>
<br>
<b>Actions</b><br>
<<QuestState "Quest5">>
<<link "Watch the video." "BiologyClass">><<set $BiologyWatch to true>><<EmilyGrades 1>><<if _QuestState is 2>><<QuestTracker "Quest7" 1>><<else>><<QuestTracker "Quest7" 0>><</if>><<Orientation 1>><</link>><br>
<<link "Avert your eyes." "BiologyClass">><<EmilyGrades -1>><<set $BiologyWatch to false>><<if _QuestState is 2>><<QuestTracker "Quest7" 1>><<else>><<QuestTracker "Quest7" 0>><</if>><</link>><br>
<<elseif $current.Avatar is "Dennis">>
Another documentary begins to play, with the same soothing voice narrating over the top of the imagery. This video shows elephants walking across the plains of Africa.<br>
<Br>
The narrator’s voice seeps through the television speaker, smooth and plummy. “The male of the species demonstrates strength and stamina in competition. The victor secures the right to pass on his superior genes.”<Br>
<Br>
Onscreen, two bull elephants clash, tusks grinding. Dust explodes around them as one stumbles back and flees. The winner wheels and clambers onto a waiting female, pressing her down with brute force.<Br>
<Br>
A ripple runs through the room. The boys lean forward, eyes narrowing, shoulders hunched with sudden focus.<Br>
<Br>
A boot jars the back of your chair. “Dennis’ll never be the one mounting,” someone mutters.<Br>
<Br>
Another voice cuts across the glow, pitched toward Terrence. “More his girlfriend’s job, isn’t it?”<Br>
<Br>
<<CheckPersonalityState "Terrence">>
<<if _PersonalityState is "Straight">>"I do more mounting than you even do stroking, Manny," Terrence quips. A few boys snigger. Manny growls back with anger.<Br>
<<else>>Terrence stiffens but says nothing, knuckles whitening around his pen. He tries not to look around, ignoring the boy's around him. The laughter deepens, satisfied.<Br><</if>>
<br>
Paperballs arc through the air, smacking your desk. More kicks follow, harder now. You notice a few hit the back of Terrence's seat too.<Br>
<br>
Heat burns through you as the narrator continues. Image after image flicker across the screen. The visuals of animals being subdued is relentless, but the ones that capture your attention in this video are where the males are fighting.<Br>
<br>
"The role of the male in the animal kingdom is simple. Pure. The strong establish the order, the weak are kept at bay. Only by proving themselves in this hierarchy can one be given the opportunity to mate."<Br>
<Br>
You glance around the room. Teeth baring and directed at you. Only Terrence seems to avoid staring, himself a target also. The words of the narrator do not go unnoticed. A fear-laced vunerability coarses through you, adrenaline already flowing.<br>
<<QuestState "Quest11">>
<<if _QuestState lt 5>><br>And somewhere in-between the thoughts, there's a desperate curiosity in how much this is because of the magic. And what would happen if you paid attention to the video.<br><</if>>
<br>
<b>Actions</b><br>
<<link "Watch the video." "BiologyClass">><<set $BiologyWatch to true>><<Orientation -1>><</link>><br>
<<link "Avert your eyes." "BiologyClass">><<set $BiologyWatch to false>><<Feminity 1>><</link>>
<<elseif $current.Avatar is "Jake">>
Another documentary begins to play, with the same soothing voice narrating over the top of the imagery. This video shows elephants walking across the plains of Africa.<br>
<Br>
The narrator’s voice seeps through the television speaker, smooth and plummy. “The male of the species demonstrates strength and stamina in competition. The victor secures the right to pass on his superior genes.”<Br>
<Br>
Onscreen, two bull elephants clash, tusks grinding. Dust explodes around them as one stumbles back and flees. The winner wheels and clambers onto a waiting female, pressing her down with brute force.<Br>
<br>
A ripple runs through the room. The boys lean forward, eyes narrowing, shoulders hunched with sudden focus. You yourself feel a heat rising in your chest. Every clash of tusk sends a jolt through you. Your muscles tighten and your breath draws sharp. You sense a restless energy crawling under your skin.<Br>
<Br>
Nearby, a boot slams back into Dennis' chair, causing the legs to scrap across the floor. “Dennis’ll never be the one mounting,” someone mutters.<Br>
<Br>
Another voice cuts across the glow, pitched toward Terrence. “More his girlfriend’s job, isn’t it?”<Br>
<Br>
<<CheckPersonalityState "Terrence">>
<<if _PersonalityState is "Straight">>"I do more mounting than you even do stroking, Manny," Terrence quips. A few boys snigger. Manny growls back with anger.<Br>
<<else>>Terrence stiffens but says nothing, knuckles whitening around his pen. He tries not to look around, ignoring the boy's around him. The laughter deepens, satisfied.<Br><</if>>
<br>
Paperballs arc through the air, smacking the back of Dennis' head. More kicks follow, harder now. You notice a few hit the back of Terrence's seat too.<Br>
<br>
Heat burns through you as the narrator continues. Image after image flicker across the screen. The visuals of animals being subdued is relentless, but the ones that capture your attention in this video are where the males are fighting.<Br>
<br>
"The role of the male in the animal kingdom is simple. Pure. The strong establish the order, the weak are kept at bay. Only by proving themselves in this hierarchy can one be given the opportunity to mate."<Br>
<Br>
You glance around the room. As if a pack, the boy's have almost turned to face Dennis and Terrence. They flash teeth at them, malice in their looks. The words of the narrator have not gone unnoticed. You feel the urge to already join in. To follow the narrator and prove your place at the top of the pack.<br>
<<QuestState "Quest11">>
<<if _QuestState lt 5>><br>And somewhere in-between the thoughts, there's a desperate curiosity in how much this is because of the magic. And what would happen if you paid attention to the video.<br><</if>>
<br>
<b>Actions</b><br>
<<link "Watch the video." "BiologyClass">><<set $BiologyWatch to true>><<Orientation -1>><</link>><br>
<<link "Avert your eyes." "BiologyClass">><<set $BiologyWatch to false>><<Assertive -1>><</link>>
<</if>>
<<elseif $BiologyWard is "NulifiedSelf">>
<<if $current.Avatar is "Emily">>
Yet another documentary begins to play out and the now-familiar narration soothingly speaks over the images.<br>
<br>
By now, you know what to expect. A lone female animal, walking through her habitat, subdued and dominated by the male of the species. Sometimes submissively lying back or pressed into the ground on all-fours, other times the centre of an animal kingdom gangbang where multiple males fight for their right to breed with her.<br>
<br>
All the while the soothing narration monotonously explains how this is natural, it is to be expected, and that she welcomes, embraces and enjoys it.<br>
<br>
<<Flag "DailyDennisSleep">>
<<if _FlagReturn>>Mr. Harrow watches his class of girls with a predatory white grin and sparkling eyes. Disconcertingly, for the majority of the time they are focused on you.<br>
<<else>>Dennis keeps his head looking at the floor throughout the lesson, whilst Mr. Harrow watches his class of girls with a predatory white grin and sparkling eyes. Disconcertingly, for the majority of the time they are focused on you.<br><</if>>
<br>
The other girls in the class remain under the spell of the video, their eyes glazed over and then mouths framed with vacant smiles. Watching the video without their attention drifting.<br>
<br>
But with the curse no longer active, your mind is clear. Where you experienced a shared empathy and a yearning for the experiences of the female on the video, you now only feel disgust and anger at the narration that continually claims her submission and subjugation is natural and desirable. <br>
<br>
<b>Actions</b><br>
<<link "Watch the video." "BiologyClass">><<set $BiologyWatch to true>><<EmilyGrades 1>><</link>><br>
<<link "Avert your eyes." "BiologyClass">><<set $BiologyWatch to false>><<EmilyGrades -1>><</link>>
<<elseif $current.Avatar is "Dennis">>
Another documentary begins to play, with the same soothing voice narrating over the top of the imagery. This video shows elephants walking across the plains of Africa.<br>
<Br>
The narrator’s voice seeps through the television speaker, smooth and plummy. “The male of the species demonstrates strength and stamina in competition. The victor secures the right to pass on his superior genes.”<Br>
<Br>
Onscreen, two bull elephants clash, tusks grinding. Dust explodes around them as one stumbles back and flees. The winner wheels and clambers onto a waiting female, pressing her down with brute force.<Br>
<Br>
A ripple runs through the room. The boys lean forward, eyes narrowing, shoulders hunched with sudden focus.<Br>
<Br>
A boot jars the back of your chair. “Dennis’ll never be the one mounting,” someone mutters.<Br>
<Br>
Another voice cuts across the glow, pitched toward Terrence. “More his girlfriend’s job, isn’t it?”<Br>
<Br>
<<CheckPersonalityState "Terrence">>
<<if _PersonalityState is "Straight">>"I do more mounting than you even do stroking, Manny," Terrence quips. A few boys snigger. Manny growls back with anger.<Br>
<<else>>Terrence stiffens but says nothing, knuckles whitening around his pen. He tries not to look around, ignoring the boy's around him. The laughter deepens, satisfied.<Br><</if>>
<br>
Paperballs arc through the air, smacking your desk. More kicks follow, harder now. You notice a few hit the back of Terrence's seat too.<Br>
<br>
The narrator continues. Image after image flicker across the screen. The visuals of animals being subdued is relentless, but the ones stand out on this video are where the males are fighting.<Br>
<br>
"The role of the male in the animal kingdom is simple. Pure. The strong establish the order, the weak are kept at bay. Only by proving themselves in this hierarchy can one be given the opportunity to mate."<Br>
<Br>
You glance around the room. Teeth baring and directed at you. Only Terrence seems to avoid staring, himself a target also. Whilst you know that the curse is no longer in effect, you still feel a sense of vunerability spread within you, surrounded by a class full of students under its sway.<br>
<br>
<b>Actions</b><br>
<<link "Watch the video." "BiologyClass">><<set $BiologyWatch to true>><</link>><br>
<<link "Avert your eyes." "BiologyClass">><<set $BiologyWatch to false>><</link>>
<<elseif $current.Avatar is "Jake">>
Another documentary begins to play, with the same soothing voice narrating over the top of the imagery. This video shows elephants walking across the plains of Africa.<br>
<Br>
The narrator’s voice seeps through the television speaker, smooth and plummy. “The male of the species demonstrates strength and stamina in competition. The victor secures the right to pass on his superior genes.”<Br>
<Br>
Onscreen, two bull elephants clash, tusks grinding. Dust explodes around them as one stumbles back and flees. The winner wheels and clambers onto a waiting female, pressing her down with brute force.<Br>
<br>
A ripple runs through the room. The boys lean forward, eyes narrowing, shoulders hunched with sudden focus. And in spite of being free from the effects of the curse, you feel a heat rising in your chest. There's a small flicker of restless energy crawlling underneath your skin.<Br>
<Br>
Nearby, a boot slams back into Dennis' chair, causing the legs to scrap across the floor. “Dennis’ll never be the one mounting,” someone mutters.<Br>
<Br>
Another voice cuts across the glow, pitched toward Terrence. “More his girlfriend’s job, isn’t it?”<Br>
<Br>
<<CheckPersonalityState "Terrence">>
<<if _PersonalityState is "Straight">>"I do more mounting than you even do stroking, Manny," Terrence quips. A few boys snigger. Manny growls back with anger.<Br>
<<else>>Terrence stiffens but says nothing, knuckles whitening around his pen. He tries not to look around, ignoring the boy's around him. The laughter deepens, satisfied.<Br><</if>>
<br>
Paperballs arc through the air, smacking the back of Dennis' head. More kicks follow, harder now. You notice a few hit the back of Terrence's seat too.<Br>
<br>
A low-level lingering heat flickers inside you as the narrator continues. Image after image flicker across the screen. The visuals of animals being subdued is relentless, but the ones that capture your attention in this video are where the males are fighting.<Br>
<br>
"The role of the male in the animal kingdom is simple. Pure. The strong establish the order, the weak are kept at bay. Only by proving themselves in this hierarchy can one be given the opportunity to mate."<Br>
<Br>
You glance around the room. As if a pack, the boy's have almost turned to face Dennis and Terrence. They flash teeth at them, malice in their looks. The words of the narrator have not gone unnoticed. And in spite of the television no longer impacting your mind, you feel a desire to join in. To follow the narrator and prove your place at the top of the pack.<br>
<br>
<b>Actions</b><br>
<<link "Watch the video." "BiologyClass">><<set $BiologyWatch to true>><</link>><br>
<<link "Avert your eyes." "BiologyClass">><<set $BiologyWatch to false>><</link>>
<</if>>
<<elseif $BiologyWard is "NulifiedAll">>
<<if $current.Avatar is "Emily">>
Yet another documentary begins to play out and the now-familiar narration soothingly speaks over the images.<br>
<br>
By now, you know what to expect. A lone female animal, walking through her habit, subdued and dominated by the male of the species. Sometimes submissively lying back or pressed into the ground on all-fours, other times the centre of an animal kingdom gangbang where multiple males fight for their right to breed with her.<br>
<br>
All the while the soothing narration monotonously explains how this is natural, it is to be expected, and that she welcomes, embraces and enjoys it.<br>
<br>
With the curse no longer active, you notice a marked change in the other students. Their eyes are no longer fazed. Their smiles are replaced by looks of disgust.<br>
<br>
You risk a glance at Mr. Harrow. For the first time since knowing him, you witness a face without a grin. Surprise and anger now apparent. Instead of a pleasant and attractive face, he looks creepy and aggressive. <br>
<br>
Your mind too is clear. Where you experienced a shared empathy and a yearning for the experiences of the female on the video, you now only feel disgust and anger at the narration that continually claims her submission and subjugation is natural and desirable. <br>
<br>
<b>Actions</b><br>
<<link "Watch the video." "BiologyClass">><<set $BiologyWatch to true>><<EmilyGrades 1>><</link>><br>
<<link "Avert your eyes." "BiologyClass">><<set $BiologyWatch to false>><<EmilyGrades -1>><</link>>
<<elseif $current.Avatar is "Dennis">>
Another documentary begins to play, with the same soothing voice narrating over the top of the imagery. This video shows elephants walking across the plains of Africa.<br>
<Br>
The narrator’s voice seeps through the television speaker, smooth and plummy. “The male of the species demonstrates strength and stamina in competition. The victor secures the right to pass on his superior genes.”<Br>
<Br>
Onscreen, two bull elephants clash, tusks grinding. Dust explodes around them as one stumbles back and flees. The winner wheels and clambers onto a waiting female, pressing her down with brute force.<Br>
<br>
With the curse no longer active, you notice a marked change in the other students. Instead of paying attention, the boys continue to slouch in their chairs. They cast dismissive looks to each other, snorting each time the video flickers from wear.<Br>
<Br>
“Christ, this is ancient,” someone pipes up behind you.<Br>
<Br>
Another snorts to his neighbour. “Looks like something from Dad’s VHS drawer.”<Br>
<Br>
A half-hearted kick nudges your chair, but it doesn’t build. You glance over to look at Terrence, noting he's for the most part left alone. The mockery is falling more on the tape than on you or him.<Br>
<Br>
At the front, Harrow folds his arms. His smile is taut, stretched too thin. The glow plays across his features, but his eyes dart between the boys and the screen, as though willing the film to bite.<Br>
<Br>
You lean back, the edge of your seat cool against your palms. Without the curse behind it, the video feels hollow. Cheap. A lie on tape.<br>
<br>
<b>Actions</b><br>
<<link "Watch the video." "BiologyClass">><<set $BiologyWatch to true>><</link>><br>
<<link "Avert your eyes." "BiologyClass">><<set $BiologyWatch to false>><</link>>
<<elseif $current.Avatar is "Jake">>
Another documentary begins to play, with the same soothing voice narrating over the top of the imagery. This video shows elephants walking across the plains of Africa.<br>
<Br>
The narrator’s voice seeps through the television speaker, smooth and plummy. “The male of the species demonstrates strength and stamina in competition. The victor secures the right to pass on his superior genes.”<Br>
<Br>
Onscreen, two bull elephants clash, tusks grinding. Dust explodes around them as one stumbles back and flees. The winner wheels and clambers onto a waiting female, pressing her down with brute force.<Br>
<br>
With the curse no longer active, you notice a marked change in the other students. Instead of paying attention, the boys continue to slouch in their chairs. They cast dismissive looks to each other, snorting each time the video flickers from wear.<Br>
<Br>
“Christ, this is ancient,” someone pipes up behind you.<Br>
<Br>
Another snorts to his neighbour. “Looks like something from Dad’s VHS drawer.”<Br>
<Br>
Next to you, Manny kicks the back of Dennis' chair. But it's half-hearted. Nothing builds. You look over at Terrence too, noting for the most he's part left alone. The mockery is falling more on the tape than on him or Dennis.<Br>
<Br>
At the front, Harrow folds his arms. His smile is taut, stretched too thin. The glow plays across his features, but his eyes dart between the boys and the screen, as though willing the film to bite.<Br>
<Br>
You lean back, the edge of your seat cool against your palms. Without the curse behind it, the video feels hollow. Cheap. A lie on tape.<br>
<br>
<b>Actions</b><br>
<<link "Watch the video." "BiologyClass">><<set $BiologyWatch to true>><</link>><br>
<<link "Avert your eyes." "BiologyClass">><<set $BiologyWatch to false>><</link>>
<</if>>
<<else>>
<<if $current.Avatar is "Emily">>
Yet another documentary begins to play out and the now-familiar narration soothingly speaks over the images.<br>
<br>
By now, you know what to expect. A lone female animal, walking through her habit, subdued and dominated by the male of the species. Sometimes submissively lying back or pressed into the ground on all-fours, other times the centre of an animal kingdom gangbang where multiple males fight for their right to breed with her.<br>
<br>
All the while the soothing narration monotonously explains how this is natural, it is to be expected, and that she welcomes, embraces and enjoys it.<br>
<br>
<<Flag "DailyDennisSleep">>
<<if _FlagReturn>>Mr. Harrow watches his class of girls with a predatory white grin and sparkling eyes. Disconcertingly, for the majority of the time they are focused on you.<br>
<<else>>Dennis keeps his head looking at the floor throughout the lesson, whilst Mr. Harrow watches his class of girls with a predatory white grin and sparkling eyes. Disconcertingly, for the majority of the time they are focused on you.<br><</if>>
<br>
The other girls in the class remain under the spell of the video, their eyes glazed over and then mouths framed with vacant smiles. Watching the video without their attention drifting.<br>
<br>
You feel a draw to pay attention and watch the video, in spite of knowing the effect it has on you. There is a primal need within your body aching, one that feels like empathy towards the animal on-screen, and a yearning to experience what she is feeling.<br>
<br>
<b>Actions</b><br>
<<link "Watch the video." "BiologyClass">><<set $BiologyWatch to true>><<EmilyGrades 1>><<Orientation 1>><</link>><br>
<<link "Avert your eyes." "BiologyClass">><<EmilyGrades -1>><<set $BiologyWatch to false>><</link>>
<<elseif $current.Avatar is "Dennis">>
Another documentary begins to play, with the same soothing voice narrating over the top of the imagery. This video shows elephants walking across the plains of Africa.<br>
<Br>
The narrator’s voice seeps through the television speaker, smooth and plummy. “The male of the species demonstrates strength and stamina in competition. The victor secures the right to pass on his superior genes.”<Br>
<Br>
Onscreen, two bull elephants clash, tusks grinding. Dust explodes around them as one stumbles back and flees. The winner wheels and clambers onto a waiting female, pressing her down with brute force.<Br>
<Br>
A ripple runs through the room. The boys lean forward, eyes narrowing, shoulders hunched with sudden focus.<Br>
<Br>
A boot jars the back of your chair. “Dennis’ll never be the one mounting,” someone mutters.<Br>
<Br>
Another voice cuts across the glow, pitched toward Terrence. “More his girlfriend’s job, isn’t it?”<Br>
<Br>
<<CheckPersonalityState "Terrence">>
<<if _PersonalityState is "Straight">>"I do more mounting than you even do stroking, Manny," Terrence quips. A few boys snigger. Manny growls back with anger.<Br>
<<else>>Terrence stiffens but says nothing, knuckles whitening around his pen. He tries not to look around, ignoring the boy's around him. The laughter deepens, satisfied.<Br><</if>>
<br>
Paperballs arc through the air, smacking your desk. More kicks follow, harder now. You notice a few hit the back of Terrence's seat too.<Br>
<br>
Heat burns through you as the narrator continues. Image after image flicker across the screen. The visuals of animals being subdued is relentless, but the ones that capture your attention in this video are where the males are fighting.<Br>
<br>
"The role of the male in the animal kingdom is simple. Pure. The strong establish the order, the weak are kept at bay. Only by proving themselves in this hierarchy can one be given the opportunity to mate."<Br>
<Br>
You glance around the room. Teeth baring and directed at you. Only Terrence seems to avoid staring, himself a target also. The words of the narrator do not go unnoticed. A fear-laced vunerability coarses through you, adrenaline already flowing.<br>
<<QuestState "Quest11">>
<<if _QuestState lt 5>><br>And somewhere in-between the thoughts, there's a desperate curiosity in how much this is because of the magic. And what would happen if you paid attention to the video.<br><</if>>
<br>
<b>Actions</b><br>
<<link "Watch the video." "BiologyClass">><<set $BiologyWatch to true>><<Orientation -1>><</link>><br>
<<link "Avert your eyes." "BiologyClass">><<set $BiologyWatch to false>><<Feminity 1>><</link>>
<<elseif $current.Avatar is "Jake">>
Another documentary begins to play, with the same soothing voice narrating over the top of the imagery. This video shows elephants walking across the plains of Africa.<br>
<Br>
The narrator’s voice seeps through the television speaker, smooth and plummy. “The male of the species demonstrates strength and stamina in competition. The victor secures the right to pass on his superior genes.”<Br>
<Br>
Onscreen, two bull elephants clash, tusks grinding. Dust explodes around them as one stumbles back and flees. The winner wheels and clambers onto a waiting female, pressing her down with brute force.<Br>
<br>
A ripple runs through the room. The boys lean forward, eyes narrowing, shoulders hunched with sudden focus. You yourself feel a heat rising in your chest. Every clash of tusk sends a jolt through you. Your muscles tighten and your breath draws sharp. You sense a restless energy crawling under your skin.<Br>
<Br>
Nearby, a boot slams back into Dennis' chair, causing the legs to scrap across the floor. “Dennis’ll never be the one mounting,” someone mutters.<Br>
<Br>
Another voice cuts across the glow, pitched toward Terrence. “More his girlfriend’s job, isn’t it?”<Br>
<Br>
<<CheckPersonalityState "Terrence">>
<<if _PersonalityState is "Straight">>"I do more mounting than you even do stroking, Manny," Terrence quips. A few boys snigger. Manny growls back with anger.<Br>
<<else>>Terrence stiffens but says nothing, knuckles whitening around his pen. He tries not to look around, ignoring the boy's around him. The laughter deepens, satisfied.<Br><</if>>
<br>
Paperballs arc through the air, smacking the back of Dennis' head. More kicks follow, harder now. You notice a few hit the back of Terrence's seat too.<Br>
<br>
Heat burns through you as the narrator continues. Image after image flicker across the screen. The visuals of animals being subdued is relentless, but the ones that capture your attention in this video are where the males are fighting.<Br>
<br>
"The role of the male in the animal kingdom is simple. Pure. The strong establish the order, the weak are kept at bay. Only by proving themselves in this hierarchy can one be given the opportunity to mate."<Br>
<Br>
You glance around the room. As if a pack, the boy's have almost turned to face Dennis and Terrence. They flash teeth at them, malice in their looks. The words of the narrator have not gone unnoticed. You feel the urge to already join in. To follow the narrator and prove your place at the top of the pack.<br>
<<QuestState "Quest11">>
<<if _QuestState lt 5>><br>And somewhere in-between the thoughts, there's a desperate curiosity in how much this is because of the magic. And what would happen if you paid attention to the video.<br><</if>>
<br>
<b>Actions</b><br>
<<link "Watch the video." "BiologyClass">><<set $BiologyWatch to true>><<Orientation -1>><</link>><br>
<<link "Avert your eyes." "BiologyClass">><<set $BiologyWatch to false>><<Assertive -1>><</link>>
<</if>>
<</if>>“I spoke to Liz,” you tell Emily.<br>
<br>
She looks up from the TV, her attention squarely on you. “What did she say?”<br>
<br>
“Lots of things. She told me about where to find the junk shop she got the amulet from, and that she’s done a lot of research in the town library. Have you been there?” Emily shakes her head. <br>
<br>
“She also said that she could teach me some magic,” you continue. “She wants to come over to do it here.”<br>
<br>
Emily gives you a look. <br>
<br>
“What?” you ask. <br>
<br>
She sighs and shrugs. “Just listen to us. My friend is going to come over and teach my <<Sibling>> magic. Where have we moved to?”<br>
<br>
You can’t help but smile. “I know. This might help us, though. I think we should give it a try.”<br>
<br>
She nods. You walk over to the phone mounted next to the kitchen cabinets, only realising that the excuse your phone company gave about Charlton having mobile coverage feels too much of a coincidence, given everything else happening in the town. <br>
<br>
You dial Liz’s phone number and are momentarily confused when a man answers. “Can I speak to Liz?” you ask. <br>
<br>
After a few moments, Liz’s familiar enthusiastic voice comes down the phone line. “I was wondering if you wanted to come over,” you tell her.<br>
<br>
“Of course!” she beams. “I’ll be right there!”<br>
<br>
You give her the address and wait for her to arrive, sitting with Emily and paying only a little attention to the TV as your mind wanders.<br>
<br>
<b>Actions</b><br>
<<link "Wait for Liz to arrive" "YourHomeElizabethMagic">><</link>><<set _NPC to "Gladys">>
<<set $ConversationExit to "JunkShop">>
<<CheckRelationship _NPC>>
“Yes, yes. Ask your questions,” she says as you approach the counter. “I will answer as best as I can.”<br>
<br>
<b>Actions</b><br>
<<DialogueSpokenSecretKnown "Gladys" "Gladys">>
<<if _Discussed is false>><<link "Ask her about her" "GladysDialogue">><<set $GladysDialogue to "Gladys">><</link>><br><</if>>
<<DialogueSpokenSecretKnown "Gladys" "Amulet">><<QuestState "Quest1">>
<<if _QuestState is 1 and _Discussed is false>>
<<link "Ask her about the amulet" "GladysDialogue">><<set $GladysDialogue to "Amulet">><<SetFlag "AmuletKnown">><<QuestTracker "Quest1" 2>><</link>><br>
<</if>>
<<DialogueSpokenSecretKnown "Gladys" "AboutMagic">>
<<if _Discussed is false>>
<<link "Ask her about magic" "GladysDialogue">>
<<set $GladysDialogue to "AboutMagic">>
<<QuestState "Quest2">>
<<if _QuestState is 0>>
<<QuestTracker "Quest2" 2>>
<<else>>
<<QuestTracker "Quest2" 1>>
<</if>>
<</link>><br>
<</if>>
<<DialogueSpokenSecretKnown "Gladys" "School">><<QuestState "Quest5">>
<<if _Discussed is false and _QuestState is 0>>
<<link "Ask her about Charlton Upper School" "GladysDialogue">><<QuestTracker "Quest5" 1>><<set $GladysDialogue to "School">><</link>><br>
<</if>>
<<DialogueSpokenSecretKnown "Gladys" "Lessons">><<QuestState "Quest5">>
<<if _Discussed is false and _QuestState is 1>>
<<link "Ask her about the strange lessons" "GladysDialogue">><<QuestTracker "Quest3" 0>><<QuestTracker "Quest5" 2>>
<<QuestState "Quest6">><<if _QuestState is 0>><<QuestTracker "Quest6" 1>><</if>>
<<QuestState "Quest7">><<if _QuestState is 0>><<QuestTracker "Quest7" 1>><</if>>
<<QuestState "Quest8">><<if _QuestState is 0>><<QuestTracker "Quest8" 1>><</if>>
<<QuestState "Quest10">><<if _QuestState is 0>><<QuestTracker "Quest10" 1>><</if>>
<<QuestState "Quest13">><<if _QuestState is 0>><<QuestTracker "Quest13" 1>><</if>>
<<QuestState "Quest15">><<if _QuestState is 0>><<QuestTracker "Quest15" 1>><</if>>
<<set $GladysDialogue to "Lessons">>
<</link>>
<br>
<</if>>
<<QuestState "Quest2">>
<<if _QuestState is 1 or _QuestState is 2>>
<<link "Ask her about learning magic" "GladysDialogue">><<set $GladysDialogue to "Magic">><</link>><br>
<</if>>
<<QuestState "Quest5">>
<<if _QuestState is 2>>
<<QuestState "Quest3">>
<<if _QuestState is 0 or _QuestState is 1>>
<<link "Ask her about learning to nullify the curses" "GladysDialogue">>
<<set $GladysDialogue to "Curses">>
<<QuestTracker "Quest3" 1>>
<</link>><br>
<</if>>
<</if>>
<<DialogueSpokenSecretKnown "Gladys" "Stacey">>
<<if $WardsNullified >= 2 and _Discussed is false>><<link "Tell her about the encounter with Stacey" "GladysDialogue">><<set $GladysDialogue to "Stacey">><</link>><br><</if>>
<<QuestState "Quest4">>
<<if _QuestState is 0 or _QuestState is 1>><<link "Ask her about furthering your power to defeat Cheerleaders" "GladysDialogue">><<set $GladysDialogue to "Cheer">><<QuestTracker "Quest4" 1>><</link>><br><</if>>
<<DialogueSpokenSecretKnown "Gladys" "FirstDream">><<QuestState "Quest16">><<Flag "AmuletKnown">>
<<if _QuestState is 0 and _Discussed is false and _FlagReturn is true>><<link "Tell Gladys about your dream" "GladysDialogue">><<set $GladysDialogue to "FirstDream">><</link>><br><</if>>
<<DialogueSpokenSecretKnown "Gladys" "SecondDream">><<QuestState "Quest16">>
<<if _QuestState is 3 and _Discussed is false>><<link "Ask Gladys about how her research is going" "GladysDialogue">><<set $GladysDialogue to "SecondDream">><</link>><br><</if>>
<<DialogueSpokenSecretKnown "Gladys" "GladysResearch">><<QuestState "Quest16">><<Flag "GladysResearch">>
<<if _QuestState is 2 and _FlagReturn is false and _Discussed is false>><<link "Talk to Gladys about her research" "GladysDialogue">><<set $GladysDialogue to "GladysResearch">><</link>><br><</if>>
<<DialogueSpokenSecretKnown "Gladys" "ShadowSelf">><<QuestState "Quest16">>
<<if _QuestState is 5 and _Discussed is false>><<link "Tell Gladys about Shadow Self" "GladysDialogue">><<set $GladysDialogue to "ShadowSelf">><</link>><br><</if>>
<<DialogueSpokenSecretKnown "Gladys" "LastDream">><<QuestState "Quest16">>
<<if _QuestState is 7 and _Discussed is false>><<link "Tell Gladys about your latest dream" "GladysDialogue">><<set $GladysDialogue to "FinalDream">><</link>><br><</if>>
<<DialogueSpokenSecretKnown "Gladys" "SisterConcerns">><<QuestState "Quest17">>
<<if _QuestState is 0 and _Discussed is false>><<link "Talk to Gladys about Emily's changes" "GladysDialogue">><<set $GladysDialogue to "SisterConcerns">><</link>><br><</if>>
<<QuestState "Quest19">><<DialogueSpokenSecretKnown "Gladys" "TwoPlacesAtOnce">>
<<if _QuestState gte 0 and _Discussed is false>><<link "Ask about a spell to be in two places at once" "GladysDialogue">><<set $GladysDialogue to "TwoPlacesAtOnce">><</link>><br><</if>>
<<link "Say goodbye and leave the shop" "AvianLane">><<EndConversation "Gladys">><</link>><<if $AnnieDialogue is "Drink">>
<<Flag "AnniePostTerrence">>
<<if _FlagReturn is false and $QuestState.Quest21.state is "Complete">>
"Hey Annie, I was wondering if you'd like to go for another drink this evening?"<br>
<br>
Annie gives you a look. "I think we should have a chat, first of all," she says, the demeanour of a bright and bubbly secretary disappearing. "Come over one morning before work. We can talk."<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<else>>
"Hey Annie, I was wondering if you'd like to go for another drink this evening?"<br>
<br>
Annie's eyes sparkle and she grins. "I'd love to, <<TrueName>>. I'll see you at McTafey's?"<br>
<br>
You nod. She smiles. "Great! I'll see you there."<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>>
<<SetNPCLocation "Annie" "0" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "1" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "2" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "3" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "4" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "5" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "6" "3" "McTafeysBar" "perm">>
<<SetFlag "AnniePubDate">>
<</link>>
<</if>>
<<elseif $AnnieDialogue is "OfficeKey">>
<<if $current.female is false>>
<<Flag "SecretaryJobActive">>
<<if _FlagReturn is true>>You clear your throat, trying not to sound too eager. "Hey, Annie," you say, leaning casually on her desk. "I was wondering... any chance I could borrow the key to the shop? Just for a little while?"<br>
<<else>>You clear your throat, trying not to sound too eager. "Hey, Annie," you say, leaning casually on the counter. "I was wondering... any chance I could borrow the key to the shop? Just for a little while?"<br><</if>>
<br>
Annie's lips curves into a teasing smile. "Oh, <<TrueName>>, I’d love to help you out," she says, her voice lilting with mock seriousness. "But you know, a girl’s gotta have her secrets." She twirls a strand of her hair around her finger, her blue eyes sparkling as they meet yours. "Besides, what would Mr. Thompson say if he found out I was handing out keys to handsome men? Probably wouldn’t go over so well."<br>
<br>
She steps a little closer, her tone softening just a touch. "Tell you what, though. If you really need something in there, maybe we can figure it out together. Just don’t go thinking you can charm me into trouble." Her grin widens, the playful glint in her eyes making it hard to tell if she’s joking or challenging you.<br>
<<else>>
<<Flag "SecretaryJobActive">>
<<if _FlagReturn is true>>You lean on her desk, smiling at her. "Annie, would you mind lending me the key to Thompson’s office? I promise I’ll be careful."<br>
<<else>>You lean on the counter, smiling at her. "Annie, would you mind lending me the key to Thompson’s office? I promise I’ll be careful."<br><</if>>
<br>
Annie listens to your request, tapping her nails lightly against her desk as you finish. "Oh, <<TrueName>>, I totally get why you’d want the key," she says, her tone sympathetic but firm. "But, you know... some things are best left off-limits. Call it an unofficial house rule." She shrugs lightly, her expression apologetic but still friendly.<br>
<br>
"Don’t get me wrong. I trust you. It’s just that if Thompson found out..." Her voice trails off, and she lets out a soft laugh. "Let’s just say I’d rather not end up on his bad side. You understand, right?" She reaches out, giving your arm a light squeeze. "Look, if there’s something in there you need, maybe we can figure out another way. You know I’ve got your back."<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Annie" "AnnieKeyAsk">><</link>>
<<elseif $AnnieDialogue is "BlackmailKey">>
<<if $current.female is false>>
You lean in slightly, lowering your voice to ensure only Annie hears you. "Annie, about that key... I think you’ll want to hear me out before saying no."<br>
<br>
Her bright smile falters for the first time, and her eyes narrow slightly. "What’s this about?" she asks, her tone still playful but with a wary edge.<br>
<br>
"You know exactly what I mean," you say, your voice calm but firm. "The hotel room. Lunchtime. You and Mr. Thompson. I didn’t think you’d want everyone knowing about your little... meetings."<br>
<br>
Her cheeks flush, and she exhales sharply, crossing her arms as her smile disappears completely. "You really don’t know when to quit, do you?" she says, her voice low and clipped. She glances around the room, her unease clear as she leans closer to you.<br>
<br>
<<Flag "SecretaryJobActive">>
<<if _FlagReturn is true>>"Fine," she mutters after a long pause. She pulls the key from her pocket and slams it onto the desk between you. "Take it. But you’d better keep your mouth shut. If I hear even one word about this, you’ll regret it." She steps back, her blue eyes now icy as she watches you take the key.<br>
<<else>>"Fine," she mutters after a long pause. She pulls the key from her pocket and slams it onto the counter between you. "Take it. But you’d better keep your mouth shut. If I hear even one word about this, you’ll regret it." She steps back, her blue eyes now icy as she watches you take the key.<br><</if>>
<<else>>
You cross your arms and meet Annie’s bright, curious gaze with a serious expression. "Annie, I need the key to the shop," you say plainly. "And I think you know why you should give it to me."<br>
<br>
Her smile falters, confusion flickering across her face. "What are you talking about?" she asks, her voice tinged with hesitation.<br>
<br>
You lean in slightly, keeping your voice quiet but firm. "The hotel room. Lunchtime. You and Mr. Thompson. I think we both know what’s going on."<br>
<br>
Her eyes widen for the briefest moment, and then her expression hardens. "What?" she says sharply.<br>
<br>
You keep your tone steady. "What matters is what happens next. And I’m guessing you don’t want anyone else to know, either."<br>
<br>
Her breath catches for a moment, and her cheerful facade crumbles completely. "You’re really going to do this?" she says quietly, her voice a mix of anger and disappointment. "I thought you were better than this."<br>
<br>
After a long pause, she pulls the key from her pocket, her fingers trembling slightly as she sets it down. "Here. But don’t think for a second that I’ll forget this. You might’ve gotten your way today, but this?" She gestures between the two of you. "This doesn’t happen again."<br>
<</if>>
<br>
<b>Actions</b><br>
<<Flag "SecretaryJobActive">>
<<if _FlagReturn is true>><<link "Say goodbye to Annie and return to the office" "ThompsonsOffice">><<EndConversation "Annie">><</link>>
<<else>><<link "Say goodbye to Annie and return to reception" "ThompsonsReception">><<EndConversation "Annie">><</link>><</if>>
<<elseif $AnnieDialogue is "CharmKey">>
<<CastCharm "Annie">>
<<if _CharmSpell is true>>
<<Flag "SecretaryJobActive">>
<<if _FlagReturn is true>>The spell settles over Annie like a soft ripple in the air, and you see it take hold in the way her smile falters, just for an instant. Her fingers tighten slightly on the edge of her desk, and her gaze lingers on you a little too long before she blinks and shakes her head, as though brushing off a stray thought.<br>
<<else>>The spell settles over Annie like a soft ripple in the air, and you see it take hold in the way her smile falters, just for an instant. Her fingers tighten slightly on the edge of the counter, and her gaze lingers on you a little too long before she blinks and shakes her head, as though brushing off a stray thought.<br><</if>>
<br>
"You’re... something else, you know that?" she says with a nervous laugh, her tone just a fraction quieter than usual. She reaches into her pocket, pulling out the key, her movements slower than normal. "I don’t usually do this kind of thing, but... I guess it’s fine. I can trust you, can't I <<TrueName>>?"<br>
<br>
Her voice wavers slightly as she places the key into your hand, her fingertips brushing yours in a way that feels almost deliberate before she quickly pulls back. "Just don’t tell anyone, alright? I can’t have people thinking I’m reckless or... or something like that," she says, her words tumbling out in a rush.<br>
<br>
For a moment, her bright blue eyes meet yours, and something unspoken flickers there - something she doesn’t seem to fully understand herself. She clears her throat, her cheerful tone returning with practiced ease. "Anyway! Don’t keep me in suspense. What’s your big plan with this thing?"<br>
<br>
Her laugh is light and easy, but there’s a faint redness to her cheeks as she glances away, her hand brushing through her hair in a nervous gesture she rarely makes.<br>
<<else>>
Something is wrong with the code, as Annie has no magic.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $AnnieDialogue is "AssertiveKeyPass">>
<<Flag "SecretaryJobActive">>
<<if _FlagReturn is true>>
You step closer, your shadow falling over the desk as your voice drops to a low, steady tone. "Annie, give me the key. Now," you say, each word deliberate and cold.<br>
<br>
Her smile vanishes instantly, and she straightens up, her fingers curling slightly on her desk as if to anchor herself. "Excuse me?" she says, her voice quieter but edged with disbelief.<br>
<br>
"You heard me," you say, leaning just enough to make your presence unmistakable. "I’m not asking. I need that key, and you’re going to give it to me. Right now."<br>
<br>
For a moment, the room is silent except for the faint tap of her nails against the desk. She glances at the door, then back at you, her usual confidence replaced with a wary edge. Slowly, she reaches into her pocket and pulls out the key, dropping it between you.<br>
<<else>>
You step closer, your shadow falling over the counter as your voice drops to a low, steady tone. "Annie, give me the key. Now," you say, each word deliberate and cold.<br>
<br>
Her smile vanishes instantly, and she straightens up, her fingers curling slightly on her counter as if to anchor herself. "Excuse me?" she says, her voice quieter but edged with disbelief.<br>
<br>
"You heard me," you say, leaning just enough to make your presence unmistakable. "I’m not asking. I need that key, and you’re going to give it to me. Right now."<br>
<br>
For a moment, the room is silent except for the faint tap of her nails against the counter. She glances at the door, then back at you, her usual confidence replaced with a wary edge. Slowly, she reaches into her pocket and pulls out the key, dropping it between you.<br>
<</if>>
<br>
"Take it," she says curtly, her voice clipped. "But don’t you ever pull something like this on me again. We’re done, you hear me? Don’t talk to me unless you want a real fight next time."<br>
<br>
She steps back, crossing her arms as her piercing gaze follows you out the door. The warmth and charm you’d come to expect from Annie are gone, replaced by cold disdain.<br>
<br>
<b>Actions</b><br>
<<Flag "SecretaryJobActive">>
<<if _FlagReturn is true>>
<<link "Say goodbye to Annie and return to the office" "ThompsonsOffice">>
<<SetNPCLocation "Annie" "0" "3" "" "perm">>
<<SetNPCLocation "Annie" "1" "3" "" "perm">>
<<SetNPCLocation "Annie" "2" "3" "" "perm">>
<<SetNPCLocation "Annie" "3" "3" "" "perm">>
<<SetNPCLocation "Annie" "4" "3" "" "perm">>
<<SetNPCLocation "Annie" "5" "3" "" "perm">>
<<SetNPCLocation "Annie" "6" "3" "" "perm">>
<<set $AnnieFirstPubDate to false>>
<<set $AnnieFirstPubDateTime to undefined>>
<<DialogueDone "Annie" "IntimidateKey">>
<<EndConversation "Annie">>
<</link>>
<<else>>
<<link "Say goodbye to Annie and return to reception" "ThompsonsReception">>
<<SetNPCLocation "Annie" "0" "3" "" "perm">>
<<SetNPCLocation "Annie" "1" "3" "" "perm">>
<<SetNPCLocation "Annie" "2" "3" "" "perm">>
<<SetNPCLocation "Annie" "3" "3" "" "perm">>
<<SetNPCLocation "Annie" "4" "3" "" "perm">>
<<SetNPCLocation "Annie" "5" "3" "" "perm">>
<<SetNPCLocation "Annie" "6" "3" "" "perm">>
<<set $AnnieFirstPubDate to false>>
<<set $AnnieFirstPubDateTime to undefined>>
<<DialogueDone "Annie" "IntimidateKey">>
<<EndConversation "Annie">>
<</link>>
<</if>>
<<elseif $AnnieDialogue is "AssertiveKeyFail">>
You take a deep breath, trying to summon all the authority you can muster. "Annie," you say, your voice just a little too loud and shaky, "give me the key. I mean it."<br>
<br>
She blinks at you, her head tilting slightly as if she’s waiting for you to continue. When you don’t, she raises an eyebrow. "Wait," she says slowly, her lips twitching. "Are you... trying to intimidate me?"<br>
<br>
"I’m not trying," you reply, straightening your back. "I’m telling you. Hand over the key. Now."<br>
<br>
<<Flag "SecretaryJobActive">>
<<if _FlagReturn is true>>Annie stares at you for a moment longer before a sudden laugh bursts out of her. "Oh my God," she wheezes, doubling over and clutching the desk. "That’s... wow. Okay. You’ve got guts, I’ll give you that." She stands upright, brushing a tear from her eye, her grin so wide it’s almost painful to look at.<br>
<<else>>Annie stares at you for a moment longer before a sudden laugh bursts out of her. "Oh my God," she wheezes, doubling over and clutching the counter. "That’s... wow. Okay. You’ve got guts, I’ll give you that." She stands upright, brushing a tear from her eye, her grin so wide it’s almost painful to look at.<br><</if>>
<br>
"You know," she continues, gesturing toward your stance, "if you’re going to try the scary act, maybe don’t look like you’re about to faint. And don’t stammer. That really kills the vibe."<br>
<br>
You glance down, realizing that your hands are trembling slightly. "I’m not stammering!" you blurt out.<br>
<br>
Annie bursts into fresh laughter, shaking her head as she waves you off. "Oh, sweetheart, stop. You’re gonna make me cry again, and not the good kind." She turns back to her work, still chuckling as she adds, "A for effort, though. Really. That was cute."<br>
<br>
Her laughter echoes in your ears as you walk away, your attempt at menace thoroughly dismantled.<br>
<br>
<b>Actions</b><br>
<<link "Return to reception and leave Annie alone" "ThompsonsReception">><<TimeChange>><</link>>
<<elseif $AnnieDialogue is "Charm">>
<<CastCharm "Annie">>
<<if _CharmSpell is true>>
The spell weaves through the air, settling over Annie with a barely perceptible shift. For a moment, her bright smile falters, her hand freezing mid-gesture as she looks at you. Her gaze lingers just a beat too long, her blue eyes flicking away and then back again as though she’s trying to brush off some unspoken thought.<br>
<br>
"You’ve got a... a way about you," she says, her voice quieter than usual, the words tumbling out as though she didn’t plan to say them. She fidgets slightly, brushing a strand of golden hair behind her ear. "Not many people can, you know... keep my attention like this." She lets out a soft, awkward laugh, her usual charm slipping just enough to reveal a flicker of uncertainty beneath.<br>
<br>
<<Flag "SecretaryJobActive">>
<<if _FlagReturn is true>>Annie shifts her weight, her fingers drumming against her desk as she tries to recapture her typical breezy tone. "Anyway, what were we talking about?"<br>
<<else>>Annie shifts her weight, her fingers drumming against the counter as she tries to recapture her typical breezy tone. "Anyway, what were we talking about?"<br><</if>>
<br>
She giggles, light and airy, but there’s a faint flush to her cheeks, and she glances away, her hands fussing with her hair.<br>
<<else>>
Something is wrong with the code, as Heather has no magic.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $AnnieDialogue is "HotelSeen">>
“Hey Annie,” you say to her gently. “We should talk.”<br>
<br>
Her eyes look up, her face wiped of her smile. “I don’t want to,” she says weakly.<br>
<br>
“It’s okay,” you say, choosing your words carefully. “I haven’t told anyone what I saw.”<br>
<br>
She studies you for a moment, then lets out a small sigh. “Thank you.”<br>
<br>
You give her a sympathetic smile. She seems to relax just a little, as a pout creeps in. Her eyes flicker around the reception area, then she looks directly up at you.<br>
<br>
“It’s not that I want to,” she mutters. “It’s just part of the job.”<br>
<br>
“He forces you to do that?” you ask.<br>
<br>
She shakes her head. “No. It’s just implied.”<br>
<br>
You frown. “But… it doesn’t sound right.”<br>
<br>
Annie grimaces, looking away. “I just need to. To get by. And compliance is an appealing quality.” She gives you a timid smile. “I don’t want to talk about it, <<TrueName>>. Is that alright?”<br>
<br>
You pause for a long moment, then nod. “Sure. Whatever you want, Annie.”<br>
<br>
She smiles, genuine and without subtext. “Thank you, <<TrueName>>. I appreciate you.”<br>
<br>
<b>Actions</b><br>
<<Flag "SecretaryJobActive">>
<<if _FlagReturn is true>><<link "Say goodbye to Annie and return to the office" "ThompsonsOffice">><<set $AnnieSeenDiscussed to true>><<EndConversation "Annie">><</link>>
<<else>><<link "Say goodbye to Annie and return to reception" "ThompsonsReception">><<set $AnnieSeenDiscussed to true>><<EndConversation "Annie">><</link>><</if>>
<<elseif $AnnieDialogue is "Apologise">>
<<if $current.female is true>>
“Listen Annie,” you begin. “About the other night.”<br>
<br>
She looks around to see if anyone else is listening, before looking back at you.<br>
<br>
“I just wanted to say I’m sorry,” you tell her. “I shouldn’t have done that.”<br>
<br>
She looks, studying you for a long moment. Then she nods and sighs. “It’s alright. We both had a lot to drink.” She glances down at her computer, as if she’s embarrassed by mentioning it. <br>
<br>
“It's ashame you're not a boy,” she says, quietly. <br>
<br>
Annie looks up at you, meeting your eye. A moment passes between you. “I’ll be at McTafey’s pub again this evening. If you wanted a drink. As friends. Or if you ever want to come around for a chat, I’m using home on Saturday and Sunday mornings. Despite what some people in town say."<br>
<br>
You give her a noncommittal smile. It’s enough for her to gain one of her own back. <br>
<<SetFlag "AnnieMorningInvite">>
<<else>>
“Listen Annie,” you begin. “About the other night.”<br>
<br>
She looks around to see if anyone else is listening, before looking back at you.<br>
<br>
“I just wanted to say I’m sorry,” you tell her. “I shouldn’t have walked out like that.”<br>
<br>
She looks, studying you for a long moment. Then she nods and sighs. “It’s alright. I mean, I know you have a girlfriend.” She glances down at her computer, as if she’s embarrassed by mentioning it. <br>
<br>
“I was just disappointed you left,” she says, quietly. <br>
<br>
Annie looks up at you. “Hey <<TrueName>>, I’ll be at McTafey’s pub again this evening. If you wanted to drop by.”<br>
<br>
You give her a noncommittal smile. It’s enough for her to gain one of her own back. <br>
<</if>>
<br>
<b>Actions</b><br>
<<Flag "SecretaryJobActive">>
<<if _FlagReturn is true>>
<<link "Say goobye to Annie and return to the office" "ThompsonsOffice">>
<<SetNPCLocation "Annie" "0" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "1" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "2" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "3" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "4" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "5" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "6" "3" "McTafeysBar" "perm">>
<<SetFlag "AnniePubDate">>
<<EndConversation "Annie">>
<</link>>
<<else>>
<<link "Say goobye to Annie and return to reception" "ThompsonsReception">>
<<SetNPCLocation "Annie" "0" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "1" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "2" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "3" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "4" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "5" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "6" "3" "McTafeysBar" "perm">>
<<SetFlag "AnniePubDate">>
<<EndConversation "Annie">>
<</link>>
<</if>>
<<elseif $AnnieDialogue is "LunchDate">>
<<Flag "SecretaryJobActive">>
<<if _FlagReturn is true>>
<<if $current.female is true>>
“Sure, that sounds great,” you tell Annie.<br>
<br>
She grins and stands up, bouncing over to a hook on the wall next to Thompson's office, her long legs clip-clopping over the floor in her pumps.<br>
<br>
She wraps her long trench coat around her body and smiles at you, gesturing to the front door. "Shall we?"<br>
<<else>>
“Sure, that sounds great,” you tell Annie.<br>
<br>
Her mouth turns into a grin and she leaps up, bouncing over to a hook on the wall next to Thompson's office, her long legs clip-clopping over the floor in her pumps.<br>
<br>
She wraps her long trench coat around her body and extends her arm for you to take it. “Shall we?”<br>
<</if>>
<<else>>
<<if $current.female is true>>
“Sure, that sounds great,” you tell Annie.<br>
<br>
She grins and stands up, bouncing over to the hat stand, her long legs clip-clopping over the floor in her pumps.<br>
<br>
She wraps her long trench coat around her body and smiles at you, gesturing to the front door. "Shall we?"<br>
<<else>>
“Sure, that sounds great,” you tell Annie.<br>
<br>
Her mouth turns into a grin and she leaps up, bouncing over to the hat stand, her long legs clip-clopping over the floor in her pumps.<br>
<br>
She wraps her long trench coat around her body and extends her arm for you to take it. “Shall we?”<br>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<link "Go to lunch" "HotelRestaurant">>
<<EventTrigger "HotelRestaurant" "AnnieLunchDate" "Lunch" "Annie" "PC" null null null true>>
<<SetNPCLocation "Annie" $dayCurrent $periodCurrent "HotelRestaurant">>
<</link>>
<<elseif $AnnieDialogue is "LunchDateRefuse">>
<<if $current.female is true>>
“I’m sorry, I have other plans,” you tell Annie.<br>
<br>
She raises an eyebrow. "Don't tell you're going out for lunch with Dan?"<br>
<br>
"No!" you snap back. Annie giggles.<br>
<br>
"I wouldn't judge. Free lunch is a free lunch. But if you change your mind about a girl's trip one day, let me know."<br>
<br>
Annie offers you a warm smile, then grabs her coat and walks out of the office.<br>
<<else>>
“I’m sorry, I have other plans,” you tell Annie.<br>
<br>
She pouts. “You could always cancel them. For me?”<br>
<br>
You grimace and shake your head. She looks at you for a moment, then sighs. “If you change your mind later on in the week, I'll be waiting.”<br>
<br>
<<Flag "SecretaryJobActive">>
<<if _FlagReturn is true>>Annie flashes a grin as she takes down her coat from a hook on the wall near Thompson's office and walks out into reception.<br>
<<else>>Annie flashes a grin as she picks up her coat from the stand and walks out in the high street.<br><</if>>
<</if>>
<br>
<b>Actions</b><br>
<<Flag "SecretaryJobActive">>
<<if _FlagReturn is true>><<link "Return to the office" "ThompsonsOffice">><<EndConversation "Annie">><<SetNPCLocation "Annie" $dayCurrent $periodCurrent "">><</link>>
<<else>><<link "Return to reception" "ThompsonsReception">><<EndConversation "Annie">><<SetNPCLocation "Annie" $dayCurrent $periodCurrent "">><</link>><</if>>
<<elseif $AnnieDialogue is "LunchAsk">>
<<if $current.female is true>>
“Hey Annie, I was wondering if you wanted to grab lunch at the Charlton, after all?”<br>
<br>
Annie’s grins. “Dan blow you out, <<TrueName>>?” she replies. "Don't worry. I'll be your wing woman." She jumps to her feet and walks around the desk, grabbing her trenchcoat. “Let's drown the rejection with a glass of wine.” She winks at you.<br>
<<else>>
“Hey Annie, I was wondering if you wanted to grab lunch at the Charlton, after all?”<br>
<br>
Annie’s face brightens. “I’d love to, <<TrueName>>,” she replies. She jumps to her feet and rushes around the desk, grabbing her trenchcoat and extending her arm for you to link yours to. “Lead the way. Your treat, right?” She winks at you.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Go to lunch" "HotelRestaurant">>
<<SetNPCLocation "Annie" $dayCurrent $periodCurrent "HotelRestaurant">>
<<EventTrigger "HotelRestaurant" "AnnieLunchDate" "Lunch" "Annie" "PC" null null null true>>
<</link>>
<<elseif $AnnieDialogue is "School">>
<<if $current.female is true>>
“You went to Charlton Upper School, didn’t you, Annie?", you ask the receptionist. <br>
<br>
“Yes, I graduated two years ago,” she tells you. “It seems so long ago.”<br>
<br>
“How did you find it?”<br>
<br>
“It was fun,” she says, but with uncertainty in her voice. “Hard though. I’m not made for reading. Beauty is our greatest asset, after all.”<br>
<br>
You shrug, noncommitally. She giggles and smiles. "Also," she continues. "I wasn’t that popular. The teachers were friendly, though. Some, like the PE teacher Mr. Beech, were very friendly. If you know what I mean.<br>
<br>
You give her a look. From the way she's smiling, you can't tell if there's regret or enthusiasm for what you can assume she's eluding too.<br>
<br>
You notice she shifts a little and pulls at the hem of her skirt. Then her focus shifts back to you and she seems full of confidence again. “How about you, <<TrueName>>? I could see you being a teacher. You seem smart.”<br>
<br>
“I don’t think I’m cut out for teaching,” you politely respond to Annie.<br>
<br>
“I don’t know about that,” she says earnestly. "I think some of the girl's at Charlton could do with a role model like you.”<br>
<<else>>
“You went to Charlton Upper School, didn’t you, Annie?, you ask the receptionist. <br>
<br>
“Yes, I graduated two years ago,” she tells you. “The same year as Jennifer. It seems so long ago.”<br>
<br>
“How did you find it?”<br>
<br>
“It was fun,” she says, but with uncertainty in her voice. “Hard though. I’m not made for reading. Beauty is my greatest asset, don’t you think?”<br>
<br>
She titters when you don’t reply and smiles. “Also, I wasn’t that popular. But the teachers were friendly. Mr. Beech especially. Me and him saw eye to eye.”<br>
<br>
You notice she shifts a little in her chair and pulls at the hem of her skirt. Then her focus shifts back to you and she seems full of confidence again. “How about you, <<TrueName>>? I could see you being a teacher. I would have liked to be in your class.” <br>
<br>
“I don’t think I’m cut out for teaching,” you politely respond to Annie.<br>
<br>
“I don’t know about that,” she purrs. “I bet you could teach me a thing or two, <<TrueName>>.”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Annie" "School">><</link>>
<<elseif $AnnieDialogue is "Work">>
‘How’s work looking today?” you ask her.<br>
<br>
<<if $PlayerCharacter.workPerformance gte 79>>
<<if $current.female is true>>
“Never took you as a girl boss.” Annie says, grinning. “From the way Mr. Thompson talks, you’ll be in charge soon. That booking system you’ve been working on is paying off. Mr. Thompson keeps saying, ‘More efficient, more effective.’ I don't think I've ever met a woman like you, <<TrueName>>? Maybe there's hope for us all.<br>
<<else>>
“Maybe I should start calling you sir?” Annie says, winking. “From the way Mr. Thompson talks, you’ll be my next boss. That booking system you’ve been working on is paying off. Mr. Thompson keeps saying, ‘More efficient, more effective.’ How are you doing it, <<TrueName>>? Working nights? You should let me know when you’re staying late. I’ll keep you company.”<br>
<</if>>
<<elseif $PlayerCharacter.workPerformance gte 59>>
<<if $current.female is true>>
Ani smiles politely. “There’s some minor bugs in the booking program. It seems to be working okay. Enough that Mr. Thompson has stopped complaining about it. That means no one is complaining to him. You’re doing a good job, <<TrueName>>. Keep it up and maybe you’ll get a raise. Maybe we should go to the Salon to treat ourselves, if you do!”<br>
<<else>>
Ani smiles politely. “There’s some minor bugs in the booking program. It seems to be working okay. Enough that Mr. Thompson has stopped complaining about it. That means no one is complaining to him. You’re doing a good job, <<TrueName>>. Keep it up and maybe you’ll get a raise. We can go out to dinner to celebrate, if you like.”<br>
<</if>>
<<elseif $PlayerCharacter.workPerformance gte 39>>
<<if $current.female is true>>
“There’s still some troubles with the booking system,” Annie tells you. “Mr. Thompson isn’t exactly pleased with it. I understand you’ve got your sister to take care of. Just be careful, okay <<TrueName>>? Mr. Thompson has already started talking about how he shouldn't have trusted a woman to do a man's job. He keeps remarking about how he shouldn't pay you sick leave for woman's issues.”<br>
<<else>>
“There’s still some troubles with the booking system,” Annie tells you. “Mr. Thompson isn’t exactly pleased with it. I understand you’ve got your sister to take care of. Just be careful, okay <<TrueName>>? Mr. Thompson has asked to see records of how much time you’re taking off.”<br>
<</if>>
<<elseif $PlayerCharacter.workPerformance gte 19>>
<<if $current.female is true>>
“You need to fix that booking system,” she says, her voice whispered and unusually serious. “Mr. Thompson is on the war path for you. You’re lucky there’s no one else that can do this job in Charlton, but he's telling people he's going to make you stay late. You don't want to stay late with him, <<TrueName>>. Trust me.”<br>
<<else>>
“You need to fix that booking system,” she says, her voice whispered and unusually serious. “Mr. Thompson is on the war path for you, <<TrueName>>. You’ve been skipping too many days and phoning in sick. You’re lucky there’s no one else that can do this job in Charlton, but don’t push it.”<br>
<</if>>
<<else>>
<<if $current.female is true>>
“<<TrueName>>, I’m telling you this as a friend,” Annie says, her smile fading. “You need to start turning up to work. Thompson has started calling around to try and find someone else who can do your job. If you don’t do something different soon, he’s going to fire you. And you don't want to be unemployed in Charlton. The jobs available are not ones you'll want to do.”<br>
<<else>>
“<<TrueName>>, I’m telling you this as a friend,” Annie says, her smile fading. “You need to start turning up to work. Thompson has started calling around to try and find someone else who can do your job. If you don’t do something different soon, he’s going to fire you. And there’s not that many jobs for a computer geek in Charlton.”<br>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $AnnieDialogue is "LunchSchool">>
<<if $current.female is true>>
“Can you tell me a bit more about your time at Charlton?” you ask her.<br>
<br>
“You seem awfully interested in that school, <<TrueName "Current">>,” Annie tells you. “What's with the questions?”<br>
<br>
“I’m curious,” you reply. “My sister is struggling. Just wondered if that was normal.”<br>
<br>
Annie frowns slightly, her smile faltering just a fraction. “That’s sad. Does she have many friends?”<br>
<br>
You shake your head. “It’s been tough. Moving to a new place.”<br>
<br>
She looks sympathetic. “It can be hard. I wasn’t that popular. I only had one friend, and she moved away for the last year. You should tell her to make friends with the teachers. If the other students are being mean, they'll look out for her. Coach Beach especially.”<br>
<br>
You think about your experiences with the teachers. Especially Coach Beach. You try not to let your mind drift on exactly how friendly Annie was with them.<br>
<br>
“If you like, you could tell her to come see me one day after school,” Annie says. “We could do a girl’s shopping trip. That might cheer her up.”<br>
<br>
You nod, unsure if you want to introduce your sister to Annie. <br>
<<else>>
“Can you tell me a bit more about your time at Charlton?” you ask her.<br>
<br>
“You seem awfully interested in what I was like as a school girl, <<TrueName "Current">>,” Annie tells you. “Is this some sort of uniform fetish?”<br>
<br>
A smile creeps over your face. <i>If only she knew what you’d been through.</i><br>
<br>
“I’m curious,” you reply. “My sister is struggling. Just wondered if that was normal.”<br>
<br>
Annie frowns slightly, her smile faltering just a fraction. “That’s sad. Does she have many friends?”<br>
<br>
You shake your head. “It’s been tough. Moving to a new place.”<br>
<br>
She looks sympathetic. “It can be hard. I wasn’t that popular. Not like Jennifer. I only had one friend, and she moved away for the last year. You should tell her to make friends with the teachers. Even if the other students are picking on you, they will look out for her. Coach Beach especially.”<br>
<br>
You think about your experiences with the teachers. Especially Coach Beach. You try not to let your mind drift on exactly how friendly Annie was with them.<br>
<br>
“If you like, you could tell her to come see me one day after school,” Annie says. “We could do a girl’s shopping trip. That might cheer her up.”<br>
<br>
You nod, unsure if you want to introduce your sister to Annie. <br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $AnnieDialogue is "LunchWork">>
<<if $current.female is true>>
“Mr. Thompson seems angrier than usual recently,” you begin. “Is the company doing okay?”<br>
<br>
She titters before responding. “I haven’t noticed. He’s always been angry. You just need to know how to handle him.”<br>
<br>
You throw her a look and she scrunches up her nose in response. "Oh come on, <<TrueName "Current">>. Don't make me spell it out. Just indulge him a little."<br>
<br>
She looks off to the side momentarily, before turning back to you. "You have to do what you have to do in Charlton,” she says, a little more quietly than usual. “Jobs for single women aren’t exactly easy to come by. And a good secretary follows orders."<br>
<br>
“Besides,” she says, her smile returning. “There are some perks to working there. Tell me, are you a Clive or Gordon girl? Unless, Dan's oily charm does something for you?”<br>
<br>
You feel yourself blushing. She giggles.<br>
<<else>>
“Mr. Thompson seems angrier than usual recently,” you begin. “Is the company doing okay?”<br>
<br>
She titters before responding. “I haven’t noticed. He’s always been angry. You just need to know how to handle him.”<br>
<br>
Her smile fades at the expression you didn’t realise you’d made. “Anyway, you have to do what you have to do in Charlton,” she says. “Jobs for single women aren’t exactly easy to come by. And a good secretary follows orders."<br>
<br>
“Besides,” she says, her smile returning. “There’s some perks to working there. All the beefy tradies. And the guys in the office aren’t bad, too.” <br>
<br>
You blush as she winks at you.<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $AnnieDialogue is "LunchWorkFired">>
<<if $current.female is true>>
“How's work going?” you begin. “Everything going okay?”<br>
<br>
She smiles sympathetically. "It's okay," she replies. "Theodore's doing a good job, even though it's a pain getting updates to the software via a disk every week. Otherwise, same old, same old. Working reception.”<br>
<br>
"So, no one's missing me?<Br>
<br>
Annie smiles with tenderness and warmth. "I miss you, <<TrueName "Current">>. The office isn't the same without you. At least you balanced out some of the masculine energy."<br>
<br>
You offer her a smile of your own.<br>
<br>
"But if you're asking do I think there's a chance you could get your job back?" she adds, before grimacing. "I think the answer would be no. Once Thompson's made up his mind about someone, it's hard to change it."
<br>
You nod, the firm realisation striking you that returning to Thompson's repairs is just not an option.<br>
<br>
"How's things going on that?" Annie asks. "Find anything?"<br>
<br>
You shake your head. "We're getting by."<br>
<br>
Annie looks at you, then glances off towards the bar. "Aren't we all?" she mutters. <br>
<<else>>
“How's work going?” you begin. “Everything going okay?”<br>
<br>
She shrugs, trying to be nonchallant. "It's okay," she replies. "Theodore's doing a good job, even though it's a pain getting updates to the software via a disk every week. Otherwise, same old, same old. Working reception.”<br>
<br>
"So, no one's missing me?<Br>
<br>
Annie grins, leaning forward towards you. "I can think of one person who misses having you around the office. They're so bored without you to keep them company."<br>
<br>
"Tell Gordon he can come by anytime," you joke back. She giggles, smiling as she watches you.<br>
<br>
"So nothing broken?" you try again.<bR>
<br>
"If you're asking do I think there's a chance you could get your job back?" she adds, before grimacing. "I think the answer would be no. Once Thompson's made up his mind about someone, it's hard to change it."
<br>
You nod, the firm realisation striking you that returning to Thompson's repairs is just not an option.<br>
<br>
"How's things going on that?" Annie asks. "Find anything?"<br>
<br>
You shake your head. "We're getting by."<br>
<br>
Annie looks at you. "You'll find something, <<TrueName "Current">>." But her look says she quite doesn't believe it.<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $AnnieDialogue is "LunchBeach">>
<<if $current.female is true>>
“Emily mentioned that Coach Beach’s PE lessons are hard,” you say, thinking back to your own experience of them. “She finds the gym sessions grueling.”<br>
<br>
Annie’s focus seems to drift away a bit as a vacant smile comes to her face. She then notices you watching. “I had fun at gym!” she says. “My advice to her would be to smile at the coach, put the effort in, and you’ll avoid having to clean up afterward. <br>
<br>
“Plus,” she adds, a sultry tone suddenly in her voice. “I bet she doesn’t mind it too much. All that testosterone, surrounded by boys. I bet she enjoys those lessons more than she lets on.”<br>
<br>
You frown and she laughs. “She’s what, eighteen now? She’s not a little girl anymore, <<TrueName "Currnet">>. It wasn't so long ago since you were at school. Even in the city, you must have noticed boys in lessons?”<br>
<<else>>
“Emily mentioned that Coach Beach’s PE lessons are hard,” you say, thinking back to your own experience of them. “She finds the gym sessions grueling.”<br>
<br>
Annie’s focus seems to drift away a bit as a vacant smile comes to her face. She then notices you watching. “I had fun at gym!” she says. “My advice to her would be to smile at the coach, put the effort in, and you’ll avoid having to clean up afterward. <br>
<br>
“Plus,” she adds, a sultry tone suddenly in her voice. “I bet she doesn’t mind it too much. All that testosterone, surrounded by boys. I bet she enjoys those lessons more than she lets on.”<br>
<br>
You frown and she laughs. “She’s what, eighteen now? She’s not a little girl anymore, <<TrueName "Current">>. We all turn a bit boy crazy at school. And sometimes it lasts a bit longer.”<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $AnnieDialogue is "LunchJennifer">>
<<if $current.female is true>>
“You went to school with Jennifer Chambers, didn't you?"<br>
<br>
Annie bristles at the mention of the name. "Yes," she says flatly.<br>
<br>
"What was she like at school?"<br>
<br>
Annie gives you a look. "Popular. A cheerleader. We didn't move in the same circles. I actually knew how to let my hair down."<br>
<br>
You nod, considering her words. “Did you two not see eye-to-eye?”<br>
<br>
“You could say that," Annie curtly replies. "Look, I know the two of your are friends. Just... leave me out of any plans with her. If you can."<br>
<br>
Annie delivers the last sentence almost as a plea. You decide not to press the subject.<br>
<<else>>
“What was Jennifer like at school?” you ask her, trying to reinforce the existence of your girlfriend to her.<br>
<br>
Annie smiles coyly. “She was one of the popular kids. She’s pretty, <<TrueName "Curent">>. She was very popular.”<br>
<br>
She laughs when you grimace. “Don’t worry, <<TrueName "Current">>. She was a tease. I don’t even remember her even going on a date. Until you.”<br>
<br>
“Did you two not see eye-to-eye?” you ask.<br>
<br>
“I wasn’t in her circles,” she replies flatly. “She was a cheerleader. Top of her class. I spent my school days having a little fun. Still do, if you’d like to try it one time.”<br>
<br>
She giggles as your cheeks redden, but says nothing.<br>
<</if>>
<<trackKnowledge "CheerleaderCoven" "JenniferLearned">>
<<trackKnowledge "TopOfClass" "JenniferLearned">>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<SetFlag "JenConfrontCheer">><<SetFlag "JenConfrontClass">><</link>>
<<elseif $AnnieDialogue is "LunchOffice">>
<<if $current.female is true>>
“I was meaning to ask you, why does Mr. Thompson always keep his office locked?”<br>
<br>
Annie eyebrow rises. “Why do you want to know about that?” she asks, a grin spreading across her face.<br>
<br>
“It seems odd,” you reply. “It’s just a repair business. It’s not like there would be anything of value in there.”<br>
<br>
“You’d be surprised,” Annie tells you. “People in Charlton are pretty trusting. A lot of the town’s businesses keep spare keys in his office just in case there’s an emergency with a burst pipe or faulty electricals. Mr. Thompson is very particular who he trusts with access to that.”<br>
<br>
“I bet you have a key, though?”<br>
<br>
Surprisingly to you, Annie frowns. “I don’t work late nights with him, if that’s what you mean, <<TrueName "Current">>.” <br>
<br>
She seems to have taken offence at your phrasing, but after a long moment lets it go. “But I do have a key for his office. I wouldn't advise trying to get in there, though. He drops in and out the office most evenings. Even on Saturday and Sunday nights. Hard to know when he'll be here. And you don't want to be on the bad side of Mr. Thompson. Especially if you're a woman.”<br>
<br>
You nod. Annie smiles politely, disfusing the tension.<br>
<<else>>
“I was meaning to ask you, why does Mr. Thompson always keep his office locked?”<br>
<br>
Annie’s eyebrows raise upward. “Why do you want to know about that?” she asks, a grin spreading across her face.<br>
<br>
“It seems odd,” you reply. “It’s just a repair business. It’s not like there would be anything of value in there.”<br>
<br>
“You’d be surprised,” Annie purrs. “People in Charlton are pretty trusting. A lot of the town’s businesses keep spare keys in his office just in case there’s an emergency with a burst pipe or faulty electricals. Mr. Thompson is very particular who he trusts with access to that.”<br>
<br>
“I bet you have a key, though?”<br>
<br>
Surprisingly to you, Annie frowns. “I don’t work late nights with him, if that’s what you mean, <<TrueName "Current">>.” <br>
<br>
She seems to have taken offence at your phrasing, but after a long moment lets it go. “But I do have a key for his office. I’m sure there’s more secluded places I could show you, though.”<br>
<br>
You smile politely, but don’t respond. Thankful for once that she’s returned to her flirtatious demeanour. <br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<SetFlag "AnnieKeyAsk">><</link>>
<<elseif $AnnieDialogue is "LunchAccept">>
<<if $current.female is true>>
“Sure, I’d like that,” you tell Annie. She grins. <br>
<br>
“Do you know McTafeys?”, she asks you. “It’s on Avian Lane. Irish pub. Can get a bit rowdy sometimes. Don’t worry though, <<TrueName "Current">>. We'll make it fun.”<br>
<br>
You know where Avian Lane is. Jennifer’s apartment is opposite. You idly wonder about inviting her too, but you know she and Annie don't see eye to eye.<br>
<br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is true>>
“I’ll see you there,” Annie says, standing up and putting her coat on. “I should get back. But looking forward a proper night out. Just the girls.”<br>
<br>
You watch her flash you a smile, then stand yourself.<br>
<<else>>
“I’ll see you there,” Annie says, standing up and putting her coat on. “We should get back. But looking forward a proper night out. Just the girls.”<br>
<br>
You watch her flash you a smile, then stand yourself.<br>
<</if>>
<<else>>
“Sure, I’d like that,” you tell Annie. She grins. <br>
<br>
“Do you know McTafeys?”, she asks you. “It’s on Avian Lane. Irish pub. Can get a bit rowdy sometimes. But don’t worry, <<TrueName "Current">>. I’ll be subtle.”<br>
<br>
You know where Avian Lane is. Jennifer’s apartment is opposite. You sigh inwardly as you realise that Jennifer will be close by. <br>
<br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is true>>
“I’ll see you there,” Annie says, standing up and putting her coat on. “I should get back. But looking forward to our… drink.”<br>
<br>
You watch her flash you a smile, then stand yourself.<br>
<<else>>
“I’ll see you there,” Annie says, standing up and putting her coat on. “We should get back. But looking forward to our… drink.”<br>
<br>
You watch her flash you a smile, then stand yourself.<br>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is true>>
<<link "Finish lunch and return to the town centre" "TownCentre">>
<<TimeChange>>
<<SetNPCLocation "Annie" "0" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "1" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "2" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "3" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "4" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "5" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "6" "3" "McTafeysBar" "perm">>
<<SetFlag "AnniePubDate">>
<<SetFlag "McTafeysKnown">>
<<EndConversation "Annie">>
<</link>>
<<else>>
<<link "Finish lunch and go back to work" "ThompsonsReception">>
<<TimeChange>>
<<SetNPCLocation "Annie" "0" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "1" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "2" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "3" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "4" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "5" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "6" "3" "McTafeysBar" "perm">>
<<SetFlag "AnniePubDate">>
<<SetFlag "McTafeysKnown">>
<<EndConversation "Annie">>
<</link>>
<</if>>
<<elseif $AnnieDialogue is "LunchRefuse">>
<<if $current.female is true>>
“I don’t think so, Annie,” you tell her gently. “Maybe some other time.”<br>
<br>
She shrugs. “Okay,” she says, a little defensive. “Let me know if you change your mind.” She gives you a mischevious smile. “You might not think it, but there's a lot of fun two girls can get up to in Charlton. You won't be dissapointed, <<TrueName "Current">>.”<br>
<br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is true>>With that, she stands and puts her coat on. “I should get back,” she tells you.<br>
<<else>>With that, she stands and puts her coat on. “We should get back,” she tells you.<br>
<</if>>
<<else>>
“I don’t think so, Annie,” you tell her gently. “Maybe some other time.”<br>
<br>
She eyes you intently, but shrugs. “Sure,” she says, without emotion. “Let me know if you change your mind though.” She gives you a grin. “I’m sure you won’t regret buying me a drink, <<TrueName "Current">>.”<br>
<br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is true>>With that, she stands and puts her coat on. “I should get back,” she tells you.<br>
<<else>>With that, she stands and puts her coat on. “We should get back,” she tells you.<br>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is true>>
<<link "Finish lunch and return to the town centre" "TownCentre">><<TimeChange>><<EndConversation "Annie">><</link>>
<<else>>
<<link "Finish lunch and go back to work" "ThompsonsReception">><<TimeChange>><<EndConversation "Annie">><</link>>
<</if>>
<br>
<<elseif $AnnieDialogue is "JenniferConvoSchool">>
“I wanted to talk to you about school,” you say to her.<br>
<br>
Annie looks up at you, rigid and motionless. “What about it?”<br>
<br>
You moist your lips nervously, tasting Jennifer’s lipstick. “We didn’t get along, did we?” <br>
<br>
This does cause a reaction. Astonishment and anger spreads across Annie’s face. “<I>We</i>? You made my life hell for three years. I don’t think there was anything <i>we</i> about it.”<br>
<br>
You tilt your head, digesting her words. “I made your life hell?” you ask quietly.<br>
<br>
She laughs derisively. “What do you want, Jennifer? Finally developing a conscience now the rosy days of school are over? Well I'm not interested in your apologies. You made mine and Penny’s life miserable. So now it’s my turn.”<br>
<br>
Annie’s trademark smile grows on her face. Suggestive, secret, but for the first time you feel malice mixed in there too.<br>
<<trackKnowledge "BulliedPeople" "JenniferLearned">>
<br>
<b>Actions</b><br>
<<link "Change topics" "McTafeysBarAnnieJennifer">><<SetFlag "JenConfrontPenny">><</link>>
<<elseif $AnnieDialogue is "JenniferConvoChat">>
<<if $PlayerCharacter.female is true>>
“Just waiting for a friend,” she says, noncommittally. “What are you doing here? Shouldn’t you be at home baking and cooking and pretending to a perfect Charlton girl?”<br>
<br>
“I know how to have fun,” you murmur defensively. <br>
<br>
“Binge watching reruns?” Annie taunts you. “Spending every night indoors? It's almost like you're serving out time, Jennifer. I wonder, what could you have done to make you feel so guilty?”<br>
<br>
“What do you mean?” you ask, quietly.<Br>
<Br>
Annie titters. “Burying your memories?” she asks. “Or are you still pretending that you didn’t start those rumours about me and Penny being more than friends?”<Br>
<Br>
“What rumours?” you ask.<Br>
<br>
She looks back at you, any semblance of serenity stripped from her face. “Just drop it, Jen. I don’t need to revisit the past.”<Br>
<Br>
Annie shifts in her seat, leaning forward.. "But you don't fool me, cheerleader. People will figure you out, soon enough.”<Br>
<br>
You stare back at her, silent.<Br>
<<else>>
“Just waiting for a friend,” she says, noncommittally. “What are you doing here? Shouldn’t you be at home baking and cooking and being a perfect housewife?”<br>
<br>
“I know how to have fun,” you murmur defensively. <br>
<br>
“Binge watching reruns?” Annie taunts you. “Spending every night indoors? <<TrueName "Current">> must be loving middle-aged life coming early.”<br>
<br>
Annie crosses her legs, drawing attention to her miniskirt. “You should watch that boy, Jennifer. Otherwise, you might find yourself at the centre of some rumours this time directed at you.”<br>
<Br>
“What do you mean?” you ask, quietly.<br>
<Br>
Annie titters. “Burying your memories?” she asks. “Or are you still pretending that you didn’t start those white-lies about Penny and I about being more than friends?”<Br>
<br>
“What?”<Br>
<br>
She looks back at you, any semblance of serenity stripped from her face. “Just drop it, Jen. I don’t need to revisit the past.”<br>
<Br>
Annie shifts in her seat, leaning forward.. "But you don't fool me, cheerleader. Watch him. Eligible young men in Charlton are hard to come by. He’s a catch.”<br>
<br>
You stare back at her, silent.<Br>
<</if>>
<<trackKnowledge "Homophobia" "JenniferLearned">>
<br>
<b>Actions</b><br>
<<link "Change topics" "McTafeysBarAnnieJennifer">><</link>>
<<elseif $AnnieDialogue is "NewRole">>
<<if $current.female is true>>
“How's the new role going?" you ask her. “It's a big change.”<br>
<br>
She smiles, visibly forcing some frustration down. "It's different," she says through gritted teeth. "I thought that it would be more of the same, just without phone calls from customers. But Mr. Thompson's personal acquaintances... they're more demanding than I expected. And the man can't pick up dry cleaning without help. I feel sorry for his wife."<br>
<br>
“What does he ask you to do?” you pry, interested.<br>
<br>
<<Flag "AnnieResistedThompson">>
<<if _FlagReturn is true>>At that, Annie grins. “Nothing that I don’t want to do,” she says with a coy smile. “He’s been more respectful recently. Almost like a cuddly tiger. Still flashes his teeth at everyone else, though.”<br>
<<else>>Annie gives you a knowing look. “He’s got some traditional ideas about what the duties of a Personal Assistant are. I’m sure you can imagine what a middle-aged man thinks he’s going to get bumping your pay and having your outside his office. Keeping him in check. It takes a lot.”<br><</if>>
<br>
Annie sniggers, mostly to herself. “Honestly, the hardest part is being in the same room as Dan. The man doesn’t keep his eyes to himself for a minute.” A flash of realisation passes her face, glancing over at your old desk. “I’m sure you know better than most.”
There’s a tension in the air that wasn’t there before, as Annie blushes at inferring to your old position. She smiles sweetly. “Sometimes, a secretary has it a bit easier. Just try to remember that.”<br>
<<else>>
“How's the new role going?" you ask her. “It's a big change.”<br>
<br>
She smiles, a little forced. “It's different, but not without its charm. I like being around people. Even if it is Dan. And Mr. Thompson’s personal acquaintances are different to our usual customers. They expect a bit more than a smile. But it’s a step up, with added perks."<br>
<br>
“What do that expect from you?” you pry, interested.<br>
<br>
<<Flag "AnnieResistedThompson">>
<<if _FlagReturn is true>>
At that, Annie giggles. “You sound like your idea of a PA is as archaic as Mr. Thompsons. For a big city boy, <<TrueName "Current">>, you certainly share the same thoughts as some of the men in Charlton.”<br>
<br>
She laughs again as she sees you blush. “I assure you, <<TrueName "Current">> that Thompson doesn’t always get what Thompson wants. But if you’re lucky, maybe I’ll indulge some of your naughty thoughts one day with you.”<br>
<<else>>
Annie gives you a look of slight angery with sadness. “That imagination of yours running overtime thinking of what I’m doing behind closed doors, <<TrueName "Current">>? A personal assistant is a professional job. You might want to lay off the dirty magazines for a bit.”<br>
<br>
You find yourself going to apologise, but Annie sighs and lets out her frustration with it. “It’s okay, I get it. Let’s just leave it, okay?”<br>
<</if>>
<br>
“The real challenge is Dan. He doesn’t shut up for a moment during the day. How did you ever get anything done working opposite him?”<Br>
<Br>
A flash of realisation passes her face, glancing over at your old desk. “I guess… well, it must have been hard to work with him around. I get that now.”<Br>
<br>
There’s a tension in the air that wasn’t there before, as Annie blushes at inferring to your old position. She smiles sweetly. “I’m sure it will work out in the end, <<TrueName "Current">>”<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $AnnieDialogue is "AnniePaper">>
You recall the note you found in Jen's locker. “I found a number scrawled in Jen’s old biology exercise book. It’s the landline for a kid called Terrence Handle. Does that name mean anything to you?”<br>
<br>
Annie’s brow furrows. “Terrence Handle? No… What’s this about, <<TrueName "Current">>”<br>
<br>
You deflect, pressing further. “I’m not sure. He goes to Charlton. Bookish, gets picked on, always seems nervous.”<Br>
<br>
She shrugs slightly. “Maybe I would have seen him at Fresh Pot,” she replies. “There’s a few of those types that hang around there at weekends.” She casts her eyes up. “They have the gall to give me winks. Silly boys.”<Br>
<br>
You shake your head. “I don’t think so. Terrence barely speaks to girls.”<Br>
<br>
Annie’s eyes flash with recognition for a heartbeat, but then blinks it away. “No… sorry. I don’t know him.”<Br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Annie" "AnniePaper">><</link>>
<<elseif $AnnieDialogue is "AnniePhoto">>
You remember faded photograph from Jen's locker. "I found a picture of you and Jennifer. You were just kids."<Br>
<br>
Her eyes narrow, then she sighs. "Where did you see that?"<br>
<br>
You quickly come up with a lie. "It was in an old biology exercise book I was flicking through. If it wasn't for the hair colour, I don't think I would have recognised you."<br>
<br>
She looks at you carefully, then nods. "I know the photo. Me and Jen when we were… what, nine? Just after I got rid of my ridiculous bowl cut. I didn't think Jen would still have it.”<br>
<br>
“You and Jen were close?” you ask. <Br>
<br>
A sad smile appears on Annie’s face. She nods. “We lived on the same street. Spent every summer pretending we were the Charlton Explorers, planning our grand escape into the woods.”<br>
<br>
You watch her face soften for a moment. “You were friends?”<Br>
<br>
Annie exhales and tucks a loose curl behind her ear. “She was my best friend. Then school happened. She changed. I changed. People… said stuff. And then we weren’t friends anymore.”<br>
<br>
You hesitate, letting the words sink in. “Any idea why she would have kept it in a school exercise book?”<bR>
<br>
Annie frowns, genuine confusion clouding her features. “No. Jen was never good at biology. Even when we were kids.” She snorts. “Of course, she ended up top of the class at Charlton. But that’s what you get for being a headmaster’s favourite.”<br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Annie" "AnniePhoto">><</link>>
<<elseif $AnnieDialogue is "AnnieLibrary">>
“This is going to sound odd,” you say. “So just bare with me.”<Br>
<Br>
Annie takes a seat on her sofa, bouncing her leg on her knee. “I’m all ears,” she says, coyly. “Sounds scandalous.”<Br>
<Br>
You sit down next to her, looking at her with intent. “Jennifer’s tutoring a boy from school,” you say. “Terrence Handle. She’s giving him extra biology lessons.”<Br>
<Br>
<<if $current.female is false>>Annie frowns, a smile forming. “Are you worried that Jen is doing the naughty with a teenager, <<TrueName "Current">>?”<br>
<<else>>Annie laughs. “I’m not sure what that’s got to do with me, <<TrueName "Current">>. What Jennifer Chambers gets up to in her own time I’ve long since not cared about.<br><</if>>
<Br>
“It’s to prevent something terrible happening to him a school,” you say slowly. Then, with a pause. “Something that I think happened to you.”<Br>
<Br>
Annie’s blue eyes narrow, as she seemingly forces her smile to remain. “What do you mean?”<Br>
<br>
A deep breath. “I don’t think Terrence likes girls,” you say. “I think he’s gay.”<Br>
<br>
Her smile welters, like a leaf in autumn. “I don’t understand.”<Br>
<br>
And suddenly, colour drains from Annie’s face and she slumps over. <Br>
<br>
You spring to catch her, a moment too late. Her head hits the soft couch, bouncing with a gentle thud. You shake her lightly, whispering her name. She begins to murmur, life returning back into her body. She eyes look up at you.<Br>
<br>
“Penny?” <Br>
<br>
You hold her by the shoulders as she comes to. She looks at you again, her eyes appraising you with confusion. The dazzling blue eyes are faded. Almost lost in a fog. “I’m okay,” she mutters, despite how she looks.<Br>
<Br>
<b>Actions</b><br>
<<link "Ask what she can remember about Jennifer from school" "AnnieDialogue">><<set $AnnieDialogue to "AnnieLibrarySchool">><<DialogueDone "Annie" "AnnieLibrary">><<DialogueDone "Annie" "AnnieLibrarySchool">><</link>><br>
<<link "Ask about biology lessons" "AnnieDialogue">><<set $AnnieDialogue to "AnnieLibraryBiology">><<DialogueDone "Annie" "AnnieLibrary">><<DialogueDone "Annie" "AnnieLibraryBiology">><</link>><Br>
<<link "Ask what she can remember from Penny at school" "AnnieDialogue">><<set $AnnieDialogue to "AnnieLibraryPenny">><<DialogueDone "Annie" "AnnieLibrary">><<DialogueDone "Annie" "AnnieLibraryPenny">><</link>><Br>
<<elseif $AnnieDialogue is "AnnieLibrarySchool">>
You meet Annie’s gaze and ask softly, “What can you remember about Jennifer back in school?”<Br>
<bR>
Annie’s lips tighten, eyes drifting. “She… she used to bully me and Penny. Pick on us for being different. For not being part of their cheerleader crowd.”<Br>
<Br>
You lean in. “Do you remember how it started?”<Br>
<Br>
Annie exhales, pressing her fingertips to her temples. “The others started it. The cheerleaders, I mean. It was everywhere. In classrooms, halls. Jen was always with them. Then she started to join in. Tease our clothes, our hair.” She looks back at you. “It was a lot.”<Br>
<br>
You wait, voice gentle. “Did that bullying lead to anything more?”<Br>
<br>
Her brow furrows as if digging through a fog. “For a while,” she says, as if remembering. “Yes. It stopped. They… they were kind for a bit. I can’t remember why. But then Penny went away, and everything turned again.”<Br>
<br>
Her look suddenly becomes distant again. For a moment, you can see magical energy swirling around her head. When she focuses back on you, she looks shocked. “What is happening to me, <<TrueName "Current">>?”<Br>
<bR>
<b>Actions</b><br>
<<DialogueSpoken "Annie" "AnnieLibrarySchool">>
<<if _Discussed is false>><<link "Ask what she can remember about Jennifer from school" "AnnieDialogue">><<set $AnnieDialogue to "AnnieLibrarySchool">><<DialogueDone "Annie" "AnnieLibrarySchool">><</link>><br><</if>>
<<DialogueSpoken "Annie" "AnnieLibraryBiology">>
<<if _Discussed is false>><<link "Ask about biology lessons" "AnnieDialogue">><<set $AnnieDialogue to "AnnieLibraryBiology">><<DialogueDone "Annie" "AnnieLibraryBiology">><</link>><Br><</if>>
<<DialogueSpoken "Annie" "AnnieLibraryPenny">>
<<if _Discussed is false>><<link "Ask what she can remember from Penny at school" "AnnieDialogue">><<set $AnnieDialogue to "AnnieLibraryPenny">><<DialogueDone "Annie" "AnnieLibraryPenny">><</link>><Br><</if>>
<<DialogueSpoken "Annie" "AnnieLibrarySchool">>
<<if _Discussed is true>>
<<DialogueSpoken "Annie" "AnnieLibraryBiology">>
<<if _Discussed is true>>
<<DialogueSpoken "Annie" "AnnieLibraryPenny">>
<<if _Discussed is true>><<link "End the conversation" "AnnieDialogue">><<set $AnnieDialogue to "AnnieLibraryEpilogue">><</link>><Br><</if>>
<</if>>
<</if>>
<<elseif $AnnieDialogue is "AnnieLibraryBiology">>
You settle back on the sofa and ask gently, “What do you remember about biology?”<Br>
<br>
Annie’s cheeks flush slightly, but she masks it with a smile. “They taught us about the birds and the bees.” She looks at you for a reaction. “Sexual reproduction, <<TrueName "Current">>. I don’t think that changes from school to school, even in the big city.<Br>
<Br>
You give her an appreciative smile. “What did you think of it?”<Br>
<br>
Her smile rises. “Great,” she says, with no hesitation in her voice. “Males and females pairing up in nature. To survive and thrive. It’s perfectly natural, isn’t it?”<Br>
<br>
Weighing up your words, you pause. “So that all made sense to you? Back then?”<Br>
<Br>
Her brow furrows thoughtfully. “Why wouldn’t it?” She pauses, voice lowering as if recalling a half-forgotten whisper. “After all, girls are made for…”<bR>
<br>
She trails off, jaw tightening. Annie blinks, as though shaken from a reverie. “I’m not sure why this feels… weird,” she admits, looking away.<Br>
<Br>
<b>Actions</b><br>
<<DialogueSpoken "Annie" "AnnieLibrarySchool">>
<<if _Discussed is false>><<link "Ask what she can remember about Jennifer from school" "AnnieDialogue">><<set $AnnieDialogue to "AnnieLibrarySchool">><<DialogueDone "Annie" "AnnieLibrarySchool">><</link>><br><</if>>
<<DialogueSpoken "Annie" "AnnieLibraryBiology">>
<<if _Discussed is false>><<link "Ask about biology lessons" "AnnieDialogue">><<set $AnnieDialogue to "AnnieLibraryBiology">><<DialogueDone "Annie" "AnnieLibraryBiology">><</link>><Br><</if>>
<<DialogueSpoken "Annie" "AnnieLibraryPenny">>
<<if _Discussed is false>><<link "Ask what she can remember from Penny at school" "AnnieDialogue">><<set $AnnieDialogue to "AnnieLibraryPenny">><<DialogueDone "Annie" "AnnieLibraryPenny">><</link>><Br><</if>>
<<DialogueSpoken "Annie" "AnnieLibrarySchool">>
<<if _Discussed is true>>
<<DialogueSpoken "Annie" "AnnieLibraryBiology">>
<<if _Discussed is true>>
<<DialogueSpoken "Annie" "AnnieLibraryPenny">>
<<if _Discussed is true>><<link "End the conversation" "AnnieDialogue">><<set $AnnieDialogue to "AnnieLibraryEpilogue">><</link>><Br><</if>>
<</if>>
<</if>>
<<elseif $AnnieDialogue is "AnnieLibraryPenny">>
You lean forward and ask, “What do you remember about Penny back in school?”<Br>
<Br>
Annie’s face softens, a flicker of warmth in her eyes. “Penny… she got targeted by the cheerleaders just like me. But she was different. Assertive, always sticking up for herself. And for anyone they picked on. She even stuck up for me.”<Br>
<Br>
You offer a gentle smile. “Sounds like she was a good friend.”<BR>
<Br>
“She was,” Annie agrees, voice quiet.<Br>
<Br>
You wait, pressing on, “How close were you two?”<Br>
<Br>
Annie’s eyes flash with irritation. “Just friends,” she snaps, a tremor undercutting her words. She takes a breath, then blurts, “I know what you’re trying to insinuate, <<TrueName "Current">>. But it wasn’t like that.” Her voice raises, almost into her a shriek. “I like boys!”<br>
<br>
Her voice is almost cracking. Yet the doubt in her eyes says she isn’t entirely convinced.<Br>
<bR>
<b>Actions</b><br>
<<DialogueSpoken "Annie" "AnnieLibrarySchool">>
<<if _Discussed is false>><<link "Ask what she can remember about Jennifer from school" "AnnieDialogue">><<set $AnnieDialogue to "AnnieLibrarySchool">><<DialogueDone "Annie" "AnnieLibrarySchool">><</link>><br><</if>>
<<DialogueSpoken "Annie" "AnnieLibraryBiology">>
<<if _Discussed is false>><<link "Ask about biology lessons" "AnnieDialogue">><<set $AnnieDialogue to "AnnieLibraryBiology">><<DialogueDone "Annie" "AnnieLibraryBiology">><</link>><Br><</if>>
<<DialogueSpoken "Annie" "AnnieLibraryPenny">>
<<if _Discussed is false>><<link "Ask what she can remember from Penny at school" "AnnieDialogue">><<set $AnnieDialogue to "AnnieLibraryPenny">><<DialogueDone "Annie" "AnnieLibraryPenny">><</link>><Br><</if>>
<<DialogueSpoken "Annie" "AnnieLibrarySchool">>
<<if _Discussed is true>>
<<DialogueSpoken "Annie" "AnnieLibraryBiology">>
<<if _Discussed is true>>
<<DialogueSpoken "Annie" "AnnieLibraryPenny">>
<<if _Discussed is true>><<link "End the conversation" "AnnieDialogue">><<set $AnnieDialogue to "AnnieLibraryEpilogue">><</link>><Br><</if>>
<</if>>
<</if>>
<<elseif $AnnieDialogue is "AnnieLibraryEpilogue">>
Annie’s shoulders slump against the sofa cushions, exhaustion etching her features. She presses a shaky hand to her forehead and blinks at you with unfocused eyes. “I’m sorry,” she whispers, voice hollow, “I don’t know what you’re trying to get from me.” She turns away, pulling the throw over her lap as if to hide. “I need some time. Please… just leave me be.”<bR>
<bR>
You rise slowly, your heart heavy. With one last look at the fading spark in her eyes, you rise and step toward the door, pausing only to give her a gentle nod before slipping away into the gathering dusk.<br>
<Br>
<B>Actions</b><br>
<<link "Leave Annie's apartment" "AvianLane">><<EndConversation "Annie">><<TimeChange>><<Quest21Confrontation "Annie">><</link>>
<<elseif $AnnieDialogue is "AnnieQuestionHere">>
“First of all,” you begin. “Why did you come over this morning?”<Br>
<br>
She hesitates, considering. Then reaches into her pocket and pulls something small out, holding it up for you to see. An acorn. Plain. Ordinary. But you feel it pulsing with latent energy.<Br>
<bR>
“It arrived this morning” she says, meekly. “It feels important. Like it told me to bring it here.” She takes a deep breath. “It’s magic, isn’t it?”<Br>
<br>
You look at the acorn in Annie's hand. You feel its power radiating. “Yes,” you say. “It’s very powerful.”<Br>
<br>
“It stopped you from doing… whatever you were going to do to me,” Annie comments. “I felt it. What was that, <<TrueName "Current">>? Were you using magic on me?”<bR>
<br>
You take a deep breath. “It was a sleep spell. Thought it would be easier than having to go through all this with you.” You gesture to your face. “At least, not like this.”<Br>
<bR>
She glances up at your face. <I>Her face</i>. Her eyes seem sad. “This isn’t the first time, is it?”<br>
<br>
You purse your lips. Unable to reply. She looks away, crestfallen. And then reaches into her bag at her side, pulling out a piece of paper. Without looking at you, she holds it out. “It came with this.”<Br>
<Br>
You reach forward slowly to pick it up. It’s a scrap of paper with scrawled words in blank ink:<Br>
<Br>
<center><span class='PCFemale-handwriting'>Go see them. They know. You’re ready now. – S.</span><br></center><br>
<br>
You glance at the initial. 'S'. Faint laughter echoes through your brain. <I>Siobhan</i>.<Br>
<br>
“Somehow,” you hear Annie say. “I knew it meant you.”<Br>
<Br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Annie" "AnnieQuestionHere">><</link>>
<<elseif $AnnieDialogue is "AnnieQuestionLocker">>
“I know what happened between you and Jennifer,” you begin. “At her locker. How Penny picked on Jen. You didn’t intervene.”<Br>
<br>
“How does this help that boy?” Annie says, looking directly at you, her eyes cooling.<Br>
<Br>
“I just want to understand what happened to you,” you reply. “I think it’s a part of it.”<Br>
<bR>
Annie sighs. “Penny thought that Jen had sold out. She got good grades. Did well at school. No one did that without sucking up to Stitch.”<Br>
<br>
You weigh up her words for a second. “Did she deserve to be bullied?” <Br>
<br>
Her eyes drift again, thinking. “I suppose not. I guess I didn’t think of it that way.”<Br>
<Br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Annie" "AnnieQuestionLocker">><</link>>
<<elseif $AnnieDialogue is "AnnieQuestionTryouts">>
“When Jen was got into the cheerleader team, you told her she was just a barbie doll. Almost like you wanted to take her success away from her.”<Br>
<br>
“How do you know that?” Annie snaps back. You raise an eyebrow slightly. It takes her a second to understand. “Magic,” she mutters.<Br>
<bR>
You let the silence bubble for a while. “Was you jealous of her?”<Br>
<Br>
Annie looks to you as if she’s going to say something. But let’s it slip away. Instead, she shakes her head. “I guess I was angry. That she and I were no longer friends. And betrayed. She joined the squad that made my life hell.”<Br>
<br>
“Did you ever try to reconcile things with her?”<Br>
<br>
A small hiss comes out of Annie’s mouth. “What has this got to do with this kid in trouble, <<TrueName "Current">>?”<br>
<br>
Sensing her rising anger, you let this matter be.<BR>
<Br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Annie" "AnnieQuestionTryouts">><</link>>
<<elseif $AnnieDialogue is "AnnieQuestionClassroom">>
“Do you remember being a lunchtime in the Maths class?” you ask. “With Penny.”<Br>
<br>
Her eyes widen. “How do you…” she drifts off, knowing the answer. “That’s private.”<Br>
<br>
“I’m sorry,” you say, a twinge of guilt at unwittingly stumbling across a tender moment. “But it did happen, right?”<Br>
<Br>
She nods. “I remember the way she touched my hand. The flutter. Her warm smile. The way she brushed a stray hair from my face. But I thought…” She peters off. “I have a vague memory of it being a boy. But it’s faint. Like it was just a dream.”<Br>
<br>
You nod, letting this sink in, before answering another question. “What was she to you?” <BR>
<bR>
Annie looks back at you, but doesn’t say anything.<Br>
<Br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Annie" "AnnieQuestionClassroom">><</link>>
<<elseif $AnnieDialogue is "AnnieQuestionFreshPot">>
“What happened in Fresh Pot?” you ask. “When Penny saw you.”<Br>
<br>
Even this vagueness is enough for her eyes to tear up. She knows exactly what you’re referring to. “Penny saw me,” she says. “With a boy. She stormed out, and when he asked who she was, I said she was just a friend.”<Br>
<br>
You breath quietly, letting Annie roll her restored memory around. “But I felt guilty for saying that. I felt like I never was going to forget the look she gave me when she saw me there with him.”<Br>
<br>
She sniffs, wiping her eyes. “But I did forget. Didn’t I? How did I forget that…” She gives you a look. “It was magic, wasn’t it?”<BR>
<br>
You give her a warm smile. “You remember now. That’s the most important thing.”<Br>
<Br>
She looks at you, then nods. And stares back at the floor again.<Br>
<Br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Annie" "AnnieQuestionFreshPot">><</link>>
<<elseif $AnnieDialogue is "AnnieQuestionRitual">>
You take a deep breath. “This one might be painful,” you say. “Are you okay?”<Br>
<Br>
“There’s all painful, <<TrueName "Current">>,” Annie says meekly. <bR>
<Br>
“Do you remember a night in the school gym?” you continue. “With the cheerleader squad.”<BR>
<br>
There is pain evident on her face as she listens to what you said. “I don't know,” she says quickly. “I think so. I was really out of it. I think… Penny had just left. I must have taken something. But I - I didn’t even drink, back then.”<br>
<br>
The confusion spreads across Annie’s face, struggling to reconcile shattered memories into a coherent whole. You give her a warm smile. She looks at your face and winces. <I>Because it’s her own face trying to be sympathetic, isn’t it?</i><Br>
<bR>
“There was chanting,” she continues. “Loud voices. Skye told me that I was safe. But it didn’t feel safe. It felt…” She gives you a look as she takes a deep breath. “It felt like magic.”<Br>
<Br>
“Anything else?” you try.<Br>
<Br>
She gulps. “Christina’s face. Leaning in.” She scrunches her face up as the memory plays out in her mind. “She kissed me. And all I could think about was boys.”<Br>
<Br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Annie" "AnnieQuestionRitual">><</link>>
<<elseif $AnnieDialogue is "AnnieQuestionNoQuestions">>
“That’s all I’ve got,” you tell her. “Thanks Annie.”<Br>
<br>
Annie nods and turns to stare at the floor. You sit there in silence for long moments, both not wanting to speak.<Br>
<Br>
<<if $AnnieLeafDreamTruth.length gte 4>>
“Did they really… change me?” Annie says after some time. She looks up to meet your eyes. For the first time, she doesn’t seem to flinch away from looking at you in her form.<Br>
<Br>
Solemnly, you nod. “Yes. I’m sorry, Annie.”<bR>
<Br>
Just for a moment, the faintest of smiles spreads on her face. “Thank you,” she whispers. But the smile fades. “I don’t know what to do now.”<Br>
<Br>
“One day at a time,” you say. She gently nods.<Br>
<<else>>
“Anything else come to mind?” you finally say.<Br>
<br>
Annie looks up at you and shakes her head. “I’m sorry, <<TrueName "Current">>. It’s all a jumble. I don’t know what to think anymore.”<bR>
<br>
“And what about Penny?” you ask.<Br>
<BR>
At this, Annie looks at you. Her eyes sad. “We were just good friends, <<TrueName "Current">>. After all, girls are made for --”<br>
<Br>
You beat her to it. “Boys.”<Br>
<</if>>
<Br>
Annie takes a deep breath, looking around your room. “Did that help at all?” she mutters. “With helping this boy?”<Br>
<br>
“I’m not sure,” you tell her. “But there’s a few clues in there.”<Br>
<Br>
Annie looks away, thinking. “My mind keeps returning to that gym. At school.” She turns to face you and for a moment she resembles something of the person you know. “That place gives me the chills. If whatever happened is happening again, it will probably be happening there.”<Br>
<Br>
You consider her words. Just like in the dream. “Is there anything else coming back to you?” you ask. “Anything at all?”<Br>
<Br>
She mulls over your words, then shrugs. “No. But you can find out. Why don’t you sneak in there before they get there? See what they do.”<Br>
<Br>
“They tend to keep the door locked,” you admit. <Br>
<Br>
<<if $AnnieLeafDreamTruth.length gte 4>>
“Well let’s open another one,” she says, a slight twang of buoyancy in her voice. “Tell you what, I’ll have a word with Coach Beach. I can get him to leave the emergency exit door ajar in the evening.”<Br>
<br>
You give Annie a look. “Do you really want to be doing that, Annie?”<Br>
<br>
She actually snorts. “I might now be going through an identity crisis, <<TrueName "Current">>. But I’m not about to give up my skills on getting my own way.” She lowers her head, grinning as she looks at you from beneath her brows. “And those skills are more verbal than physical, if that’s what you were thinking.”<br>
<br>
Sighing, you never-the-less nod. “Just be careful.”<Br>
<br>
She smiles back at you, only seeming a little forced. But something seems to strike her again. The flickers of cheerfulness once more gone.<br>
<<else>>
“There must be a way in there?” she asks. "I could ask Coach Beach..." she begins, but trails off. You can on her face the conflict. As if she's second guessing her own thoughts.<br>
<Br>
"No," she mutters. "I don't know what I feel about that."<Br>
<Br>
You can see the pain on her face. You don't press the issue further.<br>
<</if>>
<br>
Annie stands. She brushes down her skirt, flicking dust away.<Br>
<br>
You glance up, covers still around your chest. “Are you leaving?”<Br>
<br>
She looks back down at you, appraising you for a moment. “Yes,” she states. “In the grand scheme of things, this has been the strangest morning of my life. I don’t think I’ve even begun to process what you’ve told me, today. Or what you’ve done to me. Or,” her eyes look you over again. “What you’ve done as me.”<Br>
<br>
“This isn’t okay, <<TrueName "Current">>,” she adds. “And we’re far from okay. But I want you to help that boy. Once he’s okay, come see my at my apartment one morning. Then, we’ll talk.”<br>
<br>
She steps forward towards the door and opens it. Then stops. She looks back. “I’ll keep up the act up at work if you will. Keep people off your back. Our little secret. Like the coffee.”<Br>
<br>
You nod, giving her an appreciative smile. She just nods back, then walks out.<Br>
<br>
<b>Actions</b><br>
<<link "Watch Annie leave and get up" "YourRoom">><<EndConversation "Annie">><<QuestTracker "Quest21" 7>><<SetFlag "AnnieConfrontedQuest21">><</link>>
<<elseif $AnnieDialogue is "TransformingHer">>
<<if $AnnieLeafDreamTruth.length gte 4>>
“I remember it now,” she says. “Penny. And me. What happened at school.”<Br>
<br>
You take a deep breath. “What do you remember?”<Br>
<Br>
Annie flicks her eyes up at you. “That I liked her. That we were more than friends. That…” she sighs, looking away again. “It was complicated.”<Br>
<br>
“I’m so sorry, Annie,” you reply.<Br>
<br>
There is a flicker of an appreciate smile. “It’s still confusing. It’s like I had one set of memories from school now, but they don’t work with how I’ve lived. I don’t know who I am. Do I like boys or girls? Am I bright and bubbly, or reserved and shy? It still doesn’t make sense.”<Br>
<br>
“I do know one thing though,” he continues. “I want to know what happened to Penny. I think if I can find that out, it might become a bit clear.”<Br>
<br>
“Are you going to search for her?” you ask.<Br>
<br>
She looks to you, then nods. “But I think I need your help to do it.”<Br>
<br>
“Of course,” you tell her. “What do you need?” Only then do you see her take a deep breath.<Br>
<br>
“I going to make a few trips. Up to where Penny went. Try and find her. Except,” she inhales. “I’m worried. If I suddenly go away. What this town will do to me. If I’m missing. Start missing work.”<Br>
<Br>
She hugs herself, as if trying to remain warm. “You had experience as being me. About acting like… well, how I’ve acted. Would you like to keep doing it?”<Br>
<br>
You frown. “What do you mean?”<Br>
<br>
“Just that…” she pauses, searching for the words. “Put it this way, if you were to come by one morning. You could spend the day as me. And I could be free to search for Penny. And no one would be any the wiser.” <Br>
<br>
“What about me?” you ask. “And my life?”<Br>
<br>
She winces. “It wouldn’t be permanent,” she tells you. “Just whenever you could. Take my shifts at work. Keep up the charade.”<Br>
<br>
Annie looks at you, her eyes pleading. Spending days as Annie at the weekend was one thing. But working at Thompson’s Repairs, as her? And pretending nothing has changed? You shudder to imagine what she must go through at work.”<Br>
<br>
<b>Actions</b><br>
<<link "Accept the deal" "AnnieDialogue">>
<<set $AnnieDialogue to "TransformingHerAccept">>
<<ChangePersonalityStateNPC "Annie" "Gay">>
<<SetNPCLocation "Thompson" "2" "1" "HotelRestaurant" "perm">>
<<SetNPCLocation "Thompson" "4" "1" "HotelRestaurant" "perm">>
<<Flag "SecretaryJobActive">>
<<if _FlagReturn is true>>
<<SetNPCLocation "Annie" "2" "1" "ThompsonsOffice" "perm">>
<<SetNPCLocation "Annie" "4" "1" "ThompsonsOffice" "perm">>
<<else>>
<<SetNPCLocation "Annie" "2" "1" "ThompsonsReception" "perm">>
<<SetNPCLocation "Annie" "4" "1" "ThompsonsReception" "perm">>
<</if>>
<<SetFlag "AnnieResistedThompson">>
<<SetFlag "PostLeafAnnieConversation">>
<</link>><br>
<<link "Tell her you can’t do that" "AnnieDialogue">>
<<set $AnnieDialogue to "TransformingHerReject">>
<<ChangePersonalityStateNPC "Annie" "Gay">>
<<SetNPCLocation "Thompson" "2" "1" "HotelRestaurant" "perm">>
<<SetNPCLocation "Thompson" "4" "1" "HotelRestaurant" "perm">>
<<Flag "SecretaryJobActive">>
<<if _FlagReturn is true>>
<<SetNPCLocation "Annie" "2" "1" "ThompsonsOffice" "perm">>
<<SetNPCLocation "Annie" "4" "1" "ThompsonsOffice" "perm">>
<<else>>
<<SetNPCLocation "Annie" "2" "1" "ThompsonsReception" "perm">>
<<SetNPCLocation "Annie" "4" "1" "ThompsonsReception" "perm">>
<</if>>
<<SetFlag "AnnieResistedThompson">>
<<SetFlag "PostLeafAnnieConversation">>
<</link>>
<<else>>
“It's all so jumbled up," she say, sighing. "I can't work out what's true and not anymore."<br>
<br>
You take a deep breath. “What do you remember?”<Br>
<Br>
Annie flicks her eyes up at you. “That's just it. I don't know. I know that Penny and I were friends. That it might have been a bit more. But I also remember feeling angry that my friend turned her back on me when I started dating. It's like I have two conflicting memories for parts of my life.<br>
<br>
You watch her release a tiny bit of frustration. “I’m so sorry, Annie.”<Br>
<br>
There is a flicker of an appreciate smile. “I only know how I feel right now. That Penny was just a friend. And my life - the one I'm living - is who I am."<Br>
<br>
"What if it's not true?" you ask.<br>
<Br>
She looks at you, then shakes her head. "Doesn't matter," she says, quietly. "It feels right. Even if it's not. Besides, I've got more important things that I have to deal with right now."<br>
<Br>
You frown. "Like what?"<br>
<Br>
A bemused smile cracks across her face. "Like my entire belief system being shattered. Like there's magic - actual magic - in the world and people in this town use it."<Br>
<br>
"And," she adds, pausing for effect. "That you have been wondering around town... pretending to be me."<br>
<Br>
You take a deep breath. "Annie, I want to apologise --"<br>
<Br>
She cuts you off, quickly. "Don't," she states. "I don't think you can even begin to know what you're apologising for. I don't like it, <<TrueName "Current">>. I don't like it at all. Even if you were just doing it to help that boy."<br>
<Br>
You let her words hang for a few seconds. "How can I make it up to you?"<Br>
<Br>
Annie looks at you directly. "Find another way to sort my head out. You seem deep in this stuff. If there's another way to find a way to unravel whatever was done to me, I want you to find it. I'll consider us even, then."<br>
<br>
You look at you, then nod. She offers a small smile in return.<br>
<br>
"Okay, I better get ready," she says. "I'll see you at work, <<TrueName "Current">>. Don't worry about me. I've gotten good at hiding secrets."<br>
<br>
Her eyes glance to the door. You take it as a signal of your next step. Rising, you begin to walk towards it.<br>
<br>
"I've still got that acorn, <<TrueName "Current">>", you hear her say behind you. "So don't try anything."<br>
<br>
<b>Actions</b><br>
<<link "Leave Annie's Apartment" "AvianLane">><<EndConversation "Annie">><</link>>
<</if>>
<<elseif $AnnieDialogue is "TransformingHerAccept">>
“Alright, Annie,” you tell her. “If that’s what you need.”<Br>
<Br>
She smiles with genuine gratitude and glee. “Oh thank you!” She reaches out and clutches you hand. “This means the world to me. Whenever you can spare a day, the door will always be open.”<Br>
<br>
“How do you want me to act?” you ask. <Br>
<br>
She glances at you. “Same as always. Same old Annie, living her life.” She smiles, thinly. “Except, you don’t have to do anything that would make you feel uncomfortable. I certainly won’t when it’s me. My eyes are open to what happens in this town now, <<TrueName "Current">>. I might not be able to stop it, but I certainly don’t have to embrace it.”<br>
<Br>
You nod, a little relief welling up inside you. “Do you want me to go now?<Br>
<br>
<<if $current.female is false>>
Annie looks at you, pausing for a second. She takes a deep breath. “There is one thing,” she adds. “I’m not sure if I’m into boys, <<TrueName "Current">>. Or if I ever was. I’ll still be me, but… I’d like to get through this. As friends.”<Br>
<Br>
She offers you an embarrassed smile. You can only nod. “I understand.”<Br>
<Br>
The smile turns genuine with relief. “Thank you.”<Br>
<<else>>
Annie looks at you, pausing for a second. She takes a deep breath. “There is one thing,” she adds. “I’m not sure if I’m into boys, <<TrueName "Current">>. Or if I ever was. I’ll still be me, but… maybe we could spend some time together? Away from private eyes.”<br>
<br>
She offers you an embarrassed smile. You can only nod. “Sure.”<Br>
<br>
The smile turns genuine with relief. “Thank you.”<Br>
<</if>>
<Br>
<<Weekend>>
<<if _Weekend is true>>
She looks over at the clock, eyes widening. “I guess I should get ready,” she tells you. “Thanks again, <<TrueName "Current">>. Come by during the week. Whenever you can spare the time.”<Br>
<br>
<b>Actions</b><br>
<<link "Leave Annie's Apartment" "AvianLane">><<EndConversation "Annie">><</link>>
<<else>>
She looks over at the clock, eyes widening. “I guess I should get ready,” she tells you, before tilting her head. "Unless... you want to start today?"<Br>
<br>
You glance at Annie. Her eyes look bright. Her expression full of hope. "You want me transform now?"<br>
<Br>
She shrugs. "There's a bus due soon to the city. I could spend the day doing some research."<br>
<Br>
You take a deep breath, pondering your next move.<Br>
<br>
<b>Actions</b><br>
<<link "Try to transform into Annie" "AnniesApartmentTransformKnown">><<EndConversation "Annie">><</link>><br>
<<link "Tell her you can't right now" "AnnieDialogue">><<set $AnnieDialogue to "TransformingHerNotRightNow">><</link>>
<</if>>
<<elseif $AnnieDialogue is "TransformingHerReject">>
“I’m not sure I can do that,” you tell her. “It’s a lot to ask.”<Br>
<br>
She smiles, but there’s clear disappointment on her face. “I understand,” she tells you. “If you change your mind at any time, the door will always be open.”<Br>
<Br>
A still quiet hangs in the air again. She looks away thinking.<Br>
<Br>
“What happens now?” you ask. “What will you do?”<Br>
<br>
She glances at you. “I’ll go on pretending. Same old Annie, living her life.” She smiles, thinly. “Except, my eyes are open to what happens in this town now, <<TrueName "Current">>. I might not be able to stop it, but I certainly don’t have to embrace it.”<Br>
<br>
<<if $current.female is false>>
Annie takes a deep breath. “There is one thing,” she adds. “I’m not sure if I’m into boys, <<TrueName "Current">>. Or if I ever was. I’ll still be me, but… I’d like to get through this. As friends.”<Br>
<br>
She offers you an embarrassed smile. You can only nod. “I understand.”<Br>
<Br>
The smile turns genuine with relief. “Thank you.”<Br>
<<else>>
Annie takes a deep breath. “There is one thing,” she adds. “I’m not sure if I’m into boys, <<TrueName "Current">>. Or if I ever was. I’ll still be me, but… maybe we could spend some time together? Away from private eyes.”<br>
<br>
She offers you an embarrassed smile. You can only nod. “Sure.”<Br>
<br>
The smile turns genuine with relief. “Thank you.”<br>
<</if>>
<br>
She looks over at the clock, eyes widening. “I guess I should get ready,” she tells you. “Thanks again, <<TrueName "Current">>. Like I said, if you change your mind, come by any morning during the week. And I’ll let you know if I learn anything.”<br>
<br>
<b>Actions</b><br>
<<link "Leave Annie's Apartment" "AvianLane">><<EndConversation "Annie">><<SetFlag "AnnieMorningInvite">><</link>>
<<elseif $AnnieDialogue is "TransformingHerNotRightNow">>
"I can't today," you tell her. "I'm sorry. I have to sort out a few things today."<br>
<br>
She smiles, but there’s clear disappointment on her face. “I understand,” she tells you. “Whenever you can spare the time, my door will always be open.”<Br>
<Br>
A still quiet hangs in the air again. She looks away thinking. But then turns back, shrugging it off.<Br>
<Br>
“Thanks again, <<TrueName "Current">>. And I’ll let you know if I learn anything.”<br>
<br>
<b>Actions</b><br>
<<link "Leave Annie's Apartment" "AvianLane">><<EndConversation "Annie">><</link>>
<<elseif $AnnieDialogue is "SexGoGetLicked">>
"Oh yes," you purr, rolling off her and pulling your panties down.<br>
<Br>
<<if $PlayerCharacter.stateCurrent is 4>>
She grins as she creeps down your body, watching your reaction as her face nears your genitalia. You part your legs and you watch Annie's blonde locks fall over your thighs. She smiles coyly, then leans forward. You gasp as her lips touch your penis.<br>
<br>
"Oh god," you purr, as she laps at your junk. Your convulse and tug at your legs, bringing them up higher and higher, as the blonde bombshell puts her head between your thighs and sucks on your small pecker.<Br>
<Br>
"Do you like it?" she whispers, as her tongue rolls around your prick. You can only squeal a response, digging your toes into her sheets and letting your hands caress your breasts as her tongue licks your tiny dick like it was a clit.<Br>
<br>
Annie eagerly works your penis, teeth glimmering as she looks up at you. She pushes your legs wide open with her hands, pushing her face against your groin, pulling at your prick gently with her teeth.<br>
<br>
"Cum for me, <<TrueName "Current">>," she whispers, vigorously massaging it between her fingers. "I want you to cum so hard."<br>
<bR>
It's enough to send you over the edge. You feel your penis shoot its load, arching your back as you push it against Annie's mouth as you scream in ecstasy.<br>
<br>
You collapse back on to the bed, spent. Eyes opening only once you've regained your breath. Annie still lies at the bottom of the bed, a small trickle of cum on her lips. She wipes it away with a hand and giggles.<Br>
<br>
"Aren't you full of secrets, <<TrueName "Current">>?" she purrs. "I can't say I've ever done that before."<Br>
<br>
You look down at her, feeling a flush of guilt for not speaking to Annie about it. Almost reading your mind, she whispers for you to shush. "It's okay," she says. "Behind closed doors. Your secret is safe with me."<br>
<br>
You can only smile. She exhales, content, still looking up at you. "I guess we should clean up."<Br>
<Br>
She slides off you, then moves up the bed against your body. Running a fingernail over one of your nipples and nestling her head into your chin. "Or maybe we could lie here a little longer, still."<br>
<Br>
You wrap your arms around her and enjoy the moment, listening to her breathing as her chest rises and falls against yours. After minutes have past, she finally speaks. "We should get ready for bed. Or I'll fall asleep here like this."<Br>
<br>
<B>Actions</b><br>
<<link "Clean up and go to sleep" "AnnieDialogue">><<set $AnnieDialogue to "SexCleanUpSleep">><</link>>
<<else>>
She grins as she creeps down your body, watching your reaction as her face nears your genitalia. You part your legs and you watch Annie's blonde locks fall over your thighs. She smiles coyly, then leans forward. You gasp as her lips touch yours.<br>
<br>
"Oh god," you purr, as she laps at your pussy. Your convulse and tug at your legs, bringing them up higher and higher, as the blonde bombshell puts her head between your thighs and sucks on your lips.<Br>
<Br>
"Do you like it?" she whispers, as her tongue rolls touches your clit. You can only squeal a response, digging your toes into her sheets and letting your hands caress your breasts as her tongue licks at you.<Br>
<br>
Annie eagerly laps at your labia, teeth glimmering as she looks up at you. She pushes your legs wide open with her hands, pushing her face against your groin, her tongue pushing between your lips and brushing the entrance to your womb.<br>
<br>
"Cum for me, <<TrueName "Current">>," she whispers, vigorously massaging it between her fingers. "I want you to cum so hard."<br>
<bR>
It's enough to send you over the edge. Your body arches and your hands grab on to the pillows, pushing your groin hard against Annie's head as you scream in ecstasy.<br>
<br>
You collapse back on to the bed. Eyes opening only once you've regained your breath. Annie still lies at the bottom of the bed, still between your legs, her lips moist. She wipes them with a hand and giggles.<Br>
<br>
"I didn't know I could still do that," she purrs. "It's been a while."<Br>
<br>
"You wouldn't know," you stammer.<br>
<Br>
She slides off you, then moves up the bed against your body. Running a fingernail over one of your nipples and nestling her head into your chin. "Maybe we could lie here a little longer before cleaning up."<br>
<Br>
You wrap your arms around her and enjoy the moment, listening to her breathing as her chest rises and falls against yours. After minutes have past, she finally speaks. "We should get ready for bed. Or I'll fall asleep here like this."<Br>
<br>
<B>Actions</b><br>
<<link "Clean up and go to sleep" "AnnieDialogue">><<set $AnnieDialogue to "SexCleanUpSleep">><</link>>
<</if>>
<<elseif $AnnieDialogue is "SexGoFingerAnnie">>
You roll off Annie and on to the side. For a moment there is confusion on her face. Then realisation as you run a finger down her thigh.<br>
<BR>
"I've got another idea," you tell her. "Why don't I... explore you."<br>
<br>
She looks back to you, hesitantly. Then nods. "Okay," she whispers.<br>
<br>
You work your fingers across her nearest leg, running a nail up and down her inner thigh. She murmurs with pleasure and parts her legs for you to continue. You reach her lacy panties, easily pulling them to one side. Your eyes linger on her smooth pussy, legs parted to encourage you.<Br>
<Br>
"Be gentle," she says.<Br>
<Br>
You nod with a smile and run a finger across her lips. She groans as you touch her, arching her back on the bed. You take two fingers and run them up and down across her labia, feeling her body shake as you touch her.<br>
<Br>
"Oh fuck," she moans, head craned back as her toes dig into her sheets.<br>
<br>
You feel her juices seep out, glistening on her lips. With a smile, you move a finger to the centre, then gently push it between her lips with a pop.<Br>
<Br>
Annie buckles against your finger, grinding against it with pleasure. You grin and begin to rotate your finger around inside her.<Br>
<br>
Her fingers clutch at the bed clothes as she writhes against your touch. You feel the inside of her womb as you push deeper and deeper. Then slide a second digit inside. She cries with joy as her body buckles.<Br>
<Br>
"Oh god, oh god," Annie mutters, pushing her body against you. "There. There. There!"<Br>
<Br>
She squeals as you feel her shudder. You push your fingers against her body, finding the sweet spot that brings her maximum pleasure. She convulses against you.<Br>
<br>
And then collapses on the bed, panting.<br>
<br>
Long moments pass before Annie opens her eyes, looking over at you. She smiles, content. "That was... something."<br>
<br>
You lean forward and draw her into a tender kiss. She responds enthusiastically, then rests her head against yours, staring into your eyes.<br>
<Br>
You wrap your arms around her and enjoy the moment, listening to her breathing as her chest rises and falls against yours. After minutes have past, she finally speaks. "We should get ready for bed. Or I'll fall asleep here like this."<Br>
<br>
<B>Actions</b><br>
<<link "Clean up and go to sleep" "AnnieDialogue">><<set $AnnieDialogue to "SexCleanUpSleep">><</link>>
<<elseif $AnnieDialogue is "SexCleanUpSleep">>
<b>Annie's Apartment - Bathroom</b><br>
<img src="./images/Annies_Apartment_Bathroom.png"><br>
You make your way back into the living room and through the door you assume is Annie's bathroom. Sure enough, the smells of perfume and products hit you as you walk into the room.<br>
<br>
You look at yourself in the mirror, smiling to yourself. Your reflection stares back at you. For once, you seem at peace.<Br>
<br>
Cleaning up slightly, you make your way back to the bedroom. Annie is already under the covers, make-up removed, her hair pulled back in a ponytail. She’s wearing a pink satin long-sleeve pajama set. The top buttoned up at the front. The pants just visible where she’s pulled down the covers. <br>
<br>
You wordlessly slide in with her and she nestles her back against yours. "Hold me," she asks.<Br>
<bR>
You wrap your arms around her and she snuggles against your chest. “Goodnight, <<TrueName "Current">>,” she whispers, before flicking the light off.<br>
<br>
It’s not long before you hear the gentle breathing of Annie fast asleep, content and peaceful in your arms.<br>
<br>
<b>Actions</b><br>
<<link "Go to sleep" "AnniesApartmentBedroomSleep">><</link>>
<</if>><<set _NPC to "Florence">>
<<set $ConversationExit to "FreshPot">>
<<CheckRelationship _NPC>>
<<if $FlorenceDialogue is undefined>>
<<if $current.Avatar is "Annie">>
“Oh hi Annie! How’s it going?” Florence smiles broadly as you approach the counter.<br>
<br>
You chatter and gossip with Florence for a few minutes, but she tells you nothing of note. Eventually, you tell her you have to leave. She gives you a pleasant smile and tells you to come see her soon for a catch-up.<br>
<<elseif $current.Avatar is "Andrea">>
“Hey Andrea,” Florence greets you as you approach. “How are you? How’s work?” There is a genuine hint of concern in Florence’s voice, as she looks at you with a serious expression.<br>
<<elseif $current.Avatar is "Jennifer">>
“Hey Jen, what brings you here?” Florence says warmly. <br>
<br>
You chat with Florence for a while. She asks you a number of questions about the latest ranges that are coming to Evans’ Department Store. You definitely don’t have much in the way of details, so you make a sharp exit when the conversation draws to a close.<br>
<<elseif $current.Avatar is "Emily">>
“Oh hi Emily!” Florence greets you as you approach the counter. “What brings you do Fresh Pot? Got a date?”<br>
<br>
With nothing specific to ask Florence as Emily, you make small talk for a few minutes, then politely say goodbye.<br>
<<else>>
<<if _Relationship is 0>>
"Oh, hello <<TrueName>>", Florence deadpans. "How can I help you today?"<br>
<br>
The sarcasm hangs on every one of her words.<br>
<<else>>
“Morning <<TrueName>>!” Florence says warmly as you step up to the counter. “Your usual?”<br>
<br>
<<InventoryCheckSelf "FloBook">>
<<if _InventoryCheckSelf is false>>You nod. She picks down her paperback book, spine turned downward, and starts preparing your coffee.<br>
<<else>>You nod. She stops wiping down the counter and starts preparing your coffee.<br><</if>>
<</if>>
<</if>>
<<else>>
Florence waits patiently for you to ask her a question.<br>
<</if>>
<br>
<b>Actions</b><br>
<<if $current.Avatar is "Annie" or $current.Avatar is "Emily" or $current.Avatar is "Jennifer">>
<<Weekend>><<DialogueSpoken "Florence" "StaceyBritney">>
<<if $period[$periodCurrent] is "Lunch" and $current.Avatar is "Jennifer" and _Weekend is false and _Discussed is false>>
<<link "Ask about Stacey and Britney" "FlorenceDialogue">><<set $FlorenceDialogue to "StaceyBritney">><</link>><br>
<</if>>
<<link "Say goodbye to Flo and leave her alone" "FreshPot">><<EndConversation "Florence">><</link>>
<<else>>
<<if _Relationship is 0>>
<<SpellsCheckSelf "Charm">><<CharmedCheck _NPC>>
<<if _Charmed is false and _SpellsCheckSelf is true and $current.female is true>><<link "[Spell: Charm] Cast Charm on Florence" "FlorenceDialogue">><<set $FlorenceDialogue to "Charm">><<Greedy 1>><</link>><br><</if>>
<<link "Say goodbye and leave her alone" "FreshPot">><<EndConversation "Florence">><</link>>
<<else>>
<<DialogueSpoken "Florence" "School">>
<<if _Discussed is false>><<link "Ask about Charlton Upper School" "FlorenceDialogue">><<set $FlorenceDialogue to "School">><<SetFlag "TandiKnown">><</link>><br><</if>>
<<DialogueSpoken "Florence" "Tandi">><<Flag "TandiKnown">>
<<if _FlagReturn is true and _Discussed is false>><<link "Ask about Tandi" "FlorenceDialogue">><<set $FlorenceDialogue to "Tandi">><</link>><br><</if>>
<<QuestState "Quest2">>
<<if _QuestState is 3>>
<<InventoryCheckNPC "Florence" "FloBook">>
<<if _InventoryCheckNPC is true>><<link "Ask about the book" "FlorenceDialogue">><<set $FlorenceDialogue to "Book">><</link>><br><</if>>
<</if>>
<<SpellsCheckSelf "Charm">><<CharmedCheck _NPC>>
<<if _Charmed is false and _SpellsCheckSelf is true and $current.female is true>><<link "[Spell: Charm] Cast Charm on Florence" "FlorenceDialogue">><<set $FlorenceDialogue to "Charm">><<Greedy 1>><</link>><br><</if>>
<<link "Say goodbye and leave her alone" "FreshPot">><<EndConversation "Florence">><</link>>
<</if>>
<</if>><<if $FreshPotFlorenceMoved is undefined>>
“Fall asleep,” you say quickly, “and let your memories drift as you slumber.”<br>
<br>
Florence stares at you for just a second, then drops behind the counter. You round the counter and see her passed out on the floor. Once you are satisfied she’s taken no injuries from her sudden fall, you look up in the mirrored glass behind the counter to see your reflection.<br>
<br>
The perfectly made-up face of Florence looks back at you. Her bushy flame-red hair. Her luscious red lips. Her finely plucked eyebrows.<br>
<br>
You become aware of the waitress uniform you are wearing. The hem of her skirt brushing against the bottom of your bum. Her blue blouse tight, hugging your curves. Breasts held firmly in place by a bra. The squeeze of her feet in the glossy red heels.<br>
<br>
You smile to yourself, feeling giddy. Your brain seems foggy and for a moment you completely forget why you are holding a paperback book. You feel your <i>intelligence</i> has been impacted by your most recent change.<br>
<br>
You take a moment more to acknowledge your new form before turning your attention to the pressing matter of the unconscious Florence at your feet.<br>
<br>
<b>Actions</b><br>
<<link "Move Florence to the back room" "FreshPotTransformFlo2">><<set $FreshPotFlorenceMoved to "Moved">><</link>>
<<elseif $FreshPotFlorenceMoved is "Moved">>
<<if $PlayerCharacter.female is true>>
You grab Florence with both your arms and drag her through the kitchen to the back room. The lack of strength in your new form is noticeable, whilst her heels are higher than you're used to. A few times you are perilously close to losing your balance. You shudder to think what would happen if you fell and were knocked out.<br>
<<else>>
You grab Florence with both your arms and drag her through the kitchen to the back room. The lack of strength in your new form is noticeable, as is moving backwards in high heels. A few times you are perilously close to losing your balance. You shudder to think what would happen if you fell and were knocked out.<br>
<</if>>
<br>
The back room is little bigger than a closet, barely able to contain the small desk covered in paperwork. With little choice, you prop Florence up in the desk chair, trying to make her as comfortable in her deep sleep as you can.<br>
<br>
In her slumber she looks peaceful and innocent. Angelic, even. Her skirt rides up a little as you position her, exposing the top of her bare thigh. Far from aroused, it just calls attention to the fact that it’s the same outfit you currently wear. <br>
<br>
<<EventSeen "FreshPot" "MartinEncounter">>
<<if _EventSeen is false>>
From outside the room the bell rings out, taking you away from your thoughts. Someone has entered the coffee shop.<br>
<br>
<b>Actions</b><br>
<<link "Go back to the cafe" "FreshPot">>
<<set $FreshPotFlorenceMoved to undefined>>
<<EventTrigger "FreshPot" "MartinEncounter" null null "Florence" null null null false>>
<</link>>
<<else>>
<i>You are confident that you can now exit Fresh Pot without arousing suspicion. Alternatively, you know Flo will be unconscious for a while. You could work a shift as her at the coffee shop, if you really wanted to.</i><br>
<br>
<b>Actions</b><br>
<<link "Start to work" "FreshPotFloWork">><<set $FreshPotFlorenceMoved to undefined>><</link>><br>
<<link "Leave the cafe" "TownCentre">><<set $FreshPotFlorenceMoved to undefined>><</link>>
<</if>>
<</if>><<set _NPC to "Annie">>
<<set $ConversationExit to "ThompsonsReception">>
<<CheckRelationship _NPC>>
<<CheckPersonalityState "Annie">>
<<if $AnnieTopics is undefined>><<set $AnnieTopics to 3>><<else>><<set $AnnieTopics -= 1>><</if>>
<<if $AnnieTopics is 3>>
<<if $current.female is true>>
<<if _PersonalityState is "Straight">>As you wait patiently for your food to arrive, you mull over what to talk to Annie about. She looks around the restaurant, not taking the lead in conversation. You notice that her eyes lock appraisingly on any man who wanders by.<br>
<<else>>As you wait patiently for your food to arrive, you mull over what to talk to Annie about. She looks at you, waiting for you to take the lead in conversation. But her eyes never leave you.<br><</if>>
<<else>>
<<if _PersonalityState is "Straight">>As you wait patiently for your food to arrive, you mull over what to talk to Annie about. Her eyes never leave you, but she doesn’t take the lead in the conversation. She instead gleams a crystal white smile your way, dangling her heel off her foot playfully. <br>
<<else>>As you wait patiently for your food to arrive, you mull over what to talk to Annie about. She glances around the restaurant with a slight degree of nervousness, her blue eyes watching people as they enter and leave.<br>
<</if>>
<</if>>
<<elseif $AnnieTopics is 2>>
<<if $current.female is true>>
Andrea approaches your table, interrupting the conversation. She places down one salad in front Annie, other in front of you. “I’m so sorry it took so long!” she blurts out, even though you feel you haven’t been waiting at all.<br>
<br>
You begin to eat your salad, whilst Annie tucks into her food.<br>
<<else>>
Andrea approaches your table, interrupting the conversation. She places down a salad for Annie and a steak pie for you. “I’m so sorry it took so long!” she blurts out, even though you feel you haven’t been waiting at all.<br>
<br>
You begin to tuck into your pie, whilst Annie picks at her food.<br>
<</if>>
<<elseif $AnnieTopics is 1>>
<<if $current.female is true>>
You finish your meal, pushing the empty plate back away from you. Annie has already done the same, leaving only an empty plate behind.<br>
<<else>>
<<if _PersonalityState is "Straight">>You finish your meal, pushing the empty plate back away from you. You notice that Annie has barely touched her salad. She instead smiles back at you, fiddling with her hair.<br>
<<else>>You finish your meal, pushing the empty plate back away from you. You notice that Annie has barely touched her salad. Instead she keeps glancing up, watching the patrons come and go from the restaurant.<br><</if>>
<</if>>
<<else>>
<<Flag "AnniePubDate">>
<<if _FlagReturn is true>>
<<if $current.female is true>>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is true>>
“Well, this has been nice,” Annie says to you. “I wish I didn’t have to get back. I could sit here and natter all afternoon with you. Can't wait to do this tonight though. See you at McTafeys this evening?”<br>
<br>
You smile, politely. Annie seems to beam with excitement.<br>
<<else>>
“Well, this has been nice,” Annie says to you. “I wish we didn’t have to get back. I could sit here and natter all afternoon with you. Can't wait to do this tonight though. See you at McTafeys this evening?”<br>
<br>
You smile, politely. Annie seems to beam with excitement.<br>
<</if>>
<<else>>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is true>>
<<if _PersonalityState is "Straight">>
“Well, this has been nice,” Annie says to you. “I wish I didn’t have to get back. But I'm looking forward to our date this evening. I'll see you at McTafeys later.”<br>
<br>
You smile, politely, not trying to focus on the word date and the mental image of Jennifer appearing in your mind.<br>
<<else>>
“Well, this has been nice,” Annie says to you. “I wish I didn’t have to get back. But I'm looking forward to catching up this evening. I'll see you at McTafeys later.”<br>
<br>
You smile, politely, whilst Annie smiles sweetly at you.<br>
<</if>>
<<else>>
<<if _PersonalityState is "Straight">>
“Well, this has been nice,” Annie says to you. “I wish we didn’t have to get back. But I'm looking forward to our date this evening. I'll see you at McTafeys later.”<br>
<br>
You smile, politely, not trying to focus on the word date and the mental image of Jennifer appearing in your mind.<br>
<<else>>
“Well, this has been nice,” Annie says to you. “I wish we didn’t have to get back. But I'm looking forward to catching up this evening. I'll see you at McTafeys later.”<br>
<br>
You smile, politely, whilst Annie smiles sweetly at you.<br>
<</if>>
<</if>>
<</if>>
<<else>>
<<if $current.female is true>>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is true>>
“Well, this has been nice,” Annie says to you. “I wish I didn’t have to get back. It's not often I get to natter with another girl these days."<br>
<br>
She looks at you for a moment, then smiles. "Do you fancy meeting up at McTafey's one evening? We could have a proper girl's night out?”<br>
<br>
You consider Annie's invite. The receptionist definitely knows a lot about the town. Who knows what she might know about what’s happening to Emily at school. <i>And that’s why you’d go for a drink with her, isn’t it?</i><br>
<<else>>
“Well, this has been nice,” Annie says to you. “I wish we didn’t have to get back. It's not often I get to natter with another girl these days."<br>
<br>
She looks at you for a moment, then smiles. "Do you fancy meeting up at McTafey's one evening? We could have a proper girl's night out?”<br>
<br>
You consider Annie's invite. The receptionist definitely knows a lot about the town. Who knows what she might know about what’s happening to Emily at school. <i>And that’s why you’d go for a drink with her, isn’t it?</i><br>
<</if>>
<<else>>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is true>>
<<if _PersonalityState is "Straight">>
“Well, this has been nice,” Annie says to you. “I wish I didn’t have to get back. But if you wanted to continue this another time, maybe you could meet me one evening at McTafeys for a drink?”<br>
<br>
You consider what Jennifer would say if she found out you had gone out for a drink in the evening with Annie, of all people. But the receptionist definitely knows a lot about the town. Who knows what she might know about what’s happening to Emily at school. <i>And that’s why you’d go for a drink with her, isn’t it?</i><br>
<<else>>
“Well, this has been nice,” Annie says to you. “I wish I didn’t have to get back. But if you wanted to catch-up in the evening, we could have some drinks at McTafeys one evening?”<br>
<</if>>
<<else>>
<<if _PersonalityState is "Straight">>
“Well, this has been nice,” Annie says to you. “I wish we didn’t have to get back. But if you wanted to continue this another time, maybe you could meet me one evening at McTafeys for a drink?”<br>
<br>
You consider what Jennifer would say if she found out you had gone out for a drink in the evening with Annie, of all people. But the receptionist definitely knows a lot about the town. Who knows what she might know about what’s happening to Emily at school. <i>And that’s why you’d go for a drink with her, isn’t it?</i><br>
<<else>>
“Well, this has been nice,” Annie says to you. “I wish we didn’t have to get back. But if you wanted to catch-up in the evening, we could have some drinks at McTafeys one evening?”<br>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<Flag "AnniePubDate">>
<<if $AnnieTopics gte 1>>
<br>
<b>Actions</b><br>
<<QuestState "Quest21">><<DialogueSpoken "Annie" "AnnieLibrary">>
<<if _QuestState is 5 and _Discussed is false>><s>Speak to Annie about what happened at the library</s> - <I>This probably should be discussed in private. Visit Annie's apartment in the evening to talk about this.</i><br><</if>>
<<DialogueSpoken "Annie" "AnniePaper">><<QuestState "Quest21">>
<<if _Discussed is false and _QuestState gte 3>><<link "Ask her about the paper you found" "AnnieDialogue">><<set $AnnieDialogue to "AnniePaper">><</link>><br><</if>>
<<DialogueSpoken "Annie" "AnniePhoto">><<QuestState "Quest21">>
<<if _Discussed is false and _QuestState gte 3>><<link "Ask about the photo of her and Jennifer" "AnnieDialogue">><<set $AnnieDialogue to "AnniePhoto">><</link>><br><</if>>
<<TaskState "Task2">>
<<if _TaskState is "active">><<link "Ask about Mr. Thompson's office" "AnnieDialogue">><<set $AnnieDialogue to "LunchOffice">><</link>><br><</if>>
<<link "Ask about school" "AnnieDialogue">><<set $AnnieDialogue to "LunchSchool">><</link>><br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is true>><<link "Ask about work" "AnnieDialogue">><<set $AnnieDialogue to "LunchWorkFired">><</link>><br>
<<else>><<link "Ask about work" "AnnieDialogue">><<set $AnnieDialogue to "LunchWork">><</link>><br><</if>>
<<link "Ask about Coach Beach" "AnnieDialogue">><<set $AnnieDialogue to "LunchBeach">><</link>><br>
<<link "Ask about Jennifer" "AnnieDialogue">><<SetFlag "CheerleaderJenKnown">><<set $AnnieDialogue to "LunchJennifer">><</link>><br>
<<elseif _FlagReturn is true>>
<br>
<b>Actions</b><br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is true>>
<<link "Finish lunch and return to the town centre" "TownCentre">><<TimeChange>><<set $AnnieTopics to undefined>><</link>>
<<else>>
<<link "Finish lunch and go back to work" "ThompsonsReception">><<TimeChange>><<set $AnnieTopics to undefined>><</link>>
<</if>>
<<else>>
<br>
<b>Actions</b><br>
<<link "Accept." "AnnieDialogue">>
<<set $AnnieDialogue to "LunchAccept">>
<<set $AnnieTopics to undefined>>
<<SetFlag "AnniePubDate">>
<<SetFlag "McTafeysKnown">>
<<if $current.female is false and _PersonalityState is "Straight">><<Greedy 1>><</if>>
<<SetNPCLocation "Annie" "0" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "1" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "2" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "3" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "4" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "5" "3" "McTafeysBar" "perm">>
<<SetNPCLocation "Annie" "6" "3" "McTafeysBar" "perm">>
<</link>><br>
<<link "Refuse." "AnnieDialogue">><<set $AnnieDialogue to "LunchRefuse">><<set $AnnieTopics to undefined>><</link>>
<</if>><<if $HotelLobbyFirstFloor is "Andrea">>
You walk up the stairs to the first floor. In your current form as a maid employed by the hotel, no one will question you.<br>
<br>
<b>Actions</b><br>
<<link "Continue up to the first floor" "HotelFirstFloor">><<set $HotelLobbyFirstFloor to undefined>><</link>><br>
<<elseif $HotelLobbyFirstFloor is "Sneak">>
You look around the lobby to make sure no one is watching, then quickly leap up the stairs to the first floor.<br>
<br>
<b>Actions</b><br>
<<link "Continue up to the first floor" "HotelFirstFloor">><<set $HotelLobbyFirstFloor to undefined>><</link>><br>
<<elseif $HotelLobbyFirstFloor is "Lennox">>
<<if $current.Avatar is "Annie">>
You take a step forward towards the stairs, but here a tuttering behind you. You turn to see Lennox eying you quizzically.<br>
<br>
“Mr. Thompson has been very specific, Miss. Clancy,” he says with snark. “You are only to go upstairs when accompanying him. To do your business meeting.”<br>
<<else>>
You take a step forward towards the stairs, but here a tuttering behind you. You turn to see Lennox eying you quizzically.<br>
<br>
“I’m afraid the first floor is reserved for guests,” he says with snark. “And if you are visiting as a guest, please ask them to come down and sign you in. In acceptable attire, if at all possible.”<br>
<</if>>
<br>
<b>Actions</b><br>
<<SpellsCheckSelf "Charm">><<CharmedCheck "Lennox">>
<<if _Charmed is false and _SpellsCheckSelf is true and $current.female is true>><<link "[Spell: Charm] Cast Charm on Lennox" "LennoxDialogue">><<set $LennoxDialogue to "CharmFirstFloor">><<Greedy 1>><</link>><br><</if>>
<<link "Return to the lobby" "HotelLobby">><<set $HotelLobbyFirstFloor to undefined>><</link>>
<<elseif $HotelLobbyFirstFloor is "AndreaWatch">>
You step forward on the first stair, only to hear a small cough from behind you. <br>
<br>
Looking over your shoulder, you see Andrea. She looks nervous and frightened, but she manages to whisper. “I’m sorry, but you really shouldn’t go up there. It’s for guests only. Please. I’d get into trouble if I let you go up.”<br>
<br>
Briefly, you consider if Andrea would have the courage to stop you. But you don’t want to risk her calling Lennox or someone else. You need to reconsider how to get up to the first floor.<br>
<br>
<b>Actions</b><br>
<<StatCheckAssertive "gt" 60>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Try to intimidate Andrea into letting you upstairs ">>
<<if _StatCheckAssertive is true>>
<<link _StatAssertiveProbability "AndreaDialogue">><<Greedy 1>><<set $AndreaDialogue to "FirstFloorAssertivePass">><<AndreaRelationshipChange>><</link>><br>
<<else>>
<<link _StatAssertiveProbability "AndreaDialogue">><<set $AndreaDialogue to "FirstFloorAssertiveFail">><<Assertive 1>><</link>><br>
<</if>>
<<SpellsCheckSelf "Charm">><<CharmedCheck "Lennox">>
<<if _Charmed is false and _SpellsCheckSelf is true and $current.female is true>><<link "[Spell: Charm] Cast Charm on Andrea" "AndreaDialogue">><<set $AndreaDialogue to "CharmFirstFloor">><<Greedy 1>><</link>><br><</if>>
<<link "Return to the lobby" "HotelLobby">><<set $HotelLobbyFirstFloor to undefined>><</link>>
<</if>><<set _NPC to "Andrea">>
<<set $ConversationExit to "HotelLobby">>
<<CheckRelationship _NPC>>
<<if $AndreaDialogue is undefined>>
<<if _Relationship is 0>>
<<if $current.Avatar is "Florence">>
“Hey Andrea,” you say as you approach the maid.<br>
<br>
She looks at you and eyes you with a hint of anger and a lot of hurt. She says nothing.<br>
<<else>>
“Hey Andrea,” you say as you approach the maid.<br>
<br>
She looks at you and eyes you with a hint of anger behind her shadowy make-up. "How can I help you?" she says through clenched teeth.<br>
<</if>>
<<else>>
<<if $current.Avatar is "Florence">>
“Hey Andrea,” you say as you approach the maid.<br>
<br>
She looks at you and smiles. "Oh hi, Flo," she replies. <br>
<br>
Andrea seems more relaxed than usual around Florence, but her eyes are still alert and nervous.<br>
<<elseif $current.Avatar is "Annie">>
She looks at you, slightly nervous. “Oh hi, Annie. I mean, Miss. Clancy.” She looks around, then leans in to whisper. “Is everything to your satisfsction?” <br>
<br>
You give andrea a look. It's enough to send her eyes wide. "I mean, if there's anytihng you need, please let me know. If you were a guest here, that is. Which you're not. Obviously. Oh dear."<br>
<br>
She leans in closer to you, her lip trembling. "I'm sorry, Annie! Please dont tell Lennox. I dont ever talk about guests with anyone, I swear!”<br>
<br>
You give her a polite smile.<br>
<<elseif $current.Avatar is "Jennifer">>
Andrea nervously looks up as you approach. “Hello ma’am. How can I help you?”<br>
<br>
You raise an eyebrow. "Ma’am?”<br>
<br>
"Lennox says that we should treat all guests professionally,” Andrea mutters to you. “Even people I know.”<br>
<br>
"That seems a bit much,” you tell her.<br>
<br>
Andrea frowns, looking at you strangely. “I thought you had to do the same at the department store?”<br>
<br>
You try to hide a wince. Instead, you smile politely and nod. “Sure.”<br>
<br>
Andrea eyes you, her eyes narrowed slightly. “Are you feeling alright, Jen?”<br>
<br>
You feel as if you're under a microscope, as you realise that you've underestimated Andrea's relationship with Jen. Now you're arousing her suspicions.<br>
<br>
"Just tired,” you reply.<br>
<<elseif $current.Avatar is "Emily">>
“Hi there,” you say as you approach the maid.<br>
<br>
She looks at you, slightly startled. “Yes. Can I help you? Are you looking for someone in particular? Or are you interested in our advert?”<br>
<br>
You shake your head. “I just wanted to ask you some questions.”<br>
<br>
Andrea's large brown eyes narrow, framed with her shadowy make-up. But shrugs. "How can I help?"<br>
<<else>>
“Hi there,” you say as you approach the maid.<br>
<br>
She looks at you, her eyes alert and nervous. “Yes. Can I help you, at all? Am I in your way? I can work somewhere else, if you like. I hope I'm not bothering you.”<br>
<br>
You shake your head. “It’s okay,” you tell her. “I just wanted to ask you some questions.”<br>
<br>
Andrea nods, staring at you with her large brown eyes framed with her shadowy make-up.<br>
<</if>>
<</if>>
<<else>>
<<if _Relationship is 0>>
<<if $current.Avatar is "Florence">>
Andrea looks at you with a mixture of fear and betrayal on her face.<br>
<<else>>
Andrea looks at you with thinly veiled hostility, waiting for you to speak.<br>
<</if>>
<<else>>
Andrea looks at you, waiting expectedly. You notice her eyes flicker to each entrance to the lobby, as if she’s keeping watch for anyone catching her not working.<br>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<if _Relationship is 0>>
<<InventoryCheckSelf "AndreaPassport">>
<<if _InventoryCheckSelf is true>>
<<if _CurrentPC is true or $current.Avatar is "Florence">><<link "Lure Andrea back to the locker room" "AndreaDialogue">><<set $AndreaDialogue to "Lure">><</link>><br><</if>>
<</if>>
<<SpellsCheckSelf "Charm">><<CharmedCheck "Andrea">>
<<if _SpellsCheckSelf is true and $current.female is true and _Charmed is false>><<link "[Spell: Charm] Cast Charm on Andrea" "AndreaDialogue">><<set $AndreaDialogue to "Charm">><<Greedy 1>><</link>><br><</if>>
<<DialogueSpoken "Andrea" "LockerRoom">>
<<if _Discussed is true>>
<<StatCheckAssertive "gt" 65>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Intimidate Andrea into taking you to the locker room">>
<<if _StatCheckAssertive is true>>
<<link _StatAssertiveProbability "AndreaDialogue">><<set $AndreaDialogue to "LockerRoomAssertivePass">><<Greedy 1>><<AndreaRelationshipChange>><</link>><br>
<<else>>
<<link _StatAssertiveProbability "AndreaDialogue">><<set $AndreaDialogue to "LockerRoomAssertiveFail">><<Assertive 1>><</link>><br>
<</if>>
<</if>>
<<DialogueSpoken "Andrea" "SkeletonKey">><<TaskState "Task3">>
<<if _Discussed is false and _TaskState is "active">>
<<StatCheckAssertive "gt" 65>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Intimidate Andrea into giving you the hotel skeleton key">>
<<if _StatCheckAssertive is true>>
<<link _StatAssertiveProbability "AndreaDialogue">><<TakeObjectNPC "Andrea" "KeyMaid">><<TaskTracker "Task3" "complete">><<set $AndreaDialogue to "SkeletonKeyAssertivePass">><<DialogueDone "Andrea" "SkeletonKey">><<Greedy 1>><</link>><br>
<<else>>
<<link _StatAssertiveProbability "AndreaDialogue">><<set $AndreaDialogue to "SkeletonKeyAssertiveFail">><<Assertive 1>><</link>><br>
<</if>>
<</if>>
<<else>>
<<DialogueSpoken "Andrea" "Her">>
<<if _Discussed is false>><<link "Ask about her" "AndreaDialogue">><<set $AndreaDialogue to "Her">><<set $AndreaDialogueTravel to true>><</link>><br><</if>>
<<DialogueSpoken "Andrea" "Her">>
<<if _Discussed is true>>
<<DialogueSpoken "Andrea" "Travel">>
<<if _Discussed is false>>
<<link "Ask about travel" "AndreaDialogue">>
<<SetFlag "HotelLockerRoomKnown">>
<<Flag "CauseAccident">>
<<if _FlagReturn is false>><<SetFlag "CauseAccident" "active">><</if>>
<<set $AndreaDialogue to "Travel">>
<</link>><br>
<</if>>
<</if>>
<<Flag "HotelLockerRoomKnown">>
<<if _FlagReturn is true>><<link "Ask about the locker room" "AndreaDialogue">><<DialogueDone "Andrea" "LockerRoom">><<set $AndreaDialogue to "LockerRoom">><</link>><br><</if>>
<<DialogueSpoken "Andrea" "LockerRoom">>
<<if _Discussed is true>>
<<if _CurrentPC is true or $current.Avatar is "Florence">>
<<StatCheckAssertive "gt" 65>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Intimidate Andrea into taking you to the locker room">>
<<if _StatCheckAssertive is true>>
<<link _StatAssertiveProbability "AndreaDialogue">><<set $AndreaDialogue to "LockerRoomAssertivePass">><<Greedy 1>><<AndreaRelationshipChange>><</link>><br>
<<else>>
<<link _StatAssertiveProbability "AndreaDialogue">><<set $AndreaDialogue to "LockerRoomAssertiveFail">><<Assertive 1>><</link>><br>
<</if>>
<</if>>
<</if>>
<<DialogueSpoken "Andrea" "Hotel">>
<<if _Discussed is false>><<link "Ask about the hotel" "AndreaDialogue">><<set $AndreaDialogue to "Hotel">><</link>><br><</if>>
<<DialogueSpoken "Andrea" "School">>
<<if _Discussed is false>><<link "Ask about Charlton Upper School" "AndreaDialogue">><<set $AndreaDialogue to "School">><</link>><br><</if>>
<<InventoryCheckSelf "AndreaPassport">>
<<if _InventoryCheckSelf is true>>
<<if _CurrentPC is true or $current.Avatar is "Florence">><<link "Lure Andrea back to the locker room" "AndreaDialogue">><<set $AndreaDialogue to "Lure">><</link>><br><</if>>
<</if>>
<<DialogueSpoken "Andrea" "Advert">>
<<if $current.Avatar is "Emily" and _Discussed is false>><<link "Ask about the advert" "AndreaDialogue">><<set $HotelJobAndreaDiscussed to true>><<set $AndreaDialogue to "Advert">><</link>><br><</if>>
<<DialogueSpoken "Andrea" "Advert">><<Flag "ThompsonsFired">>
<<if _CurrentPC is true and $current.female is true and _Discussed is false and $HotelAdvertSeen is true and _FlagReturn is true>><<link "Ask about the advert" "AndreaDialogue">><<set $AndreaDialogue to "Advert">><</link>><br><</if>>
<<SpellsCheckSelf "Charm">><<CharmedCheck "Andrea">>
<<if _SpellsCheckSelf is true and $current.female is true and _Charmed is false>><<link "[Spell: Charm] Cast Charm on Andrea" "AndreaDialogue">><<set $AndreaDialogue to "Charm">><<Greedy 1>><</link>><br><</if>>
<<DialogueSpoken "Andrea" "SkeletonKey">><<TaskState "Task3">>
<<if _Discussed is false and _TaskState is "active">>
<<StatCheckAssertive "gt" 65>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Intimidate Andrea into giving you the hotel skeleton key">>
<<if _StatCheckAssertive is true>>
<<link _StatAssertiveProbability "AndreaDialogue">><<TakeObjectNPC "Andrea" "KeyMaid">><<TaskTracker "Task3" "complete">><<set $AndreaDialogue to "SkeletonKeyAssertivePass">><<DialogueDone "Andrea" "SkeletonKey">><<Greedy 1>><</link>><br>
<<else>>
<<link _StatAssertiveProbability "AndreaDialogue">><<set $AndreaDialogue to "SkeletonKeyAssertiveFail">><<Assertive 1>><</link>><br>
<</if>>
<</if>>
<</if>>
<<link "Say goodbye to Andrea and leave her alone" "HotelLobby">><<EndConversation "Andrea">><</link>><<Flag "HotelLockerRoomCodeKnown">>
<<if _FlagReturn is true>>
<<Flag "CauseAccident" "triggered">>
<<if _FlagReturn is true>>
You punch in the code that Andrea gave you, feeling your clothes cling to your body as the cleaning products continue to soak through. Andrea glances up from tidying up and gestures for you to enter.<br>
<br>
<b>Actions</b><br>
<<link "Enter the staff room" "HotelLockerRoom">><<SetFlag "CauseAccident" "done">><<set $HotelLobbyLockerRoom to undefined>><</link>>
<<elseif $HotelLobbyLockerRoom is "EmilyMaid">>
You quickly type in the keycode to access the locker room and walk in, shutting the door behind you.<br>
<br>
<b>Actions</b><br>
<<link "Enter the staff room" "HotelLockerRoom">><<set $HotelLobbyLockerRoom to undefined>><</link>>
<<elseif $HotelLobbyLockerRoom is "AndreaLennox">>
You step up to the staff changing room and type in the keycode to the locker room, but here a male voice from behind you before you can open the door.<br>
<br>
“Taking a break, Miss. Cinders?” Lennox says to you. <br>
<br>
You shake your head and step away from the door. You’ll need to wait until Lennox isn’t watching you before you can enter the staff room.<br>
<br>
<b>Actions</b><br>
<<link "Return to the lobby" "HotelLobby">><<set $HotelLobbyLockerRoom to undefined>><</link>><br>
<<elseif $HotelLobbyLockerRoom is "People">>
You look to the staff room door, but become quickly aware of other people in the lobby. Not wanting to draw attention to yourself, you take a step back. You’ll need to wait until the lobby is empty to avoid suspicion.<br>
<br>
<b>Actions</b><br>
<<link "Return to the lobby" "HotelLobby">><<set $HotelLobbyLockerRoom to undefined>><</link>><br>
<<else>>
Looking around the lobby, you note that it’s empty. You quickly type in the keycode to access the locker room and walk in, shutting the door behind you.<br>
<br>
<b>Actions</b><br>
<<link "Enter the staff room" "HotelLockerRoom">><<set $HotelLobbyLockerRoom to undefined>><</link>>
<</if>>
<<else>>
You step up to a door in the lobby near the back that you assume leads off to the staff room. A keypad is built into the oak panel right next to the handle. You will need to learn the keycode if you want to enter, or get someone else to let you in.<br>
<br>
<b>Actions</b><br>
<<link "Return to the lobby" "HotelLobby">><<set $HotelLobbyLockerRoom to undefined>><</link>>
<</if>>“Fall asleep,” you spit out, “and let your memories drift as you slumber.”<br>
<br>
With little dignity, Andrea falls straight onto the sofa, passing out. You instinctively move towards her to check if she’s okay, but almost fall yourself as you become aware you are now wearing five inch stiletto heels.<br>
<br>
Regaining your balance, you squat down beside her. You feel yourself keep your stocking-clad legs squeezed together, now even more aware of how short the French Maid’s skirt actually is.<br>
<br>
She breathes normally. Captive of a deep, deep sleep.<br>
<br>
Standing again, you take a moment to adjust to the heels. You glance over at the smeared mirror on the wall and see your reflection. A young woman, dressed in a skimpy French Maid costume, her innocence contrasting distinctly with the black eyeshadow and dark red lipstick that she wears.<br>
<br>
You notice how petite you now are. The room feels like it’s grown. A shudder runs through your body, as you think about how you look, how you are dressed, and how it makes you feel.<br>
<br>
Thoughts drift towards conflict and confrontation. You know that in this form, you would struggle to <i>assert</i> over even the gentlest of people.<br>
<br>
<b>Actions</b><br>
<<InventoryCheckNPC "Andrea" "KeyMaid">><<TaskState "Task3">>
<<if _InventoryCheckNPC is true and _TaskState is "active">><<link "Search Andrea for Skeleton Key" "HotelLockerRoomKeySteal">><</link>><br><</if>>
<<link "Return to the lobby" "HotelLobby">><<EndConversation "Andrea">><</link>><<if _CurrentPC is true>>
<<if $current.female is true>>
Gordon gives you a friendly smile as you approach. "Hey Phillips," he says. "Want to workout with the men?" Despite looking at you and talking to you, he doesn't stop exercising for a second.<br>
<<else>>
Gordon gives you a friendly smile as you approach. "Hey Phillips," he says. "Come to get your sweat on?" Despite looking at you and talking to you, he doesn't stop exercising for a second.<br>
<</if>>
<<elseif $current.Avatar is "Jennifer">>
Gordon gives you a look as you approach him, but continues to lift weights. "Wasn't expecting you", he says, his short sentences uttered between lifts. "We didn't arrange a session."<br>
<<else>>
Gordon looks at you as you move forward towards him, not stopping his exercise routine. "Hey," he says, noncommittally. <br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Ask Gordon a question" "GymGordonTrain">><</link>><<set _NPC to "Gordon">>
<<set $ConversationExit to "Gym">>
<<CheckRelationship _NPC>>
Gordon breathes deeply and calmly, as he gives you time to get your breath back after exercising.<br>
<br>
<b>Actions</b><br>
<<DialogueSpoken "Gordon" "GymSchool">>
<<if _Discussed is false>><<link "Ask him about his time at school" "GordonDialogue">><<set $GordonDialogue to "GymSchool">><</link>><br><</if>>
<<DialogueSpoken "Gordon" "GymStudents">>
<<if _Discussed is false>><<link "Ask him about Charlton students" "GordonDialogue">><<set $GordonDialogue to "GymStudents">><</link>><br><</if>>
<<Flag "CaseysGymJenKnown">><<DialogueSpoken "Gordon" "GymJen">>
<<if _FlagReturn is true and _CurrentPC is true and _Discussed is false>><<link "Ask him about Jen" "GordonDialogue">><<set $GordonDialogue to "GymJen">><</link>><br><</if>>
<<link "Shower and leave" "OrchidRoad">><<EndConversation "Gordon">><<TimeChange>><</link>> <b>Casey's Gym - Women's Locker Room</b><br>
<img src="./images/Gym_locker_room.png"><br>
<br>The women's locker room could do with a clean, but it's bright and spacious. Rows of lockers dominate the space, with a small shower room off to the side.<br>
<<include "EventsGymLockerRoom">>
<<if _currentEvent is undefined>>
<br>
<b>Actions</b><br>
<<link "Go back to the Gym" "Gym">><</link>>
<</if>><<if $GymLockerRoomChanging is true>>
<<if $current.Avatar is "Annie">>
Changing quickly, each layer brings a strange blend of embarrassment and curiosity. The top rides high, the shorts lower still. When you glance in the mirror, what stares back is unmistakably Annie. Flushed cheeks, long legs, bare midriff, the soft contour of a chest framed for visibility.<Br>
<Br>
You should feel exposed. But somehow, you don’t. Instead, you smile in the mirror. There’s a strange thrill that catches in your chest. You’re not sure if this is how Annie feels when she walks into a room. But in her skin and in her clothes, it’s hard not to feel like you’re meant to be looked at.<br>
<br>
<i>Or like some part of you wants to be?</i><Br>
<Br>
You breathe in. Gordon will be waiting. Watching. Compared to other men in Charlton, he seemed disinterested in obviously looking at you. But this is Charlton. You’ve learned the hard way that things are never as easy as they seem.<Br>
<Br>
<I>Or do you wish he was more interested in you?</i><Br>
<br>
You step toward the exit.<br>
<<elseif $current.Avatar is "Jennifer">>
You need to do this, you think, and begin changing your clothes. Putting them on isn’t tricky. You pull the bra over your head and over your breasts. The leggings are surprisingly stretchy and comfortable to wear. You pull and tug them up, ensuring they are free of wrinkles. <br>
<br>
A full length mirror hangs nearby on the wall. You look at yourself in it, turning to face away and looking at yourself over your shoulder.<br>
<br>
The activewear might be comfy to wear, but it looks tight and restrictive, riding up between your buttocks and clinging to your body like paint. The face of Jennifer smiles back at you in the mirror, looking cheeky. You remember that Jennifer looks like this for all her sessions with Gordon. You’re not sure how that makes you feel.<br>
<<elseif $current.Avatar is "Emily">>
You need to do this, you think, and begin changing your clothes. Each piece fits too snugly. Whether it clings, clasps, or rides high, the end result is the same. When you look in the mirror, there’s no mistaking what you look like.<Br>
<Br>
You might look like Emily, but it’s an Emily ready to be watched. And in front of Gordon.<br>
<br>
Gordon has never expressed any ill-will or malice towards Emily. But this is Charlton. You’ve learned the hard way that things are never as easy as they seem.<Br>
<Br>
<I>Or do you wish he was more interested in you?</i><Br>
<Br>
You step toward the exit.<Br>
<<elseif _CurrentPC is true>>
You need to do this, you think, and begin changing your clothes. Each piece fits too snugly. Whether it clings, clasps, or rides high, the end result is the same. When you look in the mirror, there’s no mistaking what you look like.<Br>
<Br>
An image comes into your mind. The picture of you, working out, as guys watch and gawp at your bum and your exposed midriff.<br>
<br>
Now that could become a reality. With Gordon as the observer. He’s never expressed any ill-will or malice towards you. But this is Charlton. You’ve learned the hard way that things are never as easy as they seem.<br>
<Br>
<I>Or do you wish he was more interested in you?</i><Br>
<Br>
You step toward the exit.<Br>
<</if>>
<<else>>
You close the locker, deciding against the workout. You head towards the door, still dressed in the same clothes.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Go back to the gym" "GymGordonTrainFemale">><</link>><b>Casey's Gym</b><br>
<img src="./images/Gym.png"><br>
<Br>
<<if $GymLockerRoomChanging is true>>
<<if $current.Avatar is "Annie">>
Gordon doesn’t look up as you step back onto the mats, but his voice acknowledges you. “Alright. Let’s begin.”<Br>
<Br>
He’s moved a bench into place near the wall-length mirror. A set of pink dumbbells sit neatly arranged beside it. But even as you scan the equipment, you catch your reflection in the glass.<Br>
<Br>
You knew what Annie looked like. Everyone did. But seeing her from the inside, wearing this. It hits differently. You feel the sway in your hips. The bounce in your step.<Br>
<br>
Without looking you can feel Gordon’s eyes on you, clinical and precise. Glancing over at him you notice he doesn’t leer, but his glance tracks your movements just like every other man in Charlton. Just like you remember watching Annie.<Br>
<Br>
He gives a nod toward the bench. “First set. Overhead presses.”<bR>
<Br>
You step into position. The moment you lift the weights, you feel the stretch of your arms pulling your top higher. As you push up and down, you feel your chest noticeably rising and and falling with every breath. <Br>
<Br>
Finishing the set, you stand up and shift on the balls of your feet, becoming aware of the way your back arches naturally. You find yourself naturally smiling at Gordon as he resets the machine. You know how inviting that smile can be.<Br>
<Br>
You should focus on the workout. But part of you wonders if being watched might not be so bad. In this body, it almost feels natural.<Br>
<<elseif $current.Avatar is "Jennifer">>
Whilst you’ve been in the locker room, Gordon has been setting up for the exercise session. He’s placed a bench on the mats in front of the mirror and carefully placed a number of dumbbells to the side. You note the dumbbells are smaller than you’ve used before. Also, they are pink.<br>
<br>
“Ready?” Gordon says, making some final adjustments to his preparations. As far as you can tell, he doesn’t react to your change of clothes. His nonchalant attitude quickly puts you at ease a little, in spite of still feeling slightly exposed standing to the side in Jennifer’s tight leggings and just a sports bra.<br>
<br>
“Let’s begin,” he says, after one last minute change to one of the weights. “First set. Lunges.”<br>
<br>
For the next hour Gordon puts you through your paces, encouraging you when you need it, praising you when you push yourself, calling you out when you take it easy. He doesn't belittle you or put you down, even when you make mistakes.<br>
<br>
You notice how much weaker Jennifer’s body is, straining when holding even the smallest of weights. On the plus side, Jennifer is much more flexible than what you are used to, which allows you to stretch and arch when called for.<br>
<br>
Gordon continues to give you instructions and you drop into the rhythm of following his guidance. He watches you without expression, giving you tips and advice with short, concise statements. He doesn’t come close to you, instead observing you from off-the-mat. Even so, something stirs in you when you think about how you're following his words, obeying his direction, whilst his eyes focus on your body as you move.<br>
<br>
“Don’t lean forward,” Gordon tells you, as you drop into a squat. “Flatten your back.”<br>
<br>
You glance over your shoulder, looking at the muscular man. Your butt is pushed out towards him, and you feel the fabric straining between your buttocks. <i>This workout is almost tailored to put you on display</i>, you think.<br>
<<elseif $current.Avatar is "Emily">>
By the time you step back onto the gym floor, Gordon has already rearranged the space. A bench rests on the mats, positioned squarely in front of the mirror. A small rack of pink and purple dumbbells sits neatly beside it, all lighter than what you’re used to.<Br>
<Br>
Gordon doesn’t comment on your appearance, but you can’t help but catch your reflection in the mirror.<Br>
<Br>
<<InventoryCheckSelf "WorkoutGearRed">>
<<if _InventoryCheckSelf is true>>
The red outfit clings to every inch of you, tight across your chest, dipping low at the neckline. You imagine how you look from behind. From where Gordon is standing.<Br>
<bR>
For the next hour, Gordon puts you through your paces. His instructions are clear, his feedback blunt but never cruel. He calls out your mistakes, praises your form when you manage it. He doesn’t leer, but his eyes are still there.<Br>
<Br>
And every movement draws attention to your clothing. You watch yourself in the mirror when you can. Your top seems cut low, leaning in showing a view of your chest. And the leggings hug your bum cheeks, outlining your crack clearly. <br>
<Br>
You imagine how it must look. How you must look. And with each anxious sight of your breasts or bum, you remember that you chose this outfit. You can’t help but notice the flutter when Gordon glances at you.<Br>
<</if>>
<<InventoryCheckSelf "WorkoutGearBlack">>
<<if _InventoryCheckSelf is true>>
The black outfit feels heavier now. Glossy straps press against your shoulders; the snug collar rests just below your throat. You glance toward Gordon, but he doesn’t leer. He doesn’t say anything at all.<Br>
<Br>
For the next hour, Gordon puts you through your paces. His instructions are clear, his feedback blunt but never cruel. He calls out your mistakes, praises your form when you manage it. He doesn’t leer, but his eyes are still there.<Br>
<Br>
The outfit doesn’t let you forget what you’re wearing for a moment. As you exercise you feel your breath constricted by the collar. The straps press into your skin like harnesses. You struggle to perform even the most basic of requests by Gordon.<Br>
<Br>
He watches you carefully. A frown on his face as you gasp for breath. You find yourself having to consciously listen more closely to Gordon’s voice to understand. Waiting for praise when you manage to do something. Trying not to disappoint in spite of your stamina. <Br>
<Br>
<i>Since when did you care about pleasing him?</i><Br>
<</if>>
<<InventoryCheckSelf "WorkoutGearPink">>
<<if _InventoryCheckSelf is true>>
The pastel pink clings to your chest and hips with frilled edges that bounce slightly as you walk. The bow at your waist sits impossibly centred. Gordon’s expression doesn’t change as he eyes your stance.<Br>
<Br>
For the next hour, Gordon puts you through your paces. His instructions are clear, his feedback blunt but never cruel. He calls out your mistakes, praises your form when you manage it. He doesn’t leer, but his eyes are still there.<Br>
<Br>
You struggle with the most basic of reps. But instead of grimacing, you find yourself giggling. You glance at yourself in the mirror, clad in pink and frills. You smile at the reflection of the girl trying to even comprehend how to do exercise, and tittering when she drops a weight.<Br>
<Br>
Gordon continues to direct you, but you find yourself ignoring his instructions. Instead, your gaze keeps returning to the mirror. Looking at how you look. How your body glows in this outfit. How perky you look in it. Your brain seems to reject any other thoughts, but worse, this feels normal.<br>
<</if>>
<br>
He calls the next set. You reposition yourself, your reflection waiting in the mirror again. Emily looks back at you, but already the mirror feels uncanny. You can’t help but watch yourself.<br>
<Br>
Yet somewhere in the back of your mind, you wonder whether Gordon is watching too. Whether he’s judging. Or enjoying.<Br>
<Br>
<i>Or how about, why do you care?</i><Br>
<<elseif _CurrentPC is true>>
Whilst you’ve been in the locker room, Gordon has been setting up for the exercise session. He’s placed a bench on the mats in front of the mirror and carefully placed a number of dumbbells to the side. You note how small they are. And how pink they're coloured, too.<br>
<br>
<<InventoryCheckSelf "WorkoutGearRed">>
<<if _InventoryCheckSelf is true>>
“Ready?” Gordon says, making some final adjustments to his preparations. As far as you can tell, he doesn’t react to the red outfit that clings like a second skin. As you take your place on the mat, you’re acutely aware of how exposed you look.<br>
<bR>
“Let’s begin,” he says, after one last minute change to one of the weights. “First set. Lunges.”<br>
<Br>
For the next hour Gordon puts you through your paces, encouraging you when you need it, praising you when you push yourself, calling you out when you take it easy. He doesn't belittle you or put you down, even when you make mistakes.<Br>
<Br>
Even these small weights cause you to strain, but you take comfort in the fact you've kept your body flexible and nimble. You easily stretch and arch when Gordon asks it of you.<Br>
<br>
But every movement draws attention to your curves. In the mirror, your neckline dips with each forward bend. The leggings don’t just cling. Even when you’re not leaning over, you see in the mirror the clear shape of your arse crack. And this set seems defined to make you bend, a lot.<Br>
<</if>>
<<InventoryCheckSelf "WorkoutGearBlack">>
<<if _InventoryCheckSelf is true>>
“Ready?” Gordon says, making some final adjustments to his preparations. As far as you can tell, he doesn’t react to the matte fabric that hugs you tightly. The collar feels snug against your throat.<br>
<Br>
“Let’s begin,” he says, after one last minute change to one of the weights. “First set. Lunges.”<br>
<Br>
For the next hour Gordon puts you through your paces, encouraging you when you need it, praising you when you push yourself, calling you out when you take it easy. He doesn't belittle you or put you down, even when you make mistakes.<Br>
<Br>
Even these small weights cause you to strain, but you take comfort in the fact you've kept your body flexible and nimble. You easily stretch and arch when Gordon asks it of you.<Br>
<Br>
Yet the snugness of the outfit makes it harder to breathe. You move, but the fabric restricts you. You find yourself having to listen to Gordon’s voice more than your used to, trying to follow his direction to the letter. He watches you carefully, eyes narrowing as the collar restricts your breath.
<</if>>
<<InventoryCheckSelf "WorkoutGearPink">>
<<if _InventoryCheckSelf is true>>
“Ready?” Gordon says, making some final adjustments to his preparations. As far as you can tell, he doesn’t react to the frills that bounce with each step you take toward the mat. The outfit makes you feel vapid, but you catch yourself smiling at your reflection all the same.<Br>
<Br>
“Let’s begin,” he says, after one last minute change to one of the weights. “First set. Lunges.”<br>
<Br>
For the next hour Gordon puts you through your paces, encouraging you when you need it, praising you when you push yourself, calling you out when you take it easy. He doesn't belittle you or put you down, even when you make mistakes.<Br>
<Br>
Even these small weights cause you to strain, but you take comfort in the fact you've kept your body flexible and nimble. You easily stretch and arch when Gordon asks it of you.<Br>
<Br>
Although you find yourself tripping constantly. You can barely hold form, but for some reason you don’t mind. The frills shake, the bow shifts, and your reflection giggles. Gordon continues calmly as he offers corrections, but you let your mind drift. Watching your body bounce. Smiling when you get something wrong.<br>
<</if>>
<br>
He continues to give you instructions and you drop into the rhythm of following his guidance. He watches you without expression, giving you tips and advice with short, concise statements. He doesn’t come close to you, instead observing you from off-the-mat. Even so, something stirs in you when you think about how you're following his words, obeying his direction, whilst his eyes focus on your body as you move.<Br>
<Br>
“Don’t lean forward,” Gordon tells you, as you drop into a squat. “Flatten your back.”<Br>
<Br>
You glance over your shoulder, looking at the muscular man. Your butt is pushed out towards him, and you feel the fabric straining between your buttocks. <i>This workout is almost tailored to put you on display</i>, you think.<Br>
<</if>>
<br>
<B>Actions</B><br>
<<link "Concentrate on exercising" "GymGordonTrainFemaleOutcome">><<set $GymLockerRoomChanging to undefined>><<set $GymGordonTrainFemaleOutcome to "Workout">><</link>><br>
<<link "Concentrate on showing off" "GymGordonTrainFemaleOutcome">>
<<set $GymLockerRoomChanging to undefined>>
<<set $GymGordonTrainFemaleOutcome to "Tease">>
<<Orientation 1>>
<<Flag "JenniferTell">>
<<if _FlagReturn is true and $current.Avatar is "Jennifer">><<EventTrigger "JennifersApartment" "JenReactGordonGym" null "Jennifer" null null null null false>><</if>>
<</link>>
<<else>>
Whilst you’ve been in the locker room, Gordon has been setting up for the exercise session. He’s placed a bench on the mats in front of the mirror and carefully placed a number of dumbbells to the side. You note the dumbbells are smaller than you’ve used before. Also, they are pink.<br>
<br>
Upon seeing you, Gordon gives you a confused look. “Not changed?” he asks.<br>
<br>
“I just remembered, I have an appointment,” you lie.<br>
<br>
He nods. “Shame,” he tells you, but says nothing more. He walks back over to the weight lifting machine and starts prepping for another set. Feeling a tinge of embarrassment upon seeing the preparation he’s made for your workout, you decide to leave.<br>
<br>
<B>Actions</B><br>
<<link "Leave the gym" "OrchidRoad">><<set $GymLockerRoomChanging to undefined>><</link>>
<</if>><<if $GymGordonTrainFemaleOutcome is "Tease">>
<<if $current.Avatar is "Annie">>
You follow Gordon’s instruction and step into a lunge, but tilt your hips slightly more than needed. As your front leg bends, you feel the shorts ride up just a little further.<Br>
<Br>
Catching your reflection in the mirror, you see a flash of bum cheek as you bend at the waist. You hold the pose longer than necessary and a smile curls on your lips when you see that Gordon has noticed too. <Br>
<bR>
He calls the next set. You move slowly and deliberately. Leaning forward towards the mirror just enough your reflection shows a view down your top to him. You remember how Annie would lean and she’d smile over her shoulder without trying. You find yourself doing the same, looking back at him, biting your lip.<Br>
<br>
Gordon's face doesn’t change, but you see his eyes lingering on the woman in the mirror. You’ve had that look on your face looking at Annie before. But the difference this time is the person in the mirror is now you. The young woman, flaunting her body and flashing private areas barely contained by the revealing clothing. <I>How far would you go if he told you to do more?</i><Br>
<Br>
“Enough,” Gordon says, voice low but firm. “We’re done for today.”<Br>
<Br>
You blink. The moment breaks. You rise from your pose, adjusting the top as subtly as you can. Gordon is already re-racking the weights, his eyes unreadable.<Br>
<Br>
You glance up at the clock on the wall and note that it seems like a short session. You wonder if you made the right decision with him. You nod, and back to the locker room to get changed.<Br>
<<elseif $current.Avatar is "Jennifer">>
You follow Gordon’s advice and lean backward, but take the opportunity to further push your bum out. Facing back away from him, you can easily picture what Jennifer looks like from behind. Except in this instance, it’s you.<br>
<br>
Gordon continues to instruct you in different exercises to try and poses to drop into. Instead of focusing on the exercise though, your mind turns to how you can use it to emphasise your body. With each new stance a singular thought drifts through your head. <I>Does this make me look sexy?</i><br>
<br>
You begin to watch Gordon and yourself in the full length mirror in front of you. Objectively, you see Jennifer, bent over in various poses, obeying a muscular gym bro as he tells her what to do. You notice the smile on her face as she pushes out her bum, and arches her back to emphasise her breasts. Gordon's face doesn’t change, but you see his eyes lingering on her form.<br>
<br>
But that person in the mirror is you. The young woman, showing off her curves and features to the instructor, obeying his commands. <I>How far would you go if he told you to do more?</i><br>
<br>
“That’s enough,” Gordon suddenly says, bringing you back from your daydreams. “Time for you to go.”<br>
<br>
You pull out of your pose and stand, facing him. He is emotionless, but has his arms crossed. “We’re done for today.”<br>
<br>
You glance up at the clock on the wall and note that it seems like a short session. You wonder if you made the right decision with him. You nod, and back to the locker room to get changed. <br>
<<elseif $current.Avatar is "Emily">>
You step into your next pose slowly, letting your hips sway more than needed. You lean into the movement, exaggerating the arch of your back, letting your chest lead. Your eyes flick to the mirror, watching yourself. Watching Emily.<Br>
<br>
<<InventoryCheckSelf "WorkoutGearRed">>
<<if _InventoryCheckSelf is true>>
The top dips low enough that even small adjustments show off the curve of your breasts. You stretch higher, push deeper, knowing the outfit frames every inch of you.<Br>
<Br>
You meet your own gaze in the mirror, eyes wide, lips parted. It’s not hard to imagine the effect you’ll have on Gordon as he watches.<br>
<Br>
But the voice that interrupts you is calm. “Don’t need to flaunt to impress real men,” Gordon says, as he leans close to your face. His words land without edge. And there’s almost compassion behind his eyes.<Br>
<br>
You straighten instinctively, pulse still fluttering from the way you’d been moving. But Gordon’s already turning away, adjusting weights and calling out reps for you.<Br>
<</if>>
<<InventoryCheckSelf "WorkoutGearBlack">>
<<if _InventoryCheckSelf is true>>
The collar presses tight as you lower yourself again, your breath catching slightly. You let it show. Deliberately so. The thought of restraint and being guided swirls in your head.<Br>
<Br>
You exaggerate the tension, letting your hands tremble a little. But when you glance at Gordon, he’s watching with a frown.<Br>
<Br>
“Girls don’t need to be tied up for real men,” he says flatly. <Br>
<Br>
Your hand goes up to the collar instinctively, but Gordon doesn’t say another word. He moves back to the rack and continues to call out instructions for you.<Br>
<</if>>
<<InventoryCheckSelf "WorkoutGearPink">>
<<if _InventoryCheckSelf is true>>
You bounce slightly as you move, letting the frills dance. The weight slips and you squeal a high, girlish giggle bubbling out of you. You feel the impish grin forming on your face as a quick follow.<Br>
<Br>
When you look up, Gordon is already staring. His brow furrows. “Don’t act dumb just because you think it’s cute,” he says. “Real men shouldn’t like that.”<Br>
<Br>
Your smile fades, but Gordon doesn’t say another word. He returns to the session, tapping on the dumbbells off to the side of the mat.<Br>
<</if>>
<br>
After a few more reps, Gordon leans back against the weight machine. “That’s enough. We’re done for today.”<Br>
<Br>
You pull out of your pose and stand, facing him. He is emotionless, but has his arms crossed. You glance up at the clock on the wall and note that it seems like a short session. You wonder if you made the right decision with him. You nod, and back to the locker room to get changed.<Br>
<<elseif _CurrentPC is true>>
You step forward into a lunge, slow and deliberate, letting your front knee dip lower than needed. Your hips tilt as you settle into the pose, pushing your bum out just slightly further than is required.<Br>
<br>
<<InventoryCheckSelf "WorkoutGearRed">>
<<if _InventoryCheckSelf is true>>
The scoop of the top plunges with every breath, the slick fabric gleaming as you stretch. You arch deliberately into each motion, aware of how your chest rises and how the leggings hug your backside. You pause longer between reps, adjusting your stance just so.<Br>
<br>
You catch Gordon’s reflection in the mirror. He hasn’t said a word. But his eyes flick. Just for a second.<Br>
<</if>>
<<InventoryCheckSelf "WorkoutGearBlack">>
<<if _InventoryCheckSelf is true>>
The collar itches against your neck, firm and snug. The glossy straps cinch your waist, framing your figure in a way that feels contained. You begin a new set, struggling slightly with the tension in your neck.<Br>
<br>
Gordon steps in. “This. Is a problem,” he mutters, nodding toward the collar.<Br>
<br>
His hand reaches towards it, but holds inches from it as his eyes meet yours. Waiting. Instinctively, you give him the smallest of nods. He slides a rough finger underneath the collar, wiggling in a gap you would have bet money wouldn’t be possible. <Br>
<bR>
“Doesn’t seem tight enough,” he mutters, and keeping your eyes looking up at him, he pulls at it, constricting your windpipe to a pinprick.<Br>
<Br>
Gordon doesn’t grin, instead just watching you struggle for air. Only a second passes before he lets go, but you gasp all the same. “Better?” he murmurs<Br>
<Br>
Then he’s gone. Back to the rack. Back to indifference. But something lingers in your throat and it’s not just the tenderness from his grasp.<Br>
<</if>>
<<InventoryCheckSelf "WorkoutGearPink">>
<<if _InventoryCheckSelf is true>>
The frills flutter with every movement. The top shifts easily, riding up at the hem with every stretch. You bend into a pose and peek at yourself in the mirror. Your bum sticks out, the bow bobbing at your waistline.<Br>
<br>
A giggle comes before you realise it. A real giggle. Then you do it again. Just for the sound of it.<Br>
<br>
You see yourself in the mirror. Pink, sweet, on display. And you hold the pose longer than you should, biting your lip, watching yourself more than Gordon. It takes seconds between each pose for you to remember what you are doing, and glance back at Gordon giggling as you bend and arch your back.<Br>
<</if>>
<br>
“Enough,” he says quickly. “We’re done for today. Time for you to go.”<br>
<Br>
You pull out of your pose and stand, facing him. He is emotionless, but has his arms crossed. You glance up at the clock on the wall and note that it seems like a short session. You wonder if you made the right decision with him. You nod, and back to the locker room to get changed.<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Shower and leave" "OrchidRoad">><<set $GymGordonTrainFemaleOutcome to undefined>><<TimeChange>><</link>>
<<else>>
<<if $current.Avatar is "Annie">>
You drop into the lunge Gordon asked for, adjusting your stance until it feels stable. The shorts ride up again, but this time you ignore it. You focus on your balance. Your form. Your breath.<Br>
<Br>
Gordon continues the session with quiet, firm instruction. You listen to each cue and obey, adjusting your posture, bracing your core, extending through your arms and legs. You feel the burn almost immediately. Annie’s body might be eye-catching, but it’s not built for strength.<Br>
<br>
Your legs tremble as you lower into squats. Your arms ache as you push through curls. Sweat beads along your back. There’s no time to think about what you look like. You focus on getting through each step and pose before you collapse. <Br>
<Br>
“Control your breathing,” Gordon says as you grip the dumbbells again. You nod, lips parted, lungs straining. <Br>
<Br>
Slowly, each muscle seems to gather reserve energy. Gordon’s instruction becomes easier to follow. Only then do you dare look in the mirror. Seeing it reflecting a woman pushing herself. <Br>
<Br>
“Enough,” Gordon finally says, folding his arms. “Good session.”<Br>
<Br>
You lower the weights slowly and breathe in deep. Your chest rises and falls as you steady yourself.<Br>
<Br>
“Better than expected,” he adds, tossing you a towel.<Br>
<Br>
You catch it, nodding your thanks.<Br>
<<elseif $current.Avatar is "Jennifer">>
You take his advice to heart, leaning back and stretching your back. You feel your bones cracking, but you take solace in the discomfort. You feel you are getting somewhere.<br>
<br>
Gordon continues to instruct you through different exercises. You focus on each pose he tells you to take up, stretching your arms and legs further and longer than you could have even done as you. <br>
<br>
The weights feel heavier than anything you’ve lifted before, and your muscles twitch from the workout. Sweat runs down your head and you listen as your breath turns into pants. <br>
<br>
"And relax," he says to you, after the final set on his plan. You take several deep breaths, short of oxygen. Your body aches, but you have to admit, you feel better.<br>
<br>
"Good work.” Gordon says. "See you next time."<br>
<Br>
You thank him. Even though you feel tired, you feel limber.<Br>
<br>
With your exercise complete, you have a moment to talk to Gordon, as he offers you a towel.<Br>
<<elseif $current.Avatar is "Emily">>
You drop into the pose Gordon instructed, focusing on alignment rather than appearance. The mirror reflects every angle, but you resist the urge to check yourself. Not this time.<Br>
<br>
Gordon keeps his tone neutral, but his attention sharpens. He corrects your stance with short, precise directions. “Lower. Back straight. Feet apart.” You follow them. <Br>
<Br>
The dumbbells are light, but this body tires fast. Your breath shortens as sweat gathers at your lower back. The tightness of your outfit makes every motion feel like more effort than it should be, but you press on.<Br>
<Br>
“Keep going,” Gordon says. There’s a change in his tone. Almost encouraging. His eyes are now fixed on you, but not in a leering or lecherous way. Almost as if encouraging you to succeed.<Br>
<Br>
You stretch again, holding the posture until your arms tremble. Gordon nods, watching you. Still no smile, but he seems invested in you.<Br>
<br>
When you finish the final set, your arms are shaking and your chest is rising and falling. You step back, exhausted, but a little proud.<Br>
<Br>
Gordon nods. “Good.” He tosses you a towel.<Br>
<br>
<<InventoryCheckSelf "WorkoutGearRed">><<if _InventoryCheckSelf is true>>He studies you for a moment longer. “That outfit. Too flashy. Not enough support,” he says. “Wish Evans' had better options.”<br><</if>>
<<InventoryCheckSelf "WorkoutGearBlack">><<if _InventoryCheckSelf is true>>He studies you for a moment longer. “That outfit. Too restrictive. Cuts blood flow,” he says. “Wish Evans' had better options.”<br><</if>>
<<InventoryCheckSelf "WorkoutGearPink">><<if _InventoryCheckSelf is true>>He studies you for a moment longer. “That outfit. Too frilly. Gets in the way,” he says. “Wish Evans' had better options.”<br><</if>>
<br>
You nod, towel in hand. You’re tired. But you feel seen and for more than your body. <Br>
<<elseif _CurrentPC is true>>
You take his advice to heart, leaning back and stretching your back. You feel your bones cracking, but you take solace in the discomfort. You feel you are getting somewhere.<br>
<br>
Gordon continues to instruct you through different exercises. You focus on each pose he tells you to take up, stretching your arms and legs further and longer than you could have even done as you. <br>
<br>
The weights feel heavy and your muscles twitch from the workout. Sweat runs down your head and you listen as your breath turns into panting.<br>
<br>
"And relax," he says to you, after the final set on his plan. You take several deep breaths, short of oxygen. Your body aches, but you have to admit, you feel better.<br>
<Br>
<<InventoryCheckSelf "WorkoutGearRed">><<if _InventoryCheckSelf is true>>"Good work.” Gordon says. Only then does he call attention to your outfit, with a raised eyebrow. “That’s flashy,” he says. “Doesn’t help with form.”<br><</if>>
<<InventoryCheckSelf "WorkoutGearBlack">><<if _InventoryCheckSelf is true>>"Good work.” Gordon says. Only then does he call attention to your outfit, with a raised eyebrow. “That’ll restrict airflow,” he mutters. “Not practical.”<br><</if>>
<<InventoryCheckSelf "WorkoutGearPink">><<if _InventoryCheckSelf is true>>"Good work.” Gordon says. Only then does he call attention to your outfit, with a raised eyebrow. “That’s a lot of frills,” he says, turning away. “Hard to focus dressed like that.”<br><</if>>
<Br>
You look at him for a follow-up, but he says nothing more. Faced with an awkward silence, you thank him. Even though you feel tired, you feel limber.<Br>
<Br>
With your exercise complete, you have a moment to talk to Gordon, as he offers you a towel.<Br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Talk to Gordon" "GymGordonDialogue0">><</link>>
<</if>><<set _NPC to "Dennis">>
<<set $ConversationExit to "LibraryAVRoom">>
<<CheckRelationship _NPC>>
<<if $DennisDialogue is undefined>>
<<if $current.Avatar is "Emily">>
<<if _Relationship is 0>>
When Dennis sees you approaching, he flares his nostrils and turns his attention back to the movie. You sense he doesn’t want to talk to you.<br>
<<else>>
<<include "EventsDialogueDennis">>
<<if _currentEvent is undefined>>
Dennis almost jumps as he sees you approach him. “Hi Emily,” he mumbles. "What are you doing here?"<br>
<</if>>
<</if>>
<<elseif _CurrentPC is true>>
<<if $current.female is true>>
Dennis jumps as you make your presence known. At the sight of you, he smiles nervously and turns his attention back to the TV. You get the impression that he won’t even consider looking away from it until you’ve gone.<br>
<br>
Not wanting to torture him, you decide to leave.<br>
<<else>>
Dennis glances up at you as you move towards him. “Hey,” he says quietly, giving you a polite smile. Then he turns to look back to watch the movie.<br>
<br>
You consider interrupting him, but you aren’t sure what to ask and whether he’d say anything of value. Instead, you decide to leave him to watch his movie in peace.<br>
<</if>>
<<else>>
Dennis jumps as you make your presence known. At the sight of you, he smiles nervously and turns his attention back to the TV. You get the impression that he won’t even consider looking away until you’ve gone.<br>
<br>
Not wanting to torture him, you decide to leave.<br>
<</if>>
<<else>>
Dennis glances over at you, still trying to watch his movie.<br>
<</if>>
<<if _currentEvent is undefined>>
<<QuestState "Quest11">><<InventoryCheckSelf "Dennis" "DennisReceipt" "DennisLuridPhoto" "DennisConservativePhoto">>
<<if _QuestState is 3 and _InventoryCheckSelf is true>><br><i>If you’re going to see what the boys’ lessons are really like, you’ll need a personal item from Dennis to transform into him.</i><br><</if>>
<</if>>
<<if _currentEvent is undefined>>
<br>
<b>Actions</b><br>
<<if $current.Avatar is "Emily">>
<<if _Relationship is 0>>
<<SpellsCheckSelf "Charm">><<CharmedCheck _NPC>>
<<if _Charmed is false and _SpellsCheckSelf is true and $current.female is true>><<link "[Spell: Charm] Cast Charm on Dennis" "DennisDialogue">><<set $DennisDialogue to "Charm">><<Greedy 1>><</link>><br><</if>>
<<DialogueSpoken "Dennis" "Flirt">>
<<if _Discussed is false>>
<<StatCheckOrientation "gt" 11>>
<<set _StatOrientationProbability to _StatOrientationProbability + " Try to flirt with Dennis">>
<<if _StatCheckOrientation is true>><<link _StatOrientationProbability "DennisDialogue">><<set $DennisDialogue to "FlirtPass">><<ChangeNPCRelationship "Dennis" "Emily" 3>><</link>><br>
<<else>><<link _StatOrientationProbability "DennisDialogue">><<set $DennisDialogue to "FlirtFail">><<Orientation 1>><</link>><br><</if>>
<</if>>
<<TimerEventActive "DennisTalkingToHarrow">>
<<if _TimerEventActive is true>><<link "Ask if he’s spoken to Harrow yet " "DennisDialogue">><<set $DennisDialogue to "HarrowPassYet">><</link>><br><</if>>
<<link "Say goodbye to Dennis and return to the library" $ConversationExit>><<EndConversation "Dennis">><</link>><br>
<<else>>
<<DialogueSpoken "Dennis" "FavouriteThings">><<QuestState "Quest11">><<Flag "DennisPhotoTaken">>
<<if _QuestState gte 3 and _Discussed is false and _FlagReturn is false>><<link "Ask about his favourite things" "DennisDialogue">><<set $DennisDialogue to "FavouriteThings">><</link>><br><</if>>
<<Flag "DennisPhotoTaken">><<QuestState "Quest11">><<InventoryCheckSelf "DennisPhoto">>
<<if _QuestState gte 3 and _FlagReturn is true and _InventoryCheckSelf is false>><<link "Ask to see the photo he took of Emily" "DennisDialogue">><<set $DennisDialogue to "AskToSeePhoto">><</link>><br><</if>>
<<DialogueSpoken "Dennis" "SeeReceipt">><<QuestState "Quest11">><<InventoryCheckSelf "DennisReceipt">>
<<if _QuestState gte 3 and _Discussed is true and _InventoryCheckSelf is false>>
<<QuestState "Quest14">>
<<if _QuestState is 1>><<link "Ask to see the recept of the date" "DennisDialogue">><<set $DennisDialogue to "AskToSeeReceipt">><</link>><br><</if>>
<</if>>
<<DialogueSpoken "Dennis" "LibraryTapes">>
<<if _Discussed is false>><<link "About about the tapes" "DennisDialogue">><<set $DennisDialogue to "LibraryTapes">><</link>><br><</if>>
<<DialogueSpoken "Dennis" "LibraryTapes">>
<<if _Discussed is true>><<link " Watch a tape with Dennis" "LibraryAVRoomWatchTape">><</link>><br><</if>>
<<DialogueSpoken "Dennis" "School">>
<<if _Discussed is false>><<link "Talk to Dennis about the school" "DennisDialogue">><<set $DennisDialogue to "School">><</link>><br><</if>>
<<QuestState "Quest11">>
<<DialogueSpoken "Dennis" "Lessons">><<if _QuestState is 0 and _Discussed is false>><<link "Ask Dennis about boy's lessons" "DennisDialogue">><<QuestTracker "Quest11" 1>><<set $DennisDialogue to "Lessons">><</link>><br><</if>>
<<TimerEventActive "DennisTalkingToHarrow">>
<<if _QuestState is 1 and _TimerEventActive is false>><<link "Ask Dennis about getting a hall pass" "DennisDialogue">><<set $DennisDialogue to "HallPass">><</link>><br><</if>>
<<TimerEventActive "DennisTalkingToHarrow">>
<<if _TimerEventActive is true>><<link "Ask if he’s spoken to Harrow yet " "DennisDialogue">><<set $DennisDialogue to "HarrowPassYet">><</link>><br><</if>>
<<if _QuestState is 0 and _Discussed is false>><<link "Ask Dennis about boy's lessons" "DennisDialogue">><<QuestTracker "Quest11" 1>><<set $DennisDialogue to "Lessons">><</link>><br><</if>>
<<DialogueSpoken "Dennis" "Biology">><<QuestState "Quest7">>
<<if _QuestState gte 0 and _Discussed is false>><<link "Ask Dennis about the Biology lesson" "DennisDialogue">><<set $DennisDialogue to "Biology">><<QuestTracker "Quest7" 1>><</link>><br><</if>>
<<DialogueSpoken "Dennis" "Equipment">><<QuestState "Quest7">><<Flag "DennisBiologyTalk">>
<<if _QuestState gte 1 and _Discussed is false and _FlagReturn is true>><<link "Ask Dennis about the AV equipment" "DennisDialogue">><<QuestTracker "Quest7" 3>><<set $DennisDialogue to "Equipment">><</link>><br><</if>>
<<InventoryCheckSelf "KeyAVCupboard">><<QuestState "Quest7">>
<<if _QuestState is 3 and _InventoryCheckSelf is false>>
<<link "Ask Dennis for AV cupboard key" "DennisDialogue">><<set $DennisDialogue to "Key">><</link>><br>
<</if>>
<<link "Say goodbye to Dennis and return to the library" $ConversationExit>><<EndConversation "Dennis">><</link>><br>
<</if>>
<<else>>
<<link "Say goodbye to Dennis and return to the library" $ConversationExit>><<EndConversation "Dennis">><</link>><br>
<</if>>
<</if>><<set _NPC to "Elizabeth">>
<<set $ConversationExit to "Library">>
<<CheckRelationship _NPC "PC">>
<<if $ElizabethDialogue is undefined>>
<<if _Relationship is 0>>
<<if $current.Avatar is "Emily" or _CurrentPC is true>>
Liz eyes you darkly as you walk towards her. If looks could kill, you would be on the floor right now.<br>
<br>
As Liz seems unwilling to talk, you decide to leave her alone.<br>
<<else>>
Liz frowns as you approach her. “Can I help you?”<br>
<br>
“It’s me, Liz,” you tell her in hushed tones. “<<TrueName "Current">>.”<br>
<br>
“<<TrueName "Current">>?!” she screams out loud. The librarians are on her in a second, with several tuts and shushes thrown your way. Liz offers them a faux apologetic gesture, then turns back to you.<br>
<br>
She gives you a sigh and grits her teeth. “What the actual hell, <<TrueName "Current">>,” she whispers. “Is this some sort of trick?”<br>
<br>
“I need you help, Liz,” you say.<br>
<br>
“I'm not interested in helping you," she replies quickly. Then turns to back to her books. <br>
<br>
As Liz seems unwilling to talk, you decide to leave her alone.<br>
<</if>>
<<else>>
<<if $NPC.Characters.Elizabeth.Stats.magic gt 0>>
<<if $current.Avatar is "Emily">>
<<include "EventsDialogueElizabeth">>
<<if _currentEvent is undefined>>
Liz looks up over her spectacles as you walk towards her. You watch the sly smile quickly spread over her face.<br>
<br>
“Hi, <I>Em</i>”, she says, a wicked tone to her voice. “Or is it? Let me get a good look at you. I think I can tell.”<br>
<br>
You shift uncomfortably on the spot and she laughs. “Nice try, <<TrueName "Current">>,” Liz says quietly. “Emily might be nervous, but she’s not awkward. Changing at the weekend, though. Getting a taste of Emily's life, are you?”<br>
<br>
She laughs. From the other side of the library, someone shushes her. She drops her laugh to a giggle, giving you a smile. “What can I do for you?”<br>
<</if>>
<<elseif _CurrentPC is true>>
Liz acknowledges you as you approach. “Oh hey <<TrueName>>,” she whispers, adhering to the library policy. “What’s up?”<br>
<<else>>
Liz frowns as you approach her. “Can I help you?”<br>
<br>
“It’s me, Liz,” you tell her in hushed tones. “<<TrueName "Current">>.”<br>
<br>
“<<TrueName "Current">>?!” she screams out loud. The librarians are on her in a second, with several tuts and shushes thrown your way. Liz offers them a faux apologetic gesture, then turns back to you.<br>
<br>
“What the actual hell, <<TrueName "Current">>,” she whispers. “This is… crazy!”<br>
<br>
“It’s for the investigation,” you tell Liz. She raises an eyebrow.<br>
<br>
“Hey, this is a judgement-free zone. You do you, honey bumpkin. Or be you, whoever that may be. Now, what can I do for you?”<br>
<</if>>
<<else>>
<<if $current.Avatar is "Emily">>
Liz looks up over her spectacles as you walk towards her. You smiles as you approach.<br>
<br>
“Hi, Em", she says a little too loudly. A few shushes come from the other side of the library. She drops her voice to a whisper. “What can I do for you?”<br>
<br>
<<elseif _CurrentPC is true>>
Liz acknowledges you as you approach. “Oh hey <<TrueName>>,” she whispers, adhering to the library policy. “What’s up?”<br>
<<else>>
Liz frowns as you approach her. “Can I help you?”<br>
<br>
You realise that in this current form, Liz doesn't recognise you. Given what you've done to her memories, you think it would be best not to explain who you are.<br>
<br>
“I'm just looking for the AV Room," you say.<br>
<br>
Liz points over to a door near the back of the library. "Just there." <br>
<br>
She smiles again and returns to her books.<br>
<</if>>
<</if>>
<</if>>
<<else>>
Liz looks up at you, waiting for you to speak.<br>
<</if>>
<<if _currentEvent is undefined>>
<br>
<b>Actions</b><br>
<<if _Relationship is 0>>
<<SpellsCheckSelf "Charm">><<CharmedCheck _NPC>>
<<if _Charmed is false and _SpellsCheckSelf is true and $current.female is true>><<link "[Spell: Charm] Cast Charm on Liz" "ElizabethDialogue">><<set $ElizabethDialogue to "Charm">><<Greedy 1>><</link>><br><</if>>
<<link "Say goodbye to Liz and return to the library" "Library">><<EndConversation "Elizabeth">><</link>>
<<elseif $NPC.Characters.Elizabeth.Stats.magic is 0>>
<<if _CurrentPC is true>>
<<link "Ask Liz what she's doing" "ElizabethDialogue">><<set $ElizabethDialogue to "Books">><</link>><br>
<<link "Say goodbye to Liz and leave her" "Library">><<EndConversation "Elizabeth">><</link>>
<<elseif $current.Avatar is "Emily">>
<<QuestState "Quest10">><<Flag "LizTutorWard">>
<<if _QuestState is 3 and _FlagReturn is false>><<link "Talk to Liz about distracting Prichard" "ElizabethDialogue">><<set $ElizabethDialogue to "Prichard">><</link>><br><</if>>
<<link "Ask Liz what she's doing" "ElizabethDialogue">><<set $ElizabethDialogue to "Books">><</link>><br>
<<link "Say goodbye to Liz and leave her" "Library">><<EndConversation "Elizabeth">><</link>>
<<else>>
<<link "Say goodbye to Liz and return to the library" "Library">><<EndConversation "Elizabeth">><</link>>
<</if>>
<<else>>
<<DialogueSpokenSecretKnown "Elizabeth" "Magic">>
<<if _Discussed is false>>
<<link "Ask her about magic" "ElizabethDialogue">>
<<SetFlag "LibraryKnown">><<HintsActive "Elizabeth">>
<<QuestState "Quest2">>
<<if _QuestState is 1>><<QuestTracker "Quest2" 2>><<else>><<QuestTracker "Quest2" 0>><</if>>
<<RumourLearned "Elizabeth">>
<<set $ElizabethDialogue to "Magic">>
<</link>><br>
<</if>>
<<DialogueSpokenSecretKnown "Elizabeth" "Amulet">>
<<if _Discussed is false>>
<<link "Ask about what she knows about the amulet" "ElizabethDialogue">><<QuestTracker "Quest1" 1>><<SetFlag "JunkShopKnown">><<set $ElizabethDialogue to "Amulet">><</link>><br>
<</if>>
<<QuestState "Quest10">><<Flag "LizTutorWard">>
<<if _QuestState is 3 and _FlagReturn is false>> <<link "Talk to Liz about distracting Prichard" "ElizabethDialogue">><<set $ElizabethDialogue to "Prichard">><</link>><br><</if>>
<<TaskState "Task4">>
<<if _TaskState is "unknown">><<link "Ask Liz what she's doing" "ElizabethDialogue">>
<<set $ElizabethDialogue to "Books">>
<<if $NPC.Characters.Elizabeth.Stats.magic gt 0>><<TaskTracker "Task4" "active">><</if>>
<</link>><br><</if>>
<<InventoryCheckSelf "MagicBook">><<DialogueSpokenSecretKnown "Elizabeth" "MagicBook">>
<<if _InventoryCheckSelf is true and _Discussed is false>><<link "Show Liz the magic book" "ElizabethDialogue">><<set $ElizabethDialogue to "MagicBook">><</link>><br><</if>>
<<Flag "ElizabethBookKept">><<InventoryCheckSelf "MagicBook">>
<<if _FlagReturn is true and _InventoryCheckSelf is true>><<link "Give Liz the magic book" "ElizabethDialogue">><<GiveObjectNPC "Elizabeth" "MagicBook">><<set $ElizabethDialogue to "LendBook">><</link>><br><</if>>
<<if $NPC.Characters.Elizabeth.Stats.magic gt 0>>
<<QuestState "Quest16">><<DialogueSpokenSecretKnown "Elizabeth" "DreamChanges">>
<<if _QuestState gte 0 and _Discussed is false>><<link "Tell Liz about your dream" "ElizabethDialogue">><<set $ElizabethDialogue to "DreamChanges">><</link>><br><</if>>
<<QuestState "Quest19">><<DialogueSpokenSecretKnown "Elizabeth" "TwoPlacesAtOnce">>
<<if _QuestState gte 0 and _Discussed is false>><<link "Ask about a spell to be in two places at once" "ElizabethDialogue">><<set $ElizabethDialogue to "TwoPlacesAtOnce">><</link>><br><</if>>
<</if>>
<<link "Say goodbye to Liz and return to the library" "Library">><<EndConversation "Elizabeth">><</link>>
<</if>>
<</if>> <<if $period[$periodCurrent] is "Morning" and ($day[$dayCurrent] isnot "Saturday" and $day[$dayCurrent] isnot "Sunday")>><<set $EmDay to "school">><</if>>
<<if $current.female is true>>
You read the words over and over, hearing your internal monologue whispering them in your mind. Your body reacts. You feel the stirrings of magic inside your chest, tense and aching for relax.<br>
<br>
You begin to breathe deeply, focusing on the feeling inside your torso. Under your rib cage. Inside your lungs. You feel a yearning to breathe. Inhale. Exhale. Inhale again.<br>
<br>
And, with a sudden contraction of your abdomen, you breathe out, watching yellow energy seep out of your mouth.<br>
<br>
It hangs in the air like vapour, then slowly disperses. As you are practising alone it’s impossible to know for certain what effect that would have on anyone around you, but you feel the same rush of endorphins that occurs after a successful spell. <br>
<br>
You find yourself grinning. You can sense the magic in your lungs. Waiting. Anticipating. You have not just learned a new spell. You have grown stronger.<br>
<br>
As you watch the vapor dissipate, you consider briefly how the spell works. Even when used with the best intentions, you're effectively messing with people's memories and emotions. If the situation was reversed and the spell was cast on you, how would you feel?<br>
<br>
A thought bubbles up in your mind. <I>Do you really care about other people, though? You're looking at the long-term, after all?</i><br>
<br>
<b>Actions</b><br>
<<link "Put the book away and return to your room" "YourRoom">><<TimeChange>><</link>>
<<else>>
You read over the words again and again, even reading them out loud. Yet they have no effect on you. They seem hollow and empty, with no hint of power or meaning beyond cryptic inference.<br>
<br>
But you are certain these are instructions to cast a spell. It seems that what you’ve learned about magic is true. Only women can channel it. You sigh, accepting that in your current form learning a new spell will be impossible.<br>
<br>
<b>Actions</b><br>
<<link "Put the book away and return to your room" "YourRoom">><<TimeChange>><</link>>
<</if>><<if $AnnieFirstPubDateTime is undefined>>
<<set $AnnieFirstPubDateTime = 0>>
<<if $AnnieFirstPubDate is undefined>>
<<if $current.female is true>>
You go to the bar and order a bottle of white wine with two glasses. Rhiannon gives you a friendly smile as you order. Returning to the table, you take a seat. She smiles when you hand her the drink and raises her glass towards you. "To some good old fashioned girl fun."<br>
<br>
She chinks your glass and takes a sip. “Thanks <<TrueName>>. It's been so long I've had a natter over some chardy.”<br>
<br>
You give her a polite smile and can't help but give her an appraisal. Her long legs strut out at the side of the table, her shoulders are tanned and smooth. Her long blonde hair sparkles in light. She objectively gorgeous. You can't help but feel envious.<br>
<br>
The lull in the conversation starts to become obvious. You consider how best to ease the tension.<br>
<<else>>
You go to the bar and order a couple of drinks, trying to ignore the look the barmaid Rhiannon gives you when you order. Returning to Annie’s table, you take a seat. She again smiles at you when you hand her the drink.<br>
<br>
She takes a sip and runs the tip of her tongue over her glossy lips. “Thank you,” she says to you. “You’re such a gentleman, <<TrueName>>.”<br>
<br>
You stare at her and you can’t help but glance at her long legs strutting out at the side of the table and her tanned bare shoulders. Her long blonde hair spills down over them, sparkling in the overhead lamps. She is objectively beautiful. And she knows it too.<br>
<br>
The lull in the conversation starts to become obvious. You consider how best to ease the tension.<br>
<</if>>
<<else>>
<<if $current.female is true>>
You go to the bar and order a bottle for you and Annie. The barmaid Rhiannon is pleasant. "Another girl's night out?" she asks you.<br>
<br>
You take the bottle back to the table and sit down. Annie smiles warmly at you, taking a sip of her drink.<br>
<<else>>
You go to the bar and order a round for you and Annie. The barmaid Rhiannon is pleasant, but her eyes flick over to Annie as she serves you.<br>
<br>
You take the drinks back to the table and sit down. Annie smiles coyly at you, but says nothing.<br>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<link "Wait for Annie to start talking" "AnniePubDate15">><<set $AnniePubDateDialogue to "Wait">><</link>><br>
<<link "Make small talk with Annie" "AnniePubDate15">><<set $AnniePubDateDialogue to "Talk">><</link>>
<<elseif $AnnieFirstPubDateTime is 1>>
<<if $current.female is true>>
You take another sip of your own drink, relaxing as the alcohol flows through your body. Annie glances around the room, eying the men in the bar. She takes another sip from her glass, halfway through her chardonnay. <br>
<<else>>
You take another sip of your own drink, relaxing as the alcohol flows through your body. Annie dangles her heel from her toes, watching you curiously. She takes another sip from her glass, halfway through her chardonnay. <br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Wait for Annie to start talking" "AnniePubDate15">><<set $AnniePubDateDialogue to "Wait">><</link>><br>
<<link "Make small talk with Annie" "AnniePubDate15">><<set $AnniePubDateDialogue to "Talk">><</link>><br>
<<Flag "AnnieDateRedRoomKnown">>
<<if _FlagReturn is true>><<link "Ask about the Red Room" "AnniePubDate15">><<set $AnniePubDateDialogue to "RedRoom">><</link>><br><</if>>
<<Flag "AnnieDateMistyFallsKnown">>
<<if _FlagReturn is true>><<link "Ask about Misty Falls caravan park" "AnniePubDate15">><<set $AnniePubDateDialogue to "MistyFalls">><</link>><br><</if>>
<<Flag "AnnieDateCarnivalKnown">>
<<if _FlagReturn is true>><<link "Ask about the carnival" "AnniePubDate15">><<set $AnniePubDateDialogue to "Carnival">><</link>><br><</if>>
<<Flag "AnnieDateTandiKnown">>
<<if _FlagReturn is true>><<link "Ask about Tandi" "AnniePubDate15">><<SetFlag "TandiKnown">><<set $AnniePubDateDialogue to "Tandi">><</link>><br><</if>>
<<Flag "AnnieDateJenniferKnown">>
<<if _FlagReturn is true>><<link "Ask about Jennifer" "AnniePubDate15">><<set $AnniePubDateDialogue to "Jennifer">><</link>><br><</if>>
<<Flag "AnnieDateInternet">>
<<if _FlagReturn is true>><<link "Ask about social media" "AnniePubDate15">><<set $AnniePubDateDialogue to "Internet">><</link>><br><</if>>
<<elseif $AnnieFirstPubDateTime is 2>>
<<if $current.female is true>>
You drain the bottom of your glass and put the empty drink down on the table. Annie’s eyes giggle. "Didn't take you for such a lush, <<TrueName>>! This night might get crazy! Let me grab another bottle. Be back in two shakes.”<br>
<br>
She walks to the bar, giving some of the male patrons a coy smile as she orders. You hear her giggle as Rhiannon cracks a joke. You hear someone make a comment about her legs. She looks back to you and makes a face, mock offended.<br>
<br>
A minute later, Annie is back at the table and you have a new drink from a new bottle. You take a great gulp from the top.<br>
<<else>>
You drain the bottom of your glass and put the empty drink down on the table. Annie’s eyes flick from it to you. She grins. “Guess it’s my round. Be back in two shakes.”<br>
<br>
She stands and walks to the bar, making a show of walking away from you, her bubble butt swaying from side-to-side. You watch as she stands up the tips of her heels, leaning over the bar to get Rhiannon’s attention.<br>
<br>
You can’t help but notice how her short skirt rises, threatening to expose her cheeks for you to see. She glances over her shoulder, her hair swishing around as she gives you a knowing smile.<br>
<br>
A minute later, Annie is back at the table and you have a new drink. You take a great gulp from the top.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Wait for Annie to start talking" "AnniePubDate15">><<set $AnniePubDateDialogue to "Wait">><</link>><br>
<<link "Make small talk with Annie" "AnniePubDate15">><<set $AnniePubDateDialogue to "Talk">><</link>><br>
<<Flag "AnnieDateRedRoomKnown">>
<<if _FlagReturn is true>><<link "Ask about the Red Room" "AnniePubDate15">><<set $AnniePubDateDialogue to "RedRoom">><</link>><br><</if>>
<<Flag "AnnieDateMistyFallsKnown">>
<<if _FlagReturn is true>><<link "Ask about Misty Falls caravan park" "AnniePubDate15">><<set $AnniePubDateDialogue to "MistyFalls">><</link>><br><</if>>
<<Flag "AnnieDateCarnivalKnown">>
<<if _FlagReturn is true>><<link "Ask about the carnival" "AnniePubDate15">><<set $AnniePubDateDialogue to "Carnival">><</link>><br><</if>>
<<Flag "AnnieDateTandiKnown">>
<<if _FlagReturn is true>><<link "Ask about Tandi" "AnniePubDate15">><<SetFlag "TandiKnown">><<set $AnniePubDateDialogue to "Tandi">><</link>><br><</if>>
<<Flag "AnnieDateJenniferKnown">>
<<if _FlagReturn is true>><<link "Ask about Jennifer" "AnniePubDate15">><<set $AnniePubDateDialogue to "Jennifer">><</link>><br><</if>>
<<Flag "AnnieDateInternet">>
<<if _FlagReturn is true>><<link "Ask about social media" "AnniePubDate15">><<set $AnniePubDateDialogue to "Internet">><</link>><br><</if>>
<<elseif $AnnieFirstPubDateTime is 3>>
<<if $current.female is true>>
Annie drains her drink back, daintily putting it back on the table. She smiles at you.<br>
<br>
“Another drink?” you ask, almost out of politeness. <br>
<br>
Her eyes flick around the room, then she leans in towards you. “I’ve got a better idea. As much as I like watching the boys, why don't we get some take-outs and go have some cocktails at mine?”<br>
<br>
Annie stares back at you, a mischevious grin on her face.<br>
<<else>>
Annie drains her drink back, daintily putting it back on the table. She smiles at you.<br>
<br>
“Another drink?” you ask, almost out of politeness. <br>
<br>
Her eyes flick around the room, then she leans in towards you. “I’ve got a better idea. Why don’t we get another drink… at my apartment?”<br>
<br>
The blonde bombshell stares back at you, her innocent smile baked with subtext. You certainly can deduce what she’s expecting, even if you have ulterior motives. <br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Accept Annie's offer" "AnniePubDate15">>
<<SetNPCLocation "Annie" "0" "3" "AnniesApartment" "perm">>
<<SetNPCLocation "Annie" "1" "3" "AnniesApartment" "perm">>
<<SetNPCLocation "Annie" "2" "3" "AnniesApartment" "perm">>
<<SetNPCLocation "Annie" "3" "3" "AnniesApartment" "perm">>
<<SetNPCLocation "Annie" "4" "3" "AnniesApartment" "perm">>
<<SetNPCLocation "Annie" "5" "3" "AnniesApartment" "perm">>
<<SetNPCLocation "Annie" "6" "3" "AnniesApartment" "perm">>
<<set $AnniePubDateDialogue to "Accept">>
<<set $AnnieFirstPubDate to false>>
<<SetFlag "AnniePubDate" false>>
<<set $AnnieFirstPubDateTime to undefined>>
<</link>><br>
<<link "Politely decline her" "AnniePubDate15">>
<<set $AnniePubDateDialogue to "Decline">>
<<set $AnnieFirstPubDateTime to undefined>>
<<set $AnnieFirstPubDate to false>>
<<SetFlag "AnniePubDate" false>>
<<SetNPCLocation "Annie" "0" "3" "AnniesApartment" "perm">>
<<SetNPCLocation "Annie" "1" "3" "AnniesApartment" "perm">>
<<SetNPCLocation "Annie" "2" "3" "AnniesApartment" "perm">>
<<SetNPCLocation "Annie" "3" "3" "AnniesApartment" "perm">>
<<SetNPCLocation "Annie" "4" "3" "AnniesApartment" "perm">>
<<SetNPCLocation "Annie" "5" "3" "AnniesApartment" "perm">>
<<SetNPCLocation "Annie" "6" "3" "AnniesApartment" "perm">>
<</link>>
<</if>><<if $AnniePubDateDialogue is "Wait">>
<<if $current.female is true>>
<<set $randomIndex = Math.floor(Math.random() * $AnniePubDateDialogueArrayWaitFemale.length)>>
<<set $randomDialogue = $AnniePubDateDialogueArrayWaitFemale[$randomIndex]>>
<<set $randomTopic = $randomDialogue.topic>>
<<print $randomTopic>><br>
<<set $randomTags = $randomDialogue.tags>>
<<if $randomTags.includes("Red_Room")>><<SetFlag "AnnieDateRedRoomKnown">><</if>>
<<if $randomTags.includes("Misty_Falls")>><<SetFlag "AnnieDateMistyFallsKnown">><</if>>
<<if $randomTags.includes("Carnival")>><<SetFlag "AnnieDateCarnivalKnown">><</if>>
<<if $randomTags.includes("Tandi")>><<SetFlag "AnnieDateTandiKnown">><</if>>
<<if $randomTags.includes("Jennifer")>><<SetFlag "AnnieDateJenniferKnown">><</if>>
<<if $randomTags.includes("Internet")>><<SetFlag "AnnieDateInternet">><</if>>
<<set $AnniePubDateDialogueArrayWaitFemale = $AnniePubDateDialogueArrayWaitFemale.filter((_, index) => index !== $randomIndex)>>
<<else>>
<<set $randomIndex = Math.floor(Math.random() * $AnniePubDateDialogueArrayWaitMale.length)>>
<<set $randomDialogue = $AnniePubDateDialogueArrayWaitMale[$randomIndex]>>
<<set $randomTopic = $randomDialogue.topic>>
<<print $randomTopic>><br>
<<set $randomTags = $randomDialogue.tags>>
<<if $randomTags.includes("Red_Room")>><<SetFlag "AnnieDateRedRoomKnown">><</if>>
<<if $randomTags.includes("Misty_Falls")>><<SetFlag "AnnieDateMistyFallsKnown">><</if>>
<<if $randomTags.includes("Carnival")>><<SetFlag "AnnieDateCarnivalKnown">><</if>>
<<if $randomTags.includes("Tandi")>><<SetFlag "AnnieDateTandiKnown">><</if>>
<<if $randomTags.includes("Jennifer")>><<SetFlag "AnnieDateJenniferKnown">><</if>>
<<if $randomTags.includes("Internet")>><<SetFlag "AnnieDateInternet">><</if>>
<<set $AnniePubDateDialogueArrayWaitMale = $AnniePubDateDialogueArrayWaitMale.filter((_, index) => index !== $randomIndex)>>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" "McTafeysBarAnniePubDate">><<set $AnnieFirstPubDateTime += 1>><</link>><br>
<<elseif $AnniePubDateDialogue is "Talk">>
<<if $current.female is true>>
<<set $randomIndex = Math.floor(Math.random() * $AnniePubDateDialogueArrayTalkFemale.length)>>
<<set $randomDialogue = $AnniePubDateDialogueArrayTalkFemale[$randomIndex]>>
<<set $randomTopic = $randomDialogue.topic>>
<<print $randomTopic>><br>
<<set $randomTags = $randomDialogue.tags>>
<<if $randomTags.includes("Red_Room")>><<SetFlag "AnnieDateRedRoomKnown">><</if>>
<<if $randomTags.includes("Misty_Falls")>><<SetFlag "AnnieDateMistyFallsKnown">><</if>>
<<if $randomTags.includes("Carnival")>><<SetFlag "AnnieDateCarnivalKnown">><</if>>
<<if $randomTags.includes("Tandi")>><<SetFlag "AnnieDateTandiKnown">><</if>>
<<if $randomTags.includes("Jennifer")>><<SetFlag "AnnieDateJenniferKnown">><</if>>
<<if $randomTags.includes("Internet")>><<SetFlag "AnnieDateInternet">><</if>>
<<set $AnniePubDateDialogueArrayTalkFemale = $AnniePubDateDialogueArrayTalkFemale.filter((_, index) => index !== $randomIndex)>>
<<else>>
<<set $randomIndex = Math.floor(Math.random() * $AnniePubDateDialogueArrayTalkMale.length)>>
<<set $randomDialogue = $AnniePubDateDialogueArrayTalkMale[$randomIndex]>>
<<set $randomTopic = $randomDialogue.topic>>
<<print $randomTopic>><br>
<<set $randomTags = $randomDialogue.tags>>
<<if $randomTags.includes("Red_Room")>><<SetFlag "AnnieDateRedRoomKnown">><</if>>
<<if $randomTags.includes("Misty_Falls")>><<SetFlag "AnnieDateMistyFallsKnown">><</if>>
<<if $randomTags.includes("Carnival")>><<SetFlag "AnnieDateCarnivalKnown">><</if>>
<<if $randomTags.includes("Tandi")>><<SetFlag "AnnieDateTandiKnown">><</if>>
<<if $randomTags.includes("Jennifer")>><<SetFlag "AnnieDateJenniferKnown">><</if>>
<<if $randomTags.includes("Internet")>><<SetFlag "AnnieDateInternet">><</if>>
<<set $AnniePubDateDialogueArrayTalkMale = $AnniePubDateDialogueArrayTalkMale.filter((_, index) => index !== $randomIndex)>>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" "McTafeysBarAnniePubDate">><<set $AnnieFirstPubDateTime += 1>><</link>><br>
<<elseif $AnniePubDateDialogue is "Accept">>
<<if $current.female is true>>
“Sure, I'd love to see your flat,” you say.<br>
<br>
Annie beams. "This is going to be so much fun, <<TrueName>>. I can make a mean margarita." She stands. “Shall we?"<br>
<<else>>
“Sure, another drink would be good,” you say, as casually as possible.<br>
<br>
A wide smirk covers Annie’s face. She stands and holds out her arm towards you. “Shall we?” she says, leaning in close to you.<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Head to Annie’s apartment" "AnniePubDate2">><</link>>
<<elseif $AnniePubDateDialogue is "Decline">>
<<if $current.female is true>>
“It’s late,” you say. “I should get home.”<br>
<br>
Her smile rolls up into a mock pout. “Oh <<TrueName>>, you really ought to let yourself have a little fun.” You can only offer a polite smile. “Another time, perhaps?”<br>
<br>
“Sure,” you say, trying to gently let her down. <br>
<br>
It’s enough to return a small smile to her face. “Great! I'll make sure I have the right ingredients. You won't regret it, I promise. Although your head might the morning after.”<br>
<br>
You chuckle and stand. “Goodnight Annie.”<br>
<br>
“Night <<TrueName>>,” she says. "This has been really fun."<br>
<<else>>
“It’s late,” you say. “I should get home.”<br>
<br>
Her smile rolls up into a mock pout. “Oh <<TrueName>>, not nice to tease.” You can only offer a polite smile. “Another time, perhaps?”<br>
<br>
“Sure,” you say, trying to gently let her down. <br>
<br>
It’s enough to return a small smile to her face. “I’ll be waiting. Same place. Same time.”<br>
<br>
You chuckle and stand. “Goodnight Annie.”<br>
<br>
“Night <<TrueName>>,” she says, her tongue lingering on your name.<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Bid her farewell and leave" "AvianLane">><<TimeChange>><</link>>
<<elseif $AnniePubDateDialogue is "RedRoom">>
<<if $current.female is true>>
“What’s the Red Room?” you ask Annie.<br>
<br>
Her eyes sparkle. “About as far from this as you can get,” she says conspiratorially. “Loud music. Dimly lit. Rowdy crowd. People around here don't like to talk about it. But you’ll see a few of them there, despite how they act in Charlton.”<br>
<br>
“You can be free there,” she continues. “Men can be men. And girls can act, well, like girls. I go there sometimes to let my hair down. Especially if Tandi's there. Maybe you could tag along one night?”<br>
<br>
Her eyes twinkle, as a knowing smile creeps up on her face. “If you're looking for a good time, we should go. Just don't expect someone trying to put a ring on your finger.”<br>
<<else>>
“What’s the Red Room?” you ask Annie.<br>
<br>
Her eyes sparkle. “About as far from this as you can get,” she says conspiratorially. “Loud music. Dimly lit. Rowdy crowd. People around here don't like to talk about it. But you’ll see a few of them there, despite how they act in Charlton.”<br>
<br>
“You can be free there,” she continues. “Men can be men. And girls can act, well, like girls. I go there sometimes to let my hair down. Especially if Tandi's there. Maybe you could tag along one night?”<br>
<br>
Her eyes twinkle, as a knowing smile creeps up on her face. “One thing’s for sure. You’ll never see Jennifer there.”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" "McTafeysBarAnniePubDate">><<set $AnnieFirstPubDateTime += 1>><</link>>
<<elseif $AnniePubDateDialogue is "MistyFalls">>
<<if $current.female is true>>
“Tell me about that caravan park,” you ask her. “Something Falls?”<br>
<br>
Annie grins. “Misty Falls. Don’t let the name fool you. The closest they get to a waterfall is the communal showers leaking.”<br>
<br>
“It’s a caravan park, outside of town,” she continues. “People here don’t like to acknowledge it. The residents there aren’t the sort of people that Charlton approves of.”<br>
<br>
“Such as?” you ask, feeling intrigued enough to grin. <br>
<br>
“Travellers. Hippies. People down on their luck. You can find some very interesting people there. Living in seclusion.<br>
<br>
Annie leans in towards you. “If girls don't exactly fit in here, they eventually end up at the Falls. You don't want that to happen to you though, <<TrueName>>. It's a real point of no return.”<br>
<<else>>
“Tell me about that caravan park,” you ask her. “Something Falls?”<br>
<br>
Annie grins. “Misty Falls. Don’t let the name fool you. The closest they get to a waterfall is the communal showers leaking.”<br>
<br>
“It’s a caravan park, outside of town,” she continues. “People here don’t like to acknowledge it. The residents there aren’t the sort of people that Charlton approves of.”<br>
<br>
“Such as?” you ask, feeling intrigued enough to grin. <br>
<br>
“Travellers. Hippies. People down on their luck. You can find some very interesting people there. Living in seclusion.<br>
<br>
Annie gives you a smirk. “Perfect for getting away from the judging eyes of Charlton. Not that the two of us would ever have a need for that.”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" "McTafeysBarAnniePubDate">><<set $AnnieFirstPubDateTime += 1>><</link>>
<<elseif $AnniePubDateDialogue is "Carnival">>
<<if $current.female is true>>
“What was that you mentioned about a carnival outside town?” <br>
<br>
“The circus of wonder,” Annie says, mockingly theatric. “Or Fat Gordon’s Traveling Carnival. Most of us just call it the carnival. It comes through here every year at this time. It has the usual attractions. Games. Rides. Fortune tellers.”<br>
<br>
Your ears peak up. “Fortune tellers? Like, magic?”<br>
<br>
Annie raises an eyebrow. “You looking to see if there's a burly strapping guy in your future, <<TrueName>>?” she mocks you, playfully. “With legs like yours, you don't need a fortune teller to know you could land a man. Even with the slim pickings in Charlton.”<br>
<br>
You blush slightly at Annie's compliment.
<br>
“I'm serious,” Annie replies. “Intelligent and pretty. You're quite a catch, <<TrueName>>. Just dial back some of those smarts and I'm sure the guys will come flocking.”<br>
<br>
You continue to blush, but try to redirect the conversation away from you. "So the carnival has magicians?"<br>
<br>
Annie shrugs. "If you want to call them that. There's better places to spend your night, but if you must go I'm sure I could find a free night. Who knows, maybe we could have a few drinks with the carnival workers after hours? I know a few of them."<br>
<br>
Annie smiles. You get the sense that she knows some of them very well.”<br>
<<else>>
“What was that you mentioned about a carnival outside town?” <br>
<br>
“Gilford’s Circus of Wonder,” Annie says, mockingly theatric. “Most of us just call it the carnival. It comes through here every year at this time. It has the usual attractions. Games. Rides. Fortune tellers.”<br>
<br>
Your ears peak up. “Fortune tellers? Like, magic?”<br>
<br>
Annie raises an eyebrow. “I wouldn’t have taken you for a magic nerd?” she mocks you, playfully. “So many hidden depths to you, <<TrueName>>.”<br>
<br>
You force a smile, keeping your thoughts to yourself. <br>
<br>
“There’s magic acts,” Annie explains. “Palm readers. Tarot cards. What do you think they’d see in your future, <<TrueName>>? A dashing blonde, sparking blue eyes, a winning smile?”<br>
<br>
Her perfect-white teeth beam like the cheshire cat. <I>Is that what you see in your future, <<TrueName>>?</i> you hear a thought in your mind ask. <I>And just who is that woman?”</i><br>
<br>
Annie pulls you back into the present. “If you want to go, and your sweet little girlfriend has to stay home, all you need to do is ask.”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" "McTafeysBarAnniePubDate">><<set $AnnieFirstPubDateTime += 1>><</link>>
<<elseif $AnniePubDateDialogue is "Tandi">>
<<if $current.female is true>>
“You mentioned Tandi,” you begin. “Who is she?”<br>
<br>
“Just one of the locals,” Annie replies. “She was a few years below me at school, but didn’t know her that well then. She was getting in with the cheerleader crowd when I left.” <br>
<br>
You notice a tinge of hostility to Annie’s voice as she again references the squad, but the flash is only momentarily. <br>
<br>
“Dropped out though,” she continues. “Disappeared for months. When she came back, she was different.”<br>
<br>
You turn your head to the side. “Different, how?”<br>
<br>
“She discovered a different side to her personality,” Annie says, with a coy smile. “She’s more carefree now. A bit of fun. The boy's love her. Especially after a few drinks.”<br>
<br>
Annie looks down to her own glass. “Although people say the same about me. What about you, <<TrueName>>? Do you show the guys a wild side after a shot or two?”<br>
<br>
After a moment, she laughs at your discomfort. “Just kidding. We don't need men to have a good time.”<br>
<<else>>
“You mentioned Tandi,” you begin. “Who is she?”<br>
<br>
“Just one of the locals,” Annie replies. “She a few years below me at school, but didn’t know her that well then. She was getting in with the cheerleader crowd when I left.” <br>
<br>
You notice a tinge of hostility to Annie’s voice as she again references the squad, but the flash is only momentarily. <br>
<br>
“Dropped out though,” she continues. “Disappeared for months. When she came back, she was different.”<br>
<br>
You turn your head to the side. “Different, how?”<br>
<br>
“Let’s just say at school she was good friends with your girlfriend,” Annie says, just a hint of venom in her voice. “Now, she’s more carefree. A bit of fun. More than a bit, if you buy her a few drinks.” <br>
<br>
Annie looks down to her own glass. “Although maybe you could say the same about me. Care to find out?”<br>
<br>
After a moment, she laughs at your discomfort. “Calm down, <<TrueName>>. I’m not quite like Tandi. I won’t bite.”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" "McTafeysBarAnniePubDate">><<set $AnnieFirstPubDateTime += 1>><</link>>
<<elseif $AnniePubDateDialogue is "Jennifer">>
<<if $current.female is true>>
“You don't seem to like Jennifer Chambers very much” you say.<br>
<br>
Annie bristles at the mention of the name. “Look, I know she's your friend. I won't be a bitch. Just don't expect me to hang out when she's around.<br>
<br>
"What happened between you two?", you ask.<br>
<br>
Annie sighs. For once, her playfulness lost. “Jennifer was a cheerleader when I was at school. I wasn’t popular. You understand school dynamics, don’t you, <<TrueName>>?”<br>
<br>
You give her a sympathetic smile. <I>If only she knew…</i><br>
<br>
“She wasn't exactly pleasant to anyone not in that crowd,” Annie continues, oblivious to your thoughts. “She didn’t exactly do anything bad or bully people, but she didn’t stand up for anyone her friends did that to. And well, let’s just say when it came to me, her gloves came off. Or pompoms, if you like.”<br>
<Br>
Annie looks around, as if pretending to be bored of the conservation, but she can’t help continue. “Her holier-than-thou attitude felt like she looked down on everyone that didn’t watch football on a Friday night. We just didn’t get along.”<br>
<br>
You mull over what Annie has told you. “It sounds like a different person.”<br>
<br>
Annie smiles again, the devil in her gleam. “We all keep sides of ourselves hidden, <<TrueName>>. I just hope she's nicer to you than she was to me.<br>
<<else>>
“What went on between you and Jennifer?” you ask. <br>
<br>
Annie bristles at the mention of the name. “You want to talk about <I>her</i> tonight?” she says, pointedly.<br>
<br>
When you don’t reply, Annie sighs. For once, her playfulness lost. “Jennifer was a cheerleader. I wasn’t popular. You understand school dynamics, don’t you, <<TrueName>>?”<br>
<br>
You give her a sympathetic smile. <I>If only she knew…</i><br>
<br>
“Look,” Annie continues, oblivious to your thoughts. “I’m sure she’s a nice girlfriend. But she wasn’t exactly pleasant to anyone not in that crowd. She didn’t exactly do anything bad or bully people, but she didn’t stand up for anyone her friends did that to. And well, let’s just say when it came to me, her gloves came off. Or pompoms, if you like.”<br>
<br>
Annie looks around, as if pretending to be bored of the conservation, but she can’t help continue. “Her holier-than-thou attitude felt like she looked down on everyone that didn’t watch football on a Friday night. We just didn’t get along.”<Br>
<br>
You mull over what Annie has told you. “It sounds like a different person.”<br>
<br>
Annie smiles again, the devil in her gleam. “We all keep sides of ourselves hidden, <<TrueName>>. But you’ll see it, soon enough. I hope I’m here when you do.<br>
<</if>>
<<trackKnowledge "CheerleaderCoven" "JenniferLearned">>
<<trackKnowledge "BulliedPeople" "JenniferLearned">>
<br>
<b>Actions</b><br>
<<link "Change topics" "McTafeysBarAnniePubDate">><<set $AnnieFirstPubDateTime += 1>><<SetFlag "JenConfrontCheer">><<SetFlag "JenConfrontBully">><</link>>
<<elseif $AnniePubDateDialogue is "Internet">>
<<if $current.female is true>>
“So no social media, then? I don’t think you could tear phones away from us when we were at school.”<br>
<br>
Annie shrugs, just a little. “Charlton’s hardly technically savvy, as you might have noticed. Besides, there’s better ways to spend an evening than be glued to a screen.”<br>
<br>
“But you have computers at work?” you push. “In the office?”<br>
<br>
She nods, but again, shrugs. “It’s just not something we’ve grown up with. Computers are for work. Not for play.”<br>
<br>
You lean in, glancing around to see if anyone can hear. “Come on, you’ve never been curious?”<br>
<br>
You expected Annie to reveal some mischief, but she looks around to see if anyone is watching. “I don’t need a reputation, <<TrueName>>,” she murmurs after a long moment. “I know girls from Charlton, who did things for men. You've seen how they treat us. I'm sure you can imagine what happened. And once it’s online, you don’t come back from it.”<br>
<br>
When you don't reply, Annie shrugs. “It’s best not to put yourself out there,” she says flatly. “Things have a habit of being twisted around here.”<br>
<<else>>
“So no social media, then? I don’t think you could tear phones away from the girl’s I went to school.”<br>
<br>
Annie shrugs, just a little. “Charlton’s hardly technically savvy, as you might have noticed. Besides, there’s better ways to spend an evening than be glued to a screen.”<br>
<br>
“But you have computers at work?” you push. “In the office?”<br>
<br>
She nods, but again, shrugs. “It’s just not something we’ve grown up with. Computers are for work. Not for play.”<br>
<br>
You lean in, glancing around to see if anyone can hear. “Come on, you’ve never been curious?”<br>
<br>
You expected Annie to reveal some mischief, so are shocked as she turns her nose up at your suggestion. “I don’t need a reputation, <<TrueName>>,” she murmurs after a long moment. “I know girls from Charlton, who did things for men. Once it’s online, you don’t come back from it.”<br>
<br>
“I didn’t mean that,” you reply.<br>
<br>
“It’s best not to put yourself out there,” she says flatly. “Things have a habit of being twisted around here.”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" "McTafeysBarAnniePubDate">><<set $AnnieFirstPubDateTime += 1>><</link>>
<</if>><<set $targetNPC to "Annie">>
<<Transform>>
<<if $current.Avatar is "Annie">>
With Annie’s photo in your possession, you already feel the amulet tingling. You touch the frame and take a deep breath, anticipating what’s to come.<br>
<br>
“From this item, I see you in your time of need,” you say. “Now form shape to the person I see within.”<br>
<br>
Annie looks at you for the briefest of moments between you finishing the words and the explosion of magic from your being. You cry out as waves of yellow energy blow out away from your body. Ignoring the pain, you instead focus on the mental image within your mind.<br>
<br>
<i>A bombshell. Long, golden blonde hair. Lightning blue eyes. Glossy lips. Crystal white teeth. An hourglass figure and a plumb bubble butt. All wrapped up in a dress that shows off toned legs and hugs all curves.</i><br>
<br>
<<if $current.female is true>>
You feel your skin stretch and distort, as internal organs shift and bones fracture. Simultaneously your clothes pull tighter, constricting just where your breasts and bum changes. Expands, to match Annie's proportions.<br>
<br>
Blonde locks fall across your vision, even as darkness seeps from the pain and threatens to put you into a slumber. You strain against the yearning to pass out, straining to keep your brain locked on to the image of the receptionist who’s greeted you everyday for months. <br>
<br>
You feel the balls of your feet rise up, up, up. Shakily balancing on the high heels that appear under you.<br>
<<else>>
You feel your skin stretch and distort, as internal organs shift and bones fracture. Simultaneously your clothes pull tighter, constricting just where your breasts and bum are expanding. <br>
<br>
Blonde locks fall across your vision, even as darkness seeps from the pain and threatens to put you into a slumber. You strain against the yearning to pass out, straining to keep your brain locked on to the image of the receptionist who’s greeted you everyday for months. <br>
<br>
You feel the balls of your feet rise up, up, up. Shakily balancing on heels that appear under you.<br>
<</if>>
<br>
Then with a final cry, the transformation completes. Staring back at you in silence is Annie, her mouth agasp.<br>
<br>
<b>Actions</b><br>
<<link "Cast Sleep & Forget" "AnniesApartmentSleepForget">>
<<SetFlag "AnnieTransformDone">>
<<EventTrigger "YourHome" "YourHomeEventAnnie" null "Emily" "Annie" null null null false>>
<</link>>
<<else>>
You might have Annie's photo, but the amulet feels cold and heavy around your neck. As if it's not charged.<br>
<br>
You grimace. You haven't given it enough time to re-charge. <br>
<br>
<B>Actions</b><br>
<<Flag "AnnieApartmentPubDate">>
<<if _FlagReturn is true>><<link "Put the photo back and have a drink with Annie" "AnniesApartmentPubDate">><<GiveObjectLocation "AnniesApartment" "AnniePhoto">><</link>>
<<else>><<link "Put the photo back" "AnniesApartment">><<GiveObjectLocation "AnniesApartment" "AnniePhoto">><</link>><</if>>
<</if>>You move around the desk and begin rifling through the drawers. Fortunately, they aren’t locked. Thompson must be content with just keeping his office door secure. <br>
<br>
In the middle drawer you find what you are looking for. A ring of keys sit on top of some cardboard folders, labelled with locations and addresses. You quickly flick through the keyring, noting that Thompson seems to have access to a wide variety of shops and homes across Charlton.<br>
<br>
About halfway around the ring, you see a key labelled ‘Charlton Hotel - Basement’. Hands shaking from nerves, you pull the key off the ring and put them on the office keychain you took from Annie.<br>
<br>
<<InventoryCheckSelf "KeyBusinessStudies">>
<<if _InventoryCheckSelf is true>>
As you do so, you notice the next key on the ring is marked up as ‘Charlton School - Business Studies Room’. As you already have a key for this room, you leave it be. You briefly search for other keys for Charlton School, but strangely you can’t find another one.<br>
<<else>>
As you do so, you notice the next key on the ring is marked up as ‘Charlton School - Business Studies Room’. You smile at your luck and take it off the ring too. Strangely enough, there aren’t any other keys labelled for Charlton.<<TakeObjectLocation "KeyBusinessStudiesSpare">><br>
<</if>>
<br>
As you go to put the keyring back, something in the desk drawer catches your eye. The label on the top folder in the drawer. “Charlton School - Candidates Assessment.’ <br>
<br>
You glance up at the door back into the office, well aware of what would happen if you were caught. But the folder calls to you.<br>
<br>
<b>Actions</b><br>
<<link "Read the contents of the folder" "ThompsonsInvestigation">>
<<set $ThompsonsInvestigation to "Folder">>
<<if $period[$periodCurrent] is "Night">>
<<EventTrigger "ThompsonsOffice" "KeySteal" "Night" "Thompson" null null null null false>>
<<SetNPCLocation "Thompson" $dayCurrent $periodCurrent "ThompsonsOffice">>
<</if>>
<</link>><br>
<<link "Leave the folder alone" "ThompsonsInvestigation">><<set $ThompsonsInvestigation to "FolderLeave">><</link>><<if $ThompsonsInvestigation is "Folder">>
Your curiosity gets the better of you. You pick up the folder and open it, flicking through the memos and paperwork filed inside it.<br>
<br>
A memo instantly catches your eye:<br>
<br>
<span class='typewriter-text'><b>Subject:</b> Secretary candidates<br>
<b>From:</b> Peter Stitch<br>
<b>To:</b> Tucker Thompson<br>
<br>
As per your correspondence regarding Annie Clancy, it is with sincere regret that I note you are having difficulties. I assure you our assessment during her tenure at Charlton found that her skills evident in her business studies exams made her a good match for your needs. Her reluctance to engage with the ‘softer skills’ of the role (i.e your use of the word ‘frigid’) is a surprise to all the staff that taught her.<br>
<br>
Attached is a number of candidates from our current senior year. If any of these candidates prove interesting, we would be more than happy to set up an interview in advance of The Prom as a replacement for the role ready for when they graduate.<br>
<br>
Regards,<br>
<br>
Peter Stitch,<br>
Headmaster, Charlton Upper School</span><br>
<br>
As you finish reading the memo, a sound from outside the office makes you jump. You look up, frozen in place, feeling your blood pumping through your body. But you hear nothing more.<br>
<br>
<B>Actions</b><br>
<<link "Look at the attachments" "ThompsonsInvestigation">><<set $ThompsonsInvestigation to "Attachments">><</link>><br>
<<link "Put the folder back" "ThompsonsInvestigation">><<set $ThompsonsInvestigation to "AttachmentLeave">><</link>><br>
<<elseif $ThompsonsInvestigation is "FolderLeave">>
Not wanting to spend any more time than necessary in this room, you decide to leave the folder as it is. You put the keyring back in the drawer and close it shut.<br>
<br>
<B>Actions</b><br>
<<link "Leave Thompson's Office" "ThompsonsOffice">><<set $ThompsonsInvestigation to undefined>><</link>>
<<elseif $ThompsonsInvestigation is "Attachments">>
Thumbing your way through the attachments, you see a number of one-page files on students - all women - that you recognise as seniors at Charlton School. Each with a photo, description of their academic achievements, and somewhat disturbingly, a physical description too.<br>
<br>
Your heart leaps when you see on a file a picture of your sister, Emily.<br>
<br>
<<Flag "BusinessAfterSchool">>
<<if _FlagReturn is true>>
<span class='typewriter-text'><b>Candidate summary:</b> Miss. Phillips has demonstrated enthusiasm for Business Studies classes, taking direction from her male students admirably. In her short time at Charlton, she has already been invited to Mrs. DeBussy’s after school club. She seems willing to do what is necessary to achieve results. It is our assessment that with a strong hand to guide her, she would be a compliant employee that would suit your needs.</span><br>
<<else>>
<span class='typewriter-text'><b>Candidate summary:</b> Miss. Phillips has shown resilience to direction in Mrs. DeBussy’s class. Further education would be necessary should she be a desired candidate for the role. Never-the-less, it is our assessment that with the right guidance, her rebellious attitude could be amended to be spirited and an enthusiastic employee. Should you wish to spend time course correcting, we estimate she would fall in-line.</span><br>
<</if>>
<br>
The words make you shudder. The thought of Emily doing the job that Annie does makes your skin crawl.<br>
<br>
<b>Actions</b><br>
<<link "Put the attachments and folder back" "ThompsonsInvestigation">><<set $ThompsonsInvestigation to "AllLeave">><</link>><br>
<<elseif $ThompsonsInvestigation is "AttachmentLeave">>
Unnerved by the sound, you put the folder back in the drawer and close it shut.<br>
<br>
<B>Actions</b><br>
<<link "Leave Thompson's Office" "ThompsonsOffice">><<set $ThompsonsInvestigation to undefined>><</link>><br>
<<elseif $ThompsonsInvestigation is "AllLeave">>
You put the attachments back in the folder and place it in the drawer, closing it shut.<br>
<br>
<B>Actions</b><br>
<<link "Leave Thompson's Office" "ThompsonsOffice">><<set $ThompsonsInvestigation to undefined>><</link>><br>
<</if>><<set $targetNPC to "Jennifer">>
<<Transform>>
<<if $current.Avatar is "Jennifer">>
Clutching Jennifer’s cuddly toy, you feel the power of the amulet readying itself for use. <br>
<br>
“From this item, I see you in your time of need,” you say. “Now form shape to the person I see within.”<br>
<br>
You see Jennifer’s eyes widen in shock before searing pain slices across your skin and the magic takes hold. Crackles of magical energy lace up and down your arms and legs, causing you to shriek as your body shifts and changes. <br>
<br>
<i>A bundle of joy.</i> you think, focusing on the image of Jennifer in your mind. <i>Brown shimmering hair. Curvy body. Ample breasts. Green innocent eyes. A gleaming mischievous smile. A beautiful summer dress, with dainty heeled sandals.</i><br>
<br>
This time, the magic feels almost electric. Bolts flash across your eyes and singe your skin. You almost keel over, bending over at the waist as if ready to wretch. Shining brown hair falls forward over your vision towards the floor. You feel a set of heels pushing you up, higher and higher, whilst the room spins and appears to grow larger.<br>
<br>
<<if $current.female is true>>
Your rib cage shifts and cracks as you feel your bones change, pulling your waist tight. Then, with a shriek, the anguish passes.<br>
<<else>>
Your rib cage crunches and cracks as you feel your bones change, pulling your waist tight. Then, with a shriek, the anguish passes.<br>
<</if>>
<br>
You take a deep breath, then stand up straight. Immediately seeing Jennifer staring at you. Not just shocked. Not even simply astonished. She is angry.<br>
<br>
<b>Actions</b><br>
<<link "Cast Sleep and Forget on Jennifer" "SleepForgetJennifer">>
<<SetFlag "JenniferTransformDone">>
<<EventTrigger "YourHome" "YourHomeEventJennifer" null "Emily" "Jennifer" null null null false>>
<</link>>
<<else>>
Clutching on to the bear, you ready yourself for the transformation. But the amulet doesn't feel warm against your skin. <br>
<br>
You recall what you now about it and realise the amulet isn't ready for use. Yet.<br>
<br>
<b>Actions</b><br>
<<link "Put the bear back" "JennifersApartment">><<GiveObjectLocation "JennifersApartment" "JennifersBear">><</link>>
<</if>><<if $MathsClassFirst is true>>
<<if $current.Avatar is "Emily">>
You flick through to the page in the textbook and are presented with a number of illustrations depicting caricatures of housewives standing in kitchens looking flustered. Wondering if you have the right page, you flick through to the page Rogers told the boys to turn to. Like before, it’s full of illustrations, but this page depicts football players on a field.<br>
<br>
“Struggling with instruction again, Miss. Phillips?” you hear from the side of you. You look up and see Rogers looking down over the rim of his glasses.<br>
<br>
He reaches down and turns your book back to the pages of the housewives. Then, he resumes walking up and down the class.<br>
<br>
“First question on page twenty-seven. For the ladies. Mary is trying to cook her husband a sponge cake. She is following a recipe for a family of five. Her book tells her to use 225g softened butter, 225g golden caster sugar, 4 large eggs and 225g self-raising flour. As her cake is only for two people, how much of each ingredient should she use?<br>
<br>
You consider the question. <i>At least it requires maths.</i> You begin to work, writing the answers against the picture in the book. The exercise should be basic for you, but your mind feels fuzzy. The stifling heat is getting to you. <i>Or maybe it’s the presence of the clock that looks over the classroom.</i><br>
<br>
“Now for the boys,” you hear Rogers say. “Using all his energy, Brock can throw a football eighty yards. His teammate, Todd, is forty yards down the pitch. How much energy must Brock use to reach him?”<br>
<br>
Assuming you should wait for the next question, you stare down at the book, feeling your eyes grow heavy. The heat is making you more drowsy and Rogers' monotone voice isn’t helping. You feel an urge to look up, at least crack your neck and focus on something that isn’t the blurring textbook in front of you.<br>
<br>
But if you look up, you know exactly what you will see. That ticking clock, looming over you.<br>
<br>
<b>Actions</b><br>
<<link "Focus on your textbook" "MathsClass">><<set $MathsClassFirst to undefined>><<set $MathsClassResult to "Work">><<EmilyGrades -1>><</link>><br>
<<link "Look up at the clock" "MathsClass">><<Intelligence -1>><<set $MathsClassFirst to undefined>><<set $MathsClassResult to "Clock">><</link>>
<<elseif $current.Avatar is "Dennis">>
Mr. Rogers moves the class through problem after problem. For the girls, exercises asking how housewives could measure sugar without getting flustered. Then, footballers on field length and shooting ranges for the boys. His voice drones on, steady and precise, the rhythm of a man who has delivered these questions a hundred times before.<Br>
<br>
“Question sixteen on page twenty-three. For the ladies. Mary is trying to cook her husband a sponge cake. She is following a recipe for a family of five. Her book tells her to use 225g softened butter, 225g golden caster sugar, 4 large eggs and 225g self-raising flour. As her cake is only for two people, how much of each ingredient should she use?<br>
<br>
You hear some scribbling from around you. When you dare to glance up, you notice the girls faltering. Some sit slumped over their desks, staring blankly ahead. Others blink slowly, fighting against sleep that seems to press down on them with every passing second. Their pens hang loose in their hands, exercises left unfinished.<Br>
<Br>
“Now for the boys,” Rogers continues. “Using all his energy, Brock can throw a football eighty yards. His teammate, Todd, is forty yards down the pitch. How much energy must Brock use to reach him?”<br>
<br>
You find yourself writing. Not sluggishly, but quickly. Answers come as fast as you can scrawl them. Your mind hums with the rush of it, the numbers sharp and clean, nothing pushing against you.<Br>
<br>
When Rogers passes your desk, his sharp eyes glance at your neat rows of answers. “Very good, Master Mannet,” he says, his tone almost approving. “See? When you apply yourself, you can achieve something.”<Br>
<bR>
Sniggers echo around you. A wet, crumpled wad of paper then smacks against your temple. You glance up to see Jake grinning across the room, sneer broad on his face.<Br>
<br>
<b>Actions</b><br>
<<link "Respond with your own paper ball" "MathsClass">><<set $MathsClassFirst to undefined>><<set $MathsClassResult to "DennisPaperBall">><<Feminity -1>><</link>><br>
<<link "Focus back on the lesson" "MathsClass">><<set $MathsClassFirst to undefined>><<set $MathsClassResult to "DennisFocusLesson">><<Intelligence 1>><</link>>
<<elseif $current.Avatar is "Jake">>
Mr. Rogers moves the class through problem after problem. For the girls, exercises asking how housewives could measure sugar without getting flustered. Then, footballers on field length and shooting ranges for the boys. His voice drones on, steady and precise, the rhythm of a man who has delivered these questions a hundred times before.<Br>
<br>
“Question sixteen on page twenty-three. For the ladies. Mary is trying to cook her husband a sponge cake. She is following a recipe for a family of five. Her book tells her to use 225g softened butter, 225g golden caster sugar, 4 large eggs and 225g self-raising flour. As her cake is only for two people, how much of each ingredient should she use?<br>
<br>
The clock ticks steadily above the blackboard, brass face gleaming in the light. You feel frustrated by the lesson's monotony, but remain alert. The girls don't seem to be as lucky. All of them sag in their seats, pens dragging, eyes fixed blankly ahead. Some blink slowly as though fighting sleep, exercises abandoned halfway.<Br>
<Br>
“Now for the boys,” Rogers continues. “Using all his energy, Brock can throw a football eighty yards. His teammate, Todd, is forty yards down the pitch. How much energy must Brock use to reach him?”<br>
<br>
You scribble an answer in your book, almost instinctively. You're not sure if it's correct, but something else has taken your attention. A nudge at your elbow. Glancing to your side, you see Manny lean in closer, voice pitched just for you. “Look at Mannet."<Br>
<Br>
Your eyes settle on Dennis. He’s hunched forward, scribbling furiously, pencil scratching the workings wildly. He scribbles furiously, correcting himself over and over again as he tries to work out the answer.<Br>
<br>
Seeing him try seems to grate you. Heat again prickles in your chest. You grimace as you feel your chest tighten.<Br>
<bR>
Looking back to Manny, you see him grin and pull a black ink cartridge out from under his desk drawwer. He pierces it crudely with a key and places it on your desk. "Chuck it at him,” he murmurs. “Right between the shoulders.”<Br>
<br>
You look from the ink to Dennis. He scrawls, oblivious. Able to concentrate in the lesson. Free of the drowseyness that has spread like a wave through the girls. That he's getting off free drives you wild.<Br>
<br>
<I>So teach him a lesson, then.</i><br>
<br>
<b>Actions</b><br>
<<link "Throw the ink at Dennis" "MathsClass">><<set $MathsClassFirst to undefined>><<set $MathsClassResult to "JakeThrowInk">><<Feminity -1>><<Greedy 1>><</link>><br>
<<link "Focus back on work" "MathsClass">><<set $MathsClassFirst to undefined>><<set $MathsClassResult to "JakeFocusWork">><</link>>
<</if>>
<<elseif $MathsWard is "NulifiedSelf" or $MathsWard is "NulifiedAll">>
<<if $current.Avatar is "Emily">>
Mr. Rogers dictates the exercises from the book. The housewife questions for girls. The sporting questions for the boys. You wonder briefly how old these exercise books must really be.<br>
<br>
Free of the effects of the clock, you look up and for the first time are able to observe the other students in the maths class.<br>
<br>
<<if $MathsWard is "NulifiedAll">>
With the curse removed, the students seem alert and awake. There is an even spread of engagement between the sexes. Some of the girl’s pass notes between them, as some of the boys joke with each other. More studious pupils dutifully scrawl down answers to the questions.<br>
<br>
Your teacher, by contrast, looks confused. His sharp eyes scan over the room, taking in the energetic students. On more than one occasion he catches someone whispering, but he seems more shocked than angry. His reprimand is always cut short and half-hearted.<br>
<br>
You smile to yourself, knowing that at least the maths room no longer has control over its pupils.<br>
<<else>>
To say there is varying engagement would be an understatement. Some of the girl’s are hunched over at their desks, occasionally shaking their heads to fight off sleep. Others look vacantly ahead, eyes glazed over, staring straight into the clock.<br>
<br>
By contrast, you note, the boys are unaffected. Some of them whisper to each other, others continue to work. Not one of them is absorbed by the time, nor seems to struggle to stay awake.<br>
<</if>>
<br>
You then see Mr. Rogers walking up your row, approaching nearby. You glance down at your exercise book, an empty answer box waiting to be filled in.<br>
<br>
<B>Actions</b><br>
<<link "Start working." "MathsClass">><<EmilyGrades 1>><<set $MathsClassResult to "Work">><</link>><br>
<<link "Slack off." "MathsClass">><<EmilyGrades -1>><<set $MathsClassResult to "Slack">><</link>>
<<elseif $current.Avatar is "Dennis">>
Mr. Rogers dictates the exercises from the book. The housewife questions for the girls. The sporting questions for the boys. You keep your ear tuned for the ones about quarterbacks and coaches, letting the domestic ones slip by. After being forced through them, it takes a moment’s effort to ignore.<Br>
<Br>
Free of the clock’s grip, your mind holds clear. You glance up, watching the others in the room.<br>
<Br>
<<if $MathsWard is "NulifiedAll">>
With the curse gone, the students are alert and lively. Girls swap notes. Boys mutter jokes and nudge each other. The more studious scrawl through the numbers without pause<br>
<bR>
Rogers, by contrast, looks unsettled. His eyes flick sharply from group to group, but his reprimands break apart before they gather weight. For once, he seems less master of the class than the pupils do.<Br>
<Br>
You allow yourself a brief smile. Whatever force ruled this room has gone.<br>
<<else>>
The imbalance is plain. Girls slouch in their chairs, blinking heavily, some staring straight ahead as if transfixed. The pull of the clock is obvious. Its face looms above the board, its ticking stretching out like a presence.<br>
<br>
But when you glance up, waiting for the same fog to descend, nothing comes. Your head stays clear. You can concentrate, even as others fight to keep their eyes open.<br>
<bR>
Around you, the boys show the same freedom. They whisper, shove, boast. None glance at the clock. None falter.<br>
<</if>>
<br>
When Rogers passes your desk, his sharp eyes glance at your neat rows of answers. “Very good, Master Mannet,” he says, his tone cutting but almost approving. “See? When you apply yourself, you can achieve something.”<Br>
<br>
Sniggers echo around you. A wet, crumpled wad of paper smacks against your temple. You glance up to see Jake grinning across the room, sneer broad on his face.<Br>
<br>
<b>Actions</b><br>
<<link "Respond with your own paper ball" "MathsClass">><<set $MathsClassFirst to undefined>><<set $MathsClassResult to "DennisPaperBall">><<Feminity -1>><</link>><br>
<<link "Focus back on the lesson" "MathsClass">><<set $MathsClassFirst to undefined>><<set $MathsClassResult to "DennisFocusLesson">><<Intelligence 1>><</link>>
<<elseif $current.Avatar is "Jake">>
Mr. Rogers dictates the exercises from the book. The housewife questions for the girls. The sporting questions for the boys. You keep your ear tuned for the ones about quarterbacks and coaches, letting the domestic ones slip by. After being forced through them, it takes a moment’s effort to ignore.<Br>
<Br>
Free of the clock’s grip, your mind holds clear. You glance up, watching the others in the room.<br>
<Br>
<<if $MathsWard is "NulifiedAll">>
With the curse gone, the students are alert and lively. Girls swap notes. Boys mutter jokes and nudge each other. The more studious scrawl through the numbers without pause<br>
<bR>
Rogers, by contrast, looks unsettled. His eyes flick sharply from group to group, but his reprimands break apart before they gather weight. For once, he seems less master of the class than the pupils do.<Br>
<Br>
You allow yourself a brief smile. Whatever force ruled this room has gone.<br>
<<else>>
The imbalance is plain. Girls slouch in their chairs, blinking heavily, some staring straight ahead as if transfixed. The pull of the clock is obvious. Its face looms above the board, its ticking stretching out like a presence.<br>
<br>
But when you glance up, waiting for the same fog to descend, nothing comes. Your head stays clear. You can concentrate, even as others fight to keep their eyes open.<br>
<bR>
Around you, the boys show the same freedom. They whisper, shove, boast. None glance at the clock. None falter.<br>
<</if>>
<br>
You scribble an answer in your book, almost instinctively. You're not sure if it's correct, but a nudge at your elbow takes your attention. Manny leans, whispering. “Look at Mannet."<Br>
<Br>
Looking over to Dennis, you see him hunched forward, scribbling furiously, pencil scratching the workings wildly. He scribbles furiously, correcting himself over and over again as he tries to work out the answer.<Br>
<br>
Seeing him try seems to grate you. Heat again prickles in your chest. You grimace as you feel your chest tighten.<Br>
<bR>
Looking back to Manny, you see him grin and pull a black ink cartridge out from under his desk drawwer. He pierces it crudely with a key and places it on your desk. "Chuck it at him,” he murmurs. “Right between the shoulders.”<Br>
<br>
You look from the ink to Dennis. He scrawls, oblivious. Able to concentrate in the lesson. Free of the drowseyness that has spread like a wave through the girls. That he's getting off free drives you wild.<Br>
<br>
<I>So teach him a lesson, then.</i><br>
<br>
<b>Actions</b><br>
<<link "Throw the ink at Dennis" "MathsClass">><<set $MathsClassFirst to undefined>><<set $MathsClassResult to "JakeThrowInk">><<Feminity -1>><<Greedy 1>><</link>><br>
<<link "Focus back on work" "MathsClass">><<set $MathsClassFirst to undefined>><<set $MathsClassResult to "JakeFocusWork">><</link>>
<</if>>
<<else>>
<<if $current.Avatar is "Emily">>
Mr. Rogers continues to walk the class through the exercises. As before, there is a question aimed at the boys, and then one for the girls. The scenario is always cooking, cleaning or flower arranging for girls. And typically something about sports or fishing or hunting for the boys.<br>
<br>
You once again try not to look anywhere else but the textbook, afraid of what the clock is doing to you. The stuffy temperature of the maths room sets into you once more, causing your eyes to feel heavy.<br>
<br>
There is a yearning inside your body to look up. <I>Just for a moment</i>, you think. <I>Just to get some movement and blood rushing inside your body. Just…</i><br>
<br>
Mr. Rogers' droning voice fades into the background. You try to concentrate on his voice, just about making out a set of ingredients that a wife needs to make a pastry.<br>
<br>
“What percentage of sugar should she use?”<br>
<br>
<I>Tick, tick, tick.</i><br>
<br>
<B>Actions</b><br>
<<link "Focus on your textbook" "MathsClass">><<EmilyGrades -1>><<set $MathsClassResult to "Work">><</link>><br>
<<link "Look up at the clock." "MathsClass">><<Intelligence -1>><<set $MathsClassResult to "Clock">><</link>>
<<elseif $current.Avatar is "Dennis">>
Mr. Rogers moves the class through problem after problem. Housewives measuring sugar and flour for the girls. Footballers and hunting for the boys. His voice drones on, steady and precise, the rhythm of a man who has delivered these questions a hundred times before.<Br>
<Br>
But this time it is different. You find yourself writing. Not sluggishly, not through the haze that usually drags you down in this room. But clearly and quickly, answers coming as fast as you can scrawl them. For the first time here you can actually think. Your mind hums with the rush of it, the numbers sharp and clean, nothing pushing against you.<BR>
<bR>
Almost disbelieving, you glance up. The clock looms above the board, its ticking heavy, deliberate. You glance up, half-dreading the familiar wave of sluggishness. But nothing comes.<Br>
<br>
Around the room, the girls falter. Some sit slumped over their desks, eyes fixed blankly ahead. Others blink slowly, fighting against sleep that seems to press down on them with every passing second. Their pens hang loose in their hands, exercises left unfinished.<Br>
<br>
The boys, though, are untouched. They whisper to one another, trade grins and nudges, or scratch answers into their books without pause. None of them so much as glance toward the clock.<Br>
<bR>
You feel your own head remain clear. For once, you can think fully and sharply. The rhythm of the ticking is there, but it skims past you. Past all of the boys. It is as if the weight that drags at the girls has no hold on you at all.<Br>
<Br>
The sight is enough to make you bow your head fast, forcing your eyes back to the book. Better to drown yourself in the questions than keep watching.<Br>
<Br>
When Rogers passes your desk, his sharp eyes glance at your neat rows of answers. “Very good, Master Mannet,” he says, his tone cutting but almost approving. “See? When you apply yourself, you can achieve something.”<Br>
<Br>
Sniggers echo around you. A wet, crumpled wad of paper smacks against your temple. You glance up to see Jake grinning across the room, sneer broad on his face.
<br>
<b>Actions</b><br>
<<link "Respond with your own paper ball" "MathsClass">><<set $MathsClassFirst to undefined>><<set $MathsClassResult to "DennisPaperBall">><<Feminity -1>><</link>><br>
<<link "Focus back on the lesson" "MathsClass">><<set $MathsClassFirst to undefined>><<set $MathsClassResult to "DennisFocusLesson">><<Intelligence 1>><</link>>
<<elseif $current.Avatar is "Jake">>
Mr. Rogers moves the class through problem after problem. Housewives measuring sugar and flour for the girls. Footballers and hunting for the boys. His voice drones on, steady and precise, the rhythm of a man who has delivered these questions a hundred times before.<Br>
<Br>
But this time it is different. You find yourself writing. Not sluggishly, not through the haze that usually drags you down in this room. But clearly and quickly, answers coming almost instinctively. For the first time your mind is clear.<Br>
<bR>
Almost disbelieving, you glance up. The clock looms above the board, its ticking heavy, deliberate. You glance up, half-dreading the familiar wave of sluggishness. But nothing comes.<Br>
<br>
Around the room, the girls falter. Some sit slumped over their desks, eyes fixed blankly ahead. Others blink slowly, fighting against sleep that seems to press down on them with every passing second. Their pens hang loose in their hands, exercises left unfinished.<Br>
<br>
The boys, though, are untouched. They whisper to one another, trade grins and nudges, or scratch answers into their books without pause. None of them so much as glance toward the clock.<Br>
<bR>
You feel your own head remain clear. To an extent that you are jotting down answers without the need to consider them. A nudge at your elbow grabs your attention far more. Manny leans, whispering. “Look at Mannet."<Br>
<Br>
Looking over to Dennis, you see him hunched forward, scribbling furiously, pencil scratching the workings wildly. He scribbles furiously, correcting himself over and over again as he tries to work out the answer.<Br>
<br>
Seeing him try seems to grate you. Heat again prickles in your chest. You grimace as you feel your chest tighten.<Br>
<bR>
Looking back to Manny, you see him grin and pull a black ink cartridge out from under his desk drawwer. He pierces it crudely with a key and places it on your desk. "Chuck it at him,” he murmurs. “Right between the shoulders.”<Br>
<br>
You look from the ink to Dennis. He scrawls, oblivious. Able to concentrate in the lesson. Free of the drowseyness that has spread like a wave through the girls. That he's getting off free drives you wild.<Br>
<br>
<I>So teach him a lesson, then.</i><br>
<br>
<b>Actions</b><br>
<<link "Throw the ink at Dennis" "MathsClass">><<set $MathsClassFirst to undefined>><<set $MathsClassResult to "JakeThrowInk">><<Feminity -1>><<Greedy 1>><</link>><br>
<<link "Focus back on work" "MathsClass">><<set $MathsClassFirst to undefined>><<set $MathsClassResult to "JakeFocusWork">><</link>>
<</if>>
<</if>>After a long few minutes, the silence is broken as the door to the classroom swings open. Mr. Rogers strides in, glancing at you as he enters.<br>
<br>
“Ah, Miss. Phillips,” he says coldly. “So glad you could join me.”<br>
<br>
Rogers eyes you for a moment longer, then takes out a key and locks the door behind him. You watch as he walks over to his desk, standing behind it. His eyes momentarily roam over your body, lingering on your legs underneath the desk.<br>
<br>
“I’ll speak plainly, Miss. Phillips,” he tells you, returning to look at your face. “Your behaviour in class is unacceptable and your marks are well below a passing grade. Fortunately for you, my tutorage after school has proven effective.”<br>
<br>
He reaches underneath his desk and you hear a click. When his hands return you see an object resting on his palms. A bamboo school cane, complete with a curved handle.<br>
<br>
“It’s quite simple, Miss. Phillips. If you want me to forgive your exploits, and if you wish to pass this class, you will come over here, willingly and without question. And,” he pauses, with a relish for the drama. “Assume the position.”<br>
<br>
He taps the cane on the edge of his desk. You feel your heart sink as the situation crystallises for you. Your eyes linger on the cane, and the cold smile of your Maths tutor, as he stares back at you.<br>
<br>
<B>Actions</b><br>
<<link "Do as he says" "MathsDetention">><<Assertive -1>><<set $MathsDetentionDialogue to "Submit">><</link>><br>
<<link "Refuse his tutorage" "MathsDetention">><<set $MathsDetention to false>><<EmilyGrades -2>><<Assertive 1>><<set $MathsDetentionDialogue to "Resist">><</link>><<if $BusinessStudiesClassFirst is true>>
<<if $current.Avatar is "Emily">>
“Welcome, class!” Mrs. DeBussy says with a shrill tone. “Today we shall continue with this term’s topic. Expectations in the workplace. Now I know you are all such students, but listen carefully and you might hear something that will be new. Even to you bright young things.”<br>
<br>
You glance around the room. She has everyone’s attention, at least.<br>
<br>
Turning back, you listen as Mrs. DeBussy continues her introduction. “In this lesson, we'll all learn how to perform the roles that you will gain when you leave Charlton. Many of my top students have gone on to be quite successful. I have no doubt that some of you will join them.”<br>
<br>
Her voice drops to a whisper, but her enthusiasm still shines through. “In business, you will find many of the skills employers expect are not those we would normally teach. Dictation and typing, for example, are of paramount importance. So today, you’re going to learn how it works. So each of you ladies, turn to the right of you. The men, turn to your left. And meet your study buddy for the day!”<br>
<br>
A creeping feeling rises up inside you. Turning to your left, you come face-to-face with a smirking man that you instantly recognise. Logain. <I>Your boss’s son.</i><br>
<br>
“Hey squirt,” he greets you, not letting his grin slip.<br>
<br>
Tall, muscular and lean, you notice his striking blue eyes looking back at you. You look away briefly, squirming slightly underneath his stare. He seems to relish in your discomfort. <br>
<<elseif $current.Avatar is "Dennis">>
“Welcome, class!” Mrs. DeBussy says with a shrill tone. “Today we shall continue with this term’s topic. Expectations in the workplace. Now I know you are all such students, but listen carefully and you might hear something that will be new. Even to you bright young things.”<br>
<br>
You glance around the room. She has everyone’s attention, at least.<br>
<br>
Turning back, you listen as Mrs. DeBussy continues her introduction. “In this lesson, we'll all learn how to perform the roles that you will gain when you leave Charlton. Many of my top students have gone on to be quite successful. I have no doubt that some of you will join them.”<br>
<br>
Her voice drops to a whisper, but her enthusiasm still shines through. “In business, you will find many of the skills employers expect are not those we would normally teach. Dictation and typing, for example, are of paramount importance. So today, you’re going to learn how it works. So each of you ladies, turn to the right of you. The men, turn to your left. And meet your study buddy for the day!”<br>
<br>
Around you, chairs scrape as the class shuffles into place. To your left, your partner waits. A mousy girl with fashionable glasses and a permanent twitch of irritation. Chantelle.<br>
<Br>
She rolls her eyes as you stand awkwardly behind her, fingers drumming the edge of her desk. It’s clear this isn’t the first time she’s been saddled with Dennis.<Br>
<<elseif $current.Avatar is "Jake">>
“Welcome, class!” Mrs. DeBussy says with a shrill tone. “Today we shall continue with this term’s topic. Expectations in the workplace. Now I know you are all such students, but listen carefully and you might hear something that will be new. Even to you bright young things.”<br>
<br>
You glance around the room. She has everyone’s attention, at least.<br>
<br>
Turning back, you listen as Mrs. DeBussy continues her introduction. “In this lesson, we'll all learn how to perform the roles that you will gain when you leave Charlton. Many of my top students have gone on to be quite successful. I have no doubt that some of you will join them.”<br>
<br>
Her voice drops to a whisper, but her enthusiasm still shines through. “In business, you will find many of the skills employers expect are not those we would normally teach. Dictation and typing, for example, are of paramount importance. So today, you’re going to learn how it works. So each of you ladies, turn to the right of you. The men, turn to your left. And meet your study buddy for the day!”<br>
<Br>
Around you, chairs scrape as the class shuffles into place. You stand up, standing behind Michelle. She looks over her shoulder, flashing you a smile. There's a noticable attempt from her to lean back towards you in her chair.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Listen to DeBussy’s instructions" "BusinessStudiesClass01">><</link>>
<<else>>
<<if $current.Avatar is "Emily">>
“Welcome again!” DeBussy proclaims. “We are continuing with our dictation and typing lessons today. Since you all did such a good job last time, I can’t imagine you’ll need a reminder of what to do. So gentlemen, take your positions.”<br>
<br>
Chairs scrape across the floor as the boys stand up. You glance over at Logain, who gives you a smirk as he shrugs. He moves behind you and you feel his hands press down into the back of the chair, brushing against your back.<br>
<br>
“Ladies, look down at your typewriter. Let’s begin!”<br>
<br>
You look down at the white keys, hearing the chalk marking the blackboard at the front of the class. Hot air brushes past across your ear and you know Logain’s face is right next to yours.<br>
<br>
<B>Actions</b><br>
<<link "Type what Logain whispered to you" "BusinessStudiesClass">><<set $BusinessStudiesCompliant to true>><<EmilyGrades 1>><<if $BusinessStudiesWard is undefined>><<Intelligence -1>><<Assertive -1>><</if>><</link>><br>
<<link "Type what you like" "BusinessStudiesClass">><<EmilyGrades -1>><<Assertive 1>><<ChangeNPCRelationship "Logain" "Emily" 3>><<set $BusinessStudiesCompliant to false>><</link>>
<<elseif $current.Avatar is "Dennis">>
“Welcome again!” Mrs. DeBussy proclaims. “Today we continue with dictation and typing. Since last time went so well, I'm sure your best will exceed my expectations!”<Br>
<Br>
Around you, chairs scrape as the class shuffles into place. To your left, your partner waits. A mousy girl with fashionable glasses and a permanent twitch of irritation. Chantelle.<br>
<Br>
She rolls her eyes as you stand awkwardly behind her, fingers drumming the edge of her desk. It’s clear this isn’t the first time she’s been saddled with Dennis.<Br>
<br>
At the front, DeBussy takes up the chalk. “Now then. Gentlemen, you read aloud, clearly and carefully. Ladies, you type!”<Br>
<Br>
You lean in, ready to whisper the first line. But before the chalk has finished its first curve, Chantelle’s fingers are already hammering the keys.<br>
<Br>
<<if $BusinessStudiesWard is "NulifiedSelf" or $BusinessStudiesWard is undefined>>
You blink, startled, watching the words spill across the page as if she had seen them before they appeared. The typewriter’s keys glow faintly, each strike puffing with a haze of yellow light. You glance up at the board and note how her lines match DeBussy's perfectly.<Br>
<<else>>
You blink, startled, watching the words spill across the page as if she had seen them before they appeared. The shimmer on the keys is gone, but even so Chantelle seems to be typing before you can speak. She types faster than DeBussy can write, her expression intent and dismissive.<br>
<</if>>
<br>
When you try again with the next line, leaning closer to whisper, Chantelle swats the air near you with the back of her hand, yet never missing a key stroke.<br>
<br>
You stare, dumbfounded. This isn’t how it’s meant to work. She doesn’t need you at all. She isn’t just keeping pace. She’s outpacing the lesson.<BR>
<Br>
At the front, DeBussy beams at the sound of typebars clattering, utterly oblivious.<br>
<br>
<B>Actions</b><br>
<<link "Dictate different lines to Chantelle" "BusinessStudiesClass">><<set $BusinessStudiesCompliant to false>><<Assertive 1>><<Feminity -1>><</link>><br>
<<link "Relent and let her continue" "BusinessStudiesClass">><<Assertive -1>><<set $BusinessStudiesCompliant to true>><</link>>
<<elseif $current.Avatar is "Jake">>
“Welcome again!” Mrs. DeBussy proclaims. “Today we continue with dictation and typing. Since last time went so well, I'm sure your best will exceed my expectations!”<Br>
<Br>
Around you, chairs scrape as the class shuffles into place. You stand up, standing behind Michelle. She looks over her shoulder, flashing you a smile. There's a noticable attempt from her to lean back towards you in her chair.<br>
<br>
“Ready?” DeBussy sings at the board, chalk already scratching. “Clear and careful dictation, please.”<Br>
<Br>
Michelle’s fingers hover above the keys, poised. You begin to speak. She starts to type. Diligent and precise, every word you give her caught and hammered into the page without hesitation.<br>
<Br>
<<if $BusinessStudiesWard is "NulifiedSelf" or $BusinessStudiesWard is undefined>>
As you speak the words DeBussy scrawls on the blackboard, a quiet vacancy slides over Michelle's face. Her gaze dulls and her shoulders slack. She follows each of your sentences with machine regularity. Instruction. Response. Instruction. Response.<br>
<<else>>
As you speak the words DeBussy scrawls on the blackboard, Michelle stays bright and focused. She tucks a curl of strawberry hair behind her ear and waits for your next phrase, typing it without fuss. There's no glaze behind her eyes. Just careful attention and submission.<Br>
<</if>>
<br>
The realisation lands. Your words decide her rhythm. Your pauses become hers. She is sitting in front of you, small back straight, hands ready, waiting for what you say next. Power prickles under your skin. <i>It would be so easy to lean closer. To push. To see how far she would follow.</i><Br>
<Br>
You feel an urge rising. To take control. To mould. Morally, you know exactly what that would mean for her. But the habit in this body is loud inside of you, and it crowds your thoughts.<Br>
<br>
<<if $BusinessStudiesWard is "NulifiedSelf" or $BusinessStudiesWard is undefined>>You glance down at the vacant, waiting face she wears and see how simple it would be to make her a puppet on your strings.<Br>
<<else>>You glance down at the pretty, eager girl twining a curl between her fingers, waiting for your next line, and see how simple it would be to make her bend to your will.<Br><</if>>
<br>
<B>Actions</b><br>
<<link "Continue to follow DeBussy’s writings" "BusinessStudiesClass">><<set $BusinessStudiesCompliant to true>><<Greedy 1>><<Feminity -1>><</link>><br>
<<link "Whisper the opposite of the words to Michelle" "BusinessStudiesClass">><<Greedy -1>><<set $BusinessStudiesCompliant to false>><</link>>
<</if>>
<</if>><<if $current.Avatar is "Emily">>
“Now,” DeBussy continues. “Gentlemen. I will write sentences on the board that you shall dictate to your counterpart. Ladies, you will type the exact words they say. As fast as you can, but without errors. Not that I expect many from you!”<br>
<br>
You look down at the typewriter. Despite its age, the layout is the same as a keyboard. At least you won’t struggle with this lesson.<br>
<br>
“If there are no questions,” DeBussy says. “Let us begin. Gentleman, please stand behind your receptionist for the day. Ladies, look down at your typewriter.”<br>
<br>
Chair legs scrape across the floor as the boys stand up. You focus on the typewriter in front of you, but feel Logain’s presence close to you. You bristle as you feel his hands rest on the back of your chair.<br>
<br>
You hear chalk scratching against the blackboard. Then, you feel Logain’s breath breeze across your ear. <br>
<br>
“A good secretary follows orders,” he whispers.<br>
<br>
Your eyes flick up to the front of the room. DeBussy stands to the side of the blackboard, where the sentence Logain uttered is written in stylish handwriting across the top of the board. She looks at you, expectedly.<br>
<br>
<B>Actions</b><br>
<<link "Type what Logain whispered to you" "BusinessStudiesClass">><<set $BusinessStudiesCompliant to true>><<Intelligence -1>><<Assertive -1>><</link>><br>
<<link "Type what you like" "BusinessStudiesClass">><<EmilyGrades -1>><<Assertive 1>><<ChangeNPCRelationship "Logain" "Emily" 3>><<set $BusinessStudiesCompliant to false>><</link>>
<<elseif $current.Avatar is "Dennis">>
“Now,” DeBussy continues. “Gentlemen. I will write sentences on the board that you shall dictate to your counterpart. Ladies, you will type the exact words they say. As fast as you can, but without errors. Not that I expect many from you!”<br>
<Br>
You look down at Chantelle sitting in front of you. She stares attentively at DeBussy, seemingly consciously ignoring your presence behind her.<br>
<br>
“If there are no questions,” DeBussy says. “Let us begin. Gentleman, please ensure you're standing behind your receptionist for the day. Ladies, look down at your typewriter.”<br>
<br>
At the front, she takes up the chalk. “Now then. Gentlemen, you read aloud, clearly and carefully. Ladies, you type!”<Br>
<Br>
You lean in, ready to whisper the first line. But before the chalk has finished its first curve, Chantelle’s fingers are already hammering the keys.<br>
<Br>
<<if $BusinessStudiesWard is "NulifiedSelf" or $BusinessStudiesWard is undefined>>
You blink, startled, watching the words spill across the page as if she had seen them before they appeared. The typewriter’s keys glow faintly, each strike puffing with a haze of yellow light. You glance up at the board and note how her lines match DeBussy's perfectly.<Br>
<<else>>
You blink, startled, watching the words spill across the page as if she had seen them before they appeared. The shimmer on the keys is gone, but even so Chantelle seems to be typing before you can speak. She types faster than DeBussy can write, her expression intent and dismissive<br>
<</if>>
<br>
When you try again with the next line, leaning closer to whisper, Chantelle swats the air near you with the back of her hand, yet never missing a key stroke.<br>
<br>
You stare, dumbfounded. This isn’t how it’s meant to work. She doesn’t need you at all. She isn’t just keeping pace. She’s outpacing the lesson.<BR>
<Br>
At the front, DeBussy beams at the sound of typebars clattering, utterly oblivious.<br>
<br>
<B>Actions</b><br>
<<link "Dictate different lines to Chantelle" "BusinessStudiesClass">><<set $BusinessStudiesCompliant to false>><<Assertive 1>><<Feminity -1>><</link>><br>
<<link "Relent and let her continue" "BusinessStudiesClass">><<Assertive -1>><<set $BusinessStudiesCompliant to true>><</link>>
<<elseif $current.Avatar is "Jake">>
“Now,” DeBussy continues. “Gentlemen. I will write sentences on the board that you shall dictate to your counterpart. Ladies, you will type the exact words they say. As fast as you can, but without errors. Not that I expect many from you!”<br>
<Br>
You look down at Michelle sitting in front of you. She looks over her shoulder, flashing you a smile. There's a noticable attempt from her to lean back towards you in her chair.<br>
<br>
“If there are no questions,” DeBussy says. “Let us begin. Gentleman, please ensure you're standing behind your receptionist for the day. Ladies, look down at your typewriter.”<br>
<br>
At the front, she takes up the chalk. “Now then. Gentlemen, you read aloud, clearly and carefully. Ladies, you type!”<Br>
<Br>
You hear chalk scratching against the blackboard. Michelle’s fingers hover above the keys, poised. You begin to speak. She starts to type. Diligent and precise, every word you give her caught and hammered into the page without hesitation.<br>
<Br>
<<if $BusinessStudiesWard is "NulifiedSelf" or $BusinessStudiesWard is undefined>>
As you speak the words DeBussy scrawls on the blackboard, a quiet vacancy slides over Michelle's face. Her gaze dulls and her shoulders slack. She follows each of your sentences with machine regularity. Instruction. Response. Instruction. Response.<br>
<<else>>
As you speak the words DeBussy scrawls on the blackboard, Michelle stays bright and focused. She tucks a curl of strawberry hair behind her ear and waits for your next phrase, typing it without fuss. There's no glaze behind her eyes. Just careful attention and submission.<Br>
<</if>>
<br>
The realisation lands. Your words decide her rhythm. Your pauses become hers. She is sitting in front of you, small back straight, hands ready, waiting for what you say next. Power prickles under your skin. <i>It would be so easy to lean closer. To push. To see how far she would follow.</i><Br>
<Br>
You feel an urge rising. To take control. To mould. Morally, you know exactly what that would mean for her. But the habit in this body is loud inside of you, and it crowds your thoughts.<Br>
<br>
<<if $BusinessStudiesWard is "NulifiedSelf" or $BusinessStudiesWard is undefined>>You glance down at the vacant, waiting face she wears and see how simple it would be to make her a puppet on your strings.<Br>
<<else>>You glance down at the pretty, eager girl twining a curl between her fingers, waiting for your next line, and see how simple it would be to make her bend to your will.<Br><</if>>
<br>
<B>Actions</b><br>
<<link "Continue to follow DeBussy’s writings" "BusinessStudiesClass">><<set $BusinessStudiesCompliant to true>><<Greedy 1>><<Feminity -1>><</link>><br>
<<link "Whisper the opposite of the words to Michelle" "BusinessStudiesClass">><<Greedy -1>><<set $BusinessStudiesCompliant to false>><</link>>
<</if>> <<if $current.Avatar is "Emily">>
<<Flag "BusinessStudiesClassInvestigation">>
<<if _FlagReturn is true>>
You walk cautiously down the school corridor, hearing your heels clatter on the floor as you try in vain to be quiet.<br>
<br>
Creeping up to the door, you listen out. Again, you hear the noises of chatter from within. It’s hard to make out distinct voices, aside from the shrill voice of Mrs. DeBussy.<br>
<br>
A shadow falls over you from behind. You sigh. “Hello Logain,” you say, turning.<br>
<<else>>
You make your way to the Business Studies classroom, noticing with apprehension how loud your heels are in the empty corridor. With each step, the echoing sound reminds you of your current footwear. <I>And your current predicament.</i><br>
<br>
Approaching the door to the classroom, you reach out and slowly turn the handle. To your surprise, it turns. You are just about to boldly enter when you hear voices from behind the door.<br>
<br>
Instantly, you let go of the handle and freeze. You hear the sounds of Mrs. DeBussy, talking and laughing. Other voices are present but are just murmurs.<br>
<br>
“Evening, squirt,” you hear a familiar voice from behind you. <br>
<br>
You turn to see Logain, leaning against the lockers opposite you, grinning. He obviously doesn’t have the same problem with his shoes, you think.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Talk to Logain" "SchoolCorridorLogainDialogue0">><</link>>
<<elseif $current.Avatar is "Dennis">>
You make your way to the Business Studies classroom, jumping at every sound and creek that echoes in the corridor. Something makes you feel on edge, threatening to trigger your flight or fight response before even revealing itself to you.<br>
<br>
<I>And we both know which of those options you'd take in this form, don't we?</i><br>
<Br>
Approaching the door to the classroom, you reach out and slowly turn the handle. To your surprise, it turns. You are just about to boldly enter when you hear voices from behind the door.<br>
<br>
Instantly, you let go of the handle and freeze. You hear the sounds of Mrs. DeBussy, talking and laughing. Other voices are present but are just murmurs.<br>
<br>
“Brazen, to be peeping so openly,” you hear a familiar voice from behind you say.<br>
<br>
You turn to see Logain, leaning against the lockers opposite you, grinning. "Trying to catch a glimpse of DeBussy's informants, Mannet?"<br>
<Br>
Without a second thought, you feel your eyes dart to look down the corridor. Towards the entrance. Towards safety.<br>
<br>
Logain narrows a single eyebrow. "You alright, chump?"<br>
<Br>
"I've... got to go," you stammer, trying to fight the instinct to run.<Br>
<Br>
Logain shrugs as you dart down the corridor. You don't look back as you flee towards the exit.<Br>
<br>
<B>Actions</b><br>
<<link "Leave the school" "SchoolGates">><<set $SchoolCorridorFirstDay to undefined>><</link>><br>
<<elseif $current.Avatar is "Jake">>
You make your way to the Business Studies classroom, naturally pacing so fast that you have to remind yourself you are trying to be steathly. You feel almost careless in whether you're caught, irritated by impatience to find out what's going on.<br>
<Br>
Approaching the door to the classroom, you reach out and slowly turn the handle. To your surprise, it turns. You are just about to boldly enter when you hear voices from behind the door.<br>
<br>
Fighting the urge to barge in, you instead pause and listen. You hear the sounds of Mrs. DeBussy, talking and laughing. Other voices are present but are just murmurs.<br>
<br>
“Wrong door for the gym changing room,” you hear a familiar voice from behind you say.<br>
<br>
You turn to see Logain, leaning against the lockers opposite you, grinning. "Or you trying to find out what those little swots are really telling DeBussy?"<br>
<Br>
You flash your teeth at Logain, the gesture coming out as a snarl in spite of your intention. "What do you want, Logain?"<br>
<br>
A eyebrow rises. "Logain? We on first term names now, sport?"<br>
<Br>
Studying the other boy, you hesitate for a second to judge him. "Why wouldn't we be?"<bR>
<Br>
Logain smirks. "Quite right. Live and let live. And as we're such pals now, why don't you tell me what your doing here?"<Br>
<br>
You find your self growing irritated by Logain's vague statements and perpetual grin. It almost feels like he's playing with you. You feel your chest tightening. "What's it to you?"<Br>
<br>
"Just a friendly bit of conversation," he replies. "Between such good friends."<bR>
<bR>
The tightening in your chest coils further. You feel your fingers shake, as if wanting to curl up into a fist.<br>
<Br>
"I've got to go," you spit. And without a word, you stride off, leaving Logain behind. Unjured. But the thought of wiping that smug smirk from his face remains with you as you storm down the corridor.<br>
<Br>
<B>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><</link>><br>
<</if>><<set _NPC to "Logain">>
<<set $ConversationExit to "SchoolCorridor">>
<<CheckRelationship _NPC>>
<<if $LogainDialogue is undefined>>
<<if _Relationship is 0>>
Logain doesn't like you and doesn't want to talk to you. This shouldn't be possible, but let's see.<br>
<<else>>
<<Flag "BusinessStudiesClassInvestigation">>
<<if _FlagReturn is true>>
He offers you a grin. “Decided to try and get in the classroom again?”<br>
<br>
You give him a cold look.<br>
<<else>>
“What has you sneaking around the quiet corridors after school?” he asks.<br>
<br>
“Nothing,” you say, flustering.<br>
<br>
He smirks. “And there was me, thinking you might be spying on what really happens in there after school. Funny isn’t it? To hear laughter at Charlton. Makes you wonder what DeBussy is doing in there.”<br>
<br>
You eye him carefully. “What do you think?”<br>
<br>
He pushes back from the lockers and creeps over to you, glancing at the side of the glazed glass in the door. His tall and masculine frame hangs inches over you. <br>
<br>
“I know a few things,” he says, meeting your eyes. “Like there isn’t any studying going on inside. Or should I say, it’s of the social monitoring kind.<br>
<br>
He catches your confused look and grins. “Let’s just say that DeBussy’s most promising students do less studying and more tale-telling. Every student’s little secrets, spilt out, given freely and willingly for extra credit. It’s her own little secret service in there.”<br>
<br>
“How do you know that?” you ask him, still watching him carefully.<br>
<br>
“I have my sources,” he replies. “There’s a notebook that she keeps in her desk. An acquaintance saw it before class. Every little transgression any student has made is jotted down there.<br>
<br>
You shrug, almost-convincing. “Why should I care about that?” <br>
<br>
“Maybe you do, maybe you don’t,” he says. “But I think that you have a reason for wanting to get in that classroom. If it’s not the book, it’s something. And I’ll bet you’d prefer to do it uninterrupted.”<br>
<br>
You give him a look as you realise he’s got an angle.<br>
<</if>>
<</if>>
<<else>>
Logain waits for you to speak.<br>
<</if>>
<br>
<b>Actions</b><br>
<<QuestState "Quest13">>
<<if _QuestState gte 1>>
<<link "Admit you want to get into the classroom" "LogainDialogue">>
<<set $LogainDialogue to "BusinessStudyRoomAdmit">>
<<QuestTracker "Quest13" 2>>
<<SetFlag "BusinessStudiesClassInvestigation">>
<</link>><br>
<</if>>
<<link "Deny you want to get in" "LogainDialogue">><<SetFlag "BusinessStudiesClassInvestigation">><<set $LogainDialogue to "BusinessStudyRoomDeny">><</link>>The rest of the group starts to chatter amongst themselves as Mrs. DeBussy walks over to you and sits down at the adjacent desk. “I’m so glad you’re here, Emily. I see great things ahead for you.”
“Now,” she begins. “You must be curious as to exactly what this is about. As I mentioned, this is for my most gifted students. I give extra lessons, personal tutoring and a dollop of good old fashioned encouragement to make sure you all get the grades you deserve. After all, it can be a challenge at Charlton to remain focused on your studies. Some of your peers aren’t as dedicated as you are to your education.”
Her smile wilters, just by a fraction. “I might seem like a doddering old auntie, Emily. But I’m not oblivious to what happens here. That is why we come together. To support each other and weed out the disruptors that are derailing your ability to focus.”
“Weed out?” you repeat back, feeling an eyebrow rise.
She nods. “You’re a smart cookie, Emily. I bet you have to ear to the ground. If you tell me who's not adhering to the high standards you yourself live by, I will deal with them. Your education is too important to risk letting them run rampant.”
“Besides,” she continues, lowering her voice to a whisper. “With Prom coming up, I need to take a step back. The girls here are smart, but they need a leader. Someone to come in, set-up the club when I can’t make it, provide direction for the girls, and report back to me when necessary.”
She stares back at you, judging your reaction intently. You nod.
“If that sounds like something you’d be interested in, you just need to prove you have what it takes. And it should go without saying, my best pupil will not be getting anything other than a top grade in my class.”
You mull over what DeBussy is implying. This would definitely help Emily. Plus, you’d be left alone to run in the classroom when DeBussy wasn’t here. Alone.
“So,” DeBussy says, her voice back to her usual shrill volume. “Can you think of anything now?”
<b>Actions</b>
<<link "Discuss rumours with DeBussy" "BusinessStudiesAfterSchoolClub">><</link>>“Very good Phillips. Very good indeed,” you hear Beach say from off to the side as he walks over. You turn to look at him. He places his foot on the bench you are sitting on and puts his hand on his knee, leaning forward towards you. Your eyes flick down at his short shorts, noticing there’s just enough slack to see far up in there. <br>
<br>
“Thank you sir,” you mumble, looking up to meet his gaze. <br>
<br>
<<if $GymWard is "NulifiedAll" or $GymWard is "NulifiedSelf">>
You notice how he's thinning on top and has nostril hairs creeping out of his nose. He clearly still works out, but age is catching up with him in a manner that simple exercise can't counteract.<br>
<<else>>
You notice his greying stubble and his ruffled salt and pepper hair. Whilst he wouldn’t feature on the cover of a men’s health magazine, there’s something still strong and chiselled about his physical demeanour.<br>
<</if>>
<br>
“With agility and speed like that, you could be in with a shot at a scholarship,” the teacher says with sincerity. “Cheerleading is not just short skirts and pom poms. You can get into some top schools with it.”<br>
<br>
He leans forward, leaning on his knee. <<if $GymWard is "NulifiedAll" or $GymWard is "NulifiedSelf">>You notice the veins more apparent with age, creeping out from underneath his short shorts like tendrils.<<else>>You see his thigh muscles flexing, clearly still powerful in spite of his age. His shorts also ruffle up around the tops of his legs. <i>You think you can faintly see the outline of something underneath the fabric…</i><</if>><br>
<br>
“If she hadn’t already asked you, chat to Christina,” Beach tells you. “You can try-out on the football field after school. I think you’d have a good chance, if you asked me.”<br>
<br>
You meet his eye. He seems earnest. <br>
<br>
“Alright, get yourself to the showers,” the coach says, turning his attention to the other girl in the gym who sits behind you. “Heather, it's your turn. Come here.”<br>
<br>
You move towards the exit as Heather stands and walks towards Coach Beach. You only look back once, as you open the gym doors, to see Beach leaning in closely to Heather as she looks down at the floor.<br>
<br>
<b>Actions</b><br>
<<link "Go to the changing room" "SchoolChangingRoom">>
<<QuestTracker "Quest9" 0>>
<<EventTrigger "SchoolChangingRoom" "PEClassShower" null null "Emily" null null null true>>
<</link>><<Flag "SchoolChangingRoomShower" "Leave">>
<<if _FlagReturn is true >>
You decide to play it safe. Scooping up your belongings, you turn and walk quickly to the exit, ignoring some of the curious expressions from the other girls as you pass by. <br>
<br>
<b>Actions</b><br>
<<link "Leave and return to the corridor" "SchoolGymEntrance">><<set $current.dirty to false>><<SetFlag "SchoolChangingRoomShower" false>><</link>>
<<else>>
<<RemoveMakeup>>
<<if $SchoolShowerFirst is true>>
You take a deep breath and begin to strip. You put your dirty gym clothes away and grab a towel from the locker, wrapping it around your body from your breasts downwards. Like a girl, you think.<br>
<br>
Moving towards the shower room, you feel the pleasant warm steam on your skin. You hang up your towel and quietly enter, standing underneath an unoccupied shower head and turn it on.<br>
<br>
Water sprays down over your body, and you use some nearby soap to clean yourself. As you do so, you can’t help but notice the other girls, all naked, all showering as matter-of-factly as each other. Bums. Boobs. Legs. <I>Vaginas</i>. You see it all.<br>
<br>
You feel your heart beating. These are all real women who you might see in a bar or club. They might even go home with someone. But that you are here, posing as someone you’re not, makes you feel seedy and lecherous.<br>
<br>
Emily wouldn’t find this out of the ordinary, a thought pops into your brain.<br>
<br>
As you continue to wash, you mull over that. None of the other girls seem concerned, by your presence or anyone else's. You glance down at your own body. You have the same parts and curves on display. <I>It’s not so unnatural, is it?</I><br>
<br>
“You might want to get that checked out,” the girl says next to you, smiling politely. You follow her eyes to a blemish on your arm. <br>
<br>
She turns back to you and reaches over her shoulder with her hand, pointing out a tiny scar below her shoulder. “I spent too long lounging outside at the country club this summer. Doctor Palmer said it was probably nothing, but cut out a blemish just in case. Beauty is our greatest asset, as they say.”<br>
<br>
She grins at you and turns back to cleaning. You watch her for a moment, then return to showering, feeling a slight warmth from the unexpected comradery.<br>
<br>
Once you’ve showered you walk back through to Emily’s locker, your body wrapped up in a towel. As you get changed back into your school uniform, you feel just a bit less conscious about being in the room with other girls.<br>
<br>
<b>Actions</b><br>
<<link "Leave and return to the corridor" "SchoolGymEntrance">><<set $current.dirty to false>><<set $SchoolShowerFirst to undefined>><</link>>
<<else>>
You put your gym clothes away and wrap a towel around your torso, then walk into the shower room.<br>
<br>
Other students are already showering and it takes you a moment to find a spare head. You hang up your towel and turn the taps out, feeling the warm water run down your skin.<br>
<br>
As you clean yourself, you look around the room. Though still foreign and eerie, you’ve become slightly more accustomed to showering when other girls. Other, being the word that ricochettes around your skull. <br>
<br>
Looking around, you note that the sight of bums and breasts seems normal to you. That realisation is enough to send a shiver down your spine, but you can’t help but see the other students as your peers. When you’re in this body, at least.<br>
<br>
When showering, you walk back through to Emily’s locker and get changed back into your school uniform, ready to leave.<br>
<br>
<b>Actions</b><br>
<<link "Leave and return to the corridor" "SchoolGymEntrance">><<set $current.dirty to false>><<set $SchoolShowerFirst to undefined>><</link>>
<</if>>
<</if>>You hand over the note that you penned to Coach Beach. He snatches it up, unfolds it, and reads it carefully. Once he’s done, his eyes look up over the note at you, eyeing you.<br>
<br>
“Cramps, eh?” He sighs. “A poor excuse to duck out of some exercise, but I’ve been told that I need to make allowances for your ladies.’<br>
<br>
Behind you, one of the kids in uniform sniggers. He falls silent quickly when Beach gives him a dark look.<br>
<br>
“Alright, Phillips. You’ve got a pass. Get over in the sin bin. The rest of you, let’s see if your note’s are as convincing.”<br>
<br>
You stand up from the bench and move up to the top seat on the rafters in the corner. A few other students join you after Beach verifies their own notes. You smile politely, but they make no efforts to respond. Only Chester, a kid with glazed eyes, meets your stare as Beach reluctantly lets him sit out.<br>
<br>
<B>Actions</b><br>
<<link "Wait for the class to start" "PEClassWatch">><<set $PEClassWatchDialogue to "Wait">><</link>><<if $HeatherDialogue is "What">>
<<if $current.Avatar is "Emily">>
“What are you doing waiting here, Heather?” you ask her. <br>
<br>
She looks off to the side, reflecting, before turning back to you and whispering softly. “Coach Beach said that I might as well clean every evening after classes. I always come last in PE, anyway. This way, I’ll get extra credit for cleaning. I’ll at least pass.”<br>
<br>
“Where’s Coach Beach now?” you ask her.<br>
<br>
She shrugs. “Sometimes he comes,” she says quietly. “Sometimes he doesn’t. He gave me a key to the gym. He lets me come and go as I please. I even clean in the mornings too.”<br>
<br>
“You sound like you enjoy it,” you tell her.<br>
<br>
She looks up at you with her large eyes, a smile appearing in spite of clear reluctance. “You get used to it. The smell. The scents. The boys.”<br>
<br>
You let one of your eyebrows rise up. “The boys?”<br>
<br>
Heather nods, replying in a hushed, if a little resigned, tone: “Beach lets his football players watch sometimes. Comment. Not that I blame them. After all, girls are made for boys.”<br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<SetFlag "HeatherKey">><<DialogueDone "Heather" "What">><</link>>
<<elseif $current.Avatar is "Dennis">>
“What are you doing waiting here, Heather?” you ask her. <br>
<br>
She looks down to the floor, her cheeks reddening. “Coach Beach said that I might as well clean every evening after classes," she mutters. "I always come last in PE, anyway. This way, I’ll get extra credit for cleaning. I’ll at least pass.”<br>
<br>
“Where’s Coach Beach now?” you ask her.<br>
<br>
She shrugs. “Sometimes he comes,” she says quietly. “Sometimes he doesn’t. He gave me a key to the gym. He lets me come and go as I please. I even clean in the mornings too.”<br>
<br>
“You sound like you enjoy it,” you tell her.<br>
<br>
She looks up at you with her large eyes, a smile appearing in spite of clear reluctance. “You get used to it.”<br>
<br>
You frown. "The cleaning?"<br>
<br>
Heather looks at you for a long moment. "Yes," she mutters. "The cleaning."<br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<SetFlag "HeatherKey">><<DialogueDone "Heather" "What">><</link>>
<</if>>
<<elseif $HeatherDialogue is "Boys">>
“What do you mean he lets the boys watch?” you ask, narrowing your eyes.<br>
<br>
Heather looks at you, stone-face free from emotion. “They watch me… clean,” she says.<BR>
<Br>
You raise an eyebrow. “Clean?”<Br>
<Br>
She looks at you, suddenly worried, as if she’s revealed too much. “Just clean,” she reiterates. “Sometimes, I clean… privately. For Beach.” She gulps, her face going sour. “At least he keeps that private.”<Br>
<Br>
You regard the waifish girl in front of you, considering what her emotionless tone really means. “Isn’t that bullying?”<Br>
<Br>
Heather shrugs. “Isn’t that how it works around here?” she asks you without care. “That’s how the popular kids keep people in-line. There’s a pecking order to uphold.”<Br>
<br>
The words sound foreign to Heather’s voice. As if she’s been told them time after time, now used to repeating them without question.<Br>
<<trackKnowledge "BulliedPeople" "Learned">>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Heather" "Boys">><</link>>
<<elseif $HeatherDialogue is "Key">>
<<CheckRelationship "Heather">>
<<if _Relationship gte 2>>
“Hey Heather,” you begin. “Could I borrow the key to the gym for a while?”<br>
<br>
Her eyes lock onto yours immediately, filling with fear. She grinds one of her top teeth into her bottom lip. “I can’t do that.”<br>
<br>
“Come on, no one would find out,” you try to reassure her.<br>
<br>
She takes a deep breath. You see the hesitation on her face. “He will find out,” she whispers.<br>
<br>
“I promise you, he won't," you say, reassuringly.<br>
<br>
Another deep breath. Her eyes glance off to the side. Then she reaches down and takes out a single key from inside her sock. "I didn't give you that," she says, eyes wide. "Please.”<br>
<br>
You nod. "Secret is safe with me."<br>
<br>
Heather winces. You are convinced she has little faith this won't end badly for her.<br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<TakeObjectNPC "Heather" "KeyGymHeather">><<SetFlag "HeatherKeyAsk" false>><</link>>
<<else>>
“Hey Heather,” you begin. “Could I borrow the key to the gym for a while?”<br>
<br>
Her eyes lock onto yours immediately, filling with fear. She shakes her head rapidly. “No. I can’t do that.”<br>
<br>
“Come on, no one would find out,” you try to reassure her.<br>
<br>
She continues to shake her head. “He will find out,” she murmurs. “I can’t do it.”<br>
<br>
“Can I do anything to help?” you try.<br>
<br>
She shakes her head again. “Just don’t ask me for that. I don’t want to get in trouble.”<br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<SetFlag "HeatherKeyAsk">><</link>>
<</if>>
<<elseif $HeatherDialogue is "Blackmail">>
<<if $current.Avatar is "Emily">>
"Don't play coy with me, Heather," you say. "I know exactly what you do when you 'clean' in the gym."<br>
<br>
Heather looks up directly at you from beneath her eyelashes, suddenly alert. "What do you mean?" she splutters.<br>
<br>
You smile, menacingly. "I know what sort of cleaning Beach asks of you. What sort of things you have to wear. Or what you don't."<br>
<br>
You watch as Heather shakes her head quickly, almost a flex. "I don't know what you mean," she says in a whispered voice.<br>
<br>
"I think you do," you say. "And I think unless you want the whole school to find out, you'll give me that key."<br>
<br>
The large eyes look back at you, unmoving. You can see the moisture glistening over each iris.<br>
<br>
"No," you hear a voice say, more assured than you would have expected.<br>
<br>
Heather tilts her head up, just slightly. She stares back at you, almost smirking. There is still tears ready, the face is painted in fear. But she's smiling. Almost manically.<br>
<br>
"He'd stop you," she says with venom. "Before you could even tell a soul. And then you'd be in there. With me."<br>
<br>
She looks back at the floor. "Go away," she murmurs.<br>
<<elseif $current.Avatar is "Dennis">>
"Don't play coy with me, Heather," you say. "I know exactly what you do when you 'clean' in the gym."<br>
<br>
Heather looks up directly at you from beneath her eyelashes, suddenly alert. "What do you mean?" she splutters.<br>
<br>
You try to muster a menacingly smile on Dennis' face. "I know what sort of cleaning Beach asks of you. What sort of things you have to wear. Or what you don't."<br>
<br>
You watch as Heather shakes her head quickly, almost a flex. "I don't know what you mean," she says in a whispered voice.<br>
<br>
"I think you do," you say. "And I think unless you want the whole school to find out, you'll give me that key."<br>
<br>
The large eyes look back at you, unmoving. You can see the moisture glistening over each iris.<br>
<br>
"No," you hear a voice say, more assured than you would have expected.<br>
<br>
Heather tilts her head up, just slightly. She stares back at you, almost smirking. There is still tears ready, the face is painted in fear. But she's smiling. Almost manically.<br>
<br>
"He'd stop you," she says with venom. "Before you could even tell a soul. And he'd set his pack of football hyenias on you."<br>
<br>
She looks back at the floor. "Go away," she murmurs.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Heather" "Blackmail">><</link>>
<<elseif $HeatherDialogue is "BlackmailPhotos">>
<<if $current.Avatar is "Emily">>
"I found something that you might like to take a look at," you tell Heather as you reach into your bag.<br>
<br>
Her curiousity quickly turns to shock when you take out the photos you found in the basement. Slowly, you flick through the set, each one depicting her cleaning the gym. Naked.<br>
<br>
Tears begin to stream almost immediately. Her large expressive eyes flick between you and the photos. Her mouth drops open.<br>
<br>
"Interesting angles?" you say, with a chill. "I'm sure others will agree."<br>
<br>
"What do you want?" Heather stammers.<br>
<br>
"The key to the gym," you reply. "Then no one will see these."<br>
<br>
She glances off to the side and sighs. Then she reaches down and takes out a single key from inside her sock. "Don't show anyone those," she says. "Please.”<br>
<br>
You smile. "Don't worry. Your secret is safe with me."<br>
<br>
Heather winces. You can tell she doesn't believe you.<br>
<<elseif $current.Avatar is "Dennis">>
"I found something that you might like to take a look at," you tell Heather as you reach into your bag.<br>
<br>
Her curiousity quickly turns to shock when you take out the photos you found in the basement. Slowly, you flick through the set, each one depicting her cleaning the gym. Naked.<br>
<br>
Tears begin to stream almost immediately. Her large expressive eyes flick between you and the photos. Her mouth drops open. "You... took these. Didn't you?"<br>
<br>
"Interesting angles?" you say, ignoring her question. "I'm sure others will agree."<br>
<br>
"What do you want?" Heather stammers.<br>
<br>
"The key to the gym," you reply. "Then no one will see these."<br>
<br>
She glances off to the side and sighs. Then she reaches down and takes out a single key from inside her sock. "I thought you..." Her words trail off into silence.<br>
<br>
But she can no longer meet your eyes. She can't look anywhere but the floor.<Br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Heather" "BlackmailPhotos">><<EventTrigger "YourHome" "EmilyReactionHeatherBlackmail" "Evening" "Emily" null null null null false>><</link>>
<<elseif $HeatherDialogue is "AssertivePass">>
<<if $current.Avatar is "Emily">>
"I need that key, Heather," you say, hearing the menace in your words. "It would be in your interests to give it to me."<br>
<br>
Heather looks up just slightly. You actually see the paleness of her eyes. She looks exhausted, tired and resigned to this type of treatement.<br>
<br>
"What do you think you can do that I hasn't already been done to me?"<br>
<br>
You flash her a wicked smile. "Do you want to test that?"<br>
<br>
She glances off to the side and sighs. Then she reaches down and takes out a single key from inside her sock. "Fine," she says. "Just take it."<br>
<br>
You smile. "Thank you, Heather."<br>
<br>
Heather looks to the floor, avoiding making eye contact with you.<br>
<<elseif $current.Avatar is "Dennis">>
"I need that key, Heather," you say, trying to put menace into Dennis' voice. "It would be in your interests to give it to me."<br>
<br>
Heather looks up just slightly. You actually see the paleness of her eyes. She looks exhausted, tired and resigned to this type of treatement.<br>
<br>
"What do you think you can do that I hasn't already been done to me?"<br>
<br>
You flash her a wicked smile. "Do you want to test that?"<br>
<br>
She glances off to the side and sighs. "I thought you'd understand, Dennis." Her voice is quiet, but flat. She then reaches down and takes out a single key from inside her sock. "Fine," she says. "Just take it."<br>
<br>
You smile. "Thank you, Heather."<br>
<br>
Heather looks to the floor, avoiding making eye contact with you.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Heather" "Intimidate">><</link>>
<<elseif $HeatherDialogue is "AssertiveFail">>
<<if $current.Avatar is "Emily">>
"I need that key, Heather," you say, trying to muster some menace in your voice. "And you're going to give it to me. If, er, you know what's good for you."<br>
<br>
Heather looks up just slightly. You actually see the paleness of her eyes. She looks exhausted, tired and resigned to this type of treatement.<br>
<br>
"I clean the school gym," she tells you. "Most nights. Sometimes with audiences. It's the only way I can pass. People make comments about me. Even my parents now think I'm a lost cause."<br>
<br>
She gives you a look with her glistening eyes. "So tell me, what do you think you can do that I haven't already experienced?"<br>
<br>
You have nothing to say. She snorts and rolls her eyes. "Excuse me. I have... somewhere to be."<br>
<br>
Without a second glance at you, Heather walks over to the gym door, unlocks it, and slips in. You hear the lock click as soon as the door shuts.<br>
<<elseif $current.Avatar is "Dennis">>
"I need that key, Heather," you say, trying to muster some menace in your voice. "And you're going to give it to me. If, er, you know what's good for you."<br>
<br>
Heather looks up just slightly. You actually see the paleness of her eyes. She looks exhausted, tired and resigned to this type of treatement.<br>
<br>
"I thought you would different," she says flatly. "But I see now you're just like all the rest."<br>
<br>
She gives you a look with her glistening eyes. "You can't do anything to me, Dennis. Nothing that hasn't been done already."<br>
<br>
You have nothing to say. She snorts and rolls her eyes. "Excuse me. I have... somewhere to be."<br>
<br>
Without a second glance at you, Heather walks over to the gym door, unlocks it, and slips in. You hear the lock click as soon as the door shuts.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" $ConversationExit>><<EndConversation "Heather">><<TimeChange>><</link>>
<<elseif $HeatherDialogue is "Charm">>
<<CastCharm "Heather">>
<<if _CharmSpell is true>>
Heather tries to avoid you're gaze, which makes her suspicion of what you plan to do almost nill.<br>
<br>
You look around, noting the quietness and lack of other people. No one to see or hear you're wicked whims. Ideal.<br>
<br>
You feel butterflies in your stomach as you mentally stirr your magical soup within your body. You take a deep brief, bathing the air inside your lungs in arcane energies.<br>
<br>
And slowly, almost deliciately, you let out your breath. The magic infused within the elements highlights the thin trail of air drifting towards Heather's face.<br>
<br>
She sniffs gingerly, almost like a cat to a held out finger. The spell takes hold.<br>
<br>
The meekest of smiles comes to her face. She glances up beneath her eye lashes, looking at you.<br>
<<else>>
Something is wrong with the code, as Heather has no magic.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>>
<</if>><<set _NPC to "Terrence">>
<<set $ConversationExit to "SchoolGates">>
<<CheckRelationship _NPC>>
<<CheckPersonalityState "Terrence">>
<<if $TerrenceDialogue is undefined>>
<<Flag "TerrenceDetentionTalk">>
<<if _FlagReturn is true>>
<<if _PersonalityState is "Straight">>
<<if $current.Avatar is "Emily">>
You wait for Terrence to finish his detention, keeping out of sight from any of the windows looking down over the school yard. <br>
<br>
At last he strides out of the main doors, shoulders squared and eyes immediately locking onto you. He doesn’t jump this time. Instead, he offers a confident half-smile as if he’s been looking forward to seeing you. <br>
<br>
“Hey, Em,” he says, voice warm and steady. You notice his eyes wander up and down your frame. “Good to see you. How’ve you been?”<br>
<<elseif $current.Avatar is "Dennis">>
You wait for Terrence to finish his detention, keeping out of sight from any of the windows looking down over the school yard. <br>
<br>
At last he strides out of the main doors, shoulders squared, you see a slow and smug smile spread when he notices you. “Well, if it isn’t Mannet,” he says. “Thought you rushed home to avoid the beats.”<Br>
<Br>
His tone isn’t cruel, but it’s edged with superiority. Like he knows where you stand in the pecking order.<br>
<br>
Still, he doesn’t shut you down. He lingers, waiting to see what you’ll say.<br>
<<elseif $current.Avatar is "Jake">>
You wait for Terrence to finish his detention, keeping out of sight from any of the windows looking down over the school yard. <br>
<br>
At last he strides out of the main doors, he straightens instinctively when he sees you. “Jake,” he says with a nod. Not a smile, more an acknowledgment of standing. “What are you doing out here?”<bR>
<Br>
His tone is clipped, but not hostile. More like he’s careful to measure himself. He doesn’t look away, though. He holds your gaze, waiting to see what you’ll do. <br>
<</if>>
<<elseif _PersonalityState is "Unsure">>
<<if $current.Avatar is "Emily">>
You wait for Terrence to finish his detention, heart in your throat as you press back into the shadows beneath the windows. <br>
<br>
When he finally appears, he freezes for a moment and gives a little jump as he sees you. He rubs the back of his neck, gaze flicking between your face and the empty yard. <br>
<br>
“Um. Hey, Em,” he murmurs, voice low and hesitant. His eyes look at your with nervousness. “Are… you okay?”<br>
<<elseif $current.Avatar is "Dennis">>
You wait for Terrence to finish his detention, heart in your throat as you press back into the shadows beneath the windows. <br>
<Br>
When he finally appears, he freezes for a moment and gives a little jump as he sees you “H-hi, Dennis,” he stammers, glancing aside as if worried someone else might be watching.<Br>
<br>
He fidgets with the strap of his bag, shifting from one foot to the other.<Br>
<<elseif $current.Avatar is "Jake">>
You wait for Terrence to finish his detention, keeping out of sight from any of the windows looking down over the school yard. <br>
<br>
At last he strides out of the main doors, he stiffens as soon as he sees you. “Jake,” he mutters quickly, eyes flicking down to the pavement. His fingers tighten on the strap of his bag. He swallows, then adds, “Didn’t mean to be in your way.”<Br>
<</if>>
<<else>>
<<if $current.Avatar is "Emily">>
You wait for Terrence to finish his detention, keeping out of sight from anyone looking from any one of the many windows looking down over the school yard. <br>
<br>
After what seems like an eternity, Terrence emerges. As is customary for him, he jumps when you emerge from hiding. <br>
<br>
“Hey Em,” he says, after regaining his composure. “Are you okay?”<br>
<<elseif $current.Avatar is "Dennis">>
You wait for Terrence to finish his detention, heart in your throat as you press back into the shadows beneath the windows. <br>
<Br>
When he finally appears, he freezes for a moment and gives a little jump as he sees you “H-hi, Dennis,” he stammers, glancing aside as if worried someone else might be watching.<Br>
<br>
He fidgets with the strap of his bag, shifting from one foot to the other.<Br>
<<elseif $current.Avatar is "Jake">>
You wait for Terrence to finish his detention, keeping out of sight from any of the windows looking down over the school yard. <br>
<br>
At last he strides out of the main doors, he stiffens as soon as he sees you. “Jake,” he mutters quickly, eyes flicking down to the pavement. His fingers tighten on the strap of his bag. He swallows, then adds, “Didn’t mean to be in your way.”<Br>
<</if>>
<</if>>
<<else>>
<<if _PersonalityState is "Straight">>
<<if $current.Avatar is "Emily">>
You lean against the stone pillar next to the entrance, mindful to stay out of sight from the school windows. Terrence appears around the corner, walking with deliberate ease. His shoulders are relaxed, and he offers you a steady, confident smile as he approaches. <br>
<br>
“Hi there,” you say, smiling pleasantly. <br>
<br>
He holds your gaze immediately. “Emily, isn't it?” he asks, voice calm and warm, eyes bright with interest. In you.<br>
<br>
His posture is open, one hand casually tucked into his pocket as he studies your face, as if memorizing every detail. <br>
<<elseif $current.Avatar is "Dennis">>
You lean against the stone pillar next to the entrance, mindful to stay out of sight from the school windows. Terrence appears around the corner, walking with deliberate ease. His shoulders are relaxed, and a slow and smug smile spreads when he sees you.
<br>
“Well, if it isn’t Mannet,” he says. “Thought you rushed home to avoid the beats.”<Br>
<Br>
His tone isn’t cruel, but it’s edged with superiority. Like he knows where you stand in the pecking order.<br>
<br>
Still, he doesn’t shut you down. He lingers, waiting to see what you’ll say.<br>
<<elseif $current.Avatar is "Jake">>
You lean against the stone pillar next to the entrance, mindful to stay out of sight from the school windows. Terrence appears around the corner, walking with deliberate ease. When he spots you, the confidence bends into something more respectful.
<br>
“Jake,” he says with the faintest smile. “Figured you’d be with the team.”<Br>
<</if>>
<<elseif _PersonalityState is "Unsure">>
<<if $current.Avatar is "Emily">>
You lean against the stone pillar next to the entrance, mindful to stay out of sight from the school windows. The courtyard is quiet. Only a few students drift past, tossing curious glances as they leave. <br>
<br>
Terrence emerges slowly, pausing mid-step when he sees you. His breath catches for a split second before he steadies himself, clearing his throat. <br>
<br>
“Hi there,” you say, offering a gentle smile. <br>
<br>
He returns your smile, though it’s tentative, as if he’s unsure whether you’ll smile back. “Emily, isn't it?” he ventures, voice soft, eyes flicking down at your feet before meeting your gaze again. <br>
<br>
His hands fidget at his sides, fingers brushing his backpack strap as he stands, body turned slightly toward you yet laced with hesitation. <br>
<<elseif $current.Avatar is "Dennis">>
You lean against the stone pillar next to the entrance, mindful to stay out of sight from the school windows. The courtyard is quiet. Only a few students drift past, tossing curious glances as they leave. <br>
<br>
Terrence emerges slowly, eyes darting nervously when he sees you. “H-hi, Dennis,” he stammers, glancing aside as if worried someone else might be watching.<Br>
<Br>
He fidgets with the strap of his bag, shifting from one foot to the other.<Br>
<<elseif $current.Avatar is "Jake">>
You lean against the stone pillar next to the entrance, mindful to stay out of sight from the school windows. Terrence appears around the corner, walking with deliberate ease. The moment he notices you, his whole posture stiffens.<br>
<Br>
“Jake,” he mutters quickly, eyes flicking down to the pavement. His fingers tighten on the strap of his bag. He swallows, then adds, “Didn’t mean to be in your way.”<Br>
<</if>>
<<else>>
<<if $current.Avatar is "Emily">>
You lean against the stone pillar next to the entrance, mindful to stay out of sight from the school windows. At this time of day the school is unusually quiet. As you wait only a handful of students exit, giving you a cursory glance as they pass by. <br>
<br>
After a while you catch the sight of Terrence hurriedly rushing across the school yard. He jumps into the air at the sight of you.<br>
<br>
“Hi there,” you say, smiling pleasantly. <br>
<br>
“Hi,” he says hurriedly, his eyes looking around. <br>
<br>
“Terrence, right?”<br>
<br>
He nods, quickly. “That’s right. You’re Emily.” It’s less of a question than a statement. <br>
<br>
Terrence looks at you, but his eyes keep drifting to look up and down the street. <br>
<<elseif $current.Avatar is "Dennis">>
You lean against the stone pillar next to the entrance, mindful to stay out of sight from the school windows. The courtyard is quiet. Only a few students drift past, tossing curious glances as they leave. <br>
<br>
Terrence emerges slowly, eyes darting nervously when he sees you. “H-hi, Dennis,” he stammers, glancing aside as if worried someone else might be watching.<Br>
<Br>
He fidgets with the strap of his bag, shifting from one foot to the other.<Br>
<<elseif $current.Avatar is "Jake">>
You lean against the stone pillar next to the entrance, mindful to stay out of sight from the school windows. Terrence appears around the corner, walking with deliberate ease. The moment he notices you, his whole posture stiffens.<br>
<bR>
“Jake,” he mutters quickly, eyes flicking down to the pavement. His fingers tighten on the strap of his bag. He swallows, then adds, “Didn’t mean to be in your way.”<Br>
<</if>>
<</if>>
<</if>>
<<else>>
<<include "EventsDialogueTerrence">>
<<if _currentEvent is undefined>>
<<if _PersonalityState is "Straight">>
Terrence steps forward, shoulders relaxed and posture open. His gaze holds yours steadily, eyes bright with genuine interest as he looks a you with a boyish smirk. He offers a confident nod, unfazed by the pigeons cooing overhead.<br>
<<elseif _PersonalityState is "Unsure">>
Terrence shifts from foot to foot, his glance darting between the empty yard and your face. He brushes the back of his neck, offering a tentative half-smile, posture half-relaxed yet still taut with uncertainty.<br>
<<else>>
Terrence nervously looks around, jumping at the sounds of pigeons as he waits for you to speak.<br>
<</if>>
<</if>>
<</if>>
<<if _currentEvent is undefined>>
<br>
<b>Actions</b><br>
<<if $current.Avatar is "Emily" or $current.Avatar is "Dennis">>
<<SetFlag "TerrenceDetentionTalk">>
<<DialogueSpoken "Terrence" "Nervous">>
<<if _Discussed is false and _PersonalityState isnot "Straight">><<link "Ask why he’s so nervous" "TerrenceDialogue">><<set $TerrenceDialogue to "Nervous">><</link>><br><</if>>
<<DialogueSpoken "Terrence" "Detention">>
<<if _Discussed is false>><<link "Ask about detention" "TerrenceDialogue">><<set $TerrenceDialogue to "Detention">><<QuestTracker "Quest10" 3>><</link>><br><</if>>
<<QuestState "Quest11">>
<<DialogueSpoken "Terrence" "SingleSexClasses">>
<<if _Discussed is false and _QuestState is 0 and $current.Avatar is "Emily">><<link "Ask him about the single sex classes" "TerrenceDialogue">><<set $TerrenceDialogue to "SingleSexClasses">><</link>><br><</if>>
<<DialogueSpoken "Terrence" "HallPass">>
<<if _QuestState is 1 and _Discussed is false>><<link "Ask about getting a hall pass" "TerrenceDialogue">><<set $TerrenceDialogue to "HallPass">><</link>><br><</if>>
<<DialogueSpoken "Terrence" "Help">><<QuestState "Quest10">><<Flag "TerrenceDetention">>
<<if _QuestState is 3 and _FlagReturn is true>><<link "Ask for help distracting Prichard" "TerrenceDialogue">><<set $TerrenceDialogue to "Help">><</link>><br><</if>>
<<QuestState "Quest10">><<Flag "TerrenceHelp">>
<<if _QuestState is 3 and _FlagReturn is true and _PersonalityState isnot "Straight" and $current.Avatar is "Emily">>
<<StatCheckIntelligence "gt" 40>>
<<set _StatIntelligenceProbability to _StatIntelligenceProbability + " Try to convince Terrence you can tutor him">>
<<if _StatCheckIntelligence is true>>
<<link _StatIntelligenceProbability "TerrenceDialogue">><<set $TerrenceDialogue to "IntelligenceTutorPass">><</link>><br>
<<else>>
<<link _StatIntelligenceProbability "TerrenceDialogue">><<set $TerrenceDialogue to "IntelligenceTutorFail">><<Intelligence 1>><</link>><br>
<</if>>
<</if>>
<<DialogueSpoken "Terrence" "CheerleadersInterest">><<QuestState "Quest21">>
<<if _Discussed is false and _QuestState gte 0 and _QuestState isnot 8>><<link "Ask Terrence about the cheerleaders" "TerrenceDialogue">><<set $TerrenceDialogue to "CheerleadersInterest">><</link>><br><</if>>
<<DialogueSpoken "Terrence" "JenniferPaper">><<QuestState "Quest21">>
<<if _Discussed is false and _QuestState is 3>><<link "Ask him about the paper you found in Jennifer's locker" "TerrenceDialogue">><<set $TerrenceDialogue to "JenniferPaper">><</link>><br><</if>>
<<link "Say goodbye to Terrence and leave him be" "SchoolGates">><<EndConversation "Terrence">><<TimeChange>><</link>>
<<else>>
<<link "Say goodbye to Terrence and leave him be" "SchoolGates">><<EndConversation "Terrence">><</link>>
<</if>>
<</if>>
<<set $NewsPaperContent to {
0 : [
{topic: "The main story in this issue of the Charlton Gazette concerns an upcoming flower show to take place in the village green.<br><br><span class='typewriter-text'><b>Flower Show preparations underway</b><br>Written by Owen Oakswood (editor)<br><br>Preparations for Charlton’s annual flower show are underway, as stalls and stands are set up in advance of the upcoming event on the village green. The Charlton Flower Show Organisational Committee, led by Lady Mayoress Chelsea Duncan, has assured Charlton residents that the temporary disruption of the area outside our Town Hall will be worth their patience.<br><br>“Participation in this year’s Flower Show is some of the highest we’ve ever seen,” she told the Charlton Gazette. “We promise that the competition will bring joy and entertainment to the entire town. The number of stands requested has been a welcome shock to us all.”<br><br>The annual Charlton Flower Show features flowers and plants grown by our community, with many residents generously offering tips and advice on gardening and flower arrangements.<br><br>Last year, local resident Jeanette Thompson won the official competition with her stunning display of pink and white lilies. It is rumoured that this year Jeanette is attempting to cultivate some Golden Splendor lilies to defend her title. When asked, Jeanette declined to comment.</span>"},
{topic: "An article for a travelling fair is spread across a full page:<br><br><span class='typewriter-text'><b>Fat Gordon’s Traveling Carnival</b><br>Wonder! Excitement! MYSTERY!<br><br>Ringmaster Gordon is delighted to welcome back all readers of the Charlton Gazette to his traveling fair, now in its thirty-second year. Gordon’s carnival continues to excite and delight its guests of all ages.<br><br>See your true self in our baffling House of Mirrors! Test your strength to win big prizes against our Strongarm Machine! Glimpse into what may come with our fortune tellers revealing your future!<br><br>And don’t miss our grand finale in our big top, our much-loved show The Night of Bedlam! Will you lose yourself to the hypnotic lure of our dancers, or be entranced by our trapeze artists as they dive into the mystical pools of time, and maybe even into your past?<br><br>Don’t miss Fat Gordon’s much-anticipated return, every night until Christmas!</span>" },
{topic: "Towards the back of the paper is a ‘Bought and Sold’ column, full of short paragraphs submitted by readers asking for help and offering services. An unnoteworthy example reads:<br><br><span class='typewriter-text'>Good batch of turnips have come out good on my allotment. £2 per bunch, or best offer for lot.</span><br><br>The rest of the entries are similarly mundane, reflecting the needs of Charlton’s community." },
{topic: "You read a write-up on what classifies as local trouble in Charlton:<br><br><span class='typewriter-text'><b>Exotic martial arts to blame for broken fences</b><br>Written by Owen Oakswood (editor)<br><br>Recent damage to local picket fences on Toemead Close was blamed today on overly enthusiastic youths returning home from exotic martial arts lessons taught at Casey’s Gym.<br><br>Over the last two weeks, a number of Charlton boys have undertaken lessons in karate, a form of martial arts practised in the Far East, at the local fitness centre.<br><br>But after local resident John Kaplar reported to Police Sergeant Reg Clancy that his white picket fences had been damaged overnight, it became apparent that the techniques taught were being used for vandalism.<br><br>Casey Holloway, owner of the gym, expressed remorse in a statement to the Charlton Gazette. “Keeping fit is the only thing I'm trying to teach. I've said I'm sorry and offered to pay to fix John's fence. We won't be doing anymore of those karate things now.” It is understood that Casey’s Gym will revert back to more wholesome and traditional activities, including ballet for girls and boxing for boys.</span>" },
{topic: "You scan over one article for a local tourist spot, called Tovil Hole.<br><br><span class='typewriter-text'><b>Tovil Hole Caves</b><br>Members Price - £12 / Non-Member - £18<br><br>Travel down Tovil Hole, the famous caves featuring the bottomless hole at the centre of countless legends and stories. The black void of the hole will fill children with wonder, as its seemingly limitless depths go down further than any eye can see.<br><br>Listen to tales of Tovil Hole’s place in our local history, told by our enthusiastic and knowledgeable guides. Then grab a coffee and a sandwich whilst the children play on our climbing set, in the beautiful countryside surrounding our secluded caves.</span>"},
{topic: "You see a write-up on the current senior year at Charlton Upper School.<br><br><span class='typewriter-text'><b>Charlton’s top students shatter school records</b><br>Written by Owen Oakswood (editor)<br><br>In a stunning display of academic excellence, two of Charlton School’s brightest students have rewritten the record books this term. Christina Evans, daughter of well-known local entrepreneur Terry Evans, surpassed the previous highest mark in Physical Education, setting a new benchmark for future cohorts. Equally impressive, business studies standout Chantelle Marks blew past the long-standing top score in Economics, cementing her reputation as one of the school’s all-time greats.<br><br>Both Christina and Chantelle are poised to continue their academic journeys at some of the Britain’s most prestigious universities next year.<br><br>These remarkable achievements come on the heels of a decade-long trend of steadily improving top marks at Charlton School. Since the establishment of formal academic records, each successive year has seen students push higher, reflecting both the dedication of the pupils and the support of the school’s teaching staff.<br><br>Note to readers - If you’d like to review past record-breaking performances, previous issues of the Charlton Gazette are available for consultation at the Town Library.</span><<set $CharltonGazettePastIssuesKnown to true>><<SetFlag \"LibraryKnown\">>"},
{topic: "You see an advert from the Charlton Hotel.<br><br><span class='typewriter-text'><b>Cleaning Assistant Required</b><br>The renowned and historic Charlton Hotel is in need of a Cleaning Assistant. The successful candidate must be willing to work late nights and early mornings. No experience necessary, although dilligence and enthusiasm is mandatory. Must be willing to follow direction and put guests needs at the heart of your work. Applicants should speak to the concerge Lennox Mattox to arrange an interview.</span><<set $HotelAdvertSeen to true>>"}
]
}>>
You put a coin in the newsrack and take out a copy of the latest Charlton Gazette. A smattering of articles about the town are wedged between a deluge of adverts for local businesses, as well as community requests for help wanted and services offered. <br>
<br>
<b>Actions</b><br>
<<link "Read in more detail" "TownCentreNewsPaper">><<set $NewsPaperIssue to $NewsPaperCurrentIssue>><<set $NewsPaper to "Read">><</link>><br>
<<link "Discard the newspaper" "TownCentreNewsPaper">><<set $NewsPaper to "Discard">><</link>><<if $NewsPaper is "Discard">>
Done with the paper, you roll it up and place it in a bin next to the newsstand.<br>
<br>
<b>Actions</b><br>
<<link "Go back to the town centre" "TownCentre">><<TimeChange>><<set $NewsPaper to undefined>><</link>>
<<else>>
<<set $randomNewsIndex = Math.floor(Math.random() * $NewsPaperContent[$NewsPaperIssue].length)>>
<<set $randomNewsTopic = $NewsPaperContent[$NewsPaperIssue][$randomNewsIndex].topic>>
<<print $randomNewsTopic>><br>
<<set $NewsPaperContent[$NewsPaperIssue] = $NewsPaperContent[$NewsPaperIssue].filter((_, index) => index !== $randomNewsIndex)>>
<br>
<b>Actions</b><br>
<<if $NewsPaperContent[$NewsPaperIssue].length is 0>><s>Read more</s> - <i>You've read everything of interest in this issue</i><br>
<<else>><<link "Read more" "TownCentreNewsPaper">><</link>><br><</if>>
<<link "Discard the newspaper" "TownCentreNewsPaper">><<set $NewsPaper to "Discard">><</link>>
<</if>><<CheckPersonalityState "Terrence">>
<<if _PersonalityState is "Straight">>
You dial the number Terrence gave you. After a couple of rings, a warm female voice answers. <br>
<br>
“Hi,” you say. “Is Terrence there?”<Br>
<br>
There is a slight pause in the reply. “Uh, yes. Can I ask who’s calling?”<Br>
<br>
“Emily,” you reply. “From school.”<br>
<br>
“Oh, Emily!” she exclaims, tone proud. “Terrence has been talking about you nonstop. I can't wait to have you round for dinner. One second.”<br>
<br>
After a moment, Terrence’s voice slides onto the line. “Emily, hey! Thanks for calling. I’ve been looking forward to this.”<br>
<br>
You give him your address, and he chuckles low. “Got it. I’ll be there in ten,” he says, voice warm. “See you soon.”<br>
<<else>>
You call the number that Terrence gave you. After a number of rings, a female voice answers.<br>
<Br>
“Hi,” you say. “Is Terrence there?”<Br>
<Br>
There is a slight pause in the reply. “Uh, yes. Can I ask who’s calling?”<Br>
<Br>
“Emily,” you reply. “From school.”<Br>
<Br>
Another pause. “Oh. One second.”<Br>
<Br>
Terrence’s voice quickly comes on the line. “Oh. Hello,” he says, his usual nervousness creeping in.<Br>
<Br>
You tell him to come over and give him your address. He says he’ll be right over. <Br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Wait for Terrence to arrive" "YourHomeTerrenceDialogue0">><</link>><<if $SchoolBasementAlcovePhotosFirst is true>>
Your eardrums throb from the deafening sounds of machinery, but you ignore it as you lean over the mattress and look at the pictures pinned to the wall. You feel your mouth drop as you realise what you’re looking at.<br>
<br>
Photos. All of female students. Seniors. Some you recognise, others new to you. And every one of them is in different states of undress.<br>
<br>
Some of the subjects are unaware of the camera, like shots from the vents in the girl’s changing room, or above the cubicles in the toilets. Women chatting, smiling, stripping. Unaware. <br>
<br>
You recognise one person immediately. Heather Oats, from PE, for some reason taking off her clothes in the gym as she cleans the floors after school.<br>
<<QuestState "Quest9">>
<<if _QuestState is 2>><br><I>Heather would certainly be upset if you could take those photos and post them somewhere public. You’re sure Christina would approve.</i><br><</if>>
<br>
More disturbingly are those where they are almost definitely aware. There is a marked change in style. Instead of the camera being hidden, the subject looks down into the camera lens, staring back out from the photo at you. Behind each girl are the pipes and generators in the basement. More specifically, the pipes and generators directly surrounding you.<br>
<br>
Each photo is part of a set, fanned out across the wall like a deck of cards. Going from left to right, you watch each girl strip down to nothing, but in each shot posing luridly. <br>
<br>
A hand suddenly grabs your shoulder. You squeal as you are forcefully spun around.<br>
<br>
You jump as you look up at the hulking figure of Olaf, the janitor of the school. This is his domain you’re in. His sweaty and greasy long falls towards you, framing his acne covered face.<br>
<br>
<<if $current.Avatar is "Emily">>“Who you?” he shouts over the drumming of pipes and plumbing. “What you doing here?”<br>
<<elseif $current.Avatar is "Dennis">>“Ah. Mannet,” he shouts over the drumming of pipes and plumbing. “My little supplier.”<br>
<<elseif $current.Avatar is "Jake">>“Quarterback” he rasps, voice hoarse but suddenly cautious. “Didn’t hear you coming.”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Talk to Olaf" "SchoolBasementOlafDialogue0">><<set $OlafDialogue to "First">><<NPCKnown "Olaf">> <<set $SchoolBasementAlcovePhotosFirst to undefined>><</link>>
<<else>>
You glance at the photos again, trying to see if you recognise any more of the girl’s or locations in the fronts that you previously missed.<br>
<br>
<<InventoryCheckSelf "HeatherPhoto">>
<<if _InventoryCheckSelf is false>>
The photos of Heather still stand out to you. It looks like they are taken from on top of the basketball scoreboard. In a number of them she kneels on all floors, wearing nothing but her sneakers, scrubbing furiously away at the gym floor.<br>
<<QuestState "Quest9">>
<<if _QuestState is 2>><I><br>Heather would certainly be upset if you could take those photos and post them somewhere public. You’re sure Christina would approve.</i><br><</if>>
<</if>>
<br>
<b>Actions</b><br>
<<Flag "HeatherKeyAsk">>
<<if _QuestState is 2 or _FlagReturn is true>>
<<if _InventoryCheckSelf is false>>
<<link "Take the photos of Heather" "SchoolBasementAlcovePhotos">><<TakeObjectNPC "Olaf" "HeatherPhoto">><</link>><br>
<</if>>
<</if>>
<<link "Wait for Olaf to return" "SchoolBasementOlafDialogue0">><<set $OlafDialogue to "Wait">><</link>><br>
<<link "Return to the basement" "SchoolBasement">><<set $BasementAlcoveFirst to undefined>><</link>>
<</if>><<set _NPC to "Olaf">>
<<set $ConversationExit to "SchoolBasement">>
<<CheckRelationship _NPC>>
<<if $OlafDialogue is "First">>
<<if $current.Avatar is "Emily">>
Olaf stares you down, waiting for you to explain yourself. You see his eyes wandering down your body, stopping to look at your legs and socks. He runs his dirty fingernails through his hair, tucking it behind his ears.<br>
<<elseif $current.Avatar is "Dennis">>
Olaf eyes you curiously, scratching at his neck with a grimy fingernail. “Been taking more photos? Those last ones. All trollops. Good. Like trollops. Like stockings." He spits on the floor. “Got any new treasures for me today?”<bR>
<<elseif $current.Avatar is "Jake">>
Olaf watches you, his half-formed grin absent. His lips press together and eyes dart toward the shadows, as though to make sure you’re alone. “Don’t see you down here often," he spits. "Basement’s not for jocks.”<br>
<</if>>
<<elseif $OlafDialogue is "Wait">>
<<if $current.Avatar is "Emily">>
After a few minutes, you hear the faint jangling of keys over the deafening noise of the industrial machinery. Olaf rounds the corner, momentarily taken aback by seeing you. “You. Again,” he mutters. He brushes his greasy black hair back with his hand and wipes it down his dirty blue overalls. <br>
<<elseif $current.Avatar is "Dennis">>
After a few minutes, you hear the faint jangling of keys over the deafening noise of the industrial machinery. Olaf rounds the corner, momentarily taken aback by seeing you. “Mannet,” he mutters. He brushes his greasy black hair back with his hand and wipes it down his dirty blue overalls. "Got something for me?"<br>
<Br>
He scratches at his neck with a grimy fingernail, leering. “You been keeping that camera busy?” His laugh is wet, phlegmy. “Got any new treasures for me today?”<Br>
<<elseif $current.Avatar is "Jake">>
After a few minutes, you hear the faint jangling of keys over the deafening noise of the industrial machinery. When Olaf rounds the corner, his half-formed grin falters at the sight of you. His lips press together, yellow teeth disappearing as he straightens a little too quickly. “Quarterback” he rasps, voice hoarse but suddenly cautious. “Didn’t hear you coming.”<BR>
<br>
He scratches at his neck with a dirty fingernail, eyes darting toward the shadows as though to make sure you’re alone. “Don’t see you down here. Basement’s not for jocks.”<Br>
<Br>
There’s no leering, no wet chuckle. His tone is careful, almost wheedling. “What do you want?”<br>
<</if>>
<<else>>
<<if $current.Avatar is "Emily">>
Olaf looks at you with careful yet curious eyes. He makes no attempt to hide his wandering eyes, which often drift to looking at your thigh-high socks. His long matted black hair hair falls down around his face. You can see the grease bonding strands together.<br>
<<elseif $current.Avatar is "Dennis">>
Olaf looks at you with mild interest, but his eyes keep driting to your school bag. Whatever is maintaining his attention, it's not you.<br>
<<elseif $current.Avatar is "Jake">>
Olaf watches you carefully, eyes only flickering away to ocassionally check the shadows are still only shadows.<br>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<DialogueSpoken "Olaf" "Photos">>
<<if _Discussed is false>><<link "Ask him about the photos." "OlafDialogue">><<set $OlafDialogue to "Photos">><</link>><br><</if>>
<<DialogueSpoken "Olaf" "Lost">>
<<if _Discussed is false and $current.Avatar is "Emily">><<link "Tell him you got lost" "OlafDialogue">><<set $OlafDialogue to "Lost">><</link>><br><</if>>
<<DialogueSpoken "Olaf" "Dennis">><<Flag "OlafDialogueDennis">>
<<if _Discussed is false and _FlagReturn is true and $current.Avatar isnot "Dennis">><<link "Ask about Dennis" "OlafDialogue">><<set $OlafDialogue to "Dennis">><<RumourLearned "Dennis">><</link>><br><</if>>
<<DialogueSpoken "Olaf" "Pose">><<Flag "OlafDialoguePose">>
<<if _Discussed is false and _FlagReturn is true and $current.Avatar isnot "Dennis">><<link "Ask about posing" "OlafDialogue">><<set $OlafDialogue to "Pose">><<RumourLearned "Olaf">><</link>><br><</if>>
<<Flag "OlafDialogueKey">>
<<if _FlagReturn is true and $current.Avatar is "Emily">><<link "Ask about keys" "OlafDialogue">><<set $OlafDialogue to "Keys">><<RumourLearned "Olaf">><</link>><br><</if>>
<<QuestState "Quest21">><<InventoryCheckSelf "TerrenceLockerKeyOlaf">>
<<if _InventoryCheckSelf is false and _QuestState is 1 and $current.Avatar is "Emily">><<link "Ask about Terrence's locker key" "OlafDialogue">><<set $OlafDialogue to "TerrenceLockerKey">><</link>><br><</if>>
<<link "Back away and flee back to the basement" "SchoolBasement">><<EndConversation "Olaf">><</link>><<Flag "SchoolChangingRoomTryouts" "Encourage">>
<<if _FlagReturn is true>>
<<CheckRelationship "Michelle">>
<<if _Relationship is 0>>
"I'd be careful out there, 'shell," you tell her with a cold smile. "You're a bit clumsy. Don't push yourself too far."<br>
<br>
Michelle's eyes burn with rage, as she visibly holds her tongue. "I'll out perform you, Emily Phillips. Just you wait."<br>
<br>
"I don't think so," you chide her. "All that exercise you get in Mr. Rogers special lessons won't really help you here."<br>
<br>
"You bitch," Michelle snaps back at you. For a moment, you actually think she's going to swing at you. Instead, she storms out of the changing room.<br>
<br>
You allow yourself a smile. Adjusting your trainers for a final time, you follow her out.<br>
<<else>>
“Christina has high expectations,” you tell Michelle. “You need to put everything in if you want to get on the team.”<br>
<br>
Michelle’s perpetual smile fades a little as she considers your words. “You’re right, Em. Of course you’re right. I won’t hold back. You’re such a good friend!”<br>
<br>
She grabs your hand and leads you out of the changing rooms, giggling with anticipation as she moves. “Let’s go get ‘em.”<br>
<</if>>
<<else>>
<<CheckRelationship "Michelle">>
<<if _Relationship is 0>>
You turn away from Michelle, focusing on pulling on your traininers and smoothing down your clothes. Without your engagement, Michelle says nothing more.<br>
<br>
With a final check on your trainers, you head towards the locker room door. Michelle quickly follows, chasing you out.<br>
<<else>>
“Just be careful out there,” you say to her. “I’ve heard cheerleading is surprisingly demanding. You don’t want to risk getting hurt.”<br>
<br>
Michelle nods, eagerly. “Of course, Em. You’ll watch out for me, won’t you? Let me know if you think I’m doing anything wrong?”<br>
<br>
You give her a reassuring smile. “Of course. What are friends for?”<br>
<br>
She giggles and smiles. “This is going to be so much fun. We’re going to remember this forever, I know it!”<br>
<br>
Michelle grabs your hand and leads you out of the changing rooms, a clumsy skip in her step as she goes.<br>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<link "Return to the playing field" "CheerleaderTryouts">><<set $TryoutsSong to 0>><<set $TryoutsSuccess to 0>><</link>><<CheckRelationship "Michelle">>
<<if $TryoutsSong is 0>>
You walk out onto the playing field with Michelle to see Christina setting up a boombox at the side of the pitch. Stacey, Reagan and Britney have sat down on the bleachers, along with a number of football players who seem keen to watch.<br>
<br>
Christina smiles thinly as she sees you both approach. “Are you ready?” Michelle nods for the both of you.<br>
<br>
“Alright,” Christina says. “As I’m sure you both appreciate, cheerleading isn’t just waving pom poms and flashing your underwear.” She gives you a smile as she says it. “Routines can be taught, but what I want to see is your stamina and rhythm. If you can dance, I can teach you the rest.”<br>
<br>
Christina reaches down and thumbs the play button on the boombox. An upbeat pop song by the teenage artist Lexi Star blasts out from the speakers.<br>
<br>
“Oh my god!” Michelle mutters to you. “I love this one!” She begins to move her hips to the music.<br>
<br>
<i>Stepping out, sunshine in my hair,<br>
Got my girls, and we’re turning heads everywhere.<br>
Strutting down the street, we own the scene,<br>
With a wink and a smile, we’re living the dream.</i><br>
<br>
You sway in turn, the concept of dancing to this type of music foreign to you. <I>Especially in this body</i>, you think. From the bleachers, you are keenly aware of the other cheerleaders watching with interest. <I>And the football players, too.</i><br>
<br>
<B>Actions</b><br>
<<link "Dance enthusiastically" "CheerleaderTryouts">><<set $TryoutsSuccess += 1>><<set $TryoutsSong to 1>><<Feminity 1>><<set $TryoutsActions to "Greedy">><</link>><br>
<<link "Take it calmly and cautiously" "CheerleaderTryouts">><<set $TryoutsSong to 1>><<set $TryoutsActions to "Friend">><</link>>
<<elseif $TryoutsSong is 1>>
<<if $TryoutsActions is "Greedy">>
Throwing caution to the wind, you let the music inform your movements. Something about the music makes you feel happy and carefree. <I>Sultry, even</i>.<br>
<br>
Michelle picks up on your energy. She lets herself get caught up in the music, shaking her hips as she moves. She even spins around, albeit almost tripping over her own feet.<br>
<br>
You hear a snigger from the bleachers over the music. Glancing up, you see Reagan muttering to Stacey, who is trying not to laugh. It’s also hard not to notice that the football players are watching you. <br>
<br>
<<if _Relationship is 0>>Michelle meets your eyes, glaring at you. She’s trying to match your pace, but it’s clear she’s not coordinated enough to do it.<br>
<<else>>Michelle meets your eyes, raising her eyebrows as if looking for your direction and support. She’s trying to match your pace, but it’s clear she’s not coordinated enough to do it.<br><</if>>
<<else>>
You ease into dancing, swaying your hips from side to side in time with the music. Something about the song calls to you, but you push it from your mind and focus on not falling over.<br>
<br>
<<if _Relationship is 0>>Michelle matches your easy movements, pushing her hips up and down as she does so. She smiles sarcastically at you, easing into the rhythm without over exerting herself.<br>
<<else>>Michelle takes your lead, moving in easy steps side to side, pushing her hips up and down as she does so. She smiles brightly at you, easing into the rhythm without over exerting herself.<br><</if>>
<br>
“Come on girls, put some effort in!” you hear Christina cry out over the music. If making the cheerleader squad is a priority for you, you’ll have to put in more effort.<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Bend over, then snap your head back" "CheerleaderTryouts">><<set $TryoutsSuccess += 1>><<set $TryoutsSong to 2>><<Feminity 1>><<set $TryoutsActions to "Greedy">><</link>><br>
<<link "Take it calmly and cautiously" "CheerleaderTryouts">><<set $TryoutsSong to 2>><<set $TryoutsActions to "Friend">><</link>>
<<elseif $TryoutsSong is 2>>
<<if $TryoutsActions is "Greedy">>
The music takes its hold on you, giving you energy and vigour. The peppy music seems to lead your body and you find yourself thinking of moves that you didn’t even know you were aware of.<br>
<br>
<i>Boys in the rearview, they can't help but stare,<br>
Playing it cool, but I know they care.<br>
We laugh and we dance, like no one’s around,<br>
Feeling so fierce, yeah, we’re taking the crown.</i><br>
<br>
You bend at the waist, run your hands down your legs and let your hair fall over your head and drop down to the grass. Then with a dramatic flourish, you arch your back and slide your hands back up your legs, flipping your hair into the air.<br>
<br>
You hear a few whistles from the bleachers as you look up. And see Reagan, scowling at you.<br>
<br>
Spluttering nearby takes your attention. You turn to see Michelle staggering around, as she loses her footing trying to match you. Strands of her hair are caught in her mouth.<br>
<br>
And the song suddenly breaks into the bridge section, the beat changing.<br>
<<else>>
Playing it safe, you stand on the spot and circle your hips, listening to the music blaring from the boombox.<br>
<br>
<i>Boys in the rearview, they can't help but stare,<br>
Playing it cool, but I know they care.<br>
We laugh and we dance, like no one’s around,<br>
Feeling so fierce, yeah, we’re taking the crown.</i><br>
<br>
<<if _Relationship is 0>>You run your hands down your waist, subtly swishing your bum around in time with the beat. Michelle matches you easily, almost syncing to your movements. She grins, unaware that the crowd on the bleachers have begun to chat amongst themselves.<br>
<<else>>You run your hands down your waist, subtly swishing your bum around in time with the beat. Michelle follows you, almost syncing to your movements. She grins as she looks back into the crowd on the bleachers, who have begun to chat amongst themselves.<br><</if>>
<br>
Christina’s voice snaps out a retort. “Is that all you’ve got?” <br>
<br>
Then the song suddenly breaks into the bridge section, the beat changing.<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Roll your body" "CheerleaderTryouts">><<set $TryoutsSuccess += 1>><<set $TryoutsSong to 3>><<Feminity 1>><<set $TryoutsActions to "Greedy">><</link>><br>
<<link "Shake your arms" "CheerleaderTryouts">><<set $TryoutsSong to 3>><<set $TryoutsActions to "Friend">><</link>>
<<elseif $TryoutsSong is 3>>
<<if $TryoutsActions is "Greedy">>
<I>So turn the music up, let’s lose control,<br>
We’re living for today, that’s how we roll.<br>
Boys can try to catch up, but they’ll never keep pace,<br>
‘Cause we’re the queens of our own wild space.</i><br>
<br>
Feeling flushed from the movement, the music compels you to make a wave motion along your body. You turn to the bleachers and lift your chest, much to the delight of the boys watching. You no longer pay attention to the other cheerleaders.<br>
<br>
You arch your back as you turn your back to the crowd and stick your bum out, tucking in your stomach as you finish the roll. You grin as you hear a few cheers and you repeat the movement, over and over again.<br>
<br>
Looking off to the side, Michelle tries to mimic your technique. She doesn’t have the rhythm for it, making her look as if she’s suffering from a spasm. She looks at you, wincing.<br>
<br>
“Looking good, Emily,” you hear Christina say. “Keep it up.”<br>
<<else>>
<I>So turn the music up, let’s lose control,<br>
We’re living for today, that’s how we roll.<br>
Boys can try to catch up, but they’ll never keep pace,<br>
‘Cause we’re the queens of our own wild space.</i><br>
<br>
Dropping into a slight squat, you push your hands out in front of you and shake your arms and fingers towards the crowd. You match the new beat, but judging by the disinterest from the crowd you know it’s hardly inspiring.<br>
<br>
<<if _Relationship is 0>>Thankfully Michelle has no problem performing the move. She shakes her hands out in front of her body, grinning with excitement.<br>
<<else>>Thankfully Michelle has no problem performing the move. She shakes her hands out in front of her body, grinning with excitement. At least she’s enjoying herself, you think.<br><</if>>
<br>
“Oh come on, Emily!” you hear Christina chide you. “I want to see more than that!”<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Twerk" "CheerleaderTryouts">><<set $TryoutsSuccess += 1>><<set $TryoutsSong to 4>><<Feminity 1>><<set $TryoutsActions to "Greedy">><</link>><br>
<<link "Shimmy" "CheerleaderTryouts">><<set $TryoutsSong to 4>><<set $TryoutsActions to "Friend">><</link>><br>
<<elseif $TryoutsSong is 4>>
<<if $TryoutsActions is "Greedy">>
<<if _Relationship is 0>>The music continues to speak to you, almost controlling your actions. You feel yourself smiling as a thought comes to mind. Michelle notices, giving you a furious look. But you can’t stop.<br>
<<else>>The music continues to speak to you, almost controlling your actions. You feel yourself smiling as a thought comes to mind. Michelle notices, giving you a worried look. But you can’t stop.<br><</if>>
<br>
<i>Hey, look at me, I'm shining bright,<br>
Got my heart on my sleeve, feeling so right.<br>
Flaunt it, flaunt it, like a superstar,<br>
With my girls by my side, we’re raising the bar.<br>
Hey, boy, don’t you see what I got?<br>
Living for the moment, give it all that I’ve got.</i><br>
<br>
Twisting your hips from side to side, you turn your back to the bleaches and slowly tilt yourself forward. You slowly run your hands down your legs, your torso getting lower and lower, feeling your arse jiggling high in the air.<br>
<br>
A number of the football players whoop and whistle. You even get a catcall. “Yeah! Shake that arse!”<br>
<br>
As you come up, you coyly look over your shoulder back to the stands. The boys are grinning at you. Stacey and Britney watch with hints of impressed surprise. Reagan sneers.<br>
<br>
Michelle tries to copy you, but she’s not flexible enough. Halfway down she stops twisting her hips, unable to get lower. You hear Christina chuckle.<br>
<br>
“Give us a big finish, Em!” she tells you.<br>
<<else>>
You listen to the music, becoming just a little less self-conscious as the tryouts continue. You shake your pelvis up and down, sending vibrations through your body in time with the beat. <br>
<br>
<i>Hey, look at me, I'm shining bright,<br>
Got my heart on my sleeve, feeling so right.<br>
Flaunt it, flaunt it, like a superstar,<br>
With my girls by my side, we’re raising the bar.<br>
Hey, boy, don’t you see what I got?<br>
Living for the moment, give it all that I’ve got.</i><br>
<br>
You hear laughter from the bleachers, but with a quick glance you see the football players are prattling around. They are paying no attention to you.<br>
<br>
<<if _Relationship is 0>>Michelle watches from off to the side. You give her a wry smile and you watch as she mimics your actions. <I>I can’t believe a girl is trying to compete with me dancing.</i><br>
<<else>>Michelle watches from off to the side. You give her an encouraging smile and she mimics your actions. She’s a bit too enthusiastic still, but she beams with delight. <I>I can’t believe a girl is following my lead in dancing.</i><br><</if>>
<br>
Meeting Christina’s gaze, you see her roll her eyes. She doesn’t look impressed. <br>
<br>
“Big finish, Em,” she mutters, as you sense the song coming to an end.<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Drop to your knees and clean your face on the floor" "CheerleaderTryouts">><<set $TryoutsSuccess += 1>><<set $TryoutsSong to 5>><<Feminity 1>><<set $TryoutsActions to "Greedy">><</link>><br>
<<link "Thrust your hands high into the air " "CheerleaderTryouts">><<set $TryoutsSong to 5>><<set $TryoutsActions to "Friend">><</link>>
<<elseif $TryoutsSong is 5>>
<<if $TryoutsActions is "Greedy">>
Grinning widely, the music speaks to you, giving you a command loud and clear. Without thinking, you drop down to your hands and knees, absorbed by the music. <br>
<br>
<i>Yeah, we’re shining, we’re bold,<br>
With stories of our lives waiting to be told.<br>
Flaunt it, flaunt it, let the whole world see,<br>
This is our time, just you and me!</i><br>
<br>
You turn your head to the side, looking back at the boys watching you intensely. You grin and dive your head down, back arched, your booty tooted in the air.<br>
<br>
As you push your body along the floor and come to a rest position on the grass, the boys break out into applause. You roll on to your back, crossing your legs, staring up at them, smiling. <br>
<br>
Michelle gives you a look, then nervously copies your actions. But exhausted, she doesn’t have the upper arm strength left. As she drops down her face plunges into the ground.<br>
<br>
The boys stop cheering and start laughing. You even Christina smiling with menacing satisfaction.<br>
<br>
Michelle rolls back on to her back, panting. Her face red with embarrassment.<br>
<<else>>
As the music nears its end, you shake your body to the crescendo. Michelle matches you, smiling as she dances.<br>
<br>
<i>Yeah, we’re shining, we’re bold,<br>
With stories of our lives waiting to be told.<br>
Flaunt it, flaunt it, let the whole world see,<br>
This is our time, just you and me!</i><br>
<br>
<<if _Relationship is 0>>With a final note, you throw your hands up into the air. Anticipating the move, Michelle does the same. You glare at each other, as you both pant for air.<br>
<<else>>With a final note, you throw your hands up into the air. Anticipating the move, Michelle does the same. You look at each other, panting and grinning in equal measure.<br><</if>>
<br>
There is a smattering of applause from a few of the football players. Otherwise, silence.<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Finish the tryouts" "CheerleaderTryouts">><<set $TryoutsSong to 6>><</link>>
<<elseif $TryoutsSong is 6>>
Once you’ve regained your breath, you walk over to Christina with Michelle. She watches you both approach, her smile polite and revealing nothing.<br>
<br>
<<if $TryoutsSuccess gte 4>>
<<EventTrigger "YourHome" "EmilyReactionCheerleaderTryouts" "Evening" "Emily" null null null null false>>
”Just as I thought,” Christina tells you. “You’ve got some moves, Emily. And you’re definitely fit enough. Maybe with a little work…”<br>
<br>
She glances at your face. “Come see me at lunch. We’ll go on a little trip to the salon. They can work wonders.”<br>
<br>
“What about school?” you ask her. <br>
<br>
She smiles. “Cheerleaders get special privileges at Charlton. Don’t worry. You won’t get in trouble. If you want to join, I insist. And I think you’re exactly what we need.”<br>
<br>
You can’t help but smile from the validation. Then you notice Christina turns to Michelle with a hard look.<br>
<br>
“Sorry ‘shell,” Christina tells her. “Like I said, there’s only one spot on the team.”<br>
<br>
You watch Michelle, crestfallen. She lets out a gentle sniff. “I understand,” she says quietly. “Thanks for letting me tryout. Congratulations, Emily.”<br>
<br>
Christina gives her a sympathetic smile, then turns over to the bleachers. “Show’s over. Time to get back to it.” There’s some mutterings from Stacey, Brittany and Reagan, but begrudgingly they begin to walk over to the field. “I’ll see you at lunchtime,” Christina tells you, before joining them.<br>
<br>
<<if _Relationship is 0>>
Left with Michelle, you stand in awkward silence. She stares at you. Then, without a word, she storms off.<br>
<br>
<b>Actions</b><br>
<<link "Return to the school corridor" "SchoolCorridor">><<set $TryoutsSong to undefined>><<QuestTracker "Quest9" 1>><<SetFlag "SalonKnown">><<set $TryoutsSuccess to undefined>><<SetFlag "CheerleaderTriedOut">><<TimeChange>><</link>>
<<else>>
Left with Michelle, you stand in awkward silence. “Thanks anyway, Emily,” she says, no hint of her usual enthusiasm in her voice. <br>
<br>
<<Flag "MichelleCheerTryout">>
<<if _FlagReturn is true>>
”A deal’s a deal, though,” she adds. “I’ll give you the key to the maths room.”<br>
<br>
Sure enough, after the two of you get changed, she hands you the key. Without saying much, Michelle leaves you, heading home.<br>
<br>
<b>Actions</b><br>
<<link "Return to the school corridor" "SchoolCorridor">><<TakeObjectNPC "Michelle" "KeyMathsMichelle">><<QuestTracker "Quest6" 3>><<SetFlag "MichelleCheerTryout" false>><<SetFlag "SalonKnown">><<QuestTracker "Quest9" 1>><<set $TryoutsSong to undefined>><<SetFlag "CheerleaderTriedOut">><<set $TryoutsSuccess to undefined>><<TimeChange>><</link>>
<<else>>
”I think I’m going to get changed and go home,” she says. You go to the changing room in silence and get changed back into your uniform. Without saying goodbye, Michelle leaves, lost in thought.<br>
<br>
<b>Actions</b><br>
<<link "Return to the school corridor" "SchoolCorridor">><<QuestTracker "Quest9" 1>><<SetFlag "SalonKnown">><<SetFlag "CheerleaderTriedOut">><<set $TryoutsSong to undefined>><<set $TryoutsSuccess to undefined>><<TimeChange>><</link>>
<</if>>
<</if>>
<<else>>
”I have to admit,” Christina says. “I expected better from you, Emily. I thought you’d be a shoe-in. But I was wrong.”<br>
<br>
You stare back at her, looking for malice. There is none. Only genuine disappointment on her face. She gives you an apologetic smile, then turns her attention to Michelle.<br>
<br>
“I don’t think it’s going to work for you, either,” she continues. “You just don’t have what we need.”<br>
<br>
You watch Michelle, crestfallen. She lets out a gentle sniff. “I understand,” she says quietly. “Thanks for letting me tryout.”<br>
<br>
Christina gives her a sympathetic smile, then turns over to the bleachers. “Show’s over. Time to get back to it.” There’s some mutterings from Stacey, Brittany and Reagan, but begrudgingly they begin to walk over to the field. Christina gives you both a polite smile before joining them.<br>
<br>
<<if _Relationship is 0>>
Left with Michelle, you stand in awkward silence. She stares at you. Then, without a word, she storms off.<br>
<br>
<b>Actions</b><br>
<<link "Return to the school corridor" "SchoolCorridor">><<set $TryoutsSong to undefined>><<set $TryoutsSuccess to undefined>><<SetFlag "CheerleaderTriedOut">><<TimeChange>><</link>>
<<else>>
Left with Michelle, you stand in awkward silence. “Thanks anyway, Emily,” she says. A smile breaks out on her face. “At least we had fun. I’m glad we did it together.”<br>
<br>
<<Flag "MichelleCheerTryout">>
<<if _FlagReturn is true>>
”A deal’s a deal, too,” she adds. “I’ll give you the key to the maths room.”<br>
<br>
Sure enough, after the two of you get changed, she hands you the key. Michelle begins to talk idly about school and gossip and boys as she gets changed. When she says goodbye to you, it’s as if nothing had happened.<br>
<br>
<b>Actions</b><br>
<<link "Return to the school corridor" "SchoolCorridor">><<TakeObjectNPC "Michelle" "KeyMathsMichelle">><<SetFlag "MichelleCheerTryout" false>><<QuestTracker "Quest6" 3>><<TimeChange>><<set $TryoutsSong to undefined>><<set $TryoutsSuccess to undefined>><<SetFlag "CheerleaderTriedOut">><</link>>
<<else>>
”I think I’m going to get changed and go home,” she says. You go to the changing room. It’s not long before Michelle is talking about any topic that pops into her head. When she says goodbye, it’s as if she’s forgotten all about cheerleading.<br>
<br>
<b>Actions</b><br>
<<link "Return to the school corridor" "SchoolCorridor">><<set $TryoutsSong to undefined>><<set $TryoutsSuccess to undefined>><<SetFlag "CheerleaderTriedOut">><<TimeChange>><</link>>
<</if>>
<</if>>
<</if>>
<</if>><<if $CheerleaderInductionDialogue is undefined>>
You nod and sit down, facing the other girls in the semi-circle. Britney grins broadly at you. Stacey offers you a polite smile. Reagan barely meets your eyes.<br>
<br>
“Firstly,” Christina begins. “Welcome to the cheerleader squad. That’s your uniform. Make sure you wear it for practice. I took the liberty of guessing your size.”<br>
<br>
You finger the material gently. It feels soft and new. <br>
<br>
“That, however,” Christina continues, “is just the beginning. You see, Emily, the cheerleader team has a certain role at Charlton. What I’m about to say might shock you, but there’s a reason we’re so selective. We have a responsibility to our school. Our community.”<br>
<br>
She looks around at the other cheerleaders with a smile, then turns back to you, holding out the palm of her hand. In it is an orb of yellow energy, floating in the air, casting a warm glow around it. Your body tingles. You recognise the sensation. <br>
<br>
“You see, Emily,” she repeats. “Magic is real.”<br>
<br>
<b>Actions</b><br>
<<link "Feign ignorance" "SchoolGymCheerleaderInduction0">><<set $CheerleaderInductionDialogue to "Feign">><</link>><br>
<<link "Admit you suspected as much" "SchoolGymCheerleaderInduction0">><<set $CheerleaderInductionDialogue to "Admit">><</link>>
<<elseif $CheerleaderInductionDialogue is "Feign">>
“What?” you stammer, putting all your efforts into sounding surprised.<br>
<br>
Christina grins. The orb rises up out of her hand and circles around the semi-circle. “Magic,” she repeats. “The stuff of fairy tales and legend. It’s true. All of it.”<br>
<br>
The orb of energy bobbles in the air for a moment longer, then shoots back into Christina’s palm disappearing. She smiles, waiting for you to speak.<br>
<br>
“What was that?” you say, again emphasising your ignorance. <br>
<br>
“A simple illumination spell,” Christina replies. “Just a small trick. I can teach you how to do it, if you like. I can teach you a lot of things.”<br>
<br>
“If she’s got the talent,” Reagan mutters under her breath. <br>
<br>
Christina shoots her a look. “She has,” she tells her. “I can feel it.”<br>
<br>
Then, Christina looks back at you, composing herself once more. “But first. Questions. You must have many.”<br>
<br>
<b>Actions</b><br>
<<link "Talk to Christina about magic" "SchoolGymCheerleaderInduction0">><<set $CheerleaderInductionDialogue to "Magic">><</link>>
<<elseif $CheerleaderInductionDialogue is "Admit">>
You dramatically sigh. “I can’t say I’m surprised.” <br>
<br>
Christina’s eyebrow raises. “Oh?”<br>
<br>
“This school,” you tell her. “There’s a lot of strange things that happen here.”<br>
<br>
She studies you for a moment, then Christina looks around to her peers with a smile. “I told you she was smart.”<br>
<br>
“Dangerously so,” Reagan mutters.<br>
<br>
Christina closes her hand around the orb and it fizzles out of sight. “You’re right, of course. Magic pervades this school. In time, you’ll be able to see it. Use it. Manipulate it. We do far more than make a glow ball.”<br>
<br>
“You must have questions, though,” she continues. “We shall answer anything you ask. You’ve earned it.”<br>
<br>
<b>Actions</b><br>
<<link "Talk to Christina about magic" "SchoolGymCheerleaderInduction0">><<set $CheerleaderInductionDialogue to "Magic">><</link>>
<<elseif $CheerleaderInductionDialogue is "Magic">>
Christina waits patiently for you to speak. The rest of the cheerleaders watch you with varying degrees of interest.<br>
<br>
<B>Actions</b><br>
<<DialogueSpoken "Christina" "Magic">>
<<if _Discussed is false>><<link "Ask about magic" "ChristinaDialogue">><<set $ChristinaDialogue to "Magic">><</link>><br><</if>>
<<DialogueSpoken "Christina" "Squad">>
<<if _Discussed is false>><<link "Ask about the squad" "ChristinaDialogue">><<set $ChristinaDialogue to "Squad">><</link>><br><</if>>
<<DialogueSpoken "Christina" "Learning">>
<<if _Discussed is false>><<link "Ask about learning magic" "ChristinaDialogue">><<set $ChristinaDialogue to "Learning">><</link>><br><</if>>
<<Flag "CheerleaderDuties">><<DialogueSpoken "Christina" "Duties">>
<<if _FlagReturn is true and _Discussed is false>><<link "Ask about their duties" "ChristinaDialogue">><<set $ChristinaDialogue to "Duties">><</link>><br><</if>>
<<Flag "CheerleaderTeachers">><<DialogueSpoken "Christina" "Teachers">>
<<if _FlagReturn is true and _Discussed is false>><<link "Ask about the teachers" "ChristinaDialogue">><<set $ChristinaDialogue to "Teachers">><</link>><br><</if>>
<<Flag "CheerleaderCurses">><<DialogueSpoken "Christina" "Curses">>
<<if _FlagReturn is true and _Discussed is false>>
<<link "Ask about curses" "ChristinaDialogue">><<set $ChristinaDialogue to "Curses">>
<<QuestTracker "Quest5" 2>>
<<QuestTracker "Quest6" 1>>
<<QuestTracker "Quest7" 1>>
<<QuestTracker "Quest8" 1>>
<<QuestTracker "Quest10" 1>>
<<QuestTracker "Quest13" 1>>
<<QuestTracker "Quest15" 1>>
<</link>><br>
<</if>>
<<link "Tell her you have no more questions" "SchoolGymCheerleaderInduction0">><<set $CheerleaderInductionDialogue to "NoQuestions">><</link>>
<<elseif $CheerleaderInductionDialogue is "NoQuestions">>
Christina nods and looks around the group. “Then we should begin.”<br>
<br>
The statement elicits a quiet shriek from Britney, a smile from Stacey and a scowl from Reagan. <br>
<br>
“Now Emily,” Christina says slowly. “Once you join us, there’s no going back. You must make a solemn vow that you will do as we all agree, perform our duties to the school to the best of your magical affinity, and above all, tell not a soul about what you learn here. Is that understood?”<br>
<br>
“What if I don’t want to?” you say, testing where Christina’s boundaries lie.<br>
<br>
“We have our ways to keep you quiet,” she says. “Nothing violent. Just preying a thought or two from your mind. As an example - Britney, who sings Flaunt It?”<br>
<br>
“Oh I know this one! Lexi Star!” Britney squeals.<br>
<br>
Christina gives Britney a hard look. At first it looks like a disapproving stare, but then you feel it. Energy builds up in Christina and ebbs out towards Britney’s brain. <br>
<br>
“Again,” Christina commands. “Who sings Flaunt It?”<br>
<br>
Britney goes to speak, but pauses as her mouth opens. A confused look crosses her face. “I don’t know,” she says, quietly.<br>
<br>
Satisfied, Christina turns to you. “No harm, no foul. Quick and painfree. So Emily, you have a choice. Do you join us and learn how to perform magic, or do you return to your life none the wiser?”<br>
<br>
You glance at Britney, still struggling with confusion. Then turn back to Christina. <I>If she tries that on me, will she notice that I can resist? And if not, will I forget what I’ve learned?</i><br>
<br>
<B>Actions</b><br>
<<link "Tell her you’ll join them" "SchoolGymCheerleaderInduction0">><<set $CheerleaderInductionDialogue to "Join">><</link>><br>
<<link "Ask her to give you time to consider it" "SchoolGymCheerleaderInduction0">><<set $CheerleaderInductionDialogue to "Consider">><</link>>
<<elseif $CheerleaderInductionDialogue is "Join">>
<<if $SchoolGymCheerleadInductionFirst is true>>
“Okay then,” you tell Christina. “I accept.”<br>
<br>
There is measured relief from all of the cheerleaders, except Reagan. Britney actually claps<br>
<br>
“Excellent,” Christina says. “To whet your appetite, let me show you how to send someone to sleep. And how to make them forget. There’s a number of the quarterbacks that have experienced this one far too many times.”<br>
<br>
“Jake gets so drunk, he doesn’t need a spell to black out,” Britney comments. Christina shoots her a dark look.<br>
<br>
“This will take some time,” Christina tells you after gaining some composure. “But it will be worth it. Trust me.”<br>
<<else>>
“I want to join,” you tell Christina. “I accept.”<br>
<br>
There is measured relief from all of the cheerleaders, except Reagan. Britney actually claps<br>
<br>
“Excellent,” Christina says. “To whet your appetite, let me show you how to send someone to sleep. And how to make them forget. There’s a number of the quarterbacks that have experienced this one far too many times.”<br>
<br>
“Jake gets so drunk, he doesn’t need a spell to black out,” Britney comments. Christina shoots her a dark look.<br>
<br>
“This will take some time,” Christina tells you after gaining some composure. “But it will be worth it. Trust me.”<br>
<</if>>
<br>
<B>Actions</b><br>
<<SpellsCheckSelf "SleepForget">>
<<if _SpellsCheckSelf is true>><<link "Pretend to learn the spell" "SchoolGymCheerleaderInduction0">><<set $CheerleaderInductionDialogue to "PretendSpell">><</link>><br>
<<else>><<link "Learn the spell" "SchoolGymCheerleaderInduction0">><<set $CheerleaderInductionDialogue to "LearnSpell">><<QuestTracker "Quest2" 3>><</link>><br><</if>>
<<elseif $CheerleaderInductionDialogue is "Consider">>
“I need some time to think about it,” you tell her.<br>
<br>
Christina’s smile drops away from her face. Her eyes flick to Reagan, who raises an eyebrow in response. Stacey looks off to the side, avoiding looking at you. And Britney gulps.<br>
<br>
“Very well,” Christina says, after a moment. “I’ll give you that leniency. Come back when you’ve considered whether to join us. But I must warn you, Emily. I’m taking a big risk here. If you tell anyone what we’ve discussed, it won’t just be your memories you lose.”<br>
<br>
You stare at Christina, then nod. “Thank you,” you say quietly. <br>
<br>
“We’ll be seeing you again,” Christina says as a farewell. “I hope.”<br>
<br>
Standing up from the mat, you make a hasty exit to the gym door, not daring to look back. Butterflies flutter in your stomach. You can’t tell if you’ve escaped a fate worse than death, or missed an opportunity to learn more than you could dream of.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolGymEntrance">><<TimeChange>><<set $SchoolGymCheerleadInductionFirst to undefined>><<EndConversation "Christina">><<set $CheerleaderInductionDialogue to undefined>><</link>>
<<elseif $CheerleaderInductionDialogue is "LearnSpell">>
Christina tells you to sit cross-legged on the mat and relax. You listen to her voice, telling you to breathe in, and breathe out.<br>
<br>
As you fall into a sway, you start to feel something inside of you. A brittle thing, sharp and spiky. It burns your lungs and you gasp for air.<br>
<br>
“You feel it, don’t you?” you hear Christina whisper. “Power. Inside of you.”<br>
<br>
As you concentrate on the feeling, the energy inside grows sharper and larger. Euphoria flows through you, connecting your sense to the ever-growing sensation of raw energy flowing through your body.<br>
<br>
“Now,” Christina says. “Open your eyes, and concentrate on Britney.”<br>
<br>
“Me again?”, you hear Britney pipe up. No fair!” It takes everything to not lose concentration as she’s shushed by the rest of the group.<br>
<br>
“Repeat these words”, you hear Christina say after a few moments. “<i>Fall asleep, and let your memories drift as you slumber.</i>”<br>
<br>
<b>Actions</b><br>
<<link "Cast Sleep and Forget on Britney" "SchoolGymCheerleaderInduction0">><<SpellLearn "SleepForget" "Christina">><<set $CheerleaderInductionDialogue to "SleepForget">><</link>>
<<elseif $CheerleaderInductionDialogue is "PretendSpell">>
Not wanting to reveal how much you already know, you decide to play along with Christina. You do as she tells you, sitting cross-legged on the mat.<br>
<br>
The technique is all-too familiar. Christina tells you to concentrate on your breathing, focusing on the feeling in your body. You quickly start to feel the energy building within you.<br>
<br>
Under Christina’s direction though, it feels different. Instead of a warm bath, it feels brittle and sharp. You feel as though you’re breathing hot and dense air, as if smoke was clogging your lungs. <br>
<br>
“You feel it, don’t you?” you hear Christina whisper. “Power. Inside of you.”<br>
<br>
As you concentrate on the feeling, the energy inside grows sharper and larger. Euphoria flows through you, connecting your sense to the ever-growing sensation of raw energy flowing through your body.<br>
<br>
“Now,” Christina says. “Open your eyes, and concentrate on Britney.”<br>
<br>
“Me again?”, you hear Britney pipe up. No fair!” It takes everything to not lose concentration as she’s shushed by the rest of the group.<br>
<br>
“Repeat these words”, you hear Christina say after a few moments. “<i>Fall asleep, and let your memories drift as you slumber.</i>”<br>
<br>
<b>Actions</b><br>
<<link "Cast Sleep and Forget on Britney" "SchoolGymCheerleaderInduction0">><<set $CheerleaderInductionDialogue to "SleepForget">><</link>>
<<elseif $CheerleaderInductionDialogue is "SleepForget">>
You repeat the words that Christina told you, staring at Britney and her dejected face.<br>
<br>
Energy flashes out from you like a lance, striking Britney’s body. Her eyes grow into saucers before she collapses to the mat on her side.<br>
<br>
Stacey leaps up and rushes over to check on Britney. Christina looks at you, smiling with satisfaction. You note that even Reagan is watching you intently.<br>
<br>
After some moments, Stacey manages to bring Britney around. “Ow,” she winces. “My head.”<br>
<br>
Stacey helps her friend sit up. Britney looks around. When her eyes fall on you, she frowns.<br>
<br>
“Oh! Hey! Did Chrissie induct you into the squad yet? My brain is like a siv. With holes. Large ones.”<br>
<br>
Christina glances back at you, still smiling. “Now that was quite impressive, Emily. You continue to impress me. That doesn’t happen often. Welcome to the coven.”<br>
<br>
Britney claps. Stacey gives you a smile. Even Reagan nods. Slightly.<br>
<br>
“There is one last thing,” Christina continues. “A final test. Based on what you just did, I’m sure it will be of no trouble to you.”<br>
<br>
<b>Actions</b><br>
<<link "Ask about the final test" "SchoolGymCheerleaderInduction0">><<set $CheerleaderInductionDialogue to "FinalTest">><</link>>
<<elseif $CheerleaderInductionDialogue is "FinalTest">>
“What’s the final test?” you ask Christina.<br>
<br>
The head cheerleader purses her lips. “Does the name Liz Pleasant mean anything to you?”<br>
<br>
You try to hide your alarm. “She’s in my maths class. I think.”<br>
<br>
Christina brushes a strand of her blonde hair behind her ear and grimly smiles. “Perfect. She has been looking into things that she shouldn’t be looking into.”<br>
<br>
You wince, as Christina waits for a response. “Magic, you mean?”<br>
<br>
“Precisely. I don’t know how or where, but she knows more than is acceptable.” Christina glances in the direction of Stacy and Britney. “Perhaps some people have been talking about things in places where they shouldn’t?”<br>
<br>
Stacey and Britney both look down at their respective mats, averting their gazes.<br>
<br>
“I need her to forget anything she ever learned about magic,” Christina tells you. “Now that you know that spell, it should be simple for you. If she’s in your maths class, invite her over to study together. That should give you the privacy you need.”<br>
<br>
You look at Christina, then nod. She smiles, again with a cold edge to the mannerism.<br>
<br>
“I think that concludes this evening.” Christina turns to the rest of the group. “That will do for this evening.”<br>
<br>
The other cheerleaders nod and begin to put their mats away. As you stand up, Christina moves over to you.<br>
<br>
“When you’ve dealt with Liz, come back in the evening. I’ve got a lot to teach you.”<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolGymEntrance">><<TimeChange>><<set $SchoolGymCheerleadInductionFirst to undefined>><<EndConversation "Christina">><<set $CheerleaderInductionDialogue to undefined>><<QuestTracker "Quest9" 4>><</link>>
<</if>><<if $WorkIncrease is "Positive">>
<div class="Notification"><<print "Your work performance has increased...">></div><br>
<<set $WorkIncrease to undefined>>
<<elseif $WorkIncrease is "Negative">>
<div class="Notification"><<print "Your work performance has decreased...">></div><br>
<<set $WorkIncrease to undefined>>
<</if>>
<<if $CashIncrease is "Positive">>
<div class="Notification"><<print "Your cash flow has increased...">></div><br>
<<set $CashIncrease to undefined>>
<<elseif $CashIncrease is "Negative">>
<div class="Notification"><<print "Your cash flow has decreased...">></div><br>
<<set $CashIncrease to undefined>>
<</if>>
<<if $SpellLearned is true>>
<div class="Notification"><<print "New spell learned...">></div><br>
<<set $SpellLearned to undefined>>
<</if>>
<<if $BuffLearned is true>>
<div class="Notification"><<print "You have received a new buff...">></div><br>
<<set $BuffLearned to undefined>>
<</if>>
<<if $CompulsionsUpdate is true>>
<div class="Notification"><<print "You've gained a compulsion...">></div><br>
<<set $CompulsionsUpdate to undefined>>
<</if>>
<<if $SiblingBondIncrease is "Positive">>
<div class="Notification"><<print "Your relationship with Emily has strengthened...">></div><br>
<<set $SiblingBondIncrease to undefined>>
<<elseif $SiblingBondIncrease is "Negative">>
<div class="Notification"><<print "Your relationship with Emily has weakened...">></div><br>
<<set $SiblingBondIncrease to undefined>>
<</if>>
<<if $EmilyCorruptionIncrease is "Positive">>
<div class="Notification"><<print "Emily has gained corruption...">></div><br>
<<set $EmilyCorruptionIncrease to undefined>>
<<elseif $EmilyCorruptionIncrease is "Negative">>
<div class="Notification"><<print "Emily has lost corruption...">></div><br>
<<set $EmilyCorruptionIncrease to undefined>>
<</if>>
<<if $RumourLearned is true>>
<div class="Notification"><<print "Rumour learned...">></div><br>
<<set $RumourLearned to undefined>>
<</if>>
<<if $RelationshipChanged is true>>
<div class="Notification"><<print "Your relationship with someone has changed...">></div><br>
<<set $RelationshipChanged to undefined>>
<</if>>
<<if $GradesIncrease is "Positive">>
<div class="Notification"><<print "Emily's grades have increased...">></div><br>
<<set $GradesIncrease to undefined>>
<<elseif $GradesIncrease is "Negative">>
<<if $PlayerCharacter.cheerleader is true>>
<div class="Notification"><<print "Emily's grades can't decrease when she's a cheerleader...">></div><br>
<<set $GradesIncrease to undefined>>
<<else>>
<div class="Notification"><<print "Emily's grades have decreased...">></div><br>
<<set $GradesIncrease to undefined>>
<</if>>
<</if>>
<<if $FeminityIncrease is "Positive">>
<div class="Notification"><<print "Your femininity has increased...">></div><br>
<<set $FeminityIncrease to undefined>>
<<elseif $FeminityIncrease is "Negative">>
<div class="Notification"><<print "Your feminity has decreased...">></div><br>
<<set $FeminityIncrease to undefined>>
<</if>>
<<if $GreedyIncrease is "Positive">>
<div class="Notification"><<print "Your Greediness has increased...">></div><br>
<<set $GreedyIncrease to undefined>>
<<elseif $GreedyIncrease is "Negative">>
<div class="Notification"><<print "Your Greediness has decreased...">></div><br>
<<set $GreedyIncrease to undefined>>
<</if>>
<<if $AssertIncrease is "Positive">>
<div class="Notification"><<print "Your Assertiveness has increased...">></div><br>
<<set $AssertIncrease to undefined>>
<<elseif $AssertIncrease is "Negative">>
<div class="Notification"><<print "Your Assertiveness has decreased...">></div><br>
<<set $AssertIncrease to undefined>>
<</if>>
<<if $OrientationIncrease is "Positive">>
<div class="Notification"><<print "Your attraction to men has increased...">></div><br>
<<set $OrientationIncrease to undefined>>
<<elseif $OrientationIncrease is "Negative">>
<div class="Notification"><<print "Your attraction to men has decreased...">></div><br>
<<set $OrientationIncrease to undefined>>
<</if>>
<<if $IntIncrease is "Positive">>
<div class="Notification"><<print "Your intelligence has increased...">></div><br>
<<set $IntIncrease to undefined>>
<<elseif $IntIncrease is "Negative">>
<div class="Notification"><<print "Your Intelligence has decreased...">></div><br>
<<set $IntIncrease to undefined>>
<</if>>
<<if $QuestLogUpdate is true>>
<div class="Notification"><<print "Your Quest log has been updated...">></div><br>
<<set $QuestLogUpdate to undefined>>
<</if>>
<<if $TaskLogUpdate is true>>
<div class="Notification"><<print "You have a new task...">></div><br>
<<set $TaskLogUpdate to undefined>>
<</if>>
<<if $NPCMet is true>>
<<if !tags().includes("notificationsoff")>>
<div class="Notification"><<print "You have met someone new...">></div><br>
<<set $NPCMet to undefined>>
<<else>>
<<set $NPCMet to undefined>>
<</if>>
<</if>>
<<if $NPCValidator is true>>
<<if !tags().includes("notificationsoff")>>
<div class="Notification"><<print "One of those names is already used. Sorry!">></div><br>
<<set $NPCValidator to undefined>>
<<else>>
<<set $NPCValidator to undefined>>
<</if>>
<</if>>
<<if $MagicIncrease is "Positive">>
<div class="Notification"><<print "Your magical affinity has increased...">></div><br>
<<set $MagicIncrease to undefined>>
<<elseif $MagicIncrease is "Negative">>
<div class="Notification"><<print "Your magical affinity has decreased...">></div><br>
<<set $MagicIncrease to undefined>>
<</if>><<if $YourHomeElizabethCheerleaders is "Room">>
<<if $PlayerCharacter.female is true>>
“I’ve got some things to discuss with Liz,” you say. “Some personal things.”<br>
<br>
Emily looks at you, darkly. "This is magical stuff again, isn't it?”<br>
<br>
You nod. Emily grinds her teeth. "I hate all this stuff," she mutters. "It's so unfair."</br>
<br>
“If it makes you feel any better, I wish I'd never heard of any of it," you try.<br>
<br>
Emily glares at you, in spite of herself. "It doesn't. It justs make me wish I could use it instead of you."<br>
<br>
Tension hangs in the air. She stands up from the sofa and walks up the stairs. “Enjoy,” she says sarcastically.<br>
<br>
You hear Emily’s door shut, harder than usual.<br>
<<else>>
“I’ve got some things to discuss with Liz,” you say. “Some personal things.”<br>
<br>
Emily frowns, looking confused. Then the smallest hint of a smile appears on her face. “You want me to leave you two alone?”<br>
<br>
“It’s nothing like that,” you correct her. But she gives you a sceptical look.<br>
<br>
“I’m sure your girlfriend would see it exactly like that,” Emily replies. “Don’t do anything stupid. I really like Jennifer.”<br>
<br>
“It’s not like that, Em,” you try. “I just have some things to talk through with her.”<br>
<br>
Emily raises an eyebrow, but relents. She stands up from the sofa and walks up the stairs. “Whatever you say. Have a good night.”<br>
<br>
You hear Emily’s door shut, harder than usual.<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Wait for Liz to arrive" "YourHomeElizabethCheerleaders">><<set $YourHomeElizabethCheerleaders to "Wait">><</link>>
<<elseif $YourHomeElizabethCheerleaders is "Confess">>
“I need to talk to her,” to begin. “About the cheerleaders.”<br>
<br>
Emily looks at you, curious. “What about them?”<br>
<br>
You brace yourself. “They’re behind the curses at the school. Christina tried to recruit me – well, you – into their coven.”<br>
<br>
Your sister stares back at you, visibly trying to come to terms with what you’re saying. “What have you been doing at school when you pretend to be me, <<TrueName "Current">>?”<br>
<br>
“I’m close, Em,” you deflect, not wanting to get into everything you’ve done at Charlton School as her. “Real close. If I can get in with them, I can figure out what they are doing. I can stop them.”<br>
<br>
Emily mulls this over for a few moments. “And what’s Liz got to do with this?” <br>
<br>
“As a final test, Christina asked me to wipe Liz’s knowledge of magic.”<br>
<br>
This grabs Emily’s attention. “You’re not going to do that, are you?”<br>
<br>
“Of course not,” you tell her. “But we need to think of a plan so Christina believes I’ve done it.”<br>
<br>
Emily considers this, gazing off to the side as she becomes lost in thought. Finally, she stands. “I don’t like this, <<TrueName "Current">>. I don’t like it one bit. I need some time to think.”<br>
<br>
She walks towards the stairs, heading to her room. Halfway up, she turns back to you. “Try to remember that when you’re at school, you’re me. Whatever you’re doing, you're playing with my life. My reputation.”<br>
<br>
A moment later, you hear Emily slam her door.<br>
<br>
<B>Actions</b><br>
<<link "Wait for Liz to arrive" "YourHomeElizabethCheerleaders">><<set $YourHomeElizabethCheerleaders to "Wait">><</link>>
<<elseif $YourHomeElizabethCheerleaders is "Wait">>
<<CheckRelationship "Elizabeth">>
<<if _Relationship gt 0>>
Not long after, the doorbell rings. You open the front door to see Liz standing on the porch, a crooked smile on her face as she sees you.<br>
<br>
<<if _CurrentPC is true>>
”Oh hey <<TrueName>>,” she says. “I didn’t recognise you for a second. Done something with your hair?”<br>
<<elseif $current.Avatar is "Emily">>
”Hey ‘Em’. Don’t you look nice today. Like a whole new you.”<br>
<<else>>
“Hello,” Liz says, looking you up and down. “You’re really pushing the boundaries, aren’t you <<TrueName "Current">>? This is… amazing.”<br>
<</if>>
<br>
You gesture Liz inside. She bounds in, her ankle boots clicking on the floor. <br>
<br>
Throwing herself down onto the sofa, she looks back at you. “So. What’s new?”<br>
<br>
Standing nearby, you look at Liz. There’s no audience here. No one to see what you’re doing. It’s now time to decide what to do.<br>
<<else>>
Not long after, the doorbell rings. You open the front door to see Liz standing on the porch, glaring at you.<br>
<br>
<<if _CurrentPC is true or $current.Avatar is "Emily">>
”<<TrueName "Current">>,” she says, curtly. <br>
<<else>>
“<<TrueName "Current">>, I presume?” Liz says, looking you up and down.<br>
<</if>>
<br>
You gesture Liz inside. She cautiously walks in, her ankle boots clicking on the floor. <br>
<br>
You close the door and turn back to the living room. Liz walks over to the sofa and sits down, looking at you with burning hostility. <br>
<br>
“So,” she says. “Talk.”<br>
<br>
You look at Liz. There’s no audience here. No one to see what you’re doing. It’s now time to decide what to do.<br>
<</if>>
<br>
<b>Actions</b><br>
<<if $current.female is true>>
<<link "Cast Sleep and Forget on Liz" "YourHomeElizabethCheerleaders">>
<<set $YourHomeElizabethCheerleaders to "MagicVoid">>
<<QuestTracker "Quest9" 5>>
<<Greedy 1>>
<<set $NPC.Characters.Elizabeth.Stats.magic to 0>>
<<set $NPC.Characters.Elizabeth.Stats.spells = []>>
<</link>><br>
<</if>>
<<link "Confess to Liz about Christina’s final task" "YourHomeElizabethCheerleaders">>
<<QuestTracker "Quest9" 6>>
<<set $YourHomeElizabethCheerleaders to "CheerleaderTale">>
<<Greedy -1>>
<</link>>
<<elseif $YourHomeElizabethCheerleaders is "MagicVoid">>
You reach deep down inside you for your reserves of magical energy. “Fall asleep,” you say, “and let your memories drift as you slumber.”<br>
<br>
“No!” Liz mutters as you utter the words. It’s too late. You watch as she slumps over on the sofa, out cold.<br>
<br>
Silence fills the air. You move over quietly to the sofa, checking her pulse. As expected, she is just in a deep-sleep.<br>
<br>
Confidence you got the spell right, you shake her to bring her around. Her eyes flicker after some gentle nudges. <br>
<br>
<<if $current.Avatar is "Emily">>
”Emily?” Liz sleepily says. You smile reassuringly and nod. She looks around. “Where am I?”<br>
<br>
“You’re at my house,” you tell her. “You came over to study, but it looks like you overdid it. I just came back from the toilet to find you passed out.”<br>
<br>
You help Liz to sit upright, as her eyes scan the living room. “I don’t remember,” she mutters. “What were we studying?”<br>
<br>
“Maths,” you tell her. “I thought I could help, as you keep zoning out in maths. You don’t know why that is, do you?”<br>
<br>
Liz looks at you, still half-dazed. She shakes her head. <br>
<br>
You smile. “I think you should go home,” you say. “Might want to call it tonight.”<br>
<br>
She nods, getting to her feet. “Yeah. That sounds good,” she mutters. “Goodnight Em.”<br>
<br>
You watch as Liz walks over and leaves through the front door. <I>Mission complete.</i><br>
<<elseif $current.female is true and _CurrentPC is true>>
”<<TrueName>>?” Liz sleepily says. You smile reassuringly and nod. She looks around. “Where am I?”<br>
<br>
“You’re at my house,” you tell her. “You came over to study with Emily, but it looks like you overdid it. She said you were studying and you just passed out.”<br>
<br>
You help Liz to sit upright, as her eyes scan the living room. “I don’t remember,” she mutters. “Where is she?”<br>
<br>
“She even rushed out", you tell her. "To get see if any of our neighbours have smelling salts. Doesn’t look like we need them after all, thankfully.””<br>
<br>
Liz looks at you, still half-dazed. She shakes her head. <br>
<br>
You smile. “I think you should go home,” you say. “Might want to call it tonight.”<br>
<br>
She nods, getting to her feet. “Yeah. That sounds good,” she mutters. “Goodnight <<TrueName>>.”<br>
<br>
You watch as Liz walks over and leaves through the front door. <I>Mission complete.</i><br>
<<else>>
She eyes you carefully as she comes back around, a look of utter confusion spread across her face.<br>
<br>
“It’s alright,” you tell her. “You’re safe. You’re at the Phillips’ house. Emily phoned me in a panic. She said you were studying and you just passed out.”<br>
<br>
Liz gives you a baffled look, then scans the living room. “The Phillips’ house?” she repeats, her words sounding like she’s still in a dream.<br>
<br>
You nod. “Emily was in a real state. She even rushed out to get see if any of her neighbours had smelling salts. Doesn’t look like we need them after all, thankfully.”<br>
<br>
You help Liz to sit upright. “I don’t remember,” she mutters. “I don’t remember anything.”<br>
<br>
“Emily mentioned you’ve been zoning out in Maths too. You don’t know why that is, do you?”<br>
<br>
Liz looks at you, still half-dazed. She shakes her head. <br>
<br>
You smile. “I think you should go home,” you say. “Might want to call it tonight.”<br>
<br>
She nods, getting to her feet. “Yeah. That sounds good,” she mutters. “You’ll tell Emily I’m okay?”<br>
<br>
You nod. Liz walks over and leaves through the front door. <I>Mission complete.</i><br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<TimeChange>><<ChangeNPCRelationship "Elizabeth" "PC" 2>><<set $YourHomeElizabethCheerleaders to undefined>><</link>>
<<elseif $YourHomeElizabethCheerleaders is "CheerleaderTale">>
<<CheckRelationship "Elizabeth">>
<<if _Relationship gt 0>>
“I’ve found out some things,” you begin. “It’s the cheerleaders, Liz. They are the ones causing the trouble at Charlton school.”<br>
<br>
Liz shoots you a sceptical look. “You’re telling me the likes of Britney Hudson are capable of casting magic? Come on.”<br>
<br>
“There’s a coven,” you explain. “Britney, Stacey, Reagan, Christina. And, if we can keep up the charade, now Emily.”<br>
<br>
“You’ve joined their coven?” Liz asks, bristling.<br>
<br>
You shake your head. “No. But I am pretending to. I’m close, Liz. Close to finding out exactly what they are doing. I think I can stop them.”<br>
<br>
“Do you even know what a coven is?” Liz asks, with a twinge of venom. “You come together. As one. If you don’t join in, it’s obvious.”<br>
<br>
“I can handle it,” you tell her. “But I’m going to need your help.”<br>
<br>
Liz looks at you, eyes burrowed. “How?”<br>
<br>
“Christina set me one final test. She wanted me to cast a spell on you to make you forget everything you knew about magic. Even that it existed.”<br>
<br>
The words make Liz flinch in her seat. “She knows?”<br>
<br>
You nod. “I’m not going to do it, obviously. But she has to think that I’ve done it. So I can get closer to them.”<br>
<br>
Liz looks to the floor, thinking. After a moment, she looks up at you, all traces of her usual enthusiasm gone. “So you’re asking me to stop looking into magic?”<br>
<br>
Smiling sadly, you nod. “For the time being. At least until we stop them.”<br>
<br>
Liz scuffs one of her boots with the other, mulling over your request. “Okay,” she mutters. “I’ll pretend I’ve forgotten. Everything.”<br>
<br>
After a moment of silence, Liz stands to her feet. Wordlessly, she walks towards the front door. <br>
<br>
She looks back at you as she opens it, thinking. “One thing. Did you ever consider, even for a moment, actually making me forget?”<br>
<br>
You shake your head. She nods, smiling appreciatively back at you. “Thank you.”<br>
<br>
With that, Liz walks out and shuts the door. <I>Mission accomplished. Of sorts.</i><br>
<<else>>
“First of all, I wanted to apologise,” you tell Liz. “I didn’t want to upset you. I just had to.”<br>
<br>
Liz snarls her nose up, clenching her jaw. “You had to?” <br>
<br>
“I’ve found out some things,” you say. “I had to get close to the cheerleaders, Liz. It’s them. They’re the ones behind all of it.”<br>
<br>
Liz shoots you a sceptical look. “You’re telling me the likes of Britney Hudson are capable of casting magic? Come on.”<br>
<br>
“There’s a coven,” you explain. “Britney, Stacey, Reagan, Christina. And, if we can keep up the charade, now Emily.”<br>
<br>
“You’ve joined their coven?” Liz asks, bristling.<br>
<br>
You shake your head. “No. But I am pretending to. I’m close, Liz. Close to finding out exactly what they are doing. I think I can stop them.”<br>
<br>
“Do you even know what a coven is?” Liz asks, with a twinge of venom. “You come together. As one. If you don’t join in, it’s obvious.”<br>
<br>
“I can handle it,” you tell her. “But I’m going to need your help.”<br>
<br>
Liz can’t help but laugh. “You want my help? This… you’re a real piece of work.”<br>
<br>
“I understand how you must feel,” you say, pleadingly. “But Christina set me one final test. She wants me to cast a spell to make you forget everything you knew about magic.”<br>
<br>
The words cause Liz’s eyes to glance at the door. She shifts in her seat, like she’s readying for a confrontation. <br>
<br>
“I’m not going to do it, obviously,” you blurt out. “But she has to think that I’ve done it.”<br>
<br>
Liz looks at you, her eyes burning with anger. “Are you seriously going to ask me to pretend I don’t know magic?”<br>
<br>
“Come on, Liz,” you beg. “Just stop practising for a while. Until I can stop Christina.”<br>
<br>
Liz rolls her nose, burying her top teeth down into her bottom lip. Her pale face is red with anger. <br>
<br>
“Fuck,” she barks. “This is bullshit.”<br>
<br>
After a moment of silence, you break the tension. “So you’ll do it?”<br>
<br>
Liz stares back at you, but nods. You take a sigh of relief.<br>
<br>
She stands to her feet and walks towards the door. She looks back at you for a moment as she holds the handle. “Why didn’t you just cast the spell on me?”<br>
<br>
“I didn’t want to,” you reply. <br>
<br>
She gives you a look, then nods. Her anger dissipates just a little. “Thank you.”<br>
<br>
With that, Liz walks out and shuts the door. <I>Mission accomplished. Of sorts.</i><br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<TimeChange>><<ChangeNPCRelationship "Elizabeth" "PC" 2>><<set $YourHomeElizabethCheerleaders to undefined>><</link>>
<</if>><<if $SchoolGymCheerleaderWardsDialogue is undefined>>
“I’ve made sure that Liz won’t be a problem, you tell them. “She doesn’t remember a thing.”<br>
<br>
The cheerleaders whisper mutters of approval between them. Christina smiles, giving Reagan a look. True to form, she scowls.<br>
<br>
“Then I formally greet you as a cheerleader for Charlton school,” Christina says, glancing at Reagan. “Unless there are no objections.”<br>
<br>
Reagan says nothing. The others all burst out in cheers. <br>
<br>
“You can now take your uniform,” Christina tells you. “Wear it for school if you like, to make sure that everyone knows you’re now one of us. And take advantage of the special perks of being a cheerleader. If you have things to do outside of school in the afternoon, you’ll find the teachers won’t stop you leaving. Mr. Stitch gives his exceptional students special privileges, which includes our squad. And your grades won’t suffer, either.”<br>
<br>
“You should come with us to the pool one afternoon, Em!” Britney says excitedly. “There’s a lot of hot boys to watch!”<br>
<br>
Christina gives you a look, but her smile is light and warm. “I personally spend a lot of my time at my father’s store. If you want to indulge in a little window shopping, drop by one afternoon. Or, if you aren't quite brave enough to leave school during the day, I'll be there Saturday and Sunday mornings too.”<br>
<br>
“Has he got new stock yet, Chrissie?” Stacey asks.<br>
<br>
“Not anything that would fit your lanky body,” Britney sniggers.<br>
<br>
With the patience of a mother hen, Christina waits for their bickering to stop. She then turns back to you. “Now. On to our duties. The curses. Or, to use the magical name. Let’s talk about Wards.”<br>
<<trackKnowledge "Privileges" "Learned">>
<br>
<b>Actions</b><br>
<<link "Listen to Christina tell you about Wards" "SchoolGymCheerleaderWards0">>
<<set $SchoolGymCheerleaderWardsDialogue to "Intro">>
<<QuestTracker "Quest5" 2>>
<<if $QuestState.Quest6.stageActive is 0>><<QuestTracker "Quest6" 1>><</if>>
<<if $QuestState.Quest7.stageActive is 0>><<QuestTracker "Quest7" 1>><</if>>
<<if $QuestState.Quest8.stageActive is 0>><<QuestTracker "Quest8" 1>><</if>>
<<if $QuestState.Quest10.stageActive is 0>><<QuestTracker "Quest10" 1>><</if>>
<<if $QuestState.Quest13.stageActive is 0>><<QuestTracker "Quest13" 1>><</if>>
<<if $QuestState.Quest15.stageActive is 0>><<QuestTracker "Quest15" 1>><</if>>
<</link>>
<<elseif $SchoolGymCheerleaderWardsDialogue is "Intro">>
“Now listen carefully, Emily,” Christina begins. “This is very important. If you don’t understand or something isn’t clear, please let me know. I want you to get this right.”<br>
<br>
“Wards are what we call the magic we practise at Charlton. They are spells cast on everyday things, designed to guide and shape our friends and fellow students. With a little nudge here and there, everyone becomes the best versions of themselves. It’s almost gratifying to watch, like a caterpillar turning into a butterfly.”<br>
<br>
“We maintain these spells in the kitchen, the Maths room, Geography Room, Business Studies, Biology class, and of course, in this gymnasium. Now that you’ve been awakened to your magical affinity, you should be able to sense them. <br>
<br>
“Your job will be to review them regularly, and ensure none of them has been tampered with. With the likes of Elizabeth prowling around, I wouldn’t be surprised to find that some have been compromised.”<br>
<br>
You glance around the room, noticing that the other cheerleaders are listening aptly to their leader. “How do you get into some of those places?”<br>
<br>
“Good question,” Christina says, smirking. “Unfortunately we have to be discreet. There are some teachers at Charlton who aren’t privy to our activities. You’ll have to use your wits, I’m afraid. Although, we can help out where we can.”<br>
<br>
She turns to Stacey and Britney, giving them an arched eyebrow. “Have you still got the key to the kitchen?”<br>
<br>
<<InventoryCheckSelf "KeyKitchen">><<if _InventoryCheckSelf is true>>
The pair look at each other, sheepishly. They both lower their eyes to the floor. <br>
<br>
“Britney lost it,” Stacey mutters.<br>
<br>
“I did not! You didn’t give it to me!”<br>
<br>
Christina sighs, grimacing. The facade of her composed demeanour slips just for a moment. “Clutzes! The both of you.”<br>
<br>
She turns back to you, a forced smile reappearing. “Like I said, you’ll need to show some initiative. Lord knows someone has to.”<br>
<br>
<<else>><<TakeObjectNPC "Britney" "KeyKitchen">><<QuestTracker "Quest15" 3>>
The pair look at each other, accusingly. Then Britney seems to remember. “Oh yes! I have it!” She scrambles around for her school bag and pulls out the kitchen key, handing it to you.<br>
<br>
<</if>>
“How do I modify the curses?” you ask Christina, before quickly adding: “If something’s been changed.”<br>
<br>
“Simple,” she replies. “It’s time for your next lesson. I’m going to teach you how to perform Ward.”<br>
<br>
<B>Actions</b><br>
<<SpellsCheckSelf "Ward">>
<<if _SpellsCheckSelf is true>>
<<link "Pretend to learn Ward" "SchoolGymCheerleaderWards0">><<set $SchoolGymCheerleaderWardsDialogue to "Ward">><</link>>
<<else>>
<<link "Learn Ward" "SchoolGymCheerleaderWards0">><<QuestTracker "Quest3" 4>><<set $SchoolGymCheerleaderWardsDialogue to "Ward">><</link>>
<</if>>
<<elseif $SchoolGymCheerleaderWardsDialogue is "Ward">>
<<SpellsCheckSelf "Ward">>
<<if _SpellsCheckSelf is true>>Not wishing to show your hand, you indulge Christina’s attempts to train you, in spite of already knowing the spell she’s about to teach.<br><br><</if>>
Once again, you sit cross-legged on the mat. Christina tells you to focus on the power within you. “Feel it prickling inside your body.”<br>
<br>
You close your eyes, sensing the magical energies swelling inside of you. You feel its power, ready to obey your command.<br>
<br>
“Reach out,” you hear Christina say. “Look for that feeling outside your body. In Stacey. In Britney. In Reagan. In me.”<br>
<br>
You sense the power in all of them. Britney’s power is meagre, Stacey is not far ahead of her. Reagan feels prickly and spiky, with a surge of raw magic ricocheting inside her. Christina is the most powerful of the lot. <I>Perhaps even more than you.</i><br>
<br>
“Turn your attention to the gym,” Christina’s voice tells you. “The ropes. Benches. Monkey bars.”<br>
<br>
Your mind’s eye wanders across the gym, sensing the magic infused within the gym equipment. Like lights in a dark room, they all stand out to you.<br>
<br>
“Excellent,” Christina purrs. “Pick one. Focus on it.”<br>
<br>
You zero in on one of the yoga balls, recalling your first trip to the gym. It radiates power. You feel its heat within it. <br>
<br>
“Repeat after me,” Christina says. “I cause this object with power beyond its power. Unseen and unheard, its effects will be felt by all except us.”<br>
<br>
You brace yourself, ready to say the words.<br>
<br>
<B>Actions</b><br>
<<link "Cast Ward on the Yoga Ball" "SchoolGymCheerleaderWards0">>
<<set $SchoolGymCheerleaderWardsDialogue to "WardYoga">>
<<SpellLearn "Ward" "Christina">>
<</link>>
<<elseif $SchoolGymCheerleaderWardsDialogue is "WardYoga">>
You repeat Christina’s words. You feel the energies within the ball crack and splitter. <br>
<br>
“Push!” Christina tells you.<br>
<br>
Like a window shattering, the magic within the ball erupts into a thousand fragments. They hang in the air, flickering like fairy lights, floating and unmoving. <br>
<br>
“Now,” Christina instructs you. “Force them together.”<br>
<br>
With a gentle thought, you find you can direct the embers to move. If you shattered the glass before, your mind now sweeps the fragments up together. As they meet each other, they bond and reform.<br>
<br>
You push them towards the yoga ball and they seep into it, sticking to it like treacle. Within moments, the ball shines to you as brightly as before, the Ward restored.<br>
<br>
Satisfied, you open your eyes. Christina is smiling proudly back at you.<br>
<br>
“See,” she comments. “Simple. You should find that it’s easier to sense what is magic and what is not now.”<br>
<br>
You look around the gym, noticing the magical embers flowing off almost every piece of equipment. “It’s one of our more complex works,” you hear Christina say.<br>
<br>
You blink yourself, refocusing on reality. The other cheerleaders look at you with admiration. Except Reagan. But instead of scowling, she has now taken to just watching you.<br>
<br>
“That should be enough for now,” Christina says. “Go take a look at the other Wards around the school. Let me know if you find anything irregular. And don’t forget - department store. Afternoons.”<br>
<br>
You nod, taking the hint that the meeting is over. The other girls begin to drag their mats to the side of the gym. Christina gives you a friendly smile, and you walk out the door.<br>
<br>
<B>Actions</b><br>
<<link "Return to the corridor" "SchoolGymEntrance">><<TimeChange>><<QuestTracker "Quest9" 7>><<set $SchoolGymCheerleaderWardsDialogue to undefined>><<HintsActive "Christina">><</link>>
<</if>><<if $YourHomeElizabethWard is undefined>>
About half-an-hour goes by before the doorbell rings. You let Liz in, who bounces in with enthusiasm. “Hey <I>Em!</i> Where’s your twin sister?”<br>
<br>
“She’s up in her room,” you reply, before realising that you’ve grown to accept Liz’s jibes. <I>Do I really think of Emily as my twin now?</i><br>
<br>
“Probably for the best,” Liz says. “After all, we wouldn’t want a civilian getting hit by stray magic. Especially something as powerful as a curse.”<br>
<br>
The seriousness of what you’re practising is either lost on Liz or she is too blinded by enthusiasm to worry. Not for the first time, you question whether teaching her how to play with curses is really a good idea.<br>
<br>
“Alright. Let’s get comfortable,” you say, pulling back the coffee room table to give you room to meditate. <br>
<br>
“It looks like you’re making space for a slumber party,” Liz remarks. “Just us girls though, right?”<br>
<br>
“Are you going to take this seriously?” you snap. <br>
<br>
Liz forcefully wipes the smile from her face. Nods. You take a seat on the floor and she joins you.<br>
<br>
<b>Actions</b><br>
<<link "Teach Liz how to cast Ward" "YourHomeElizabethWard">><<set $YourHomeElizabethWard to "Teach">><</link>>
<<elseif $YourHomeElizabethWard is "Teach">>
“We’ll start by breathing in and out,” you tell Liz. “Close your eyes, and focus on your breathing.”<br>
<br>
She looks like she’s about to make a comment, but thinks twice about it and instead follows your instructions. Minutes pass as you watch her drop into a meditative state. You begin to sense the innate magical powers building within her body.<br>
<br>
“Try to reach out,” you tell her. “That feeling inside you. Try to find it elsewhere.”<br>
<br>
Elizabeth nods, her typical crooked grin minimal. You can feel her mind’s eye turning out from her body, gazing across the room. With a tingle, it rests on you.<br>
<br>
“Found you,” she murmurs, smiling.<br>
<br>
You pause, thinking of the next step, realising you’ve forgotten the vital ingredient. Nothing in your living room is cursed. <br>
<br>
As you consider what to do, the tingling sensation of Liz’s focus roves across your body. You suddenly shudder, as a jolt hits your chest. <I>The amulet.</i><br>
<br>
“It’s so pretty,” Liz says. You gasp, feeling her affinity probing the object that hangs around your neck.<br>
<br>
“Don’t,” you tell her. But you already can feel her mind gently nudging the energies flowing within the amulet. <br>
<br>
“Have you got a better option?” she asks, her crooked smile rising. “You did promise.”<br>
<br>
You sigh. “Just be careful, okay.”<br>
<br>
“Hey!” she retorts. “It’s me.”<br>
<br>
Liz’s mental probing continues to prod at the amulet. You look down to see the yellow embers of magic bubbling inside of its gem.<br>
<br>
“Okay,” you say, relenting. “Repeat after me. I cause this object with power beyond its power. Unseen and unheard, its effects will be felt by…” you consider the best phrasing. “All who wear it.”<br>
<br>
<b>Actions</b><br>
<<link "Wait for Liz to cast Ward on the amulet" "YourHomeElizabethWard">><<set $NPC.Characters.Elizabeth.Stats.Spells.push($Spells.Ward)>><<SetFlag "LizTutorWard">><<set $YourHomeElizabethWard to "Taught">><</link>>
<<elseif $YourHomeElizabethWard is "Taught">>
Liz repeats the words you told her. It’s a trickle at first, but soon you can feel the energies of the amulet break apart, sizzling like meat grilling on the stove.<br>
<br>
“I think that’s enough,” you say. But Liz doesn’t respond.<br>
<br>
You look down, seeing the yellow strands of magic circling around the gem in the amulet. A few stray beads drift off into the air, disappearing from your enhanced sight. <br>
<br>
“Liz!” you say, loudly. <br>
<br>
“Don’t distract me,” she snaps back at you.<br>
<br>
Thankfully, although slowly, the embers begin to reform into a shape, enclosed inside the gem. You feel the chaos of the raw magic fade, contained once more.<br>
<br>
Liz opens her eyes, blinking as she adjusts back to reality. “That was epic,” she murmurs.<br>
<br>
You look down at the amulet hanging around your chest and pull it out for closer inspection. Nothing seems different. Yet. You can sense a subtle shift in its power. More potent. <I>Has Liz messing around with it made it stronger?</i><br>
<br>
“That was reckless,” you spit, turning your attention back to Liz. “What would I have done if you broke it?”<br>
<br>
Liz shrugs her shoulders. “Well I guess all those jokes about you being Emily’s twin sister wouldn’t be very funny anymore,” she tries.<br>
<br>
You throw her a look. “I think you should leave,” you tell her.<br>
<br>
“Come on, <<TrueName "Current">>!” she says, making a point of using your name. “No harm, no foul. And I’ll make sure I put on a show for Prichard when you need me.”<br>
<br>
“You better,” you tell her darkly.<br>
<br>
“I will,” she says, grinning. “Now, I’ve got some experimenting to do. See ya’ at school!”<br>
<br>
Liz leaps to her feet. Within a moment, she’s out the door. <br>
<br>
You turn your attention briefly to the amulet again. <I>It definitely feels more powerful.</i><br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<QuestTracker "Quest10" 7>><<TimeChange>><<set $PlayerCorruptionModifier += .25>><<set $YourHomeElizabethWard to undefined>><</link>>
<</if>>You lay down on your bed, letting hours drift by as you run through the encounter with Stitch. Soon, sleep takes hold of you. Your dreams are filled with empty corridors at school, as you run from faceless stalkers, hearing your heels clip-clopping as you fruitlessly try to find an exit to the maze of corridors without end. <br>
<br>
<I>Heels?</i><br>
<Br>
Then you realise who you were in your dream.<br>
<br>
You jolt awake, bolting up in your bed. You hear the quiet cooing of pigeons from outside and the sunshine pouring in from your windows. Then you notice the shadow cast over your bed. <br>
<br>
<<if $JunkShopFirst is undefined>>An ageing woman, skin withered and cracked, is perched on the end of your bed. She has a gleam to her eyes and a smile that hints at secrets.<br>
<<else>>Perched on the end of it, smiling with hidden secrets, is Gladys.<br><</if>>
<br>
“I think we better have a little chat, don’t you?”<br>
<br>
<b>Actions</b><br>
<<link "The end... for now" "CurrentStateEnd">><</link>>Thank you for playing! This has been a big undertaking, expanding out the initial two-day jam into what I envisioned for The Secrets at Charlton School.<Br>
<Br>
Charlton is, and will be for the forseeable future, a passion project. When I can devote time to it, I will do. There is two more acts planned.<Br>
<Br>
If you like what’s here, please let me know on tfgamessite. I also encourage bugs, typos and needed clarifications to be reported. As the game has blossomed / ballooned into its current form, QA will always be a struggle.<Br>
<br>
Once again, I hope you enjoyed your time in Charlton, and can't wait to share with you the secrets that are still to be revealed. In the interim, here's a sneak peak at the next act:<Br>
<Br>
<img src="./images/act2_splashscreen.png"><br>
<br>
<b>Links</b><br>
<a href="https://secretsofcharltonschool.itch.io/secrets-of-charlton-school">Secrets of Charlton School on itch.io</a><Br>
<a href="https://discord.gg/Dr5zb3Rvc5">Charlton discord channel</a><Br>
<a href="https://tfgames.site/phpbb3/viewtopic.php?t=19018">TFGamessite Forum Thread</a><br><<if $SalonWork is "Rhiannon">>
You stare at your reflection, barely recognising your sister, Emily. Your hair is golden blonde, radiant and glistening. But the difference it makes to you is deeper. Instead of a mousy bookish girl, the blonde hair makes you look carefree and bubbly. Whereas previously Emily would have looked at home in a library, the girl in the mirror looks like she should be cheering alongside a football game.<br>
<br>
“It really suits you” Rhiannon tells you. “I’m sure the boys at school will love it.”<br>
<br>
You nod, politely. Not sure if you want to consider the ramifications of what you thought would just be a colour change. You thank Rhiannon, pay her, and leave the store, aware of your newly dyed hair swaying as you walk.<br>
<<else>>
You stare at your reflection, barely recognising your sister. Your hair is golden blonde, radiant and glistening. But the difference it makes to you is deeper. Instead of a mousy bookish girl, the blonde hair makes you look carefree and bubbly. Whereas previously Emily would have looked at home in a library, the girl in the mirror looks like she should be cheering alongside a football game.<br>
<br>
“Look at you,” Sophie says. “You look like a different person.”<br>
<br>
You nod, politely. Not sure if you want to consider the ramifications of what you thought would just be a colour change. You thank Sophie, pay her, and leave the store, aware of your newly dyed hair swaying as you walk.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Leave the Salon" "OrchidRoad">><<set $SalonWork to undefined>><<TimeChange>><</link>>You try the handle to the door, but it's locked. You grimace. You'll need to find a key to the door to get into the kitchen.<Br>
<br>
<b>Actions</b><br>
<<link "Return to the cafeteria" "SchoolCafeteria">><<SetFlag "SchoolCafeteriaLocked">><</link>><<if $period[$periodCurrent] is "Morning" and ($day[$dayCurrent] isnot "Saturday" and $day[$dayCurrent] isnot "Sunday")>>
<<set $EmDay to "school">>
Seeing you settle down to do something, Emily shrugs and stands. "I guess I'm going to school today."<br>
<br>
Without another word, she walks out the door.<br>
<br>
<</if>>
You sit down on the sofa and flick on the TV. You spend an hour watching TV, wasting time away. As a way to pass time, this is a brain-numbing option.<br>
<Br>
As yet another a mindless sitcom ends, you get up, resolving to find better ways to utilise the day.<br>
<br>
<B>Actions</B><br>
<<link "Go back to the living room" "YourHome">><<TimeChange>><</link>><h3>Known rumours</h3>
<<for $i = 0; $i < $RumoursKnown.length; $i++>>
<<set $rumour = $RumoursKnown[$i]>>
<b><<print $rumour.name>></b><br>
<<print $rumour.rumour>> <br>
<br>
<</for>>
<b>Actions</b><br>
<<link "Return" $return>><</link>><<set _NPC to "Lennox">>
<<set $ConversationExit to "HotelLobby">>
<<CheckRelationship _NPC>>
<<if $LennoxDialogue is undefined>>
Lennox looks up from the oak podium as you approach him. He gives you a polite smile, but doesn't hide the distain underneath his attempts to be professional.<Br>
<br>
"Yes?", he asks. "Can I help you?"<br>
<<else>>
Lennox looks back at you, waiting impatiently for you to speak.<br>
<br>
"Is there anything else?"<br>
<</if>>
<br>
<B>Actions</b><br>
<<Flag "EmilyMaidJob">>
<<if _FlagReturn is false>><<link "Ask about the job" "LennoxDialogue">><<set $LennoxDialogue to "Job">><</link>><br><</if>>
<<link "Say goodbye to Lennox and return to the lobby" $ConversationExit>><<EndConversation "Lennox">><</link>><<if $LennoxDialogue is "Job">>
<<if $current.Avatar is "Emily">>
<<if $HotelJobAndreaDiscussed is true>>
"Andrea told me that you're looking for work?", you tell him. "I was wondering if you had more details."<br>
<br>
Lennox frowns. "Andrea? Oh, Miss. Cinders. Do you mean to tell me she's been fraternising with guests?"<br>
<br>
You shake your head. "I just asked her a question about it."<br>
<br>
Lennox tuts, but returns his stare to you. His eyes drift over your body. A thin smile passes across his lips. "Well. Regardless of how you discovered it, we do have a vacancy. Are you over eighteen?"<br>
<<else>>
"I saw the advert in the Charlton Gazette", you tell him. "I was wondering if you had more details."<br>
<br>
Lennox's eyes drift over your body. A thin smile passes across his lips. "Are you over eighteen?"<br>
<</if>>
<br>
You nod. "Just finishing my final year at Charlton."<br>
<br>
A thin smile passes across his lips. "I'm sure you are an exemplary student."<br>
<br>
"We need a cleaning assistant to help Miss. Cinders. Lord knows she needs the help. We wouldn't want to jeapordise your studies, but if you're willing to work weekends and late nights, there may be a role for you here."<br>
<br>
You nod. "How do I apply?"<br>
<br>
He looks at you, his eyes cautiously wandering over your face. "No time like the present. Do you have some time free now. I think we should have a little chat. To assess your suitability for the role."<Br>
<br>
<I>The question is, do you really need to do this? Is access to the hotel really worth that much to you? Or are you that strapped for cash? Because you wouldn't have any other reasons for applying for a maid job, would you?</i><br>
<br>
<b>Actions</b><br>
<<link "Take an interview test with Lennox" "LennoxDialogue">><<set $LennoxDialogue to "InterviewTest">><</link>><br>
<<link "Tell him you'll come back another time" "LennoxDialogue">><<set $LennoxDialogue to "InterviewDelay">><</link>>
<<else>>
"I saw the advert in the Charlton Gazette", you tell him. "I was wondering if you had more details."<br>
<br>
Lennox's eyes drift over your body. There is a hint of a wince. "Are you sure that customer service is something suited to you?"<br>
<br>
You nod. "I'm sure I will manage."<br>
<br>
A thin smile plays across his lips. "Just managing isn't what we expect at the Charlton Hotel. Our staff are expected to exceed our expectations. And their own."<br>
<br>
You wince at the slip. "I assure you, I'm a hard worker."<Br>
<br>
"That may be the case," Lennox says. "But I'm afraid that someone of your reputation isn't suitable for our establishment. If you struggle to fulfil the duties of a secretary, I have no doubt you lack what we're looking for."<br>
<br>
Lennox's eyes meet yours. The icy stare makes you grow colder. You accept his judgement without a word and quietly nod.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>>
<</if>>
<<elseif $LennoxDialogue is "EncounterAssert">>
“I’ll get to it in a bit,” you tell him, a slight tinge of defiance in your voice. <br>
<br>
Lennox’s eyes narrow, but you can see the surprise on his face. “Excuse me, Miss. Cinders? <I>You’ll get to it? In a bit?</i>"<br>
<br>
You nod, trying to meet his cold eyes and only being partially successful. “I’m needed in the kitchen,” you tell him.<br>
<br>
“I bet you are,” he says, a sneer in his voice. “You spend a lot time in there. Alone. With Pierre.”<br>
<br>
This time you say nothing. After a moment, he flares his nostrils and snarls at you.<br>
<br>
“Fine,” he barks. “Get yourself to the kitchen. But I expect the lobby to be spotless within the hour.”<br>
<br>
He turns and returns to his work, leaving you alone.<br>
<br>
<b>Actions</b><br>
<<link "Return to the lobby" "HotelLobby">><<SetNPCLocation "Lennox" $dayCurrent $periodCurrent "">> <<EndConversation "Lennox">><</link>>
<<elseif $LennoxDialogue is "EncounterSubmit">>
“Yes sir,” you say, hearing your voice meek and subservient.<br>
<br>
“Get to it, then,” he barks back at you. <br>
<br>
You walk over to the cleaning trolley and take out a feather duster. For the next hour, you brush down the oak panelling and dim lampshades. Your feet soon begin to ache as you stretch up to dust the tops of paintings and fixtures, trying desperately not to fall over when you lean back on to the stilettos of your heels.<br>
<br>
With your petite frame, the lobby feels oppressive and hostile. Lennox watches you carefully as he goes about his work, but additionally you catch the handful of guests giving you looks. You become all too aware of the shortness of your uniform and catch the male patrons staring at your legs. You can’t help but wonder if they catch a glimpse of your buttocks as you stretch up to clean.<br>
<br>
Time soon passes and once you feel you have cleaned the entire lobby, you look over to Lennox to seek his approval. He stares back at you for a moment, but says nothing.<br>
<br>
<b>Actions</b><br>
<<link "Return to the lobby" "HotelLobby">><<EndConversation "Lennox">><<TimeChange>><</link>>
<<elseif $LennoxDialogue is "CharmFirstFloor">>
<<CastCharm "Lennox">>
<<if _CharmSpell is true>>
You take a deep breath, holding it steady as you focus the spell. Slowly, you exhale, letting the magic drift toward Lennox like a subtle breeze. His expression remains fixed in its usual disdainful sneer at first, but then his posture loosens slightly, his sharp gaze softening just enough to give you an opening.<br>
<br>
Lennox sighs through his nose, adjusting his cuffs with deliberate precision. "Fine," he mutters, his tone clipped and cold. "I have enough to do that play babysitter to people like you."<br>
<br>
He steps aside with a slow, deliberate motion, gesturing toward the staircase with a sharp flick of his hand. "Go on, then. First floor. Try not to embarrass yourself. Or worse, other guests." His words drip with sarcasm, though there’s a strange, detached smoothness to them, as if he’s barely aware of why he’s letting you through.<br>
<br>
As you pass, he straightens his jacket and exhales sharply. "I assume you’re capable of finding your own way," he adds, his tone returning to its usual cutting edge. "Don’t make a mess of it. And for heaven’s sake, don’t draw attention to yourself. I don’t have the time or the patience to explain why you’re up there."<br>
<br>
His eyes linger on you for a moment, narrowing slightly as though he’s trying to convince himself that this makes sense. Then he waves you off with an air of finality, turning his attention back to the lobby as though you’ve already ceased to exist.<br>
<<else>>
Something is wrong with the code, as Lennox has no magic.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Continue up to the first floor" "HotelFirstFloor">><<set $HotelLobbyFirstFloor to undefined>><</link>>
<<elseif $LennoxDialogue is "AndreaOutsideAssPass">>
You stand your ground, meeting Lennox’s smirking gaze with a level, unshaken stare.<br>
<br>
“This is a mistake,” you say smoothly, arms crossed. “I was on an errand for the hotel, and Sermon overreacted.”<br>
<Br>
Lennox raises an eyebrow, clearly amused. “Oh? And what exactly were you doing out there, parading around town in that get-up?”<br>
<Br>
You exhale sharply, keeping your voice calm, but firm. “There was a guest request. One of the regulars needed an item picked up. I was just handling it quickly between duties. If I changed out of the uniform, it would’ve wasted even more time.”<br>
<br>
Lennox’s smirk lingers, but you see the way his eyes narrow slightly, calculating. He lets the silence stretch, letting you sweat under his gaze, before finally exhaling through his nose, rolling his eyes.<br>
<br>
“Fine,” he mutters, waving a dismissive hand. “Get out of here before Sermon decides he wants your head on a silver platter.”<br>
<br>
You nod sharply, turning toward the door without hesitation. You’ll have to be more careful when outside as Andrea from now on.<br>
<br>
<B>Actions</b><br>
<<link "Return to the hotel lobby" "HotelLobby">><<EndConversation "Lennox">><</link>>
<<elseif $LennoxDialogue is "AndreaOutsideAssFail">>
Lennox’s smirk widens, the amusement in his eyes growing sharper as he watches you desperately try to explain yourself.<br>
<Br>
“An errand?” he repeats, mocking, his voice dripping with disbelief. “Really, Miss Cinders?”<br>
<br>
He tilts his head, studying you like you’re some pathetic little thing trying to climb out of a hole you dug yourself into.<Br>
<br>
Then, before you can even open your mouth to try again, he grabs your wrist and turns sharply, guiding you toward the door with purposeful strides. “Come!”<br>
<br>
“Wha --" you stammer. "Lennox, wait -”<br>
<br>
“No, no,” he cuts you off, dragging you forward. “You wanted to play the responsible, dutiful little maid, didn’t you? Then it’s only right you take responsibility for your actions.”<br>
<br>
Your heart sinks as he pushes open the door and leads you through to the hotel. Toward the hotel restaurant.<br>
<br>
<b>Actions</b><br>
<<link "Go into the hotel restaurant" "HotelRestaurant">><<EndConversation "Lennox">><<EventTrigger "HotelRestaurant" "AndreaOutsideLennox" $period[$periodCurrent] null "Andrea" null null null false>><</link>>
<<elseif $LennoxDialogue is "AndreaOutsideSubPass">>
You swallow hard, your pulse quickening as you look at Lennox’s unimpressed stare.<br>
<br>
“I... didn’t mean to cause trouble,” you stammer, voice softer than you’d like. “Please. If you just let me go, I won’t do it again.”<br>
<br>
Lennox tilts his head, watching you with quiet amusement.<br>
<br>
“Let you go?” He grins, like a cat playing with a cornered mouse. “Are you suggesting I forget the standards we have here at the Charlton Hotel?”<br>
<br>
Your breath catches, but you push forward, voice wavering but desperate.<br>
<Br>
“Because…” You hesitate, before forcing yourself to meet his gaze, trying to look as pitiful as possible. “I don’t want to get in trouble. Please, Mr. Lennox.”<br>
<br>
His smirk flickers, something satisfied gleaming behind his eyes. “Mr. Lennox?”<br>
<br>
You gulp. “Sir.”<br>
<br>
The begging. The submission. The way you’re waiting on his decision. For a long moment, he savors it.<br>
<br>
“Very well,” he sighs, like he’s doing you a great favor. “But only because I don’t feel like dealing with your whimpering today.”<br>
<Br>
You nod quickly, turning toward the door.<br>
<br>
But just as you reach for the handle, his voice drawls behind you.<br>
<Br>
“A word of advice. Don’t go skipping around town in uniform again, Miss. Cinders. You make the place look unprofessional.”<br>
<Br>
You bite your lip, forcing yourself to nod and walk out without looking back.<Br>
<br>
<B>Actions</b><br>
<<link "Return to the hotel lobby" "HotelLobby">><<EndConversation "Lennox">><</link>>
<<elseif $LennoxDialogue is "AndreaOutsideSubFail">>
You swallow hard, pulse quickening as you meet Lennox’s cold, amused gaze.<Br>
<Br>
“I... I didn’t mean to cause trouble,” you stammer, voice smaller than you’d like. “Please, just let me go. I won’t do it again.”<br>
<br>
Lennox’s lips curl, his smirk deepening. He leans against the lockers, arms crossed, watching you like you’re some desperate little thing squirming under his attention.<Br>
<br>
“Oh, you won’t do it again, will you?” His voice is mocking, but there’s an undercurrent of something sharper beneath it. “Well, that’s sweet, Miss Cinders. Really, it is.”<br>
<Br>
His smile lingers, but his eyes darken. “But tell me,” he continues, voice silkier now, “why should I just let you off? What kind of example would that set?”<br>
<Br>
You open your mouth to say something - anything - but he’s already pushing himself off the wall, gripping your wrist firmly.<br>
<br>
Your stomach drops.<br>
<br>
“No, I think an apology is in order.”<br>
<br>
And just like that, he’s pulling you forward, his grip firm. Your heart sinks as he pushes open the door and leads you through to the hotel. Toward the hotel restaurant.<br>
<br>
<b>Actions</b><br>
<<link "Go into the hotel restaurant" "HotelRestaurant">><<EndConversation "Lennox">><<EventTrigger "HotelRestaurant" "AndreaOutsideLennox" $period[$periodCurrent] null "Andrea" null null null false>><</link>>
<<elseif $LennoxDialogue is "AndreaOutsideCharm">>
<<CastCharm "Lennox">>
<<if _CharmSpell is true>>
You inhale deeply, drawing your magic from within, feeling it coax through your breath as you exhale. A subtle, shimmering mist of gold and amber drifts from your lips, sliding invisibly through the air toward Lennox.<br>
<br>
His expression softens, the sharp edge of his usual sarcastic smirk dulling, his eyes blinking just a little slower than before.<br>
<br>
“Please sir,” you say smoothly, stepping closer, voice sweet and gentle. “I really don’t want to be in trouble for something so silly. You don’t want to waste time with this, do you?”<br>
<br>
He tilts his head slightly, blinking lazily. “Hmm,” he murmurs, voice slightly dazed. “No… I suppose I don’t.”<Br>
<Br>
You press further, tilting your head in an innocent, almost apologetic way. “Then just let me go,” you coax. “It’s easier that way, right?”<br>
<Br>
Lennox hesitates for just a moment. Then he shrugs, rubbing his temple. “Just... go before Sermon finds you again.”<br>
<Br>
You smile sweetly, stepping toward the door. As you pass, he frowns slightly, like he’s trying to recall why he was mad in the first place. But the charm lingers.<Br>
<Br>
And by the time you’re out the door, he doesn’t even seem to care anymore.
<br>
<<else>>
Game broken, as Lennox doesn't have magic.<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Return to the hotel lobby" "HotelLobby">><<EndConversation "Lennox">><</link>>
<<elseif $LennoxDialogue is "InterviewTest">>
Lennox offers you a thin smile. “Excellent. Follow me.”<br>
<br>
He leads you away from the reception, down a side hallway, and to a door tucked beneath the grand staircase. He opens it with a flourish.<Br>
<br>
<B>Actions</b><br>
<<link "Enter Lennox's office" "HotelLennoxOffice">><<EventTrigger "HotelLennoxOffice" "MaidInterview" null null "Emily" null null null false>><<EndConversation "Lennox">><</link>>
<<elseif $LennoxDialogue is "InterviewDelay">>
Lennox’s smile tightens. “Ah. A pity.”<Br>
<br>
He clasps his hands in front of him, tone growing more brittle with every word.<br>
<br>
“It is so very rare to find young women who are capable of managing their time with any degree of discipline these days. But I do understand. Hair to be curled, household duties to attend to, and all that.”<Br>
<br>
He glances at his watch. “Do return when your schedule permits.” His tone is dry enough to sand a floor.<br>
<br>
“I’m currently reviewing a number of applicants,” he adds, brushing a speck from his cuff. “But given the state of modern attitudes toward work, I suspect the role shall remain open for some time.”<br>
<br>
He nods toward the lobby without another word. You are dismissed.<br>
<br>
<B>Actions</b><br>
<<link "Return to the hotel lobby" "HotelLobby">><<EndConversation "Lennox">><</link>>
<<elseif $LennoxDialogue is "InterviewQuestion1">>
Lennox adjusts slightly in his chair, opening his notebook and uncapping the sleek black fountain pen.<br>
<br>
“Let us begin with a question on customer service. A scenario.”<br>
<br>
He doesn’t look at you as he speaks. His attention is entirely on the notebook, the pen already hovering.<Br>
<br>
“You are working front desk. A guest comes down, agitated. They claim the towels in their room were not replaced. You are certain they were. However, when the towels are shown to you, they appear quite… soiled.”<br>
<br>
He pauses, glancing up at you.<br>
<br>
“There are, shall we say, marks of indeterminate origin. The guest is insistent. How do you respond?”<Br>
<br>
<b>Actions</b><br>
<<CompulsionCheck "HouseProud">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[House Proud] </span><<link "Replace the towels at once and promptly clean them" "LennoxDialogue" >><<set $InterviewExamScore +=1>><<set $LennoxDialogue to "InterviewQuestion1HouseProud">><</link>><br>
<</if>>
<<link "Tell the customer that you must have missed their room" "LennoxDialogue" >><<set $LennoxDialogue to "InterviewQuestion1Appease">><<Assertive -1>><<set $InterviewExamScore +=1>><</link>><br>
<<link "Insist that they swapped out the towels, but replace them anyway" "LennoxDialogue" >><<set $LennoxDialogue to "InterviewQuestion1Assert">><<Assertive 1>><</link>><br>
<<elseif $LennoxDialogue is "InterviewQuestion1HouseProud">>
You blink, the mental image of dirty towels causing you to feel queasy. “Honestly, I’d be horrified,” you can’t help but reply. <i>Even more concerning is that’s the honest truth.</i><Br>
<br>
“I’d replace the towels immediately and take them down to be properly cleaned. It wouldn’t matter if I was sure I did it before. If they’re dirty now, they need cleaning.”<Br>
<br>
Lennox gives a slow nod. “Excellent. Quite right. At the Charlton Hotel, a guest’s perception is reality. It is not your job to defend your honour, Miss Phillips. It is your job to meet needs. Quickly. Quietly. Without fuss.”<br>
<br>
He taps his notebook. “Whether you changed the towels is immaterial. The customer must never be left with cause to doubt our standards. Even if their requests seem unreasonable… or outside your remit.”<br>
<br>
A faint smile. “The intention, I hope, is clear.”<br>
<br>
<b>Actions</b><br>
<<link "Move on to the second question" "LennoxDialogue">><<set $LennoxDialogue to "InterviewQuestion2">><</link>><br>
<<elseif $LennoxDialogue is "InterviewQuestion1Appease">>
You hesitate, recalling when you used to work part-time jobs at University. You know the scenarios and know how to respond. Even when you are in the right.<br>
<br>
“I’d apologise,” you say. “And suggest I must have mistaken which room they were in. I’d still swap the towels out immediately.”<br>
<BR>
Lennox raises an eyebrow. “Even if you are adamant you performed your duties?”<Br>
<br>
You nod. “It’s not about being right. It’s about making the guest happy.”<Br>
<br>
There’s a flicker of approval. “Very good. Our personal pride must always yield to our professional duty. Arguing achieves nothing. Swift resolution does. Well said.”<Br>
<Br>
<b>Actions</b><br>
<<link "Move on to the second question" "LennoxDialogue">><<set $LennoxDialogue to "InterviewQuestion2">><</link>><br>
<<elseif $LennoxDialogue is "InterviewQuestion1Assert">>
You grimace. It’s not like you don’t understand customer service, you worked enough jobs at University to know what Lennox expects from you. But in Charlton, you know, the smallest sign of appeasement seems to lead to dangerous consequences.<Br>
<br>
“I’d tell them I definitely changed the towels,” you say. “But I’d swap them out again just to be sure.”<br>
<br>
Lennox’s face hardens just slightly. “I see. So you would contradict the guest. Assert your version of events.”<br>
<br>
“I’d just want to be honest.”<br>
<br>
He writes something down, the pen scratching with quiet precision.<Br>
<br>
“You must learn this now, Miss Phillips: our guests are never liars. Only… misinformed. And even then, it is not our place to say so. If your first instinct is to defend yourself, rather than serve. Well, that may need work.”<br>
<br>
He looks back up. “Shall we continue?”<br>
<br>
<b>Actions</b><br>
<<link "Move on to the second question" "LennoxDialogue">><<set $LennoxDialogue to "InterviewQuestion2">><</link>><br>
<<elseif $LennoxDialogue is "InterviewQuestion2">>
Lennox flips the page in his notebook. The pen glides into position again.<br>
<br>
“Let us discuss competence,” he says. “And, more specifically, the recognition of one’s… limitations.”<Br>
<br>
He taps the page lightly. “You are doing laundry in the service room. The machines are complex, industrial-grade. You find yourself struggling with the dials, the settings… which cycle is which, how long, how hot. It’s rather overwhelming.”<br>
<br>
Lennox’s gaze settles coolly on you. “And then, in walks Mr. Sermon himself. Eager to meet his new maid.”<Br>
<br>
His voice takes on a silken edge. “He watches you fumble. And says, ‘Do you need help, young lady? These settings can be complicated for someone like you. Do I need to explain how to operate a washing machine?’”<br>
<br>
There is a long pause. Then: “How do you respond?”<br>
<br>
<b>Actions</b><br>
<<CompulsionCheck "CitizenCharlton">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[Citizen Charlton] </span><<link "Ask Mr. Sermon to help you" "LennoxDialogue" >><<set $InterviewExamScore +=1>><<set $LennoxDialogue to "InterviewQuestion2CitizenCharlton">><</link>><br>
<</if>>
<<link "Admit that you don’t understand how to operate the machinery" "LennoxDialogue" >><<set $LennoxDialogue to "InterviewQuestion2Appease">><<Intelligence -1>><<set $InterviewExamScore +=1>><</link>><br>
<<link "Continue to try to resolve the problem on your own" "LennoxDialogue" >><<set $LennoxDialogue to "InterviewQuestion2Assert">><<Intelligence 1>><</link>><br>
<<elseif $LennoxDialogue is "InterviewQuestion2CitizenCharlton">>
You hesitate, but the image forms clearly in your mind. Sermon standing tall, authoritative, questioning your ability. And the strangest thing is… you don’t want to argue.<Br>
<br>
Of course you could work it out. You’ve written code. Handled backend systems more complicated than any appliance. But something in the tone you assign to him makes you wilt.<br>
<br>
If he thinks you need help… maybe you do.<br>
<br>
“I’d ask him for help,” you say softly. “If Mr. Sermon believes I’m struggling, I wouldn’t want to waste time.”<br>
<br>
Lennox gives a long, pleased sigh. “Good. Very good. Some things,” he adds pointedly, “are simply beyond the capacity of a young lady’s brain. They are smaller, after all. Not made for the complexities of machinery.”<br>
<br>
He leans closer, voice like syrup. “Deferring to a man’s intellect is often the most… efficient path. Mr. Sermon would appreciate that. He might even give you an affectionate pat on the bum for being such a good girl.”<Br>
<br>
Your breath hitches.<br>
<br>
“And I dare say,” Lennox smiles thinly, “you’d like that. Wouldn’t you?”<br>
<br>
A shiver runs down your spine. Not from disgust. But because… he might be right.<Br>
<br>
<b>Actions</b><br>
<<link "Answer the last question" "LennoxDialogue">><<set $LennoxDialogue to "InterviewQuestion3">><</link>><br>
<<elseif $LennoxDialogue is "InterviewQuestion2Appease">>
You try to imagine it. The knobs. The unfamiliar cycles. Maybe you could figure it out… but then again, maybe you’ve overestimated yourself. Maybe this job requires more nuance than you assumed.<Br>
<br>
“I’d admit I didn’t understand it,” you say. “At least not completely. I’d ask for help.”<Br>
<br>
Lennox nods slowly. “It’s refreshing to see honesty. So many young women think this sort of work is all tips and smiling at guests.”<br>
<br>
He uncaps his pen with a sharp click. “But recognising when a task exceeds your capabilities… that shows maturity. Knowing your limits is the mark of a reliable maid.”<br>
<br>
You nod faintly.<br>
<br>
Still… it’s just a washing machine. <i>Isn’t it?</i><br>
<br>
<b>Actions</b><br>
<<link "Answer the last question" "LennoxDialogue">><<set $LennoxDialogue to "InterviewQuestion3">><</link>><br>
<<elseif $LennoxDialogue is "InterviewQuestion2Assert">>
You frown. “Honestly? I’d tell Mr. Sermon I appreciate the offer, but I’d like to figure it out myself. It’s just a washing machine. I’m sure I could manage.”<br>
<Br>
Lennox’s face cools immediately. “I see. So you would decline the offer of assistance. Risk inefficiency. Risk error. All in the name of… pride?”<Br>
<br>
You shake your head. “I’d just rather not trouble him.”<Br>
<br>
He closes his notebook slowly. “Andrea said the same when she started. Until we had a week of white linens turned pink and she had her pay docked.”<br>
<br>
He straightens, voice like glass. “Young women must understand that guidance exists for a reason. Your job is not to prove something. It is to deliver results. And at this hotel, that means recognising when something is beyond you.”<br>
<br>
His smile returns, but it’s cold this time. “You’ll need to understand that if you wish to work here.”<br>
<br>
<b>Actions</b><br>
<<link "Answer the last question" "LennoxDialogue">><<set $LennoxDialogue to "InterviewQuestion3">><</link>><br>
<<elseif $LennoxDialogue is "InterviewQuestion3">>
Lennox flips another page, eyes calm and unreadable.<Br>
<br>
“Let’s consider… interpersonal boundaries,” he says, voice light but deliberate. “And the expectations of a young woman in a place such as this.”<br>
<br>
His pen floats above the page. “You are dusting a guest’s room. A prominent figure in Charlton, let’s say. Someone returning from a productive day of meetings at the Town Hall. They’re in high spirits. Grateful for the hard work you’ve put in.”<br>
<br>
Lennox leans back slightly, almost enjoying the scene he’s painting.<Br>
<br>
“They order room service. A fine meal. And then, they extend an invitation. For you to stay. To dine. To celebrate with them. A quiet dinner. A little company.”<Br>
<br>
He tilts his head. “How do you respond?”<Br>
<br>
<b>Actions</b><br>
<<CompulsionCheck "BoyCrazy">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[Boy Crazy] </span><<link "Eagerly accept" "LennoxDialogue" >><<Orientation 1>><<set $InterviewExamScore -=1>><<set $LennoxDialogue to "InterviewQuestion3BoyCrazy">><</link>><br>
<</if>>
<<link "Accept the dinner date" "LennoxDialogue" >><<set $LennoxDialogue to "InterviewQuestion3Appease">><</link>><br>
<<link "Decline the dinner date" "LennoxDialogue" >><<set $LennoxDialogue to "InterviewQuestion3Assert">><<set $InterviewExamScore +=1>><</link>><br>
<<elseif $LennoxDialogue is "InterviewQuestion3BoyCrazy">>
Your cheeks flush before you even realise it.<Br>
<br>
“A guest?” you murmur, a flutter catching in your chest. “What… do they look like?”<Br>
<Br>
Lennox’s pen halts mid-stroke. He frowns.<Br>
<br>
“This is not a dating agency, Miss Phillips,” he says sharply. “We are not running a social club for the romantically inclined.”<Br>
<br>
You squirm in your seat, but your thoughts drift anyway. To glasses clinking, candlelight, the warmth of a gaze across the table. A guest, charmed by you. Holding your hand. A soft bed only a few feet away…<br>
<br>
“A maid at the Charlton Hotel,” Lennox continues coldly, “has the establishment’s reputation to uphold. Floozy behaviour might be standard at certain low-rent motels, but here? We maintain decorum. Unauthorised fraternation is not allowed.”<Br>
<br>
The word unauthorised flickers in your mind. <i>Might be a version that is allowed?</i><Br>
<br>
“Focus,” Lennox snaps. “This is not the time to entertain your little fantasies about eligible bachelors, Miss Phillips.”<Br>
<br>
<b>Actions</b><br>
<<link "Finish the interview" "LennoxDialogue">><<set $LennoxDialogue to "InterviewFinish">><</link>><br>
<<elseif $LennoxDialogue is "InterviewQuestion3Appease">>
You hesitate. The scenario plays out in your mind. An invitation, polite and sincere. A guest who simply wants a bit of company after a long day.<Br>
<br>
“I think I’d accept,” you say. “If they were kind. Polite. It wouldn’t be a date. It’d be customer care.”<Br>
<br>
Lennox exhales. A disappointed sound, but not a surprised one. “There is a line, Miss Phillips. One must always maintain boundaries. This is a hotel, not a madam’s boudoir.”<br>
<br>
You blink. “I understand.”<br>
<br>
“Unauthorised fraternisation is strictly frowned upon,” he says. <br>
<br>
The word lingers in your mind. <I>Unauthorised?</i>.<br>
<br>
Lennox’s voice slices through your thoughts. “I commend your dedication to customer service,” he says, “but in this case, preserving the dignity of the hotel must come first. A polite decline would suffice.”<br>
<br>
<b>Actions</b><br>
<<link "Finish the interview" "LennoxDialogue">><<set $LennoxDialogue to "InterviewFinish">><</link>><br>
<<elseif $LennoxDialogue is "InterviewQuestion3Assert">>
You shift in your seat. “I’d thank them for the invitation, but decline,” you say firmly. “I’d mention I have duties still to finish. And… I’d try not to offend them.”<Br>
<br>
Lennox’s pen glides confidently across the page. “And if the guest insisted?”<br>
<br>
You nod. “I’d decline again. Politely. But clearly.”<Br>
<br>
Lennox’s eyes gleam with something almost like approval. “Good. Very good. The Sermon family values its name, Miss Phillips. This hotel is a place of professionalism. Not… indulgence.”<br>
<br>
He straightens a little. “Any unauthorised relationships with guests are strictly prohibited. I’m glad you understand that your behaviour reflects on this establishment.”<br>
<br>
You nod. But inside, the word sticks in your mind like a pebble in your shoe. <i>Unauthorised?</i><Br>
<Br>
Lennox clears his throat. “Too many young women fail to walk that delicate line between being polite… and retaining their virtue. I’m relieved to see you are not one of them.”<br>
<br>
<b>Actions</b><br>
<<link "Finish the interview" "LennoxDialogue">><<set $LennoxDialogue to "InterviewFinish">><</link>><br>
<<elseif $LennoxDialogue is "InterviewFinish">>
Lennox places his fountain pen down with slow, deliberate precision. He closes the notebook, then rests it beside him on the desk.<Br>
<br>
“Well, Miss Phillips,” he says, his voice smooth and unreadable, “that was… very insightful.”<Br>
<br>
<<if $InterviewExamScore is 3>>
He clasps his hands together, almost pleased. “Your answers showed a strong grasp of customer expectations and internal conduct. Your instincts were sharp. Your manners, suitably deferential.”<Br>
<Br>
A thin smile.<BR>
<br>
“I believe you’ll do outstandingly well here. You’ve demonstrated the kind of mindset Mr. Sermon prizes. One of service, discretion, and respectability. I’m sure your time with us will be fruitful. At least,” he adds, eyes flicking over your face, “until you settle down and raise a family of your own.”<br>
<br>
He lets the words linger before adding, “But that’s a few years away, I should hope. Until then…”<br>
<br>
He pulls a crisp envelope from his drawer. “A little incentive. An advance. A reflection of the trust we are extending.”
<<elseif $InterviewExamScore is 2>>
He exhales softly, nodding. “You did well. A few answers could use refinement, but overall I believe you’ll settle in here just fine.”<bR>
<br>
Lennox then fixes you with a more serious look. “Remember, at Charlton Hotel, a maid must always consider two things: the reputation of this establishment… and the experience of the guest.”<br>
<br>
His tone hardens slightly. “I expect you’ll work on the areas where you require a step up. And I’ll be happy to assist where needed.”<br>
<<else>>
Lennox pauses. “I shall be blunt. There are… concerns. Your responses indicate you are not yet aligned with our expectations.”<br>
<br>
He stands. “Ordinarily, I would have serious reservations about offering you a place here.”<br>
<br>
Then he sighs. “But our applicant pool has been rather limited of late. So I’m willing to extend you an opportunity. With the understanding that you will learn.”<br>
<br>
He leans in ever so slightly. “And if not… well. We have ways to encourage the right attitudes.”<br>
<</if>>
<Br>
Lennox opens a drawer and removes a small form. He hands it to you. “Fill in your measurements and personal details. Your uniform will be ready in the staff locker before your first shift. The code to the staff room is written at the top of that form. See that you remember it.”<br>
<br>
He adds, “Do not wear it outside. Mr. Sermon is… particular. He expects his maids to uphold this hotel’s standards. Public shame reflects poorly on us all.”<br>
<br>
Then he straightens, the faintest smile returning. “I expect to see you for your first evening shift promptly. Welcome to the staff, Miss Phillips.”<br>
<br>
He gestures to the door. “You may go.”<br>
<br>
<i>You should really let Emily know you’ve taken a job at the hotel as her, so she doesn’t go to the hotel when you’re working.</i><br>
<br>
<b>Actions</b><br>
<<link "Say goodbye and return to the lobby" "HotelLobby">>
<<EndConversation "Lennox">>
<<SetFlag "HotelLockerRoomCodeKnown">>
<<SetFlag "EmilyMaidJob">>
<<if $InterviewExamScore is 3>><<CashFlow 1>><</if>>
<<set $InterviewExamScore to undefined>>
<<EventsCancel "YourHome" "EmilyReactMaidJob">>
<<EventTrigger "HotelLockerRoom" "MaidJobFirstDay" "Evening" null "Emily" null null null false>>
<<SetFlag "HotelLockerRoomKnown">>
<<TimeChange>>
<</link>>
<</if>><h3>Relationships</h3>
<<tabs>>
<<tab "Charlton Students">>
<table>
<tr class="row">
<td class="first-column">
<<if $NPC.Characters.Emily.Stats.hair is "blonde">>
<<if $NPC.Characters.Emily.Stats.makeup is true>>
<<print "<img src='./images/Player/" + $emilyPicture[$EmilyStateCurrent] + "_blonde_makeup.jpeg' width='120' height='120'>" >>
<<else>>
<<print "<img src='./images/Player/" + $emilyPicture[$EmilyStateCurrent] + "_blonde.jpeg' width='120' height='120'>" >>
<</if>>
<<elseif $NPC.Characters.Emily.Stats.makeup is true>>
<<print "<img src='./images/Player/" + $emilyPicture[$EmilyStateCurrent] + "_makeup.jpeg' width='120' height='120'>" >>
<<else>>
<<print "<img src='./images/Player/" + $emilyPicture[$EmilyStateCurrent] + ".jpeg' width='120' height='120'>" >>
<</if>>
</td>
<td>
<b>Name:</b> Emily<br>
<b>Description:</b> <<print $NPC.Characters.Emily.Stats.description[$EmilyStateCurrent]>><br>
<br>
<b>Corruption state:</b> <<print $NPC.Characters.Emily.Stats.CorruptionState[$EmilyStateCurrent]>><br>
<br>
<b>Sibling Bond state:</b> <<print $NPC.Characters.Emily.Stats.SBState[$SiblingBondState]>><br>
<br>
<b>Additional Notes:</b><br>N/A<br>
<br>
</td>
</tr>
</table>
<<RelationshipTab "Students">>
<</tab>>
<<tab "School staff">>
<<RelationshipTab "SchoolStaff">>
<</tab>>
<<tab "Townspeople">>
<<RelationshipTab "Townspeople">>
<</tab>>
<<tab "Charlton Underbelly">>
<<RelationshipTab "Underbelly">>
<</tab>>
<</tabs>>
<br>
<b>Actions</b><br>
<<link "Return" $return>><</link>>
<<QuestState "Quest9">>
<<if _QuestState gte 2>>
<<EventTrigger "DialogueChristina" "ChristinaReactBoobs" null null "Emily" null null null false>>
<<EventTrigger "DialogueChristina" "ChristinaReactShort" null null "Emily" null null null false>>
<</if>>
<<set $ConversationExit to "SchoolFootballField">>
<<set _NPC to "Christina">>
<<CheckRelationship _NPC>>
<<include "EventsDialogueChristina">>
<<if _currentEvent is undefined>>
<<if $ChristinaDialogue is undefined>>
<<if _Relationship is 0>>
Christina glares at you as you approach. An eyebrow lifts, almost daring you to speak. In spite of the hostile invitation, you decide to leave her alone.<br>
<<else>>
<<if $current.Avatar is "Emily">>
Christina turns from the cheerleading practice as you approach. She smiles. "Oh hello, Emily. What brings you out on the field?"<br>
<br>
You glance over her shoulder, noticing the other cheerleaders eying you cautiously. Britney in particular suddenly seems less interested in exercising and more in trying to hear your conversation.<br>
<br>
"No slacking, Britney," Christina barks without turning back to face her. "I can afford the luxury of taking some time out to chat. You, however, need more practice."<br>
<<elseif $current.Avatar is "Dennis">>
Christina stands at the edge of the field, arms folded, blonde ponytail gleaming in the late sun. She’s watching the cheer squad run through their drills, expression cool, calculating.<br>
<Br>
You hesitate, then step closer.<Br>
<Br>
Her eyes snap to you almost immediately. Those icy blues narrow, taking you in head to toe.<Br>
<Br>
“Dennis.” She says your name like it’s a mistake. Her voice is flat, clipped. “What could you possibly want out here?”<Br>
<br>
The pause is heavy. Behind her, two cheerleaders glance over, smirk, and return to their stretches. Christina doesn’t even give you that much.<Br>
<bR>
When you don’t answer right away, she tilts her head, lips curving in the faintest, coldest smile. “Thought so.”<Br>
<br>
She turns her back on you, focus already shifted back to her squad, dismissing you without another word.<Br>
<br>
It’s clear there’s no point trying again.<br>
<<elseif $current.Avatar is "Jake">>
Christina stands at the edge of the field, arms folded as she watches the cheer squad run through another set. Her gaze flicks over the girls critically, one hand rising to adjust a ponytail that doesn’t sit quite right. She hardly glances at you as you step closer.<Br>
<Br>
“Jake,” she says, brisk, already turning back to the squad. “We’re in the middle of a routine. This needs my focus.”<Br>
<bR>
For a moment it feels like you’re not even here. Just another distraction to be brushed aside. But then she looks at you properly, and something flickers across her face. A calculation.<br>
<bR>
Her lips curve into a slow, knowing smile. “Later this week. My parents are out.” A gleam lights her eyes, the promise unspoken but unmistakable. “We’ll have the house to ourselves. We can talk then. Among other things.”<Br>
<br>
She lets the words hang, before turning back to her squad with a crisp clap of her hands. The girls shuffle back into formation, her attention already reclaimed by them.<Br>
<Br>
“Britney! How many times do I have to tell you that pouting is not a cheerleader motion!” <br>
<bR>
You’re left standing at the edge of the field, the promise lingering like perfume, designed to keep you close even as she walks away.<br>
<</if>>
<</if>>
<<else>>
Christina stands facing you, a pleasant smile across her face. Behind her, the rest of the cheerleaders run through their drills.<br>
<</if>>
<br>
<b>Actions</b><br>
<<if $current.Avatar is "Emily">>
<<QuestState "Quest9">>
<<if _QuestState is 2>><<link "Update her on your assertiveness" "ChristinaDialogue">><<set $ChristinaDialogue to "Assertive">><</link>><br><</if>>
<<QuestState "Quest10">>
<<if _QuestState is 3 and $PlayerCharacter.cheerleader is true>><<link "Ask for help with Prichard" "ChristinaDialogue">><<set $ChristinaDialogue to "Prichard">><</link>><br><</if>>
<<QuestState "Quest11">>
<<if _QuestState is 1 and $PlayerCharacter.cheerleader is true>><<link "Ask about getting a hall pass" "ChristinaDialogue">><<set $ChristinaDialogue to "HallPass">><</link>><br><</if>>
<<QuestState "Quest21">><<DialogueSpoken "Christina" "TerrenceRitual">>
<<if _QuestState is 7 and $PlayerCharacter.cheerleader is true and _Discussed is false>><<link "Talk to Christina about the ritual" "ChristinaDialogue">><<set $ChristinaDialogue to "TerrenceRitual">><</link>><br><</if>>
<<QuestState "Quest16">><<DialogueSpoken "Christina" "FirstDream">>
<<if _QuestState gte 0 and $PlayerCharacter.cheerleader is true and _Discussed is false>><<link "Tell Christina about your dream" "ChristinaDialogue">><<set $ChristinaDialogue to "FirstDream">><</link>><br><</if>>
<<QuestState "Quest19">><<DialogueSpoken "Christina" "TwoPlacesAtOnce">>
<<if _QuestState gte 0 and _Discussed is false and $PlayerCharacter.cheerleader is true>><<link "Ask about a spell to be in two places at once" "ChristinaDialogue">><<set $ChristinaDialogue to "TwoPlacesAtOnce">><</link>><br><</if>>
<<DialogueSpoken "Christina" "CheerleadersInterestTerrence">><<QuestState "Quest21">>
<<if _Discussed is false and _QuestState is 0 and $PlayerCharacter.cheerleader is true>><<link "Ask about the cheerleaders and Terrence" "ChristinaDialogue">><<set $ChristinaDialogue to "CheerleadersInterestTerrence">><</link>><br><</if>>
<<link "Say goodbye and return to the football field" "SchoolFootballField">><<EndConversation "Christina">><</link>>
<<elseif $current.Avatar is "Dennis">>
<<link "Leave Christina alone" "SchoolFootballField">><<EndConversation "Christina">><</link>>
<<elseif $current.Avatar is "Jake">>
<<link "Leave Christina alone" "SchoolFootballField">><<EndConversation "Christina">><</link>>
<</if>>
<</if>><<if $ChristinaDialogue is "Assertive">>
“I was wondering if you think I’ve done enough?” you ask her. “If I’ve proved I have what it takes.”<br>
<br>
<<if $CheerleaderAcceptence gte 3>>
”You’ve been a busy bee, haven’t you?” Christina says with hushed tones. “I’ve been hearing all around the school of some unfortunate souls finally being put in their place.”<br>
<br>
He leans into you, flicking her blonde hair over her shoulder. “Nice work.”<br>
<br>
She glances back at the cheerleaders momentarily, before turning her whole body to face you. “I think you’re ready, Emily. Really ready. Tell you what. Come see us at the school gym after school. We’ll have your initiation ready.” <br>
<br>
Her blue eyes sparkle with mischief, but she says nothing more and turns back to the cheerleader practice. <br>
<br>
<b>Actions</b><br>
<<link "Return to the football field" "SchoolFootballField">>
<<EventTrigger "SchoolGym" "CheerleaderInduction" "Evening" null "Emily" null null null true>>
<<TimeChange>>
<<QuestTracker "Quest9" 3>>
<<EndConversation "Christina">>
<</link>>
<<else>>
”Keep at it, Emily,” Christina tells you. “We don’t just let anyone climb the Charlton social ladder, after all.”<br>
<br>
She smiles conspiratorially, then turns her attention back to the cheerleaders. It seems you’ll have to do more.<br>
<br>
<b>Actions</b><br>
<<link "Change Topics" $return>><</link>>
<</if>>
<<elseif $ChristinaDialogue is "Prichard">>
“Hey Christina," you say. "I need a favour."<br>
<br>
Christina glances back to the other girls practicing, then focus on you. "Sure Emily. We've got to look after each other, after all. How can I help?"<br>
<br>
You take a step closer, lowering your voice. “I need you to cause a distraction after school. Enough to make Prichard leave her classroom.”<br>
<br>
Christina grins, raising an eyebrow. "My, you're being inventive already, Emily. Good work."<br>
<br>
You feel yourself smiling at the compliment. "Thank you."<br>
<br>
"Are you sneaking in after she leaves?" Christina eyes you curiously. "Or are you planning on being held back after school?"<br>
<br>
"Detention," you admit to her.<br>
<br>
She nods. "Sound plan. Just be careful. Prichard's punishments are very forceful. Plus, you're also a cheerleader now, Emily. You have a reputation to uphold. Detention is not a good look for our team."<br>
<br>
"I'll be discrete," you assure her.<br>
<br>
"Good." Chrissie appears to mull over something before continuing. "I'll keep an eye out for you. If I see you entering the class after school, I'll come by and help."<br>
<br>
"Thanks Chrissie," you say.<br>
<br>
She gives you a small grin. "What are squad mates for."<br>
<br>
<b>Actions</b><br>
<<link "Change Topics" $return>><<set $ChrissiePrichard to true>><</link>><br>
<<elseif $ChristinaDialogue is "ShopAccept">>
<<set _rumourKeys = Object.keys($Rumours)>>
<<set _randomIndex = random(_rumourKeys.length - 1)>>
<<set _randomRumour = _rumourKeys[_randomIndex]>>
<<RumourLearned _randomRumour>>
You spend the next hour or so following Christina around the clothing department, as she studiously inspects every shoe, dress and skirt that the department store stocks. Her judgement is absolute. There’s little that meets her standards. <br>
<br>
When she does find something acceptable, more often than not you realise she’s shopping for you. She holds numerous blouses and skirts up against your body, asking for your opinion on whether you like it. “Too daggy?” she asks. “Too skimpy? Too much?” <br>
<br>
As you relax into the role of Christina’s clothes mannequin, you find yourself becoming more at ease with spending time this way. There is something empowering about someone looking out for you, trying to find something that will make you look great. <br>
<br>
“That would look divine on you,” Christina says as she holds up a silk black skirt. “Classy, elegant, but short enough to show off those legs. Jake and the boys would be on their hands and knees at the sight.” <br>
<br>
As you and Christina dart around the store, she also chatters about several rumours floating around about students at Charlton School. “Did you hear this one?” she whispers quietly. “<I><<print $Rumours[_randomRumour].rumour>></i> Can you believe it?”<br>
<br>
Time flies by and you actually feel a twinge of disappointment when Christina tells you she needs to leave. <br>
<br>
“It’s been fun, Em,” she says to you as she says goodbye. “We should do this again sometime.”<br>
<br>
<b>Actions</b><br>
<<link "Say goodbye and leave the store" "OrchidRoad">><<EndConversation "Christina">><<TimeChange>><</link>>
<<elseif $ChristinaDialogue is "ShopRefuse">>
“I’m sorry,” you tell her. “I have to get back home today.”<br>
<br>
Christina rolls her eyes, but laughs. “Live a little, Em. You can’t spend your life cooped up inside.”<br>
<br>
“I really can’t,” you enforce.<br>
<br>
“Some other time then,” she tells you. “I’ll be here for a while if you change your mind.”<br>
<br>
Christina returns to browsing the clothing. You decide for the moment to leave her.<br>
<br>
<b>Actions</b><br>
<<link "Say goodbye and leave the store" "OrchidRoad">><<EndConversation "Christina">><</link>>
<<elseif $ChristinaDialogue is "Accept">>
<<Flag "ChristinaSalonMakeover">>
<<if _FlagReturn is true>>
“Sure,” you tell Christina. “Why not.”<br>
<br>
She immediately looks at the salon assistant and raises her eyebrow. “Can you fit her in? My father will pay.” <br>
<br>
Over the next hour, your hair is given the full treatment. You relax as dye is smeared through your locks. You spend a lot of time with your head back as the make-over is applied, listening to Christina talk about the importance of grooming and training in equal measure.<br>
<br>
You also receive the finishing touches to your make-over. You focus straight ahead as fake eyelashes are stuck to your own.<br>
<br>
“Time for the big reveal,” Christina says after your hair is blow dried. She stands behind you and turns the chair around herself, facing you towards the mirror.<br>
<br>
You stare at your reflection, barely recognising your sister. Your hair is golden blonde, radiant and glistening. But the difference it makes to you is deeper. Instead of a mousy bookish girl, the blonde hair makes you look carefree and bubbly. Whereas previously Emily would have looked at home in a library, the girl in the mirror looks like she should be cheering alongside a football game.<br>
<br>
The make-up only enhances the stark change. Staring back is a Hollywood starlet. Large, pouty lips. Long and luscious lashes. Flawless skin and thick mascara. <br>
<br>
“See,” you hear Christina’s voice from behind you. “Told you that you had what it took.”<br>
<br>
You glance at your reflection again. You have never seen Emily wear this amount of make-up before. It’s almost too much for her. Or at least, casts her in a very different light. <br>
<br>
She helps you out of the chair, still admiring your new look. “Now. Remember what I said, Em.” she tells you. “Prove you belong on the squad. When you have, come see me at practice.”<br>
<br>
Without another word, Christina turns and walks out of the salon. You assume that the payment will just be added to her father’s account.<br>
<<else>>
“Sure,” you tell Christina. “Why not.”<br>
<br>
She immediately looks at the salon assistant and raises her eyebrow. “Can you fit her in? My father will pay.” A reluctant nod gives Christina the encouragement she needs, and she gestures to the seat next to her.<br>
<br>
Over the next hour, your hair is given the full treatment. You relax as dye is smeared through your locks. You spend a lot of time with your head back as the make-over is applied, listening to Christina talk about the importance of grooming and training in equal measure.<br>
<br>
“Time for the big reveal,” Christina says after your hair is blow dried. She stands behind you and turns the chair around herself, facing you towards the mirror.<br>
<br>
You stare at your reflection, barely recognising your sister. Your hair is golden blonde, radiant and glistening. But the difference it makes to you is deeper. Instead of a mousy bookish girl, the blonde hair makes you look carefree and bubbly. Whereas previously Emily would have looked at home in a library, the girl in the mirror looks like she should be cheering alongside a football game.<br>
<br>
“Perfect,” Christina says. “I knew you had potential.”<br>
<br>
She helps you out of the chair, still admiring your new look. “Now. Remember what I said, Em.” she tells you. “Prove you belong on the squad. When you have, come see me at practice.”<br>
<br>
Without another word, Christina turns and walks out of the salon. You assume that the payment will just be added to her father’s account.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Return to Orchid Road" "OrchidRoad">><<QuestTracker "Quest9" 2>><<EndConversation "Christina">><<ChangeNPCRelationship "Christina" "Emily" 2>><<TimeChange>><</link>>
<<elseif $ChristinaDialogue is "Reject">>
<<Flag "ChristinaSalonMakeover">>
<<if _FlagReturn is true>>
“Maybe some other time,” you tell her, trying to meet her eyes in the mirror.<br>
<br>
She rolls her eyes. “Honestly Emily, are you really going to fight me on every little thing? One day you’ll learn that I’m just looking out for you.”<br>
<br>
Despite Christina’s judgemental tone, you note a slight smile on her face as she looks in the mirror back at you. <br>
<br>
It’s now your turn to receive the finishing touches to your make-over. You focus straight ahead as fake eyelashes are stuck to your own. Your view glazes over and becomes fussy. Only when you are told to relax do you blink a few times and refocus your eyes, seeing the reflection in front of you.<br>
<br>
You have to move your face to believe that you are looking in a mirror. The person staring back at you looks like a Hollywood starlet. Large, pouty lips. Long and luscious lashes. Flawless skin and thick mascara. <br>
<br>
“See,” you hear Christina’s voice from behind you. “Told you that you had what it took.”<br>
<br>
You glance at your reflection again. You have never seen Emily wear this amount of make-up before. It’s almost too much for her. Or at least, casts her in a very different light. <br>
<br>
“I mean it, Emily,” Christina purrs from behind you. “Prove you belong on the squad. When you have, come see me at practice.”<br>
<br>
Without another word, Christina turns and walks out of the salon. You assume that the payment will just be added to her father’s account.<br>
<<else>>
“Maybe some other time,” you tell her, trying to meet her eyes in the mirror.<br>
<br>
She rolls her eyes. “Honestly Emily, are you really going to fight me on every little thing? One day you’ll learn that I’m just looking out for you.”<br>
<br>
Despite Christina’s judgemental tone, you note a slight smile on her face as she looks in the mirror back at you. <br>
<br>
Once Christina’s make-over is complete, she stands up and appraises herself in the mirror, before turning to you. “I mean it, Emily,” she adds. “Prove you belong on the squad. When you have, come see me at practice.”<br>
<br>
Without another word, Christina turns and walks out of the salon. You assume that the payment will just be added to her father’s account.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Return to Orchid Road" "OrchidRoad">><<QuestTracker "Quest9" 2>><<EndConversation "Christina">><<ChangeNPCRelationship "Christina" "Emily" 2>><<TimeChange>><</link>>
<<elseif $ChristinaDialogue is "Makeover">>
“Okay,” you say, sitting down at the chair next to Christina.<br>
<br>
You make small talk as you are prepared for a full make-over. Products are laid out in front of you, from blusher and foundation to shades of lipstick and mascara too numerous to digest. A series of fake eyelashes are spread in front of you, but no attempt is made to ask you which set you’d prefer.<br>
<br>
<<Flag "SalonWork" "Rhiannon">>
<<if _FlagReturn is true>>Rhiannon goes to work, wordlessly applying a cleanser to your face before starting the process of working your face over with the variety of products. She rarely makes eye contact with you, and avoids looking at Christina entirely.<br>
<<else>>Sophie begins to apply cleanser to your face, prepping it for the application of make-up. She works professionally and diligently, but doesn’t say a word to either Christina or you.<br><</if>>
<br>
As you are pampered, Christina makes small talk, asking you about how you’re settling into the town and what your life was like before coming to Charlton. Her questions are pointed, but she seems genuinely curious about you.<br>
<br>
“I meant what I said before,” she tells you, as the conversation touches upon life at the school. “You need a bit of work, clearly, but I want you on the squad. The question is, how much do you want it?”<br>
<br>
“There’s a pecking order at Charlton,” she continues. “Cheerleaders and jocks at the top. Nerds and outcasts at the bottom. I want to see you at the top of the food chain. If you can prove you belong at the top, there’s a spot on the squad waiting for you.”<br>
<<trackKnowledge "BulliedPeople" "Learned">>
<br>
<<if _FlagReturn is true>>You look at Rhiannon in the mirror, applying some lashes to Christina’s face. She remains silent, ignoring the conversation taking place. You are almost shocked by Christina’s brazen attitude in talking this way in front of other people.<br>
<<else>>You glance at Sophie in the mirror, applying lashes to Christina’s face. She doesn’t react to the conversation. Christina doesn’t seem at all embarrassed by how brazen she is discussing this in front of her.<br><</if>>
<br>
<<if $current.hair is "blonde">>
”By the way, the colour really suits you,” Christina says, glancing at your hair. “Perfect for the squad. Be sure to keep it that way.”<br>
<br>
It’s now your turn to receive the finishing touches to your make-over. You focus straight ahead as fake eyelashes are stuck to your own. Your view glazes over and becomes fussy. Only when you are told to relax do you blink a few times and refocus your eyes, seeing the reflection in front of you.<br>
<br>
You have to move your face to believe that you are looking in a mirror. The person staring back at you looks like a Hollywood starlet. Large, pouty lips. Long and luscious lashes. Flawless skin and thick mascara. <br>
<br>
“See,” you hear Christina’s voice from behind you. “Told you that you had what it took.”<br>
<br>
You glance at your reflection again. You have never seen Emily wear this amount of make-up before. It’s almost too much for her. Or at least, casts her in a very different light. <br>
<br>
“I mean it, Emily,” Christina purrs from behind you. “Prove you belong on the squad. When you have, come see me at practice.”<br>
<br>
Without another word, Christina turns and walks out of the salon. You assume that the payment will just be added to her father’s account.<br>
<br>
<b>Actions</b><br>
<<link "Return to Orchid Road" "OrchidRoad">><<QuestTracker "Quest9" 2>><<EndConversation "Christina">><<ChangeNPCRelationship "Christina" "Emily" 2>><<TimeChange>><<set $CheerleaderAcceptence +=1>><</link>>
<<else>>
"You know, you should really consider going blonde?" Christina continues. "The mousy brown hair has a certain bookish chic appeal, but it doesn’t convey the vibrancy and energy we’re looking for. What do you say? Fancy a change?”<br>
<br>
<b>Actions</b><br>
<<link "Agree to dye your hair blonde" "ChristinaDialogue">>
<<SetFlag "ChristinaSalonMakeover">>
<<Feminity 1>>
<<set $current.hair to "blonde">>
<<EventTrigger "YourHome" "BlondeHair" null "Emily" "Emily" null null null false>>
<<EventTrigger "DialogueMichelle" "MichelleBlondeHair" null null "Emily" null null null false>>
<<set $CheerleaderAcceptence +=1>>
<<set $ChristinaDialogue to "Accept">>
<</link>><br>
<<link "Decline" "ChristinaDialogue">><<SetFlag "ChristinaSalonMakeover">><<set $ChristinaDialogue to "Reject">><</link>>
<</if>>
<<elseif $ChristinaDialogue is "Sit">>
<<if $current.makeup is false>>
“I’m good thanks,” you say, instead sitting on the pink sofa near the entrance.<br>
<br>
Christina gives you a look in the mirror. “Really, Emily. You should learn to treat yourself” she tells you. “If you're not going to trust me, take a look at that issue of Seventeen. I think that’s the latest issue, isn’t it?” she asks, directing her eyes at the salon assistant. It sounds more like a challenge than a question.<br>
<br>
<</if>>
You flick through the magazine idly, as Christina has her make-up done. She talks at you as she sits, asking you about how you’re settling into the town and what your life was like before coming to Charlton. Her questions are pointed, but she seems genuinely curious about you.<br>
<br>
“I meant what I said before,” she tells you, as the conversation touches upon life at the school. “You need a bit of work, clearly, but I want you on the squad. The question is, how much do you want it?”<br>
<br>
“There’s a pecking order at Charlton,” she continues. “Cheerleaders and jocks at the top. Nerds and outcasts at the bottom. I want to see you at the top of the food chain. If you can prove you belong at the top, there’s a spot on the squad waiting for you.”<br>
<<trackKnowledge "BulliedPeople" "Learned">>
<br>
<<Flag "SalonWork" "Rhiannon">>
<<if _FlagReturn is true>>
You look at Rhiannon in the mirror, applying some lashes to Christina’s face. She remains silent, ignoring the conversation taking place. You are almost shocked by Christina’s brazen attitude in talking this way in front of other people.<br>
<<else>>
You glance at Sophie in the mirror, applying lashes to Christina’s face. She doesn’t react to the conversation. Christina doesn’t seem at all embarrassed by how brazen she is discussing this in front of her.<br>
<</if>>
<br>
<<if $current.hair is "blonde">>
”By the way, the colour really suits you,” Christina says, glancing at your hair. “Perfect for the squad. Be sure to keep it that way.”<br>
<br>
Once Christina’s make-over is complete, she stands up and appraises herself in the mirror, before turning to you. “I mean it, Emily,” she adds. “Prove you belong on the squad. When you have, come see me at practice.”<br>
<br>
Without another word, Christina turns and walks out of the salon. You assume that the payment will just be added to her father’s account.<br>
<br>
<b>Actions</b><br>
<<link "Return to Orchid Road" "OrchidRoad">><<QuestTracker "Quest9" 2>><<EndConversation "Christina">><<ChangeNPCRelationship "Christina" "Emily" 2>><<TimeChange>><<set $CheerleaderAcceptence +=1>><</link>>
<<else>>
"You know, you should really consider going blonde?" Christina continues. "The mousy brown hair has a certain bookish chic appeal, but it doesn’t convey the vibrancy and energy we’re looking for. What do you say? Fancy a change?”<br>
<br>
<b>Actions</b><br>
<<link "Agree to dye your hair blonde" "ChristinaDialogue">>
<<Feminity 1>>
<<set $current.hair to "blonde">>
<<EventTrigger "YourHome" "BlondeHair" null "Emily" "Emily" null null null false>>
<<EventTrigger "DialogueMichelle" "MichelleBlondeHair" null null "Emily" null null null false>>
<<set $CheerleaderAcceptence +=1>>
<<set $ChristinaDialogue to "Accept">>
<</link>><br>
<<link "Decline" "ChristinaDialogue">><<set $ChristinaDialogue to "Reject">><</link>>
<</if>>
<<elseif $ChristinaDialogue is "Magic">>
“So, magic is real?” you ask Christina. She grins.<br>
<br>
“It’s not so strange, is it?” she replies. “You’ve spent some time here. Surely you must have suspected something was up. The curses certainly haven’t grabbed hold of you.”<br>
<br>
“What is it? How can it be real?”<br>
<br>
Christina leans forward, smiling patiently. “I’ll tell you what I know. It feels like a power, living inside of you. Only women can use it. But it flows through everyone and everything.” She gestures around to the gym. “Even this room. Although we nullify its effects when we gather here.”<br>
<br>
“How do people not know about it?” you ask her.<br>
<br>
“People see what they want to see,” she replies, nonchalantly. “Those with the affinity share a solemn vow not to divulge its existence outside of the coven. We’re taking a risk on you.”<br>
<br>
“A big risk,” Reagan interjects. <br>
<br>
“Imagine it,” Christina continues, ignoring the interruption. “The power to manipulate people. Sway people’s emotions. Alter their memories. It isn’t something to be treated lightly.”<br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<SetFlag "CheerleaderCurses">><<DialogueDone "Christina" "Magic">><</link>>
<<elseif $ChristinaDialogue is "Squad">>
“So you’re all, what?” you ask. “Witches?” <br>
<br>
Britney sniggers, but quickly stops after Christina throws her a look. “I wouldn’t call us that,” she says, turning back to you. “The cheerleader squad is what we call a coven. <br>
<br>
“We can all cast magic,” she says, casting another look at Britney. “To some degree.”<br>
<br>
“But to perform our duties we operate as five. The power of a full coven is significant compared to the lone wanderer. That is one of the reasons we’ve reached out to you.”<br>
<br>
Your eyes flick around the room. Stacey. Britney. Reagan. Christina. <I>And now you.</i><br>
<<trackKnowledge "CheerleaderCoven" "Learned">>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<SetFlag "CheerleaderDuties">><<DialogueDone "Christina" "Squad">><</link>>
<<elseif $ChristinaDialogue is "Learning">>
“Can you teach me magic?” you ask.<br>
<br>
Christina nods. “If you join us. When you’re done with questions, I’ll show you how to perform a little thing. Give you a taste of what’s to come. Then, if you prove willing, there is a whole world of power waiting for you.”<br>
<br>
You nod, looking around the room. “Did you teach everyone here?” <br>
<br>
“Christina recruited us,” Stacey chimes in. “She taught us everything we know.”<br>
<br>
Glancing around, you see a degree of pride on Stacey and Britney’s faces. Only Reagan seems sullen and unwilling to engage with you.<br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Christina" "Learning">><</link>>
<<elseif $ChristinaDialogue is "Duties">>
“You mentioned your duties,” you tell her. “What do you mean?”<br>
<br>
Christina smiles and nods, eager to share. “Charlton is a special place. For generations the cheerleaders have been taught the magical arts. It’s passed down from person to person, so order is maintained. You must have noticed how idyllic Charlton is? We work with the teachers to make sure every generation maintains that.”<br>
<br>
You nod, understanding more than Christina knows. “What do you do?” <br>
<br>
“We enchant objects within the school. Magic that helps steer the students in the right direction. Course correct deviant behaviour. Ensure they graduate to be the best they can be.”<br>
<br>
“Do people not realise?” <br>
<br>
Christina gives you a measured look. “Some. Not many though. Let’s just say it brings out their natural impulses. And smooths down the rough edges.”<br>
<<trackKnowledge "Curses" "Learned">>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<SetFlag "CheerleaderTeachers">><<DialogueDone "Christina" "Duties">><</link>>
<<elseif $ChristinaDialogue is "Teachers">>
“You mentioned the teachers,” you say. “So they know?”<br>
<br>
Christina nods. “Some. Those that do are our advocates. We work with them to help guide the other students. Most of the teachers are men. Magic evades them. So they ask us to support them. In turn, we are given special privileges. Now, and in the future.”<br>
<br>
You frown. “What do you mean?”<br>
<br>
“Why, we rule the school,” Christina replies, laughter in her voice. Stacey and Britney titter too. <br>
<br>
“Hall passes. Free periods. Plus, there’s not a cheerleader in memory who hasn’t passed her exams with top grades. And grades mean education. Good jobs. Influence.”<br>
<br>
She leans further towards you, lowering her voice. “If you join us, you won’t ever have to worry about passing school.”<br>
<<trackKnowledge "Privileges" "Learned">>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Christina" "Teachers">><</link>>
<<elseif $ChristinaDialogue is "Curses">>
“When you said curses…” you begin.<br>
<br>
Britney and Stacey laugh between them, knowingly. Christina smiles warmly. “It’s a bit dramatic, isn’t it? Probably needs a rebrand. But Charlton is very traditional.”<br>
<br>
“There’s objects around the school. Embedded with magic. We just make sure that the spells are working. But they’re just parlour tricks. Simple manipulation of urges and desires. Real power is what we keep to ourselves.”<br>
<br>
The cheerleaders share satisfied looks amongst themselves. “Oh my gawd, Em” Britney says to you. “You’re gonna’ love it.”<br>
<br>
Christina gives her a look, silently shushing her down, and turns back to you. “As you have demonstrated, they aren’t so bad. Some might say bringing a little order to some of the deviants in Charlton should be praised. Myself being one of them.”<br>
<<trackKnowledge "Curses" "Learned">>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Christina" "Curses">><</link>>
<<elseif $ChristinaDialogue is "FirstDream">>
You glance at Christina, who waits for you to speak. “Hey Chrissie, I was wondering if you had any strange dreams after you started using magic?”<Br>
<Br>
She frowns but looks curious. “Nothing out of the ordinary. Why, has something happened?”<br>
<br>
You hesitate as you choose your words carefully. “Just some intense dreams. Almost as if they were real.”<br>
<br>
Christina looks at you, studying. “I can’t say I’ve experienced that,” she says, after a moment. “Nor heard of it. Are you sure it wasn’t just an intense dream?”<Br>
<Br>
You shrug, careful not to reveal too much. “Maybe. But I’ve noticed some other things. Things that weren’t right. Or more like, I’ve felt something was off.”<Br>
<br>
To your surprise, she nods along with you. “Your feelings are a big part of what makes you powerful. You should trust them. Magic is just a projection of our inner willpower exerting itself over reality, after all.”<Br>
<br>
You briefly consider that the words seem jarring to come from Christina. You wonder where she got them from. But you dismiss it, trying to move the conversation along. “I feel since I’ve been practicing that maybe I’m changing. But I don’t know how.”<br>
<br>
Christina gives you a sympathetic smile. “Emily, that’s perfectly understandable. You’re learning your new place in this world. My advice - embrace it. Leave behind who you were. It’s what we do now that matters.”<br>
<br>
The cheerleader turns her smile to a grin, satisfied in her tutorage. You can only smile back at her, hiding your disappointment in her advice.<br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Christina" "FirstDream">><</link>>
<<elseif $ChristinaDialogue is "ClothesShopping1Good">>
You step forward and run your hand over the selection, considering each piece carefully. Eventually, you pull out an outfit. A top and skirt, something simple but flattering.<Br>
<Br>
“This one works,” you say decisively. “It’s clean, stylish, and actually pretty cute.”<br>
<br>
Christina’s brows lift, her lips pressing together as she considers your choice. For a moment, you think she might argue. But then she hums, nodding slightly.<Br>
<br>
“Well, at least you’ve got some basic instincts, I suppose.” She turns back to Jennifer, eyes sharp. “Still, this is barely passable. Next time, I expect better. Find something suitable for Emily's first trip to the Kaplar's country club.”<Br>
<br>
Jennifer looks at you, with narrowed eyes. You can see her trying to understand the scenario, but caught in a web where she can say nothing. Instead she nods and silently walks out.<br>
<br>
<B>Actions</b><br>
<<link "Wait for the next selection to arrive" $return>><<set $ChristinaDialogue to undefined>><</link>>
<<elseif $ChristinaDialogue is "ClothesShopping1Bad">>
You sigh, stepping closer to the clothes and making a show of flipping through them, unimpressed.<Br>
<br>
“This is just… bland,” you say, shaking your head. “None of these stand out..”<br>
<br>
Jennifer's eyes lock on to you. You see the betrayal flash beneath her attempts to remain professional.<br>
<br>
Christina’s lips curl into a slow smile.<Br>
<br>
“Exactly,” she purrs, turning toward Jennifer with a small shake of her head. “Honestly, Jennifer, I thought you’d know better. I suppose working this job dulls one’s sense of fashion over time.”<br>
<br>
Jennifer’s jaw tenses, but she nods. “I’ll try again,” she murmurs. You know that tone. You've dealt with it once or twice, even. She's furious.<br>
<br>
Christina smirks, turning back to you.<br>
<br>
“See, Em? You’re getting it,” she says approvingly. “Knowing what doesn’t work is just as important as knowing what does.”<br>
<br>
She waves a dismissive hand. “Jennifer. Try again. Find something suitable for Emily's first trip to the Kaplar's country club. If you don’t get it right this time…” Her voice trails off, but the implication is enough.<br>
<Br>
Jennifer bristles, but turns around and heads back into the store. As soon as she’s gone, Christina folds her arms, glancing at you with clear amusement.<br>
<br>
“I can see us getting along swimmingly,” she says lightly.<br>
<br>
<B>Actions</b><br>
<<link "Wait for the next selection to arrive" $return>><<set $ChristinaDialogue to undefined>><</link>>
<<elseif $ChristinaDialogue is "ClothesShopping2Good">>
You exhale slowly, nodding. “Yeah… I guess this is the look for a country club.”<br>
<br>
Christina’s smile spreads like honey. “Good,” she says, handing you the dress and motioning toward the cubicle. “Now let’s see it on you.”<br>
<Br>
Jennifer blinks, momentarily caught off guard. You offer her a smile and take the dress into the changing cubicle, the fabric feeling almost too smooth in your hands. The moment you slide it over your body, the transformation is unmistakable. The dress hugs your waist, flares out in a dramatic sweep of fabric, and moves with an effortless grace that feels… unnatural. You turn slightly, catching your reflection. For a moment, it doesn’t feel like you looking back.<br>
<br>
And then Christina yanks the curtain open. Her eyes gleam with satisfaction. “Good,” she declares. “A little too much for my liking, but you make it work, Em.”<br>
<br>
"Now," Christina says, turning to Jennifer with a grin. "For the final test. Emily has got a big date coming up with Brendan Glove, one of our star football players. Bring her some options to dress to impress."<br>
<br>
"I have?" you ask, nervously.<br>
<br>
"Hypothetically," Christina replies. "But I'm sure we can work on that."<br>
<br>
Jennifer looks to you with an eyebrow raised. You can only shrug. The frustration is almost drained from her face. Instead, replaced by bafflement. She quickly exits, wordlessly.<br>
<br>
<B>Actions</b><br>
<<link "Change and wait for the next selection to arrive" $return>><<set $ChristinaDialogue to undefined>><</link>>
<<elseif $ChristinaDialogue is "ClothesShopping2Bad">>
You eye the outfit in your hands, the pristine pink fabric, the delicate lace trim. It’s ridiculous. You can’t imagine yourself in this. You won’t.<br>
<br>
Your lips press into a thin line before you scoff, tossing the dress carelessly back onto the pile. “I'm not wearing this” you say, loud enough for Jennifer to hear. “What is this? A fancy dress costume for a housewife?”<br>
<br>
Jennifer’s eyes snap to you, startled. You try to avoid her look. You know what Christina wants to hear. You can do it, but you can't look at her whilst you say it.<br>
<br>
“Really? This?” you continue. “This isn't me. What part of me says ‘frilly little doll’? It's awful.”<br>
<br>
Christina laughs softly, but it’s the kind of laugh that’s meant for Jennifer’s humiliation, not yours.<br>
<br>
Jennifer doesn’t move for a moment. But you see it. The way her fingers tighten, the way her posture goes rigid like she’s forcing herself to hold back. Her eyes burrow into you, simmering with rage.<Br>
<Br>
Christina smirks, flipping idly through the discarded clothes with a single manicured finger. “Honestly, Jennifer, it’s like you’re doing this on purpose.” She sighs, tilting her head. “Or maybe getting old has dulled your taste. It’s sad, really.”<br>
<br>
Jennifer’s jaw tenses visibly, but she nods. “I’ll try again,” she mutters, clipped and controlled.<br>
<br>
“You will,” Christina agrees, her voice light, almost mocking. “Because I’d hate to have to explain to my father why one of his employees can’t even follow simple instructions. Go find something for Emily. She has a little date coming up with a football player.”<br>
<br>
Jennifer stiffens. You watch as she inhales slowly, steadies herself. Then turns on her heel and walks back out into the store without another word.<Br>
<Br>
Christina grins, folding her arms as she looks at you. “Now that,” she says, clearly pleased, “is how you handle the help.”<br>
<br>
You try to put Jennifer out of your mind. That face. That anger. "A date?" you quickly remember.<br>
<br>
"Just a thought experiment, Em," Christina says. "But you never know. I'm sure there's plenty of charming young men who would like to court you."<br>
<br>
“Let’s hope she does better this time.”<br>
<br>
<B>Actions</b><br>
<<link "Wait for the final selection to arrive" $return>><<set $ChristinaDialogue to undefined>><</link>>
<<elseif $ChristinaDialogue is "ClothesShopping3Good">>
You hesitate, but not for the reason you expect. Your fingers brush over the fabric. It’s soft. Inviting. The thought replays in your mind. You, in this dress, on that date.<br>
<Br>
A moment later, you nod. “Yeah… I think I can.”<Br>
<Br>
Jennifer looks at you, momentarily stunned. She had been expecting a cruel remark. But instead, you take the dress from Christina’s hands and step into the cubicle, heart pounding just slightly harder than before.<Br>
<br>
The moment you slip it over your head, it’s like stepping into a new skin.<br>
<br>
The fabric clings, accentuating every line of your body. The way it shapes you, the way the mirror frames your figure. Even as Emily, you barely recognize yourself.<br>
<br>
<I>Her? You barely recognise her. Right?</i><br>
<br>
And yet… you don’t hate it. Your mind drifts again. To that movie date, to the way that football player would look at you. And for the first time, you don’t push the thought away.<br>
<br>
Christina pulls the curtain back, eyeing you critically. “Well, well,” she says, lips curving into a smile. “Would you look at that?”<br>
<br>
She tilts her head. “You almost look comfortable.”<br>
<Br>
Jennifer doesn’t say anything, but there’s a flicker of something in her eyes.<br>
<Br>
Confusion. Worry.<br>
<Br>
Maybe even disappointment.<br>
<br>
<B>Actions</b><br>
<<link "Change back into your clothes and speak to Christina" $return>><<set $ChristinaDialogue to undefined>><</link>>
<<elseif $ChristinaDialogue is "ClothesShopping3Bad">>
You let out a short, incredulous laugh, tossing the dress back onto the bench.<br>
<br>
“This is ridiculous,” you say, shaking your head. “Seriously, Jennifer? What, do you think I’m trying to pick up guys at a bar?”<Br>
<Br>
Jennifer’s expression doesn’t change, but the way her jaw tightens tells you enough.<Br>
<Br>
Christina’s grin widens. “Exactly,” she drawls, letting the dress slip from her fingers onto the pile. “It’s inappropriate. Honestly, Jennifer, what’s gotten into you?”<br>
<Br>
She folds her arms, tilting her head mockingly. “You know, back when I was a junior, I actually looked up to you. Thought you had taste. But this?” She gestures vaguely at the pile of daring outfits. “Seems like someone’s spent too much time on the shop floor. The gutter must be rubbing off on you.”<br>
<Br>
Jennifer’s nostrils flare, but she doesn’t take the bait. Instead, she inclines her head slightly, her voice clipped. “I’ll find something else.”<br>
<br>
“Dont' bother,” Christina says smoothly. “I'll be letting my dad know how helpful you've been.”<br>
<Br>
Jennifer doesn’t reply. Just turns sharply and leaves.<br>
<Br>
Christina smirks, turning back to you. “Perfect, Em!” she murmurs, her voice almost pleased. “That's how to let people know their place. Wear it like an accessory for all to see.”<br>
<br>
She brushes a hand lightly over your bare shoulder as she steps past you, voice dropping to something almost conspiratorial.<br>
<Br>
“And you know what? It looks good on you.”<Br>
<br>
<B>Actions</b><br>
<<link "Change back into your clothes and speak to Christina" $return>><<set $ChristinaDialogue to undefined>><</link>>
<<elseif $ChristinaDialogue is "TwoPlacesAtOnce">>
“I wanted to ask… is there any kind of magic that lets someone change their appearance?”<Br>
<Br>
“I don’t think you need diet pills,” Christina says, grinning. <Br>
<Br>
“No,” you reply. “Like changing completely. Changing someone… into someone else.”<Br>
<Br>
She studies you for a moment, expression sharpening slightly. “Magic doesn’t work like that,” she says. “Charlton isn’t a school for witchcraft and wizardry. Magic’s influence is mental. Subtle. It changes how people think. How they feel.”<br>
<br>
“So,” you say, cautiously, “you don’t know of anything that changes form?”<Br>
<Br>
Christina shakes her head. “No. If I did, you can bet you'd see at least one of me having fun instead of knocking these girls into shape.”<Br>
<Br>
You’re quiet for a beat, then ask - boldly, “But hypothetically, if it was possible… who would know?”<Br>
<Br>
Christina narrows her eyes. Just slightly. “That’s a strange question.”<Br>
<Br>
You try to cover. “Just… curious.”<Br>
<Br>
“Hm.” She steps slightly closer, still smiling, but with more calculation behind her eyes now.<Br>
<br>
“Magic is passed down through the squad,” she says. “Controlled. Trusted. We don’t learn spells from dusty books or mysterious strangers. We inherit them. Share them. In time, I’ll teach you what you need to know.”<br>
<br>
“And what about when you don’t know?” you ask.<br>
<br>
Christina gives you a knowing smile. “Then I get help. From a friend.”<Br>
<br>
You tilt your head. “Who?”<Br>
<Br>
She chuckles. “You’ll find out. One day.”<Br>
<Br>
You’re not sure if that’s a promise… or a warning.<br>
<Br>
“But take it from me,” she adds, stepping back and motioning toward the rest of the squad. “Case in point - magic in Charlton isn’t flashy. It doesn’t shoot sparks or transform people into frogs.”<br>
<Br>
She meets your eyes. “It changes feelings. And feelings… change everything.”<br>
<Br>
Her eyes glint with energy. Sensing something primal underneath, you decide not to push her further.<br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Christina" "TwoPlacesAtOnce">><</link>>
<<elseif $ChristinaDialogue is "AnnieStoreAssertivePass">>
You lift your chin and let your voice carry just enough edge. “I get by perfectly well on my own, Christina.”<Br>
<Br>
An eye brow shoots up. “You think you’re getting by?”<Br>
<Br>
A grin this time forms on your face. “I think I do okay. I don’t need Daddy’s money to buy a dress.”<Br>
<Br>
Her carefully poised smile falters, surprise flickering in her icy eyes before she smooths it back into place. “Well, I’ll be damned,” she murmurs, stepping closer so her words drop between you. “I thought Jennifer destroyed your backbone.”<Br>
<Br>
She leans in towards you, a smile forming again. “Careful though, Annie. I’m not as soft as her. And unlike her, I make sure I do things properly.”<Br>
<br>
The teenager looks at you with presence and power beyond her age. You meet her look, but say nothing. When she breaks away you take the opportunity to walk off.<Br>
<<trackKnowledge "BulliedPeople" "JenniferLearned">>
<br>
<b>Actions</b><br>
<<link "End the conversation and return to the store" "EvansDepartmentStore">><<EndConversation "Christina">><</link>>
<<elseif $ChristinaDialogue is "AnnieStoreAssertiveFail">>
You lift your chin, but your voice wavers. “I… I manage,” you stammer, forcing a tight smile.<br>
<Br>
Christina’s lips curl into a lightly mocking laugh. “Manage?” she repeats, arching an eyebrow. “Sweetheart, relying on that repair-shop wage to pull off any look must be quite the challenge.” Her eyes appraise you again. “Even something as trashy as that.”<Br>
<Br>
She flicks a finger at a nearby rack. “Enjoy your… browsing.”<bR>
<br>
With that, she turns on a heel and melts back into the aisle, leaving you standing alone among the dresses.<br>
<br>
<b>Actions</b><br>
<<link "End the conversation and return to the store" "EvansDepartmentStore">><<EndConversation "Christina">><</link>>
<<elseif $ChristinaDialogue is "CheerleadersInterestTerrence">>
“I’ve noticed some strange behaviour from Britney, Reagan and Stacey recently”, you begin. They’ve been spending a lot of time with Terrence.”<Br>
<Br>
She turns to you and her lips curve into a slow, dark smile. “So you noticed,” she murmurs, voice smooth. She reaches out, brushing a stray hair from your face. “That took some sharp eyes.”<br>
<br>
You meet her gaze. “What are you doing to him?”<Br>
<Br>
She doesn’t flinch. Instead, the smile curves deeper.<Br>
<Br>
“We’re helping,” she says. “Terrence was drifting. Always on the edges. Quiet, unsure. But he’s clever. Just needed structure.”<Br>
<br>
Her voice lowers, the weight of something practiced in it.<Br>
<Br>
“He’s doing better.” She tilts her head, just enough for the light to catch in her eyes. “He’s becoming who he should have been.”<Br>
<Br>
“How are you doing that?” you say. “I can help.”<Br>
<Br>
Christina looks at you, assessing. “All in good time, Emily,” she replies. “Soon, I will need your help. For now, if you really want to help, there is something. I want to see what he keeps hidden in his biology book.”<Br>
<br>
You frown. “What?”<Br>
<Br>
“Something is interfering,” she whispers, smile fading. “I want to know what.”<br>
<br>
“You think it’s magic?” you murmur, looking around. <Br>
<br>
“I think people don’t suddenly get better at biology without help. I want to know who. And why. Try finding a way to open his locker at lunch. I’m sure you can figure out a way to do that.”<br>
<br>
She steps back, brushing imaginary dust from her skirt. That perfect smile returns. “You have good instincts, Emily. Use them.” Then, softer, with just a trace of warning. “Don’t make me wait.”<br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Christina" "CheerleadersInterestTerrence">><<QuestTracker "Quest21" 1>><</link>>
<<elseif $ChristinaDialogue is "TerrenceRitual">>
"I know what you're planning on doing to Terrence," you tell Christina flatly.<br>
<br>
For a second, you see the surprise threaten to spread across her face. But a moment later it's gone. Instead, she just smiles. "Prey tell, dear Emily. What do you think you know?"<br>
<bR>
"I know you're going to try to change him," you tell her. "Using a ritual. In the gym."<br>
<br>
"Someone has a nosey little nare," she says, playfully mocking. "What do you think about it?"<br>
<Br>
"I want to help," you say. Wondering how much of those words are the truth.<br>
<br>
Christina eyes you carefully, then nods. "Alright. Come by the gym. Wait for us in the evening. I will explain everything then. But just remember, Em. This is a big step for you. You don't have to do this, if you don't feel ready."<br>
<br>
She offers you a friendly smile. It's practiced and polished, but for Christina, it almost seems genuine.<br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Christina" "TerrenceRitual">><<SetFlag "CheerleaderRitualPath">><</link>>
<<elseif $ChristinaDialogue is "HallPass">>
“Christina,” you say quietly. “Do you know how I could get a hall pass?”<br>
<Br>
She turns her head toward you with a sly smile. “Oh? And why exactly do you need to be sneaking out of lessons? Or do I want to know the answer to that question?”<br>
<Br>
You hesitate. “I… want to check the boys’ classes. I want to make sure the curse’s are still active.”<br>
<br>
Christina raises a brow, her interest piqued. “Smart thinking, Em” she purrs. “I’m quite sure I would have noticed if anything was amiss, but a little check-up wouldn’t hurt. I knew you belonged on the squad.”<Br>
<br>
She steps away and saunters over to her bag by the boombox. Unzipping a side pocket of her bag, she pulls out a single hall pass and returns to you, holding it delicately between two fingers.<br>
<br>
“Here,” she says. “Fill in your details and hand this to Harrow or Prichard. They won’t question it. Tell them you’ve got squad business and flash that smile of yours.”<bR>
<br>
You reach for it, but she doesn’t let go immediately.<br>
<br>
“But Em,” she says, her voice lowering. “Just look. Do not go inside. Trust me, those lessons aren’t somewhere respectable girls like us want to end up.”<Br>
<br>
She lets go of the pass, the smile never leaving her lips.<br>
<Br>
“Report back if anything is out of place. And don’t do anything reckless. Those lessons get… rowdy.”<br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<TakeObjectNPC "Christina" "HallPassChristina">><<QuestTracker "Quest11" 2>><</link>>
<</if>><<set _NPC to "Elizabeth">>
<<set $ConversationExit to "SchoolCorridor">>
<<CheckRelationship _NPC "PC">>
<<if $ElizabethDialogue is undefined>>
<<if _Relationship is 0>>
Liz eyes you darkly as you walk towards her. If looks could kill, you would be on the floor right now.<br>
<br>
As Liz seems unwilling to talk, you decide to leave her alone.<br>
<<else>>
<<include "EventsDialogueElizabeth">>
<<if _currentEvent is undefined>>
<<if $current.Avatar is "Emily">>
Liz glances up from her locker as you approach. She smiles with a lighthearted smirk.<br>
<br>
<<if $NPC.Characters.Elizabeth.Stats.magic gt 0>>
"Oh hi 'Emily'," she says. "How can I help you today?"<br>
<<else>>
"Oh hi Emily," she says. "How can I help you today?"<br>
<</if>>
<<QuestState "Quest9">><<Flag "BullyElizabeth">>
<<if _QuestState is 2 and _FlagReturn is false>>
<i><br>You look Liz up and down in the corridor. An alternative gothy nerd who seems to relish in standing out against the crowd. You would certainly increase your standing with the cheerleaders if you put her in her place.</i><br>
<</if>>
<<elseif $current.Avatar is "Dennis">>
<<if $ElizabethDennisTransformKnown is false>>
<<set $ElizabethDennisTransformKnown to true>>
<<if $NPC.Characters.Elizabeth.Stats.magic gt 0>>
Liz glances up from her locker as you approach, her pink hair bright even under the corridor’s dim light. She squints at you, head cocked.<Br>
<br>
“Dennis Mannet,” she says with a grin. “Of all people. Didn’t expect you to be creeping out of the AV Room.”<Br>
<Br>
You glance around, step closer, and drop your voice. “Liz. It’s me.”<Br>
<br>
For a moment, there's confusion. Then her eyes widen. “Wait… what?” She stares at you, really stares, then drops her voice too. “<<TrueName "Current">>?”<Br>
<br>
You nod. “He’s… sleeping it off. In the AV room. Safe.”<Br>
<br>
Liz lets out a sharp breath, then actually laughs. “You've taken to changing into boys now?” She shakes her head. “Why him?"<br>
<bR>
“For investigating,” you answer simply.<BR>
<Br>
She raises one eyebrow. “What could Dennis possibly know about what's going on?"<br>
<br>
"Just a different perspective," you reply quietly. "Seeing Charlton from the boy's side."<br>
<br>
"I bet," she murmurs. "He does have a way getting to places he shouldn't be."<br>
<Br>
Then Liz leans in, tone sobering. “Be careful, alright? Dennis isn’t exactly popular. Walk around as him too long and someone’s going to decide it’s open season.”<Br>
<bR>
You nod, taking in her words. She folds her arms, watching you with a mix of fascination and unease. “So. What now?”<Br>
<<else>>
Liz glances up from her locker as you approach, her pink hair bright even under the corridor’s dim light. She squints at you, head cocked.<Br>
<br>
“Dennis Mannet,” she says with a grin. “Of all people. Didn’t expect you to be creeping out of the AV Room.”<Br>
<Br>
You briefly consider revealing who you are, but now that Liz isn't aware of magic you can't imagine that would go down well. Even if she were to believe you.<br>
<</if>>
<<else>>
<<if $NPC.Characters.Elizabeth.Stats.magic gt 0>>
Liz glances up from her locker as you approach. She smiles with a lighthearted smirk.<br>
<br>
"Oh hi 'Dennis'," she says. "How can I help you today?"<br>
<<else>>
Liz glances up from her locker as you approach. She smiles with a lighthearted smirk.<br>
<br>
"Oh hi Dennis," she says. "Seeing what natural daylight really looks like?"<br>
<</if>>
<</if>>
<<elseif $current.Avatar is "Jake">>
<<if $ElizabethJakeTransformKnown is false>>
<<set $ElizabethJakeTransformKnown to true>>
<<if $NPC.Characters.Elizabeth.Stats.magic gt 0>>
Liz glances up from her locker as you approach, her pink hair bright even under the corridor’s dim light. Her eyes flick up as you approach and immediately narrow.<Br>
<Br>
“Well, if it isn’t Charlton’s golden boy,” she says flatly. Her grin is sharp, but not amused. “What do you want, Jake? Come to shove me into the lockers, or just sneer from up close?”<Br>
<br>
You glance around, step closer, and drop your voice. “Liz. It’s me.”<Br>
<Br>
Her expression falters, confusion cutting through the bravado. “What?” She studies your face, searching for the catch. “Don’t play games with me.”<Br>
<Br>
“It’s not Jake,” you insist quickly. “It’s me. <<TrueName "Current">>. He’s… sleeping it off. Safe.”<BR>
<bR>
Elizabeth blinks hard, then lets out a short, incredulous laugh. “You mean to tell me you’re walking around in Jake bloody Duncan’s skin?” She hisses the words, eyes darting down the corridor as if someone might overhear. "Why?"<br>
<bR>
“For investigating,” you answer simply.<BR>
<Br>
She raises one eyebrow. “What could Jake possibly know about what's going on?"<br>
<br>
"Just a different perspective," you reply quietly. "Seeing Charlton from the boy's side."<br>
<br>
“You’ve lost it," she barks, almost laughing. "That’s not just crazy. It’s suicide.” She shakes her head. “Christina would have your throat if she caught even a whiff of this.”<br>
<br>
"I can handle it," you tell her.<br>
<br>
She almost rolls her eyes. "Spoken like a true man. Like Jake, even."<Br>
<br>
"I've got this," you assure her. "It's just for investigating."<Br>
<Br>
Liz studies you, before letting out a breath and folding your arms. “I hope so. Play bully for too long and you won’t be just pretending anymore. This is magic we're dealing with, here.”<Br>
<bR>
You nod, taking in her words. She folds her arms, watching you with a mix of fascination and unease. “So. What now?”<Br>
<<else>>
Liz glances up from her locker as you approach, her pink hair bright even under the corridor’s dim light. Her eyes flick up as you approach and immediately narrow.<Br>
<Br>
“Well, if it isn’t Charlton’s golden boy,” she says flatly. Her grin is sharp, but not amused. “What do you want, Jake? Come to shove me into the lockers, or just sneer from up close?”<Br>
<br>
You briefly consider revealing who you are, but now that Liz isn't aware of magic you can't imagine that would go down well. Even if she were to believe you.<br>
<</if>>
<<else>>
<<if $NPC.Characters.Elizabeth.Stats.magic gt 0>>
Liz glances up from her locker as you approach. She smiles with a lighthearted smirk.<br>
<br>
"Oh hi 'Jake'," she says. "How can I help you today?"<br>
<<else>>
Liz glances up from her locker as you approach. She smiles with a lighthearted smirk.<br>
<br>
"Jake," she mutters. "What do you want?"<br>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<else>>
Liz grins at you, waiting for you to speak.<br>
<</if>>
<<if _currentEvent is undefined>>
<br>
<b>Actions</b><br>
<<if _Relationship is 0>>
<<SpellsCheckSelf "Charm">><<CharmedCheck _NPC>>
<<if _Charmed is false and _SpellsCheckSelf is true>><s>[Spell: Charm] Cast Charm on Liz</s> - <i>You can't do this around other people</i><br><</if>>
<<link "Return to the corridor" $ConversationExit>><<EndConversation "Elizabeth">><</link>><br>
<<else>>
<<QuestState "Quest10">><<Flag "LizTutorWard">>
<<if _QuestState is 3 and _FlagReturn is false>><<link "Talk to Liz about distracting Prichard" "ElizabethDialogue">><<set $ElizabethDialogue to "Prichard">><</link>><br><</if>>
<<QuestState "Quest9">><<Flag "BullyElizabeth">>
<<if _QuestState is 2 and _FlagReturn is false>><<link "Steal and smash Liz's glasses" "ElizabethDialogue">>
<<Greedy 1>>
<<ChangeNPCRelationship "Elizabeth" "PC" 0>>
<<set $ElizabethDialogue to "Glasses">>
<<set $CheerleaderAcceptence +=1>>
<<SetFlag "BullyElizabeth">>
<</link>><br><</if>>
<<if $NPC.Characters.Elizabeth.Stats.magic gt 0>>
<<DialogueSpokenSecretKnown "Elizabeth" "Magic">>
<<if _Discussed is false>>
<<link "Ask her about magic" "ElizabethDialogue">>
<<SetFlag "LibraryKnown">><<HintsActive "Elizabeth">>
<<QuestState "Quest2">>
<<if _QuestState is 1>><<QuestTracker "Quest2" 2>><<else>><<QuestTracker "Quest2" 0>><</if>>
<<RumourLearned "Elizabeth">>
<<set $ElizabethDialogue to "Magic">>
<</link>><br>
<</if>>
<<DialogueSpokenSecretKnown "Elizabeth" "Amulet">>
<<if _Discussed is false>>
<<link "Ask about what she knows about the amulet" "ElizabethDialogue">><<QuestTracker "Quest1" 1>><<SetFlag "JunkShopKnown">><<set $ElizabethDialogue to "Amulet">><</link>><br>
<</if>>
<<QuestState "Quest16">><<DialogueSpokenSecretKnown "Elizabeth" "DreamChanges">>
<<if _QuestState gte 0 and _Discussed is false>><<link "Tell Liz about your dream" "ElizabethDialogue">><<set $ElizabethDialogue to "DreamChanges">><</link>><br><</if>>
<<QuestState "Quest19">><<DialogueSpokenSecretKnown "Elizabeth" "TwoPlacesAtOnce">>
<<if _QuestState gte 0 and _Discussed is false>><<link "Ask about a spell to be in two places at once" "ElizabethDialogue">><<set $ElizabethDialogue to "TwoPlacesAtOnce">><</link>><br><</if>>
<</if>>
<<link "Make small talk with Liz until the bell rings" "SchoolCorridor">><<EndConversation "Elizabeth">><<TimeChange>><</link>>
<</if>>
<</if>><<if $ElizabethDialogue is "Prichard">>
“Hey Liz, I need a favour,” you tell her.<br>
<br>
She looks at you from over the rim of her glasses. “Sure,” she says after a moment. “What’s up?”<br>
<br>
You take a step closer, lowering your voice. “I need you to cause a distraction after school. Enough to make Prichard leave her classroom.”<br>
<br>
A half-smile rises up on Liz’s face. “Do I want to know why?”<br>
<br>
You match her expression. “Let’s just say there’s something that needs investigating in there. Something very cursed.”<br>
<br>
<<if $NPC.Characters.Elizabeth.Stats.magic gt 0>>
Her half-smile twitches with excitement. “A curse? Is that what’s causing it?” You nod and her eyes gleam.<br>
<br>
“And you can remove it?” <br>
<br>
You nod again. “So you’ll help?<br>
<br>
She holds your stare for a moment, her smile thinning. “Say I do. Can you teach me how to lift the curses too?”<br>
<br>
“It’s more that I know how to change them,” you try to explain, but this only encourages her. <br>
<br>
“Even better! Think what we can do if we both know how to do that! Come on, <i>Emily</i>. Share the knowledge!” <br>
<br>
You stare at her, almost blinded by beaming enthusiasm. You could really do with Liz’ help, but do you think she should know more magic?<br>
<br>
<<SpellsCheckSelf "Ward">>
<<if _SpellsCheckSelf is true>>
<b>Actions</b><br>
<<link "Agree to teach her how to change Curses" "ElizabethDialogue">><<SetFlag "LizTutorWard">><<set $ElizabethDialogue to "TutorWardTrue">><<QuestTracker "Quest10" 6>><</link>><br>
<<link "Decline to teach her how to change Curses" "ElizabethDialogue">><<set $ElizabethDialogue to "TutorWardFalse">><</link>>
<<else>>
But regardless of whether you would teach her, you can't. You tell her honestly that you don't know how to perform the curse. <br>
<br>
"Well, you best get learning it then!" she replies, smiling. "I'm sure our mutual friend at the junk shop might be able to help. You should go see her. We're not exactly on great terms - she thinks I don't take these thing seriously enough. But I'm sure she'll teach you!"<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>>
<</if>>
<<else>>
A slight frown appears on Liz's face. "A curse? What do you mean?"<br>
<br>
The young woman stares back at you, blankly. <I>She has no idea what a curse is, as she has no idea about magic.</i><br>
<br>
"It's not important," you deflect. "I just need to get into the classroom. If I were to find myself in detention, do you think you could distract Prichard for a while?"<br>
<br>
"You? In detention?" Elizabeth looks taken aback by the idea. "Okay Emily, you did try and help to tutor me. And tried to help when I passed out. I guess I owe you. If I see you in there, I have a few ideas of how to get Prichard's attention."<br>
<br>
"Thanks Liz," you say. She smiles pleasantly at you.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<QuestTracker "Quest10" 7>><</link>>
<</if>>
<<elseif $ElizabethDialogue is "Glasses">>
”Hey Liz,” you say quietly. You’ve got something in your eyes.”<br>
<br>
You launch your arm forward and snatch her glasses from her face before she can even realise what you’re doing. Immediately and instinctively you see her pupils try to compensate, squinting as she adjusts to her limited vision.<br>
<br>
“Look at you, you must be as blind as a bat!” you say, leaping back to avoid her lunges at your hands. “Maybe you’re the exception to the rule and you look worse without these nerdy things.”<br>
<br>
A small circle of students forms around you and Liz, who tries in vain to grab back her spectacles. Her lack of depth perception is obvious. She staggers around and you evade her easily.<br>
<br>
“Give them back, you bitch!” Liz snaps, her teeth snarling with anger. Meanwhile, other students are starting to laugh.<br>
<br>
“Careful there Liz,” you continue. “You wouldn’t want to cause an accident.” Dramatically you let go of the glasses. They fall to the floor. You raise your shoe over them.<br>
<br>
Liz freezes at the clattering as her frames bounce on ceramic. “Why?” she asks.<br>
<br>
“Because under all that make-up and short skirt and ripped tights,” you reply. “You need to be reminded of what you are.”<br>
<br>
You put your heel over one of the lenses. “That is, a spectacled little nerd.”<br>
<br>
The sound of crunching glass gets a cheer from the crowd. A random student sticks their leg out as Liz spins around and she falls backwards, landing with a crunch on her back. She whimpers in pain.<br>
<br>
The cheers from the crowd die down, but Liz’ whimpering continues. Slowly, the crowd disperses. You turn around and walk off. In all probability, Liz will never talk to you again. But you believe you are one step to acceptance by Christina and her friends.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<EndConversation "Elizabeth">><<EventTrigger "YourHome" "EmilyReactionElizabethBully" "Evening" "Emily" null null null null false>><<TimeChange>><</link>>
<<elseif $ElizabethDialogue is "TutorWardTrue">>
“Alright, I’ll do it,” you tell Liz. <br>
<br>
“Wonderful,” she says, with a crooked smile. “Call me in the evening and I’ll come over. And when we’re done - I’ll know exactly how to cause a little distraction.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $ElizabethDialogue is "TutorWardFalse">>
You feign an excuse. “I’m not sure Gladys at the junk shop would be happy with me doing that.”<br>
<br>
Liz looks at you, but shrugs. “No spell, no scene. But your call, <i>Emily</i>. Let me know if you change your mind.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $ElizabethDialogue is "Books">>
“What are you reading?” you ask her, glancing at the books sprawled over the table.<br>
<br>
<<if $NPC.Characters.Elizabeth.Stats.magic gt 0>>
“Research,” she tells you quietly. “This library has a few secrets of its own, if you know where to look.”<br>
<br>
She turns a book around to face you. “Have a read. Anything seem familiar?”<br>
<br>
You glance at it. The book is titled <i>“Under the soil - A History of Pagan Britain.</i> Reading through the open pages, the author is recalling an eye-witness account of a festival celebrating May Day. You recognise references to fields and farmlands that surround Charlton. One paragraph stands out to you:<br>
<br>
<span class='typewriter-text'>The three-day event was brought to a climax on May Day by Lord Raglan Greenwood, Baron of Howerby, whose hour-long rally whipped his enamoured audience, mostly young women, into a writhing frenzy. As he read from the Translations of the Sevrene Shards, his brilliant smile captivated his flock and his Hecate Wheel amulet outshone even the spring morning sun. Lennon and his recently disbanded group may have been more popular than Jesus, but if Greenwood had their exposure he’d unquestionably be the Almighty Father.</span><br>
<br>
“Remind you of anything?” Liz says after she sees you pull back from the book. <br>
<br>
“What’s this book mentioned?” You ask. “The Seven Shards?”<br>
<br>
“<I>Sevrene</i>”, Liz corrects you. “It’s referenced in other books too. The library is supposed to have a copy, but it’s always checked out.” She leans towards you, smirking. “If someone were to stake out the library, they might just see who keeps on borrowing it.”<br>
<<else>>
<<if _CurrentPC is true>>
<<if $current.female is true>>
Liz seems a bit embarassed by your question. "School work," she says quickly.<br>
<br>
You glance at the old tombs laid out in front of her. They don't look like school books. In fact, you would bet money that they are about the occult.<br>
<br>
"I didn't learn that when I was at school," you say.<br>
<br>
She giggles, remembering too late that she's in a library. "You caught me. I'm writing. I like to write stories on the side. About magic. I'm doing some research. It's always fascinated me. Something about it calls to me, like an urge or a dream."<br>
<br>
Her face drains of joy, as if she's trying to remember something but it's just out of reach. But then she shakes it off.<br>
<br>
It must seem childish," she says quietly.<br>
<br>
"Just so long as you know the difference between fact and fiction," you can't help but comment.<br>
<br>
This causes her to laugh, just a little. You hear a librarian shush from the counter.<br>
<br>
"Anyway, it's just a bit of fun," she tells you.<br>
<<else>>
Liz actually seems to blush. "School work," she says quickly.<br>
<br>
You glance at the old tombs laid out in front of her. They don't look like school books. In fact, you would bet money that they are about the occult.<br>
<br>
"Interesting topics you study at Charlton," you say, sardonically.<br>
<br>
Her face continues to turn red. "Fine. I'm writing. Stories. About magic. I've always been fascinated by the subject. It's as if something about it calls to me, like an urge or a dream."<br>
<br>
Her face drains of joy, as if she's trying to remember something but it's just out of reach. But then she shakes it off.<br>
<br>
It must seem childish," she says quietly.<br>
<br>
"Just so long as you know the difference between fact and fiction," you can't help but comment.<br>
<br>
This causes her to laugh, just a little. You hear a librarian shush from the counter.<br>
<br>
"Anyway, it's just a bit of fun," she tells you.<br>
<</if>>
<<else>>
Liz smiles. You can sense a hint of embarassment on her face. "I write," she says. "Stories. In my spare time. This is research."<br>
<br>
You glance at the old books laid out in front of her. They look like they are about the occult.<br>
<br>
"What are you writing about?" you ask.<br>
<br>
"Magic," she says, almost reluctantly. "Witches, wizards, spells. I guess I never grew out of Harry Potter. Must seem a bit silly to you."<br>
<br>
She looks at you, almost blushing. You offer a sympathetic smile.<br>
<br>
"We all have our guilty pleasures," you say.<br>
<br>
At this, she breaks out into a grin. "I find it fascinating! Can you imagine if you could cast spells, Em? Imagine how much fun you could have!<br>
<br>
You say nothing as she drifts off into her own indulgent fantasies.<br>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $ElizabethDialogue is "MagicBook">>
You take out <i>Translations of the Sevrene Shards</i> and put it down on the table, smiling knowingly at Liz. <br>
<br>
Her eyes grow large when she sees the title and she hurriedly flicks through the pages. “Oh. My. God. Where did you get this?”<br>
<br>
“A mutual acquaintance,” you tell her. “She had enough time with it.”<br>
<br>
Liz grins, but her attention drifts to the new book. “Fascinating,” she murmurs. “Hey, do you think I could borrow this?”<br>
<br>
She says it casually, but you can tell by the way she’s already grasping it with both hands that this means a lot to her. You surmise that if you agree, you won’t get it back for some time. Also, you wonder if giving someone like Liz more knowledge of magic is such a good idea.<br>
<br>
<b>Actions</b><br>
<<link "Lend Liz the book" "ElizabethDialogue">><<set $ElizabethDialogue to "LendBook">><<DialogueDone "Elizabeth" "MagicBook">><<set $NPC.Characters.Elizabeth.Stats.Spells.push($Spells.Charm)>><<GiveObjectNPC "Elizabeth" "MagicBook">><<set $NPC.Characters.Elizabeth.Stats.magic +=1>><<TaskTracker "Task4" "complete">><</link>> <br>
<<link "Decline" "ElizabethDialogue">><<SetFlag "ElizabethBookKept">><<DialogueDone "Elizabeth" "MagicBook">><<set $ElizabethDialogue to "KeepBook">><</link>>
<<elseif $ElizabethDialogue is "LendBook">>
With only a slight hesitation, you reach out and place the book down in front of Liz.<br>
<br>
She snatches the book up to her chest, beaming with excitement. “Thank you!” she cries loud enough to draw some tuts and shushes from the librarians. <br>
<br>
“Thank you,” she repeats. This time whispering.<br>
<br>
You nod politely, watching as she opens the book to the first page and quickly her focus falls away from you.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $ElizabethDialogue is "KeepBook">>
“Maybe after I’ve finished with it,” you tell Liz, taking it back. <br>
<br>
The smile drops from her face and her eyes watch with disappointment as you take the book back. “Okay,” she says, “I’d love to read it. Once you’re done.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $ElizabethDialogue is "Amulet">>
“I need to know more about the amulet,” you say.<br>
<br>
Liz lets her enthusiastic smile waver slightly and adjusts her glasses as she matches your serious demeanour. “Okay. How can I help?”<br>
<br>
"Firstly, where did it come from?"<br>
<br>
“There’s an old shop on Avian Lane,” she replies. “Wedged between McTafey’s bar and a some other building. It’s funny - until I was looking for it I don’t remember being aware of it before.”<br>
<br>
“Magic?” you ask. Liz shrugs.<br>
<br>
“There’s an old lady that runs it,” she continues. “She was sweet and kind. Reminded me of my grandmother. When I picked out the amulet off a stand of old jewelry and rings, she told me that I was meant to find it. She practically gave it away. And slipped the note into the shopping bag when I paid for it.”<br>
<br>
You raise an eyebrow. “An old lady in a mysterious junk shop? Did she ask if you were from Hogwarts?”<br>
<br>
<<if $PlayerCharacter.female is true>>
Liz’s mischievous grin returns. “Scoff all you want, but you’re the woman who sometimes looks like other people. Who knows what’s real and fiction anymore.”<br>
<<else>>
Liz’s mischievous grin returns. “Scoff all you want, but you’re the man who sometimes looks like a girl. Who knows what’s real and fiction anymore.”<br>
<</if>>
<br>
“Do you know anything more about the amulet?” you ask, trying to change the topic from your current physical form.<br>
<br>
Liz shrugs. “Only what I found in my research. Something to help those who need help. I bet that old lady knows more though.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Elizabeth" "Amulet">><</link>>
<<elseif $ElizabethDialogue is "Magic">>
“I need to know as much as you know about… everything,” you begin. “About <i>magic</i>,” you add, almost conspiratorially. “If I’m going to help.”<br>
<br>
She takes a deep breath and nods, glancing around the corridor checking if anyone is listening. “Alright. I’ll tell you what I know.”<br>
<br>
"So, what is it?" you ask her.<br>
<br>
“What is it? It’s amazing,” she says, excitedly. “And terrifying, of course. But still - can you believe it? Actual magic. In the real world.” <br>
<br>
You stare back at her. Not for the first time, she tapers her enthusiasm. “I guess you can believe it,” she adds.<br>
<br>
“What do you know about it?” you ask.<br>
<br>
“Just a bit,” she says, lowering her voice to a hushed tone. “It feels like warmth. Inside your body. Like when you stand next to a fire and suddenly feel the heat. Except, it’s inside you.”<br>
<br>
"How did you learn about it?" <br>
<br>
"Google," she says, with a smile. "Or a bit of research here. You would be surprised how many books this place has nested away."<br>
<br>
“When I was first testing my research,” she continues. “Late one night I thought I’d just try. I tried a spell I’d uncovered that claimed to put someone to sleep. I felt a rush. Fire. Energy inside my body. Then two hours later, I woke up.”<br>
<br>
You nod, silently. Thinking about the similar sensation you felt when you used the amulet. After a moment, you focus again. “You can cast spells?” <br>
<br>
It’s her turn to nod, that gleaming smile returning. “Just one. Sends people to sleep. Plus, they have trouble remembering anything recent. The more I practise, the longer people forget. My mum has been complaining of forgetting things a lot recently.”<br>
<br>
<<if $PlayerCharacter.female is true>>Liz looks to you, a glint in her eye. “I can teach you, if you like.”<br>
<<else>>Liz looks to you, a glint in her eye. “I can teach you, if you like. One thing though - every book I’ve read says that magic can only be learned by a woman.”<br>
<</if>>
<br>
Without waiting for a response, Liz rips out a page from her notebook and scrawls her phone number down. She hands it to you. “Call me in the evening and I’ll come over."<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Elizabeth" "Magic">><</link>>
<<elseif $ElizabethDialogue is "Charm">>
<<CastCharm "Elizabeth">>
<<if _CharmSpell is true>>
You focus the spell carefully, weaving the magic as Elizabeth stares at you. For a moment, the air around her seems to still, and then blinks as if a new thought just occurred to her. When she resumes, her tone is the same, but there’s an ease in her demeanor that wasn’t there before.<br>
<br>
"You know," she says, tilting her head slightly, "it’s actually kind of fun talking to you. You don’t just zone out like half the people here." She smiles warmly, her hands gesturing as she dives back into the flow of the conversation. "Anyway, as I was saying.. well. What was I saying? I've lost my train of thought. Was there something you needed from me?"<br>
<br>
Her energy remains high, her grin returning. There’s a subtle shift, though. She seems more attentive to you, leaning in slightly as she listens, her smile lingering a little longer.<br>
<<else>>
You steady yourself, weaving the spell as Elizabeth talks. The magic flows toward her, but the moment it reaches her, it dissipates entirely, like a ripple vanishing in still water. She stops mid-sentence, her bright, curious expression hardening in an instant as her gaze snaps to yours.<br>
<br>
"Wait." Her voice is quiet, almost calm, but there’s a dangerous edge to it. "Did you just -" She exhales sharply, her jaw tightening. "Was that a charm spell? On me?"<br>
<br>
Her tone rises, incredulous. "What is wrong with you? Do you seriously think I wouldn’t notice?" She takes a step forward, her eyes narrowing as her usual enthusiasm turns into a cold, cutting anger. "You really thought you could manipulate me? After everything I’ve said about Charlton? Do you even listen when I talk?"<br>
<br>
Elizabeth shakes her head, her hands clenched into fists at her sides. "I don’t know what’s worse. That you thought it would work or that you thought I wouldn’t care. Here’s the thing," she says, her voice dropping to a sharp whisper, "I do care. And I don’t ever want to feel like someone’s trying to pull that kind of garbage on me again."<br>
<br>
She steps back, her usual energy completely drained, replaced by a cold, bitter disappointment. "Next time, just talk to me like a normal person. Or don’t talk to me at all."
<</if>>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $ElizabethDialogue is "DreamChanges">>
“Hey Liz,” you begin. “This is going to sound funny, but I had a dream..."<br>
<br>
Liz gives you a smirk. “Am I about to get an insight into your wild fantasies, <<TrueName "Current">>?”<br>
<br>
You roll your eyes. “I’m serious, Liz. This was intense. Magical, even.”<br>
<Br>
At this, Liz turns her head to the side slightly. Her smile wavers. “What do you mean?”<br>
<Br>
<<if $current.female is true>>“I dreamed that I was having coffee with Jennifer,” you begin. “When we first became friends. Except, we were interrupted by Dan Mandel. From work. He wouldn’t shut up about men being men.”<Br>
<<else>>“I dreamed that I was back on a date with Jennifer,” you begin. “When we first started dating. Except, we were interrupted by Dan Mandel. From work. He wouldn’t shut up about men being men.”<br><</if>>
<br>
Liz shrugs. “That sounds like the typical Charlton man. Come on, <<TrueName "Current">>. It was just a dream.<br>
<br>
You grimace. “There’s more. When I woke up, I felt…” You drift off, trying to find words to describe the nagging feeling in the back of my brain. “Do I look different to you?”<br>
<br>
<<CurrentPC>>
<<if _CurrentPC is true>>She gives you an appraising look. “Nothing strikes out. Maybe a few more bags under the eyes. Finding it hard to sleep lately?”<br>
<<else>>She chuckles. “Do you really want me to answer that?”<br><</if>>
<br>
“Come on, Liz,” you shut her down. “I think something’s different. Something’s changed. But I can’t remember what it is.”<Br>
<br>
“So then, don’t worry about it?” Liz says, a hint of impatience to her words.<Br>
<Br>
“What if it’s permanent, though. What if… it continues. And I can’t see the changes when they happen.”<Br>
<Br>
Liz considers your words, thinking. After a long pause, she sighs. “Listen, if you’re really concerned there’s things you can try. That amulet isn’t the only source of magic in Charlton, after all.”<Br>
<Br>
“I came across a few things whilst studying,” she continues. “There’s articles online about the flower power movement. How it had a big presence here. They experimented, and not just with love, if you know what I mean. They were into expanding their minds."<br>
<br>
"Like with acid?" you ask.<br>
<br>
"And other things." Liz giggles. "There’s some magazines in the library stacks from that time. They set up their own publishing house in Charlton. Rumour is, their publications could - again - expand their minds."<Br>
<br>
"Even I wouldn’t risk playing around with them, but if you’re desperate they it might be worth you taking a look at.”<br>
<Br>
You raise an eyebrow. “You think reading old magazines is going to help?” <br>
<br>
Liz rolls her eyes. “Use your brain, dummy. This is Charlton. I wouldn’t mention it if there wasn’t something special about them. Try looking up Sally Hope Publishing. Word of warning though. I wouldn't touch anything that group put out. And that's coming from me.”<Br>
<br>
She gives you a grin. With her boundless enthusiasm for magic, you wonder exactly could scare Liz off. But if it could help you, perhaps it's worth investigating.<br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<TaskTracker "Task5" "active">><<DialogueDone "Elizabeth" "DreamChanges">><</link>>
<<elseif $ElizabethDialogue is "TwoPlacesAtOnce">>
"I was wondering...” you say. “Do you know of any spell that could let someone be in two places at once?"<Br>
<Br>
That gets her attention. She arches an eyebrow, smirking. "Isn’t that what the amulet’s for? You and Emily, pulling the twin act. Pretty convincing, if you ask me."<Br>
<Br>
You shake your head. "I don’t mean as Emily. I mean me. As me."<Br>
<Br>
You explain everything. The demotion to secretary, the mountain of admin, the missed meetings, the feeling of everything slipping through your fingers. You’re trying to keep your job and investigate the school, but there’s too much. And Emily suggested… maybe magic could help.<BR>
<br>
Liz leans back, watching you with interest now. “So Emily’s the one pushing magical body doubles now? Guess she’s really getting into it.”<br>
<br>
You hesitate. “Or maybe she’s feeling left out.”<br>
<Br>
Liz shrugs. “Could be both.”<br>
<br>
You wait. But she just sighs. “I don’t know anything that would do that. At least, not cleanly. Not safely.”<br>
<br>
"Nothing?" you ask. "No workaround?"<Br>
<br>
She gives you a look. “You could try the junk shop. You-know-who, I mean. If anyone in this town has a line on obscure magic, it’s her.”<Br>
<Br>
You nod slowly. “And no one else? Nothing that you’ve come across in your research that could help?”<Br>
<Br>
Liz is quiet a beat too long.<br>
<Br>
“There are… fragments,” she says carefully. “Notes that infer the bits of magic scattered around Charlton. Someone had some fun way back when playing around with it. But they’re charms. Trinkets. Nothing like what you’re describing. What you want is more advanced than I know about. Even anything at the school.”<br>
<Br>
You lean in. “There must be something. Someone.”<br>
<Br>
Liz’s expression tightens. Then, reluctantly: “If you can’t find help here... well, there’s the carnival.”<Br>
<Br>
Your stomach twists. “The one outside town?”<Br>
<Br>
She nods. “I don’t know much. Just that every time it rolls in, something strange happens. Old papers talk about sudden fights, people going missing, unexplained accidents. Always when the carnival’s here.”<Br>
<Br>
You frown. “You think that’s it’s magic?”<Br>
<Br>
Liz shudders. “I think it’s something. I’ve walked past it, and I swear - I feel cold. Not like weather-cold. Like... wrong. Skin-crawling wrong.”<br>
<Br>
She meets your eyes. “But if you’re serious about this, maybe that’s where you’ll find what you need.”<Br>
<Br>
She adds, almost as an afterthought: “If you’re that desperate.”<Br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Elizabeth" "TwoPlacesAtOnce">><</link>>
<</if>><<if $FlorenceDialogue is "Book">>
<<if $current.Avatar is "Andrea">>
“What’s that you’re reading?” you ask Florence.<br>
<br>
“Oh this?” Florence says, gesturing to the paperback on the counter. “It’s nothing. Something silly that I’ve been trying to read for the last year.”<br>
<br>
You glance down at the cover, noting the title. <i>“Executive Success - throw punches like a girl in the boardroom.”</i><br>
<br>
“It's not about travel or other countries," she replies. "So I don't know if it's your thing. But I can't give up being interested in businesses. Even small shops like this one. I know it's stupid. Men make better leaders? Numbers and books are beyond us.”<br>
<br>
You follow her plucked eyebrows as they glance at the book. “I keep trying to understand it though. One day, maybe something will stick.”<br>
<br>
<i>You look at the book with interest. It seems personal to her. You could probably use it to power the amulet, if you could get your hands on it.</i><br>
<<elseif $current.female is true>>
“What’s that you’re reading?” you ask Florence.<br>
<br>
“Oh this?” Florence says, gesturing to the paperback on the counter. “It’s nothing. Something silly that I’ve been trying to read for the last year.”<br>
<br>
You glance down at the cover, noting the title. <i>“Executive Success - throw punches like a girl in the boardroom.”</i><br>
<br>
“I’ve always been interested in businesses," she continues. "Even small shops like this one. I used to dream of owning my own. Before I grew up. Men make better leaders anyway, don't you think? Numbers and books are beyond us.”<br>
<br>
You follow her plucked eyebrows as they glance at the book. “I keep trying to understand it though. One day, maybe something will stick.”<br>
<br>
<i>You look at the book with interest. It seems personal to her. You could probably use it to power the amulet, if you could get your hands on it.</i><br>
<<else>>
“What’s that you’re reading?” you ask Florence.<br>
<br>
“Oh this?” Florence says, gesturing to the paperback on the counter. “It’s nothing. Something silly that I’ve been trying to read for the last year.”<br>
<br>
You glance down at the cover, noting the title. <i>“Executive Success - throw punches like a girl in the boardroom.”</i><br>
<br>
“I’ve always been interested in businesses," she continues. "Even small shops like this one. I used to dream of owning my own. Before I grew up. You men make better leaders, anyway. Numbers and books are beyond me.”<br>
<br>
You follow her plucked eyebrows as they glance at the book. “I keep trying to understand it though. One day, maybe something will stick.”<br>
<br>
<i>You look at the book with interest. It seems personal to her. You could probably use it to power the amulet, if you could get your hands on it.</i><br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Ask to borrow the book" "FlorenceDialogue">><<set $FlorenceDialogue to "Borrow">><</link>><br>
<<DialogueSpoken "Andrea" "Steal">>
<<if _Discussed is false and _CurrentPC is true>><<link "Try to steal the book" "FlorenceDialogue">><<DialogueDone "Andrea" "Steal">><<ChangeNPCRelationship "Florence" $current.Avatar 0>><<set $FlorenceDialogue to "Steal">><<Greedy 1>><</link>><br><</if>>
<<link "Change topics" $return>><</link>>
<<elseif $FlorenceDialogue is "School">>
<<if $current.Avatar is "Andrea">>
“Hey Flo,” you say. “Do you ever think about when we were at school?” <br>
<br>
“Sometimes”, she replies. "I miss learning. Not so much the teachers, but I miss it. I still like reading. In my spare time of course. Closest I get these days to using my brain is counting out change.”<br>
<br>
“I've been thinking about it, recently. Did you notice anything strange?” You continue. “About the lessons.”<br>
<br>
“Nothing special”, she replies. “Only what happened to Tandi. Have you seen her recently? She's really different."<br>
<<else>>
“Hey Flo,” you say. “You went to Charlton Upper School, didn’t you?” <br>
<br>
“Graduated last year”, she replies.<br>
<br>
“Did you enjoy your time there?” <br>
<br>
She smiles. “Oh yes! I love all those classes. Learning about all those places far away and past history and how businesses work. I still like reading. In my spare time of course. Closest I get these days to using my brain is counting out change.”<br>
<br>
“Did you notice anything strange?” You continue. “About the lessons or the teachers.” <br>
<br>
“Nothing special”, she replies. “There were favourites. Miss DeBussy had a bunch of girls stay behind after school for extra lessons. But not me.” <br>
<br>
“Anything else?” You ask. <br>
<br>
“Only the disappearance of Tandi. But you’ve heard about that, right? <br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Florence" "School">><</link>>
<<elseif $FlorenceDialogue is "Tandi">>
<<if $current.Avatar is "Andrea">>
“What happened to Tandi?” you ask her.<br>
<br>
Flo looks at you, her trademark smile fading. “She's changed. You remember how she was, don't you? Popular. Pretty, Did well at school. She's like a different person now.”<br>
<br>
You raise an eyebrow. “How?”<br>
<br>
“She spends a lot of time with Annie. They go to the Red Room a lot. And..." The waitress glances around, worried about talking in spite of the shop being empty. "I've overheard some customers. They've seen her working at Dicks.”<br>
<br>
Florence pauses, then leans further over the counter towards you. “She’s had some work done, if you know what I mean.”<br>
<br>
“I think she now lives in out at Misty Falls Caravan Park. Shame. She was really sweet.”<br>
<<else>>
“Who was Tandi?” you ask her.<br>
<br>
Flo looks at you, her trademark smile fading. “Tandi was in the year below me,” she says in a hushed tone. “On the cheerleading squad. Popular, pretty, did well at school. Until one day, she just stopped turning up.”<br>
<br>
You raise an eyebrow. “What happened to her?”<br>
<br>
The waitress glances around, worried about talking in spite of the shop being empty. “No one knows for sure. A few months after I graduated, people started seeing her around town again. Just fleeting. Glances. She doesn’t seem to talk to anyone. And she looks different…”<br>
<br>
Florence pauses, then leans further over the counter towards you. “She’s had some work done, if you know what I mean.”<br>
<br>
“I think she now lives in out at Misty Falls Caravan Park. Shame. She was really sweet.”<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Florence" "Tandi">><</link>>
<<elseif $FlorenceDialogue is "Borrow">>
<<if $current.Avatar is "Andrea">>
<<TakeObjectNPC "Florence" "FloBook">>
"Sounds interesting", you tell her. "Do you think I could borrow it?"<br>
<br>
"What, now?" Flo replies, raising an eyebrow. "I wouldn't have expected you to be interested in a book about business."<br>
<br>
You nod. "If you’re struggling with it, it could give you a break. I'd like to try it."<br>
<br>
She thinks for a moment, then shrugs. "Sure, I was struggling with it anyway." She pushes the paperback over to you. "Maybe you can help me understand it. Just make sure to bring it back after you’re done."<br>
<br>
You smile and pick up the book, then thank her.<br>
<<else>>
"Sounds interesting", you tell her. "Do you think I could borrow it?"<br>
<br>
"What, now?" Flo replies, raising an eyebrow. <br>
<br>
You nod. "If you’re struggling with it, it could give you a break. I’m a fast reader."<br>
<br>
<<CheckRelationship "Florence">>
<<if _Relationship gt 1>>
<<TakeObjectNPC "Florence" "FloBook">>
She thinks for a moment, then shrugs. “Sure, I was struggling with it anyway.” She pushes the paperback over to you. “Maybe you can help me understand it. Just make sure to bring it back after you’re done.”<br>
<br>
You smile and pick up the book, then thank her.<br>
<<else>>
She smiles politely, but shakes her head. “I think I’ll keep trying. Maybe once I’m done though.”<br>
<br>
You look down at the book. For someone who’s been reading for a year, her progress is small. You imagine you’ll be waiting a long time for her to finish.<br>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<link "Return to the cafe" "FreshPot">><<EndConversation "Florence">><</link>><br>
<<elseif $FlorenceDialogue is "Steal">>
<<TakeObjectNPC "Florence" "FloBook">>
<<set $FloBookSteal to true>>
<<if $current.female is true>>
You wait until Florence turns back to the coffee machine behind the counter, then quickly reach out and grab the book. Only then do you realise that you don't have any pockets in your trousers to pocket it away. <I>Why did you forget that?</i><br>
<br>
Not a moment later, Florence turns and puts your coffee down in front of you. She notices immediately. “Is that my book, <<TrueName>>?”<br>
<<else>>
You wait until Florence turns back to the coffee machine behind the counter, then quickly reach out and grab the book, jamming it into the back pocket of your jeans. <br>
<br>
Not a moment later, Florence turns and puts your coffee down in front of you. She notices immediately. “Where’s my book?” <br>
<br>
No amount of quick thinking can help you with an answer. You watch her pleasant professional attitude fade quickly. “Did you take my book, <<TrueName>>?”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Give her the book back" "FlorenceDialogue">><<set $FlorenceDialogue to "GiveBack">><<ChangeNPCRelationship "Florence" $current.Avatar 1>><<Greedy -1>><<GiveObjectNPC "Florence" "FloBook">><</link>><br>
<<link "Deny you have it" "FlorenceDialogue">><<set $FlorenceDialogue to "Refuse">><<Greedy 1>><<ChangeNPCRelationship "Florence" $current.Avatar 0>><</link>> <br>
<<SpellsCheckSelf "SleepForget">>
<<if _SpellsCheckSelf is true and $current.female is true>>
<<link "Cast Sleep & Forget on Florence" "FlorenceDialogue">><<ChangeNPCRelationship "Florence" $current.Avatar 2>><<Greedy 1>><<set $FlorenceDialogue to "Forget">><</link>><br>
<</if>>
<<elseif $FlorenceDialogue is "GiveBack">>
<<if $current.female is true>>
Feeling yourself blush, you put the paperback back on the counter. “I’m sorry, Flo,” you say. “I don’t know what I was thinking.”<br>
<br>
She nods, but takes the book as soon as you put it down and puts it out of reach. “You could have just waited until I was finished with it,” she tells you. “I won’t be reading it forever.”<br>
<br>
You don’t say a word. She snorts and turns her back to you, wiping down the coffee machine. You decide to leave her alone for now.<br>
<<else>>
Feeling yourself blush, you reach back into your jeans and put the paperback back on the counter. “I’m sorry, Flo,” you say. “I don’t know what I was thinking.”<br>
<br>
She nods, but takes the book as soon as you put it down and puts it out of reach. “You could have just waited until I was finished with it,” she tells you. “I won’t be reading it forever.”<br>
<br>
You don’t say a word. She snorts at the inference and turns her back to you, wiping down the coffee machine. You decide to leave her alone for now.<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Return to the cafe" "FreshPot">><<EndConversation "Florence">><</link>>
<<elseif $FlorenceDialogue is "Refuse">>
<<if $current.female is true>>
You shake your head. “No, this is my copy,” you say unconvincingly. <br>
<br>
Flo glares at you. “Don’t lie, <<TrueName>>. You took my book. Give it back!”<br>
<br>
Determined to hold on to the paperback, you shrug. “I don’t know what to tell you, Flo. This is mine.”<br>
<br>
Flo flares her nostrils and grits her teeth. “You…” she trails off, trying to regain her professional composure. “I think you better leave, <<TrueName>>.” <br>
<br>
She twirls around and grabs a cloth, scrubbing the coffee machine down with more intensity than could ever be needed to clean it.<br>
<<else>>
You shake your head. “I thought you moved it,” you say unconvincingly. <br>
<br>
Flo glares at you. “Don’t lie, <<TrueName>>. You took my book. Give it back!”<br>
<br>
Determined to hold on to the paperback, you shrug. “I don’t know what to tell you, Flo. I don’t have it.”<br>
<br>
Flo flares her nostrils and grits her teeth. “You…” she trails off, trying to regain her professional composure. “I think you better leave, <<TrueName>>.” <br>
<br>
She twirls around and grabs a cloth, scrubbing the coffee machine down with more intensity than could ever be needed to clean it.<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Return to the cafe" "FreshPot">>
<<if $current.Avatar is "Emily">><<EventTrigger "YourHome" "EmilyReactionFloBook" "Evening" "Emily" null null null null false>><</if>>
<<EndConversation "Florence">>
<</link>>
<<elseif $FlorenceDialogue is "Forget">>
Channelling your innate magical abilities, you focus on Florence and feel the stirring of magic in her mind. ““Fall asleep,” you mutter, “and let your memories drift as you slumber.”<br>
<br>
Florence’s perfectly plucked eyebrows raise ever so slightly before she collapses, hitting the floor with a crash. You rush around the counter and see her sprawled on the ceramic floor. <br>
<br>
You squat down and check her pulse and her head for bruises. Fortunately she seems okay, albeit in a deep sleep. You can’t be sure how much of the morning she’ll remember when she wakes up, but you are certain she won’t remember the last few minutes.<br>
<br>
Gently, you slap her cheek and bring her around. Her eyes flicker open, confused as she sees you beside her. “<<TrueName>>?” she slurs. “What happened?”<br>
<br>
“It’s okay,” you say quietly. “You just fainted.”<br>
<br>
You help her to her feet. She holds on to you for balance. “I fainted?”<br>
<br>
“You work too much,” you tell her. “Maybe take a day off, okay?”<br>
<br>
She nods, her face the picture of confusion. “Maybe I should”, she replies.<br>
<<set $NPC.Characters.Florence.Stats.Assertive -=1>>
<br>
<B>Actions</b><br>
<<link "Return to the cafe" "FreshPot">><<EndConversation "Florence">><</link>>
<<elseif $FlorenceDialogue is "Charm">>
<<CastCharm "Florence">>
<<if _CharmSpell is true>>
You take a breath, focusing the spell carefully as Florence stands across from you, her posture impeccable and her hands folded neatly on the counter. The air around her shifts slightly as the magic takes hold, softening the sharp edges of her demeanor.<br>
<br>
"It’s interesting," she says finally, her tone quieter but no less precise. "I hadn’t really thought about it until now, but… I find our conversations stimulating." Her gaze lifts to meet yours, and though her expression remains composed, there’s a warmth in her eyes that wasn’t there before. "You ask good questions. Not the kind I'm used to from other customers.<br>
<br>
Florence taps a finger against the table, her brow furrowing slightly, as though deep in thought. "Perhaps I’ve misjudged you," she adds after a moment.<br>
<br>
Her words come slower now, each one deliberate, but there’s a softness to her tone that balances her professional banter. As she continues talking, it feels like the space between you has shifted. Like, for once, she’s not just listening to respond, but genuinely hearing you.<br>
<<else>>
This has failed, as Florence isn't magic.<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $FlorenceDialogue is "StaceyBritney">>
You glance over at the teenagers in the booth at the back. “What are they doing here?”<br>
<br>
Florence glances up, a fond half-smile playing on her lips. “They’re here most lunchtimes, Jen. Always huddled in whispers, plotting whatever schemes float through minds.” She glances over, wistfully. “It feels like ages since I was that young.”<Br>
<br>
You look back briefly, before turning again to Flo. “But why aren’t they in class right now?”<Br>
<Br>
Florence rolls her eyes. “Oh come on, Jen. You should know better than most. They’re cheerleaders. They come and go as they please. Just like you did.”<Br>
<<trackKnowledge "Privileges" "JenniferLearned">>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Florence" "StaceyBritney">><</link>>
<</if>><<EventsCheck $return>>
<<if _currentEvent is "Change">>
<<if $current.Avatar is "Annie">>
<br>
You head toward the women’s locker room, walking down the lockers until you find one marked “Clancy.” There’s no lock on it. You suppose Annie never considered someone stealing from her.<br>
<Br>
Inside is exactly what you expected. Yet it’s still too much. A cropped pink sports bra and a pair of neon pink shorts so tight they could pass for underwear. Beneath them, matching pink trainers with glittered laces. There’s even a tiny branded towel embroidered with a little heart.<Br>
<br>
A memory stirs and you recall seeing Annie walking into work after a lunchtime gym session in this outfit. She drew every eye in the reception without even trying. Now that will be on you. Especially Gordon's.<br>
<<elseif $current.Avatar is "Jennifer">>
<br>
You walk back to the locker room, consciously choosing the door labelled ‘Women’. The changing room is dated but at least it’s clean. <br>
<br>
You walk down a corridor of green lockers, each one with a name written on a plate clipped to the door. Eventually, you see the name you are looking for. “Chambers.”<br>
<br>
The locker doesn’t have a lock on. You understand why when you open it. The only things inside are a sports bra, a pair of ribbed leggings and a set of worn pink trainers.<br>
<br>
You look at the outfit, recalling a memory of seeing Jennifer wearing these exact clothes. You recall watching her from behind, noticing how tight fitting the leggings were. <i>How it shaped her bum.</i><br>
<br>
Now it’s your bum, though. <i>And Gordon will be the one watching you.</i><br>
<<elseif $current.Avatar is "Emily" or _CurrentPC is true>>
<br>
You slip out of the gym and into the women’s locker room, trying to steady your breathing as your footsteps echo along the tiles. You walk the row of lockers until you spot your name. “Phillips”.<Br>
<Br>
The locker opens easily. Only then glance down at the outfit you picked from Evans'.<Br>
<Br>
<<InventoryCheckSelf "WorkoutGearRed">>
<<if _InventoryCheckSelf is true>>
You unfold the gear. It shines faintly under the fluorescents. Slick, tight and designed to draw the eye. When you bought it, you told yourself it was just the best of a bad selection. But now your faced with wearing it, you wonder if that was entirely true.<br>
<br>
<i>Gordon’s going to be watching you.</i><br>
<Br>
You feel heat rise in your chest. And you gulp as you recognise the sensation. It’s anticipation.<Br>
<</if>>
<<InventoryCheckSelf "WorkoutGearBlack">>
<<if _InventoryCheckSelf is true>>
You unfold the gear. Matte fabric, glossy straps, the odd addition of a collar. You can already feel how they will shape you, hold you, quiet you. You had other options to pick from, but you chose this one.<Br>
<br>
<i>And you’re going to present yourself to Gordon in it.</i><Br>
<</if>>
<<InventoryCheckSelf "WorkoutGearPink">>
<<if _InventoryCheckSelf is true>>
You unfold the gear. Soft to the touch, absurd in colour. Ruffled hems, a bow at the waistband. It looks like something from a dance recital. But when you imagine stepping into the gym dressed in it, you feel something strange flutter in your stomach.<Br>
<Br>
Everyone is going to judge you for wearing this. They’ll just see you as some woman using the gym as a way of how much of a girl she really is. One without a care in the world or a thought in her brain.<br>
<br>
<I>And that’s exactly what you want Gordon to think, don’t you?</i><Br>
<</if>>
<</if>>
<br>
<B>Actions</b><br>
<<link "Get changed" "GymLockerRoomChanging">><<EventsCheckEnd "GymLockerRoom" "Change">><<set $GymLockerRoomChanging to true>><<Feminity 1>><</link>><br>
<<link "Decide not to workout" "GymLockerRoomChanging">><<EventsCheckEnd "GymLockerRoom" "Change">><<set $GymLockerRoomChanging to false>><</link>>
<<elseif _currentEvent is "WorkOutBetFemaleChange">>
<<if $current.Avatar is "Annie">>
<br>
You head toward the women’s locker room, walking down the lockers until you find one marked “Clancy.” There’s no lock on it. You suppose Annie never considered someone stealing from her.<br>
<Br>
Inside is exactly what you expected. Yet it’s still too much. A cropped pink sports bra and a pair of neon pink shorts so tight they could pass for underwear. Beneath them, matching pink trainers with glittered laces. There’s even a tiny branded towel embroidered with a little heart.<Br>
<br>
A memory stirs and you recall seeing Annie walking into work after a lunchtime gym session in this outfit. She drew every eye in the reception without even trying. Now that will be on you.<br>
<Br>
You change quickly, each layer a strange blend of embarrassment and curiosity. The top rides high, the shorts lower still. When you glance in the mirror, what stares back is unmistakably Annie. Flushed cheeks, long legs, bare midriff, the soft contour of a chest framed for visibility.<bR>
<Br>
You should feel exposed. But instead, you smile in the mirror. A strange thrill rises in your chest. You’re not sure if this is how Annie feels when she walks into a room, but in her skin and in her clothes it’s hard not to feel like you’re meant to be looked at.<br>
<Br>
<i>Or like some part of you wants to be?</i><Br>
<Br>
You breathe in. Jake will be waiting. Watching. Whatever contest he has in mind, it won’t be about who lifts the most. But you're ready. You think.<br>
<<elseif $current.Avatar is "Jennifer">>
<br>
You head toward the women’s locker room, walking the length of narrow green lockers for the one marked “Chambers.” You try the lock and it opens. Of course. Jen doesn’t have anything worth stealing.<Br>
<bR>
Inside, the contents are sparse but you see what you need. A crumpled sports bra, a pair of ribbed dark grey leggings and a worn pair of pink trainers. You remember seeing Jen wearing this, recalling how it emphasised her curves and shaped her bum.<br>
<Br>
You swallow. Now it’s your bum.<Br>
<Br>
Pulling the clothes out slowly, you change with methodical movements. When you’re dressed, you pause in front of the narrow mirror. The sports bra exposes to your chest and the leggings press in at the waist and curve tightly across your thighs.<Br>
<br>
You take a deep breath, aware that in moments that you’ll be stepping out into the gym and in front of Jake’s eyes. Briefly, you wonder what sort of contest he has in store for you. The irony isn’t lost on you. To experience Charlton Upper School as a man, you’re having to perform as a girl to gain access.<bR>
<Br>
With a final glance in the mirror, you steady yourself, open the door and step back out.<Br>
<<elseif $current.Avatar is "Emily" or _CurrentPC is true>>
<br>
You slip into the women’s locker room and walk the row of lockers until you spot your name. “Phillips”. The locker opens easily. You begin to strip and store your clothes in the locker, then glance down at the outfit you picked from Evans'.<br>
<br>
<<InventoryCheckSelf "WorkoutGearRed">>
<<if _InventoryCheckSelf is true>>
You unfold the gear. It shines faintly under the fluorescents. Slick, tight and designed to draw the eye. When you bought it, you told yourself it was just the best of a bad selection. But now your faced with wearing it, you wonder if that was entirely true.<br>
<br>
<i>He’s going to be watching you.</i><br>
<Br>
You feel heat rise in your chest. And you gulp as you recognise the sensation. It’s anticipation.<Br>
<</if>>
<<InventoryCheckSelf "WorkoutGearBlack">>
<<if _InventoryCheckSelf is true>>
You unfold the gear. Matte fabric, glossy straps, the odd addition of a collar. You can already feel how they will shape you, hold you, quiet you. You had other options to pick from, but you chose this one.<Br>
<br>
<i>And you’re going to present yourself to Jake in it.</i><Br>
<Br>
You begin to change, trying to ignore the Feeling the tingling of arousal with each clasp you pull on and strap you tighten against your skin.<br>
<</if>>
<<InventoryCheckSelf "WorkoutGearPink">>
<<if _InventoryCheckSelf is true>>
You unfold the gear. Soft to the touch, absurd in colour. Ruffled hems, a bow at the waistband. It looks like something from a dance recital. But when you imagine stepping into the gym dressed in it, you feel something strange flutter in your stomach.<Br>
<Br>
Everyone is going to judge you for wearing this. They’ll just see you as some woman using the gym as a way of how much of a girl she really is. One without a care in the world or a thought in her brain.<br>
<br>
<I>And that’s exactly what you want Jake to think, don’t you?</i><Br>
<Br>
You giggle, without meaning to. The sound feels light. You start to change your clothes.<br>
<</if>>
<Br>
As you change, you wonder what sort of contest he has in store for you. The irony isn’t lost on you. To experience Charlton Upper School as a man, you’re having to perform as a girl to gain access.<br>
<br>
Once you are changed, you glance at yourself in the mirror and steady yourself. Then open the door and step back out.<br>
<</if>>
<br>
<b>Actions</b><Br>
<<link "Go back to the gym ready for the contest" "GymJakeContest">><<EventsCheckEnd "GymLockerRoom" "WorkOutBetFemaleChange">><</link>><br>
<<elseif _currentEvent is "ChangeBallet">>
<br>
<<if $current.Avatar is "Annie">>
You enter the gym locker room and scan the rows until you spot the name: “Clancy.”<Br>
<bR>
Inside the locker, everything is unmistakably hers. You find a cropped pink leotard, pale white tights scrunched up in the back, and a pair of worn-in ballet slippers with little heart stickers on the toes.<Br>
<br>
You start to change. The tights stretch tight across your thighs. The leotard sits high, snug at the waist. Your foot slides into the slipper like it’s done this before.<Br>
<br>
You think about the lesson. Ballet. Poise. Control. That’s what DeBussy promised. A way to learn how to assert yourself. That’s why you’re doing this. But is that really what assertion feels like? Being watched in pink shoes? Standing in front of mirrors hoping someone sees the shape you make?<br>
<bR>
You glance in the mirror. What looks back is Annie. Or close enough. Long lines, easy curves, that same lived-in, thoughtless confidence. Annie already knows how to be watched. That’s not something she learned in class. And when you’re her, you know what that feels like too.<br>
<bR>
You wonder what, exactly, you’re supposed to be learning. But you’ve signed up and there’s no backing out now.<Br>
<br>
You step toward the exit.<br>
<<elseif $current.Avatar is "Jennifer">>
You enter the locker room and make your way toward the row of metal doors. You find the right locker easily. “Chambers.”<br>
<bR>
Inside you find clothes suitable for this class. A black camisole leotard, mid-grey tights, and a pair of well-worn slippers that look like they’ve seen a hundred classes. You begin changing. Each piece feels a little tight. Jen’s curves hug the leotard in ways that makes you feel anything but assertive. The top strains against your chest. Sighing, you never-the-less smooth the leotard down and tug the tights up with slow, reluctant care.<Br>
<Br>
This lesson is supposed to help you assert yourself. That’s what DeBussy said. But looking in the mirror, this doesn’t feel empowering. It feels like display. <br>
<Br>
Looking in the mirror, you try a smile that you’ve seen Jen use before. It’s not quite convincing, but the clothes do something. You put a hand on your hip and see a glimmer of confidence in the reflection. It just comes with a display of sexuality that makes you feel uncomfortable.<br>
<br>
Still, you signed up for this.<Br>
<br>
You take one last breath, then step toward the exit.<Br>
<<elseif $current.Avatar is "Emily" or _CurrentPC is true>>
You walk into the locker room and see it quickly above a locker. “Phillips.” The nameplate stares back at you.<Br>
<bR>
You pop the latch. Inside, the workout gear you chose is neatly folded. You take it out and start to change, but your thoughts are somewhere else. DeBussy said this would teach you to assert yourself. But you’re about to stand in front of a room full of people in ballet shoes, posing and stretching. <bR>
<br>
<I>Is this really what power looks like?</i><BR>
<bR>
<<InventoryCheckSelf "WorkoutGearRed">>
<<if _InventoryCheckSelf is true>>When dressed, you glance at yourself in the mirror. The outfit is slick, tight, unmistakably designed to draw the eye. When you bought it, you told yourself it was just the best of a bad selection. But even as you think it, your fingers linger on the fabric. They’re all going to look at you.<br><</if>>
<<InventoryCheckSelf "WorkoutGearBlack">>
<<if _InventoryCheckSelf is true>>When dressed, you glance at yourself in the mirror. Matte fabric, glossy straps, the odd addition of a collar you still don’t understand. The pieces are heavy in your hands. You can already feel how they will shape you, hold you, quieten you.<br><</if>>
<<InventoryCheckSelf "WorkoutGearPink">>
<<if _InventoryCheckSelf is true>>When dressed, you glance at yourself in the mirror. Soft to the touch, absurd in colour. Ruffled hems, a bow at the waistband. It looks like something from a dance recital. But when you imagine stepping into the gym in it, you can’t help but giggle.<br><</if>>
<br>
You take a final breath, straighten your spine, and walk toward the gym. Ready to learn how to assert yourself more. Or whatever Charlton and DeBussy classifies as that, anyway.<bR>
<</if>>
<br>
<b>Actions</b><Br>
<<link "Go back to the gym ready for the lesson" "GymBalletClass">><<EventsCheckEnd "GymLockerRoom" "ChangeBallet">><<Feminity 1>><</link>><br>
<</if>><<EventsCheck $return>>
<<if _currentEvent is "ChristinaSalonTrip">>
<br>After a short walk across Charlton, Christina leads you into the Groomed Gal Salon. The smell of hair spray assaults you as you enter.<br>
<br>
<<if $NPCPresent.includes("Rhiannon")>><<SetFlag "SalonWork" "Rhiannon">><<NPCKnown "Rhiannon">>Rhiannon, a young woman with dark red hair and striking green eyes, stands behind the counter reading a magazine. She looks up and slyly smiles as you enter. “Oh, hello,” she says. “Can I help you?”<br><</if>>
<<if $NPCPresent.includes("Sophie")>><<SetFlag "SalonWork" "Sophie">><<NPCKnown "Sophie">>Sophie, the well-groomed middle-aged manager of the salon is sweeping the floor as you enter. “Hello there,” she says to you, her sharp eyes looking directly into yours. “How can I help you?”<br><</if>>
<br>
<<if $current.makeup is false>>
Christina gives her a look of indifference and takes a seat in one of the chairs facing the mirror. “Full face treatment today, please,” she instructs. “Both of us. You can do more than one thing at once, can’t you?”<br>
<br>
Without waiting for a reply, Christina gestures for you to sit down at the chair next to her. “Take a seat,” she says. “Don’t worry. Daddy’s treat. He keeps an account here for mother and I.”<br>
<br>
<B>Actions</b><br>
<<link "Get make-over with Christina" "ChristinaDialogue">><<EventsCheckEnd "Salon" "ChristinaSalonTrip">><<set $ChristinaDialogue to "Makeover">><<EventTrigger "YourRoom" "MakeupFirst" "Morning" null "Emily" null null null false>><<set $current.makeup to true>><<Feminity 1>><<EventTrigger "DialogueChristina" "ChristinaNoMakeUp" null null "Emily" null null null false>><</link>><br>
<<link "Sit and watch" "ChristinaDialogue">><<EventsCheckEnd "Salon" "ChristinaSalonTrip">><<set $ChristinaDialogue to "Sit">><</link>>
<<else>>
Christina gives her a look of indifference and takes a seat in one of the chairs facing the mirror. “Full face treatment today, please,” she instructs. “You don't mind if she sits and watches, do you?”<br>
<br>
<B>Actions</b><br>
<<link "Sit and watch" "ChristinaDialogue">><<EventsCheckEnd "Salon" "ChristinaSalonTrip">><<set $ChristinaDialogue to "Sit">><</link>>
<</if>>
<</if>><<EventsCheck $return>> <<EventsCheck $return>>
<<EventsCheck $return>> <<EventsCheck $return>>
<<if _currentEvent is "CauseAccident">>
<br>
You walk into the locker room, standing soaking wet from cleaning products. Your skin tingles slightly as your clothes stick. You reflect whether soaking yourself with bleach was such a good idea.<br>
<br>
The door creaks open and Andrea sneaks in. “Alright,” she says, looking you up and down. “You should… get out of those clothes.” You watch her cheeks redden. “It can’t be good for you. I’ll look for something you can wear.”<br>
<br>
<<if $current.female is true>>
She turns her back to you as you strip down to your underwear. You watch as she opens a locker with a key. A ladies T-shirt and jeans are hung on a rail inside, along with a purse. You note a number of pictures of European cities are taped to the inside of the door. <br>
<br>
“I'm not sure my clothes will fit you," she says. "But I thought I had a spare gym shirt. Maybe Amber left something behind when she quit.” She moves to the another locker.<br>
<<else>>
She conspicuously turns her back to you as you strip down to your underwear. You watch as she opens a locker with a key. A ladies T-shirt and jeans are hung on a rail inside, along with a purse. You note a number of pictures of European cities are taped to the inside of the door. <br>
<br>
“I thought I had a spare gym shirt,” she says, still not looking back at you. “Maybe Pierre has something,” she mutters, moving to the next locker.<br>
<</if>>
<<InventoryCheckSelf "AndreaPassport">>
<<if _InventoryCheckSelf is false>>
<br>Two things take your interest. One, she uses the same key to open a different door. Two, you see her passport lying on a shelf in her still-open locker. <br>
<br>
Andrea is trying her best not to look at your near-naked form, keeping her eyes away from what you’re doing. <I>Now would be a good time to take her precious passport, it you wanted to.</i><br>
<br>
<b>Actions</b><br>
<<link "Steal the passport" "CauseAccident">><<EventsCheckEnd "HotelLockerRoom" "CauseAccident">><<set $CauseAccident to "Steal">><<AndreaRelationshipChange>><<Greedy 1>><<SetFlag "AndreaPassportStolen" "PC">><</link>><br>
<<link "Leave it be" "CauseAccident">><<EventsCheckEnd "HotelLockerRoom" "CauseAccident">><<set $CauseAccident to "Leave">><</link>>
<<else>>
<b>Actions</b><br>
<<link "Wait for Andrea to find you something" "CauseAccident">><<EventsCheckEnd "HotelLockerRoom" "CauseAccident">><<set $CauseAccident to "Wait">><</link>>
<<AssumeForm "AndreaPassport">>
<<if _AssumeForm is true>><<link "Assume Andrea's form" "CauseAccident">><<set $CauseAccident to "SleepForget">><<EventsCheckEnd "HotelLockerRoom" "CauseAccident">><</link>><</if>>
<</if>>
<<elseif _currentEvent is "FlorenceEncounter">>
<br>
You enter the locker room with Andrea. She takes a step into the centre of the room, then turns around to face you.<br>
<br>
"Okay. What's so important that it couldn't wait?"<br>
<br>
You consider your options. "Do you think I could see your passport?"<Br>
<br>
Andrea gives you a confused look. "Why?"<br>
<br>
"I just need to check something," you tell her.<br>
<br>
She eyes you carefully, but turns to a locker and unlocks it with a key. A ladies T-shirt and jeans are hung on a rail inside, along with a purse. You note a number of pictures of European cities are taped to the inside of the door.<br>
<br>
Andrea riffles around inside the locker for a moment, then turns with a passport in-hand. She sides up to you, flicking through the passport and opening it up to her picture and details. "Is something wrong with it?" she asks, nervously.<br>
<br>
<b>Actions</b><br>
<<link "Steal the passport" "FlorenceEncounter">><<EventsCheckEnd "HotelLockerRoom" "FlorenceEncounter">><<set $FlorenceEncounter to "Steal">><<ChangeNPCRelationship "Andrea" "Florence" 0>><<Greedy 1>><<SetFlag "AndreaPassportStolen" "Florence">><</link>><br>
<<link "Leave it be" "FlorenceEncounter">><<EventsCheckEnd "HotelLockerRoom" "FlorenceEncounter">><<set $FlorenceEncounter to "Leave">><</link>>
<<elseif _currentEvent is "FriendsEncounter">>
<<InventoryCheckSelf "AndreaPassport">>
<<if _InventoryCheckSelf is false>>
<br>
You enter the locker room with Andrea. She takes a step into the centre of the room, then turns around to face you.<br>
<br>
"Okay," she says, with an audible degree of nervousness in her voice. "How can I help you?<br>
<br>
You consider your options. "Do you think I could see your passport?"<Br>
<br>
Andrea gives you a confused look. "Why?"<br>
<br>
"I just need to check something," you tell her.<br>
<br>
She eyes you carefully, but turns to a locker and unlocks it with a key. A ladies T-shirt and jeans are hung on a rail inside, along with a purse. You note a number of pictures of European cities are taped to the inside of the door.<br>
<br>
Andrea riffles around inside the locker for a moment, then turns with a passport in-hand. She sides up to you, flicking through the passport and opening it up to her picture and details. "Is something wrong with it?" she asks, nervously.<br>
<br>
<b>Actions</b><br>
<<link "Steal the passport" "FriendsEncounter">>
<<EventsCheckEnd "HotelLockerRoom" "FriendsEncounter">>
<<set $FriendsEncounter to "Steal">>
<<Greedy 1>>
<<if _CurrentPC is true>>
<<ChangeNPCRelationship "Andrea" "PC" 0>>
<<SetFlag "AndreaPassportStolen" "PC">>
<<else>>
<<ChangeNPCRelationship "Andrea" "PC" 0>>
<<SetFlag "AndreaPassportStolen" "Other">>
<</if>>
<</link>><br>
<<link "Leave it be" "FriendsEncounter">><<EventsCheckEnd "HotelLockerRoom" "FriendsEncounter">><<set $FriendsEncounter to "Leave">><</link>>
<<else>>
<b>Actions</b><br>
<br>
<<AssumeForm "AndreaPassport">>
<<if _AssumeForm is true>><<link "Assume Andrea's form" "FriendsEncounter">><<set $FriendsEncounter to "SleepForget">><<EventsCheckEnd "HotelLockerRoom" "FriendsEncounter">><</link>><br><</if>>
<<link "Return to the lobby" "HotelLobby">><<SetNPCLocation "Andrea" $dayCurrent $periodCurrent "HotelLobby">> <<EventsCheckEnd "HotelLockerRoom" "FriendsEncounter">><<set $FriendsEncounter to undefined>><</link>>
<</if>>
<<elseif _currentEvent is "FlorenceLure">>
<<CheckRelationship "Andrea">>
<<if _Relationship gt 0>>
<<EndConversation "Andrea">>
<br>
You enter the locker room with Andrea. She takes a step into the centre of the room, then turns around to face you.<br>
<br>
"Okay, Flo. What's so important that it couldn't wait? I could get into a lot of trouble if Lennox catches us."<br>
<<else>>
<<EndConversation "Andrea">>
<br>
You enter the locker room with Andrea. She takes a step into the centre of the room, then turns around to face you.<br>
<br>
"What do you want?" Andrea asks coldly"<br>
<</if>>
<br>
<b>Actions</b><br>
<<InventoryCheckSelf "AndreaPassport">>
<<if _InventoryCheckSelf is true>>
<<link "Give her the passport back" "FlorenceLure">><<EventsCheckEnd "HotelLockerRoom" "FlorenceLure">><<set $FlorenceLure to "PassportBack">><<Greedy -1>><</link>><br>
<<link "Tell her you're keeping her passport" "FlorenceLure">><<set $FlorenceLure to "PassportKeep">><<EventsCheckEnd "HotelLockerRoom" "FlorenceLure">><<Greedy 1>><</link>><br>
<</if>>
<<AssumeForm "AndreaPassport">>
<<if _AssumeForm is true>><<link "Assume Andrea's form" "FlorenceLure">><<set $FlorenceLure to "SleepForget">><<EventsCheckEnd "HotelLockerRoom" "FlorenceLure">><</link>><br><</if>>
<<Flag "AndreaPassportForget">>
<<if _FlagReturn is false>>
<<link "Cast Forget on Andrea" "FlorenceLure">>
<<EventsCheckEnd "HotelLockerRoom" "FlorenceLure">>
<<set $FlorenceLure to "Forget">>
<<ChangeNPCRelationship "Andrea" "PC" 1>>
<<ChangeNPCRelationship "Andrea" "Florence" 2>>
<<SetFlag "AndreaPassportStolen" false>>
<<set $NPC.Characters.Andrea.Stats.Assertive -=1>>
<<Greedy 1>>
<<SetFlag "AndreaPassportForget">>
<</link>><br>
<</if>>
<<elseif _currentEvent is "PCLure">>
<<if $current.female is true>>
<br>
You enter the locker room with Andrea. She takes a step into the centre of the room, then turns around to face you, meeting you in the eye.<br>
<br>
“What do you want?” she says. “For my passport.”<br>
<br>
Looking at Andrea, you sense her frustration awaiting your reply. You wonder how many people have made demands of this girl in her time at the hotel. She almost appears resigned to threats and blackmail.<br>
<<else>>
<br>
You enter the locker room with Andrea. She takes a step into the centre of the room, then turns around to face you. She doesn’t look up.<br>
<br>
"What do you want?” she says quietly. “For my passport.”<br>
<br>
Looking at Andrea, you sense her unease awaiting your reply. You wonder how many people have done this to her, in one form or another. She almost appears resigned to the situation. <br>
<br>
This won’t be one of those days, at least. For you, being alone with her presents an opportunity for taking her form. <br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Give her the passport back" "PCLure">><<EventsCheckEnd "HotelLockerRoom" "PCLure">><<set $PCLure to "PassportBack">><<ChangeNPCRelationship "Andrea" $current.Avatar 1>><<Greedy -1>><</link>><br>
<<link "Keep the passport" "PCLure">><<EventsCheckEnd "HotelLockerRoom" "PCLure">><<set $PCLure to "PassportKeep">><<Greedy 1>><<SetFlag "AndreaPassportStolen" "PC">><<AndreaRelationshipChange>><</link>><br>
<<AssumeForm "AndreaPassport">>
<<if _AssumeForm is true>><<link "Assume Andrea's form" "PCLure">><<set $PCLure to "SleepForget">><<EventsCheckEnd "HotelLockerRoom" "PCLure">><</link>><br><</if>>
<<SpellsCheckSelf "SleepForget">>
<<if _SpellsCheckSelf is true and $current.female is true>>
<<link "Cast Forget on Andrea" "PCLure">>
<<EventsCheckEnd "HotelLockerRoom" "PCLure">>
<<set $PCLure to "Forget">>
<<ChangeNPCRelationship "Andrea" "PC" 1>>
<<ChangeNPCRelationship "Andrea" "Florence" 2>>
<<SetFlag "AndreaPassportStolen" false>>
<<set $NPC.Characters.Andrea.Stats.Assertive -=1>>
<<Greedy 1>>
<<SetFlag "AndreaPassportForget">>
<</link>><br>
<</if>>
<<elseif _currentEvent is "PCIntimidate">>
<br>
You enter the locker room with Andrea. She takes a step into the centre of the room, then turns around to face you, meeting you in the eye.<br>
<br>
“What do you want?”<br>
<br>
<B>Actions</b><br>
<<InventoryCheckSelf "AndreaPassport">>
<<if _InventoryCheckSelf is false>><<link "Ask to see her passport" "PCIntimidate">><<EventsCheckEnd "HotelLockerRoom" "PCIntimidate">><<set $PCIntimidate to "Passport">><</link>><br><</if>>
<<AssumeForm "AndreaPassport">>
<<if _AssumeForm is true>><<link "Assume Andrea's form" "PCIntimidate">><<set $PCIntimidate to "SleepForget">><<EventsCheckEnd "HotelLockerRoom" "PCIntimidate">><</link>><br><</if>>
<<SpellsCheckSelf "SleepForget">>
<<if _SpellsCheckSelf is true and $current.female is true>>
<<link "Cast Forget on Andrea" "PCIntimidate">>
<<EventsCheckEnd "HotelLockerRoom" "PCIntimidate">>
<<set $PCIntimidate to "Forget">>
<<ChangeNPCRelationship "Andrea" $current.Avatar 1>>
<<ChangeNPCRelationship "Andrea" "Florence" 2>>
<<SetFlag "AndreaPassportStolen" false>>
<<set $NPC.Characters.Andrea.Stats.Assertive -=1>>
<<Greedy 1>>
<<SetFlag "AndreaPassportForget">>
<</link>><br>
<</if>>
<<elseif _currentEvent is "MaidJobFirstDay">>
<br>
The locker room is quiet when you step inside. Dim fluorescent lighting flickers overhead, and there’s a faint smell of bleach and soap that clings to the tiled floor.<br>
<br>
Your eyes scan the row of lockers until you find it:<Br>
<br>
<span class='Signage'>Emily Phillips</span>
<br>
Stenciled in elegant, looping script on a black nameplate. Your name... or your sisters? Your brain struggles to react to it without contradiction.<br>
<br>
You open the locker. Inside, the uniform is neatly folded. Laid out like a gift.<br>
<br>
A black maid’s dress, scandalously short and sharply tailored. The material is delicate, with white lace trimming the hem and cuffs. The skirt flares slightly, but not enough to not emphasise your figure. Everything about it is the idea of a French Maid fantasy. Deliberate. Feminine.<br>
<br>
Beside it is a pair of sheer black stockings, still in their plastic wrapping, and below that a set of black patent heels. High. Impractically so. The kind that speak more of display than duty. It’s all immaculate. And fitted to your exact size.<br>
<br>
Sitting on top of the uniform is a note, written in Lennox’s handwriting, impossibly neat and exact.<br>
<br>
<span class='Lennox-handwriting'>“Miss Phillips, <br>Please report to the kitchen. Pierre will instruct you on your duties.<Br>Lennox.”</span>
<br>
<b>Actions</b><br>
<<link "Get changed and go meet Pierre" "HotelKitchenMaid">><<EventsCheckEnd "HotelLockerRoom" "MaidJobFirstDay">><<set $HotelKitchenMaid to "GetChanged">><</link>>
<</if>><<EventsCheck $return>>
<<if _currentEvent is "LennoxEncounter">>
<<SetNPCLocation "Lennox" $dayCurrent $periodCurrent "HotelLobby">>
<br>Exiting into the lobby, you almost run straight into someone as you step out from the locker room. Lennox stands close in front of you. Even with his short frame, you notice that he now stands an inch taller than you.<br>
<br>
“What do you think you’re doing, Miss. Cinders?” he snaps. “Slacking off again?”<br>
<br>
In spite of his small stature, his presence is authoritative and intimidating. Maybe it’s something about this body, or being dressed this way, but you find your eyes drifting to the floor.<br>
<br>
“Idle hands are the devil’s work, Miss. Cinders” Lennox tells you. “Get a duster. This lobby is covered in grime.”<br>
<br>
You glance up at him, his face void of anything but contempt.<br>
<br>
<b>Actions</b><br>
<<link "Push back a little" "LennoxDialogue">><<EventsCheckEnd "HotelLobby" "LennoxEncounter">><<Assertive 1>><<NPCKnown "Lennox">><<set $LennoxDialogue to "EncounterAssert">><</link>><br>
<<link "Submit to his authority" "LennoxDialogue">><<EventsCheckEnd "HotelLobby" "LennoxEncounter">><<Assertive -1>><<NPCKnown "Lennox">><<set $LennoxDialogue to "EncounterSubmit">><</link>>
<</if>><<EventsCheck $return>>
<<if _currentEvent is "AnnieLunchDate">>
<<CheckPersonalityState "Annie">>
<<if $current.female is true>>
<br>You walk with Annie down the road and into the Charlton Hotel restaurant, sitting down at one of the tables.<br>
<br>
She takes off her trench coat and drapes it over the chair, then sits down with her legs tucked under the table. She offers you a smile. "It's such a treat to be away from the guys for a bit."<br>
<br>
You both take a look at the menu and after a few minutes of waiting, Andrea, the young woman who works here totters over on her incredibly high heels. Not for the first time, you note that she wears a French Maid costume that shows off her stocking-clad legs almost up to her bum. Between her and Annie, you wonder if any women in Charlton besides you wear trousers.<br>
<br>
“I’m so sorry for the wait,” Andrea says as she approaches. “We’re still short staffed. Now, what can I get you?”<br>
<br>
Annie orders a salad and you decide to match hers. Andrea jots it down in a notebook and she rushes back towards the kitchen as quickly as she can.<br>
<br>
<<if _PersonalityState is "Straight">>
“Can you imagine having to wear that for work?” Annie says after Andrea has gone. “I bet all the guys who work here find it hard to concentrate. Although I wouldn't mind indulging a French Maid fantasy for the right man.”<br>
<Br>
Annie giggles, as if sharing a secret with you.<br>
<<else>>
“Can you imagine having to wear that for work?” Annie says after Andrea has gone. “I bet it's hard to concentrate working around here. Andrea looks great in it.”<br>
<br>
You catch Annie's eye lingering by the door. Beneath her make-up you see a hint of her blushing.<br>
<</if>>
<<else>>
<br>You walk with Annie down the road and into the Charlton Hotel restaurant, sitting down at one of the tables.<br>
<br>
<<if _PersonalityState is "Straight">>She takes off her trench coat and drapes it over the chair, then sits down and crosses her legs at an angle that shows you a lot of thigh. She notices you looking, then gives you a coy smile. She knows exactly what she’s doing.<br>
<<else>>She takes off her trench coat and drapes it over the chair, then sits down and pulls the chair legs forwards towards the table, leaning in towards you with a smile.<br><</if>>
<br>
You both take a look at the menu and after a few minutes of waiting, Andrea, the young woman who works here totters over on her incredibly high heels. Not for the first time, you note that she wears a French Maid costume that shows off her stocking-clad legs almost up to her bum. Between her and Annie, you wonder if any women in Charlton wear trousers.<br>
<br>
“I’m so sorry for the wait,” Andrea says as she approaches. “We’re still short staffed. Now, what can I get you?”<br>
<br>
Annie orders a salad and you order the steak pie. Andrea jots it down in a notebook and she rushes back towards the kitchen as quickly as she can.<br>
<br>
<<if _PersonalityState is "Straight">>
“Well, this is a nice treat,” Annie says after Andrea has gone. “I was beginning to think you hadn’t noticed me.”<br>
<Br>
Annie grins, her eyes sparkling.<br>
<<else>>
“Well, this is a nice treat,” Annie says after Andrea has gone. “It's so nice to be spend some time away from the office.”<br>
<br>
Annie leans in, lowering her voice to a whisper. "Probably okay to talk here, away from prying eyes."<br>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<link "Chat to Annie" "HotelRestaurantDialogueAnnie0">><<EventsCheckEnd "HotelRestaurant" "AnnieLunchDate">><</link>>
<<elseif _currentEvent is "DanLunchDate">>
<br>The Charlton Hotel restaurant is quiet, the lunchtime rush fading into a few lingering diners and the soft clatter of cutlery. Dan walks in like he owns the place, steering you toward a table by the window - one with a clear view of the room, like he wants to make sure everyone sees him. <i>Or sees you with him.</i><br>
<br>
He drops into his seat without waiting for you, stretching out like he’s settling into something far more enjoyable than a work-related chat. “Nice place, huh? Good food, good service. I come here a lot.” He flashes you a smirk. “Perks of knowing the right people.”<br>
<br>
Before you can respond, Andrea approaches, teetering on impossibly high heels. The French Maid uniform she’s stuffed into is as impractical as ever, black lace barely covering stocking-clad thighs.<br>
<br>
“Welcome back, Mr. Mendel,” she says, her voice polite but distant.<br>
<br>
Dan grins. “Always a pleasure, sweetheart.” He barely glances at the menu before slapping it shut. “We’ll have a steak pie for me, and she’ll have the salad.” He jerks his chin toward you. “Gotta watch what you eat, right?”<br>
<br>
Andrea gives you a brief look - pitying, maybe- but jots it down without argument before hurrying off. Dan watches her go, eyes trailing over her legs like he’s selecting his next meal. He shakes his head, chuckling. “Can you imagine having to wear that to work? Then again…” He glances back at you, smirk widening. “I wouldn’t mind if Thompson enforces a dress code like that.”<bR>
<br>
You grip the edge of the table, already regretting saying yes to this.<br>
<br>
<b>Actions</b><br>
<<link "Chat to Dan" "HotelRestaurantDialogueDan0">><<EventsCheckEnd "HotelRestaurant" "DanLunchDate">><</link>>
<<elseif _currentEvent is "AndreaOutsideLennox">>
<br>As you are dragged into the restaurant, all eyes are on you. A few guests, staff, even a few townsfolk eating and drinking. Conversations die down, people turning their heads, their gazes zeroing in on you in your tiny French maid uniform, standing beside Charlton’s ever-smug concierge.<br>
<br>
Lennox makes sure everyone is watching before he clears his throat dramatically.<br>
<br>
“Ladies and gentlemen,” he announces, voice rich with faux politeness. “Our dear Miss Cinders here has something she’d like to say.”<br>
<Br>
You freeze, feeling your stomach twist into knots. Lennox leans in slightly, just enough that only you can hear him.<br>
<Br>
“Go on,” he murmurs, voice taunting, smug, but beneath it all deadly serious. “Apologise for your unbecoming behaviour.”<Br>
<br>
Your mouth is dry, your pulse thundering in your ears. There is no escape.<br>
<br>
<b>Actions</b><br>
<<link "Apologise" "HotelRestaurantAndreaOutside">><<set $HotelRestaurantAndreaOutside to "Apologise">><<Assertive -1>><<EventsCheckEnd "HotelRestaurant" "AndreaOutsideLennox">><</link>><br>
<<link "Refuse" "HotelRestaurantAndreaOutside">><<set $HotelRestaurantAndreaOutside to "Refuse">><<Assertive 1>><<EventsCheckEnd "HotelRestaurant" "AndreaOutsideLennox">><</link>>
<</if>><<EventsCheck $return>>
<<if _currentEvent is "JunkShopFirst">>
An ageing woman watches you from behind the counter. Her skin is withered and cracked, her hair whitened by life. In spite of this, she has a gleam to her eyes and a smile that hints at secrets.<br>
<br>
At the sight of you, the elderly woman comes out from around the counter. “Welcome. Welcome!” she says to you, looking you up and down. “I’m Gladys. Welcome to my shop. You’ve finally found your way here.”<br>
<br>
You frown. “You’ve been expecting me?”<br>
<br>
<<CurrentPC>>
<<if _CurrentPC is true>>
She laughs, exposing her hoarse voice. “Not expecting. Just hoping. Trade isn’t what it could be. Maybe it’s because people only find this place when they are searching for it. I wonder exactly what it is that you’re looking for?”<br>
<<else>>
She laughs, exposing her hoarse voice. "Not expecting. And certainly not looking like that. Fortunately I see more clearly than most. Like yourself, yes? Searching for the shop that is only found when people are searching for it. I wonder what it is you’re looking for?"<br>
<</if>>
<br>
Gladys moves back around the counter, walking a hunched back. “Feel free to browse and peruse my selection. Or maybe it’s answers you’re after. If you have questions, that is.”<br>
<br>
<b>Actions</b><br>
<<link "Talk to Gladys" "JunkShopGladysDialogue0">><<EventsCheckEnd "JunkShop" "JunkShopFirst">><<NPCKnown "Gladys">><</link>><br>
<</if>><<EventsCheck $return>>
<<if _currentEvent is "AnniePubDate">>
<br>
<<if $current.female is true>>
Annie turns some lights on as she enters, then moves over to a cupboard in the kitchen area and takes out some glasses. “Take a seat,” she says, glancing over her shoulder and gesturing to the sofa. “It's not much, but it's home. I haven't received any complaints so far. Two margaritas, coming right up.”<br>
<br>
You nod, looking around the apartment. You feel relaxed here.<br>
<<else>>
Annie turns some lights on as she enters, then moves over to a cupboard in the kitchen area and takes out some glasses. “Take a seat,” she says, glancing over her shoulder and gesturing to the sofa. “Gin and tonic sound good?”<br>
<br>
You nod, looking around the apartment. Your heart pounds. <br>
<</if>>
<br>
<b>Actions</b><br>
<<QuestState "Quest2">>
<<if _QuestState is 3>>
<<Flag "AnniePhotoKnown">>
<<if _FlagReturn is false>>
<<link "Investigate the apartment for a personal object" "AnniesApartmentInvestigate">><<SetFlag "AnniePhotoKnown">><<EventsCheckEnd "AnniesApartment" "AnniePubDate">><</link>><br>
<</if>>
<</if>>
<<InventoryCheckSelf "AnniePhoto">><<Flag "AnniePhotoKnown">>
<<if _FlagReturn is true and _InventoryCheckSelf is false>><<link "Pick up the photo" "AnniesApartmentPhoto">><<EventsCheckEnd "AnniesApartment" "AnniePubDate">><</link>><br><</if>>
<<AssumeForm "AnniePhoto">>
<<if _AssumeForm is true and $NPCPresent.length is 1>>
<<CheckPersonalityState "Annie">>
<<if _PersonalityState is "Gay">><s>Transform into Annie</s> - <i>Annie will only allow you to transform into her in the mornings. Otherwise, you'll need a way to nullify the acorn (coming in Act 2)</i><br>
<<else>><<link "Transform into Annie" "AnniesApartmentTransform">><<EventsCheckEnd "AnniesApartment" "AnniePubDate">><</link>><br>
<</if>>
<</if>>
<<link "Wait for Annie to finish mixing drinks" "AnniesApartmentPubDate">><<EventsCheckEnd "AnniesApartment" "AnniePubDate">><</link>>
<<elseif _currentEvent is "TerrenceResolution">>
<br>
You walk through the door to Annie's apartment. She sits at her dining room table, lost in thought. At the sight of you, she smiles weakly. “Hey.”<Br>
<Br>
Cautiously, you sit down opposite. The silence hangs between you.<Br>
<Br>
“Did you help that boy?” she says quietly. You nod. She sighs. “How is he?”<br>
<br>
<<CheckPersonalityState "Terrence">>
<<if _PersonalityState is "Straight">>
”He’s going to be different now,” you tell her. “When I was in there, I just couldn’t find a way to stop them.” <Br>
<br>
She looks to you with a grimace. But says nothing.<Br>
<<elseif _PersonalityState is "Unsure">>
“I’m not sure,” you admit. “I sort of stopped the ritual. But I think something still got to him. It’s hard to tell how he’s going to be.”<Br>
<br>
She looks at you with a sad smile. “I guess at least you tried. That’s more than anyone did for me. Thanks, <<TrueName "Current">>. It means something.”<BR>
<<else>>
“He’s going to be okay, I think,” you say. “I stopped the ritual. I think he’s spared the worst of it.”<Br>
<br>
Annie looks away. “That’s… good,” she whispers. “At least he’s spared from it.”<Br>
<</if>>
<br>
The quiet stretches out between you. She looks at you, her eyes looking blotchy and red. You notice her take in a sharp breath. “I guess, now that’s done, we should talk about it.”<Br>
<Br>
You narrow your eyes and she rolls her eyes. “The transforming, <<TrueName "Current">>. Magic. And what happened to me.”<BR>
<br>
<b>Actions</b><br>
<<link "Talk to Annie about everything" "AnnieDialogue">>
<<set $AnnieDialogue to "TransformingHer">>
<<SetFlag "AnniePostTerrence">>
<<SetFlag "AnnieConfrontedQuest21" false>>
<<EventsCheckEnd "AnniesApartment" "TerrenceResolution">>
<<set $AnnieSeenAtWork to true>>
<</link>>
<<elseif _currentEvent is "AnnieDealMade">>
<br>
You enter Annie's apartment and instantly feel something's off. Quiet whimpering emanates from the sofa. There, hands over her face, is Annie. Crying.<br>
<br>
She looks up at you as you walk in, make-up streaming. "What did you do?" she snaps.<bR>
<br>
Before you can react, a mobile phone is hurtling through the air towards you. You duct and it slams against the wall. You hear a crack as it hits the floor.<br>
<br>
"Go ahead," she stammers. "Look!"<br>
<Br>
You look down at the phone in the carpet, the screen now sporting a fresh crack over it. You pick it up and see the phone already unlocked, a message still legible through the cracked glass.<br>
<Br>
<span class="MobileMessage"><b>Tucker Thompson:</b> Glad you've come to your senses, little girl. Next time you're in the office, we'll resume our uniform inspections. Remember. No underwear.</span><Br>
<br>
You gulp. "Annie, I --"<br>
<Br>
"Save it," she snarls. "After everything you've know I've gone through, everything that's happened to me. And you put me back into this... mess."<br>
<br>
You pause, not sure what to say. Annie sniffs, a small measure of defiance spreading across her face. "Get out."<br>
<br>
<b>Actions</b><br>
<<link "Leave apartment" "AvianLane">>
<<EventsCheckEnd "AnniesApartment" "AnnieDealMade">>
<<ChangeNPCRelationship "Annie" $current.Avatar 0>>
<</link>>
<</if>><<EventsCheck $return>>
<<if _currentEvent is "AnnieLunchDate">>
<<if $current.female is true>>
<br>You walk into the reception area and see Annie look up over her desk at you. She gives you a smile. “Hey, <<TrueName>>.”<br>
<br>
“Do you have lunch plans? There’s a special over at the Charlton Hotel, if you fancy it. Just the girls!”<br>
<br>
<<else>>
<br>You walk into the reception area and see Annie look up over her desk like a meerkat. She grins when she sees you. “Oh hey, <<TrueName>>.”<br>
<br>
“I was wondering if you’d like to go get some lunch? There’s a special over at the Charlton Hotel, if you fancy something. What do you say?”<br>
<br>
<</if>>
<b>Actions</b><br>
<<link "Go to lunch with Annie" "AnnieDialogue">><<EventsCheckEnd "ThompsonsReception" "AnnieLunchDate">><<set $AnnieDialogue to "LunchDate">><</link>><br>
<<link "Turn her down" "AnnieDialogue">><<EventsCheckEnd "ThompsonsReception" "AnnieLunchDate">><<set $AnnieDialogue to "LunchDateRefuse">><</link>><br>
<<elseif _currentEvent is "AnnieFemaleFirst">>
<br>
You push open the glass door to Thompson Handyman Repairs, the familiar ding of the entrance bell ringing through the small reception area. The space is just as drab as you remember - cheap desk, worn carpet, the faint smell of printer toner lingering in the air.<br>
<br>
Annie, ever the bright spot in the room, looks up from her chunky computer with an immediate grin. "Well, look at you!" she says, leaning forward on her elbows. "That is such a cute outfit."<br>
<br>
You blink. That shouldn’t catch you off guard. Annie’s been making offhanded comments about your outfits for as long as you’ve worked here. It’s just…<br>
<Br>
"It’s just a blouse and trousers," you say, a little slower than you meant to.<br>
<br>
She tilts her head, eyes twinkling. "Oh, sure, nothing special." <br>
<br>
But there’s something about her words, in the flicker of her gaze as she takes you in, that makes your stomach twist just slightly.<br>
<br>
Your hand brushes absently over your hip. Were the trousers always this fitted? And the shoes aren’t exactly high heels, but there’s a slight lift. <I>This is what you wear now, right?</i><br>
<br>
"Don’t worry," Annie giggles, clearly enjoying your reaction. "I’m sure Dan will appreciate the effort."<br>
<br>
There’s an odd sensation at the back of your mind, like trying to remember something that isn’t there. A feeling just out of reach.<br>
<br>
Annie just winks and turns back to her keyboard, smirking to herself.<br>
<br>
<b>Actions</b><br>
<<link "Return to the lobby" "ThompsonsReception">><<EventsCancel "ThompsonsOffice" "AnnieFemaleFirst">><<EventsCheckEnd "ThompsonsReception" "AnnieFemaleFirst">><</link>>
<<elseif _currentEvent is "EmilyInternship">>
<br>
<<if $EmilyInternshipFirst is true>>
You step through the glass door of Thompson’s Repairs, the bell above jingling sharply. Annie looks up from behind the reception desk, her eyes lighting up.<br>
<br>
"There she is! Our newest recruit!" she beams. "C’mon in, Emily. You’re going to love it here."<Br>
<br>
She walks around the desk, gesturing toward the space beneath it. "Pop your bag under there and take a seat. Don’t worry, it might all seem scary to begin with. But I’ll take you under my wing - make sure you’re looked after."<Br>
<br>
You slide your bag into the nook below and lower yourself into the chair. The bulky CRT monitor in front of you hums softly, and the keyboard - grey, worn, and yellowing with age - clicks hollowly as you adjust your position. You’re barely tall enough to see over the reception counter.<Br>
<br>
Annie leans casually against the side of the desk, one hip cocked, her short skirt rising slightly as her long legs stretch out beside you. She flashes you a warm smile.<Br>
<br>
"So," she says, tilting her head. "What do you think a secretary does?"<Br>
<br>
You fumble for a response. "Uh... answers phones? Organises meetings? Maybe arranges couriers?"<br>
<br>
You find yourself a little embarrassed. You’ve known Annie for a while now, but you’ve never really considered what she actually does here. But she just grins. "That’s part of it. But there’s one thing above all else. Satisfaction."<br>
<br>
Annie leans in slightly. "Clients. Suppliers. Staff. Your job is to make their lives easier and better. However you can."<br>
<br>
You blink. "However you can?"<br>
<br>
For the briefest moment, Annie’s cheerful smile falters. Something unreadable flickers behind her eyes. But just as quickly, her grin returns. "Exactly. So if Mr. Thompson wants a coffee run, you do it. Someone has to. And that’s what you’re paid to do."<br>
<br>
Her tone shifts slightly, like she’s repeating something she’s heard too many times. "After all, a good secretary follows orders."<Br>
<br>
She claps her hands and steps back. "Come on, I’ll introduce you to your two new best friends - the phone and the calendar."<Br>
<<else>>
The bell jingles as you push open the door to Thompson’s Repairs. Annie glances up from the front desk, a pen tucked behind her ear.<br>
<br>
"Right on time, Emily," she says, already turning back to her screen. "Let’s crack on - phones have been quiet, but that won’t last."<br>
<br>
You duck behind the desk and slide into the chair. The monitor flickers awake with a groan. Another Friday.<br>
<br>
Annie reaches over and nudges a notepad toward you. "Calls, deliveries, coffee. Uual drill. And smile. You’re the first face they see."<br>
<br>
She tosses you a wink, then gestures to the monitor.<Br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Get to work" "ThompsonsReceptionIntern">><<EventsCheckEnd "ThompsonsReception" "EmilyInternship">><</link>>
<<elseif _currentEvent is "EmilyInternshipFirstDay">>
<br>
<<if $EmilyStateCurrent lt 3>>
You step into the front reception of Thompson’s Repairs, the bell above the door chiming softly as you enter. For a second, you’re disoriented at the sight in front of you. Then you remember: the internship.<br>
<br>
Emily is seated at the reception desk, her school uniform neatly pressed, her hands hovering awkwardly over the keyboard. Beside her, Annie stands tall and cheerful, pointing to something on the screen.<br>
<br>
Annie looks up. “Hey, <<TrueName "Current">>! I’m just showing Emily the ropes. She’s picking it up quickly! Maybe there’ll be a job for her as a receptionist after she graduates.”<bR>
<br>
Emily glances your way with a polite smile, but her eyes are a little wide. Nervous. Uncomfortable. She adjusts her position in the chair.<Br>
<br>
The phone rings. “Go ahead,” Annie says gently, nudging her. “Remember, keep your pitch up. Customers like that. And smile as you answer. It works wonders for angry calls.”<br>
<br>
Emily picks up the receiver. “Good afternoon, Thompson’s Repairs! How can I help you?” Her voice is high, bright, almost sing-song. To your ears, it’s forced. But as she continues speaking, she finds a rhythm. Her tone is cheerful. Bubbly. Cheerful.<br>
<br>
She sounds like Annie.<br>
<br>
You’re not sure how to feel about that.<br>
<<else>>
You step into the front reception of Thompson’s Repairs, the bell overhead jingling softly. You pause at the sight. Then you remember - it’s Friday. Internship day.<br>
<br>
Off to the side, near the office door, you spot Emily. She’s not behind the desk. Instead, she’s standing close to Dan, giggling softly at something he says. Her posture is relaxed, playful. Her shoulders are tilted, one foot tucked behind the other, swaying ever so slightly.<br>
<br>
Dan leans in, smug grin on his face. “You know, I could show you some of the best places for a drink after work. It is Friday funday. Just say the word.”<br>
<br>
Emily smiles, lips curling with practiced charm. “Maybe. If you ask nicely.”<br>
<br>
Annie looks up from the desk, seeing you. “Hey, <<TrueName "Current">>,” she says quietly. <br>
<bR>
You move over, still throwing looks over at Emily and Dan. Annie grins at your reaction. “She seems to be settling in well. Proving popular with the guys, at least.”<br>
<br>
Looking back towards your sister, watching her giggle. Dan slips her a piece of paper - his number, you assume. “Give me a call sometime.”<br>
<br>
She takes it with a smile, moving aside for day to walks back into the office. Only then does she pay attention to you. “Hey.”<br>
<br>
Emily strolls over to the desk with a soft bounce in her step. “Got a date?” Annie teases as Emily slides into the receptionist’s seat.<br>
<br>
“Maybe,” Emily replies with a grin.<BR>
<br>
Annie nudges her. “We should go to Evans’ after this. Get you a new dress.”<BR>
<Br>
Emily giggles. The two share a conspiratorial smile.
<br>
You’re not sure how to feel about that.<br>
<</if>>
<br>
<b>Actions</b><Br>
<<link "Return to reception" "ThompsonsReception">><<EventsCheckEnd "ThompsonsReception" "EmilyInternshipFirstDay">><<EventsCancel "ThompsonsReception" "EmilyInternshipFirstDaySecretary">><</link>>
<<elseif _currentEvent is "SecretaryActiveFirst">>
<br>
The air inside the office is cool, still, and unnervingly quiet. No footsteps, no clatter of tools from the workshop. Just the soft hum of the front desk computer waiting for you.<br>
<Br>
It takes you a second to realise what’s different. The desk has been cleaned.<Br>
<Br>
Not spotless - this is still Charlton, and it’s old styling is hardly minimalist - but tidier than usual. The usual tangle of notes and receipts is gone. A few empty folders are stacked neatly in the corner.<Br>
<br>
Annie’s glittery pink mouse mat is nowhere to be seen. So are most of her sticky notes. Dozens of them used to line the underside of the desk, full of to-do lists and half-jokes. Reminders about appointments at the salon.<br>
<Br>
Now? Just one. A lone pastel post-it stuck to the monitor. The handwriting is unmistakably hers. Looping, stylish, effortless.<br>
<br>
<span class='PCFemale-handwriting'>“Good luck. Come see me in the office if you need anything x”</span><br>
<br>
You read it once. Then again. Annie’s presence is still here. But distant. Like perfume fading from a scarf.<br>
<Br>
This is your desk now.<br>
<Br>
Whether you like it or not.<Br>
<br>
<b>Actions</b><Br>
<<link "Start to work" "ThompsonsReceptionSecretaryJob">><<EventsCheckEnd "ThompsonsReception" "SecretaryActiveFirst">><</link>>
<<elseif _currentEvent is "SecretaryComplete">>
<br>
You’re halfway through replying to a scheduling request when the office door creaks open. Thompson steps out, coat already on, clearly heading to one of his off-site meetings.<br>
<Br>
He glances over at you behind the reception desk. Pauses. “Phillips.”<br>
<Br>
You instinctively straighten up. You’ve learned to expect the worst when he says your name like that. But this time… he just studies you for a beat. “I’ve noticed,” he says. “You’ve been holding things together better lately.”<Br>
<br>
It’s not praise. Not quite. But it’s the closest thing to it you’ve had in weeks.<Br>
<br>
“Feels like you’ve really put the effort in. Like you’ve stepped up.” He gives you a look, nodding to himself. “If you want to get back to your old job,” he continues, “I’ll allow it. Programmer. Annie can take back the front desk.” Already preparing to move on, he stands waiting for a reply, impatient.<br>
<br>
Just like that. A way out. A return to something familiar.<br>
<br>
But the question lingers, unspoken. <i>Do you want to go back?</i><br>
<Br>
<B>Actions</b><br>
<<link "Stop working as a secretary" "ThompsonDialogue">><<EventsCheckEnd "ThompsonsReception" "SecretaryComplete">><<set $ThompsonDialogue to "SecretaryCompleteCompleteStop">><</link>><br>
<<link "Continue working as a secretary" "ThompsonDialogue">><<EventsCheckEnd "ThompsonsReception" "SecretaryComplete">><<set $ThompsonDialogue to "SecretaryCompleteCompleteContinue">><</link>><br>
<<elseif _currentEvent is "EmilyInternshipFirstDaySecretary">>
You are at the reception desk when you hear the bell chime above the door as someone enters. You paint your customer service smile on your face before looking up to see Emily standing in the entrance, looking back at you.<br>
<Br>
<<Flag "SecretaryJobEmilyAware">>
<<if _FlagReturn is true>>
<<if $EmilyStateCurrent lt 3>>
Emily's shock drains quickly, but not fully. She steps into reception, eying you sheepishly. "Hey," she says quietly.<Br>
<Br>
The internship...<br>
<br>
Emotions flutter inside you. Shame. Embarrassment. An odd sensation where your mind is trying to make sense of what feels like a dream. But you push it all down. "Hey," you reply.<br>
<br>
"I guess you'll be the one showing me the ropes?" Emily asks. "My <<Sibling>>, teaching me how to be a secretary."<Br>
<Br>
"Don't make this weird," you say quietly. Your voice trembling. She smiles with sadness, but nods. "Okay. Where do we start?"<br>
<<else>>
Emily's eyes widen and a strange smile creeps up on her face. You can see she's holding back her laughter. Your cheeks begin to burn. "Don't," you warn her. But it just encourages her smile to grow.<Br>
<Br>
"I didn't say anything," she mock protests. "I must say, knowing it is one thing. Seeing the great programmer behind a reception desk, that's another."<br>
<br>
"That's mean," you tell her quietly.<br>
<Br>
"Oh relax," your sister replies. "This could be fun. Just so long as you don't cramp my style. I don't need my daggy <<Sibling>> getting in the way of showing how well I can charm and banter."<br>
<Br>
She walks assuredly around the counter and leans up against the desk, giving you a smirk. “So boss. Where do you want me?”<br>
<</if>>
<<else>>
<<if $EmilyStateCurrent lt 3>>
Emily's mouth drops open. She stares at you, disbelief on her face. "<<TrueName "Current">>? What are you doing there?<Br>
<Br>
You try to make sense of your sister standing in front of you. Then realisation hits. The internship...<br>
<br>
Emotions flutter inside you. Shame. Embarrassment. An odd sensation where your mind is trying to make sense of what feels like a dream. But you push it all down. "Hey," you reply. "I'm on reception now."<br>
<br>
Her eyes narrow. "What, are you covering for Annie whilst she's popped out?" When you don't reply, her eyes only grow narrower. "This isn't your job. Is it?"<Br>
<Br>
You sigh. "I got... demoted. I was going to tell you. I just didn't have time"<br>
<Br>
"Demoted?" she repeats back. "But why, <<TrueName "Current">>? What's going on?"<br>
<Br>
The switchboard phone rings, making you jump. You glance over at it, then to Emily. "Let's talk about this at home. For now though, I'll be the one showing you the ropes this afternoon. Just... let's try to get through this, okay?"<br>
<br>
She smiles with sadness, but nods. "Okay. Where do we start?"<Br>
<<else>>
Emily's mouth drops open. She stares at you for a long moment, before a strange smile creeps up on her face. You can see she's holding back her laughter. Your cheeks begin to burn.<br>
<Br>
You try to make sense of your sister standing in front of you. Then realisation hits. The internship...<br>
<br>
Emotions flutter inside you. Shame. Embarrassment. An odd sensation where your mind is trying to make sense of what feels like a dream. But you push it all down. "Hey," you reply.<br>
<Br>
"Is this what you really do at work?" she asks. "I didn't know programmers manned phones?"<br>
<br>
"I've been reassigned," you reply. "Temporarily. I hope."<br>
<br>
"You hope?" she snarks, her grin growing wider. "Are you trying to tell me that the great maths whiz is now working as a secretary?" She can't help but let out a giggle. "I can see why you didn't tell me."<br>
<Br>
"That's mean," you tell her quietly. "We can talk at home about it."<br>
<Br>
"Sure," your sister replies, grining. "Can't wait to hear all the details." Sudden realisation crosses her face. "So you're going to teach my how to be a receptionist?"<br>
<Br>
"I guess," you say, without conviction.<br>
<br>
At this, she laughs. "Well, today just got real interesting. But maybe this could be fun. Just don't cramp my style. I don't need my daggy <<Sibling>> getting in the way of showing how well I can charm and banter."<br>
<Br>
She walks assuredly around the counter and leans up against the desk, giving you a smirk. “So boss. Where do you want me?”<br>
<</if>>
<</if>>
<br>
<b>Actions</b><Br>
<<link "Teach Emily how to be a receptionist" "ThompsonsReceptionSecretaryResponses">><<set $ThompsonsReceptionSecretaryResponses to "AfternoonEmily">><<EventsCheckEnd "ThompsonsReception" "EmilyInternshipFirstDaySecretary">><<EventsCancel "ThompsonsReception" "EmilyInternshipFirstDay">><</link>>
<</if>><<EventsCheck $return>>
<<if _currentEvent is "KeySteal">>
<br>
<<if _CurrentPC is true>>
<<if $current.female is true>>
You step into the main office and find yourself staring directly into the face of Mr. Thompson. His face looks taken aback at the sight of you.<br>
<br>
“Phillips?” he says, looking you up and down. "What are you doing, coming out of my office?”<br>
<br>
The eyes set deep into his fatty face linger on your legs and curves, but you can see distrust in his furrowed eyebrows. He takes a step towards you.<br>
<br>
<b>Actions</b><br>
<<link "Try to flirt your way out of it" "ThompsonDialogue">><<EventsCheckEnd "ThompsonsOffice" "KeySteal">><<set $ThompsonDialogue to "PCFlirt">><</link>><br>
<<link "Try to bluff without flirting" "ThompsonDialogue">><<EventsCheckEnd "ThompsonsOffice" "KeySteal">>><<set $ThompsonDialogue to "PCBluff">><<WorkPerformance -10>><<GiveObjectNPC "Thompson" "KeyBusinessStudiesSpare">><<GiveObjectNPC "Thompson" "KeyHotelBasement">><</link>><br>
<<else>>
You step into the main office and find yourself staring directly into the face of Mr. Thompson. His face scrunches up into a scowl at the sight of you.<br>
<br>
“Phillips,” he spits. “What the hell do you think you’re doing here?”<br>
<br>
His fatty face is already turning red with rage. He takes a step towards you.<br>
<br>
<b>Actions</b><br>
<<link "Try to bluff your way out of it" "ThompsonDialogue">><<set $ThompsonDialogue to "PCBluff">><<WorkPerformance -10>><<GiveObjectNPC "Thompson" "KeyBusinessStudiesSpare">><<GiveObjectNPC "Thompson" "KeyHotelBasement">><</link>><br>
<</if>>
<<else>>
You step into the main office and find yourself staring directly into the face of Mr. Thompson. His perpetual snarl transforms into a lecherous smile when he sees you.<br>
<br>
“Oh, hello,” he says, slyly. “Decided to work late tonight, after all?”<br>
<br>
When you don’t reply, he slowly steps towards you. You push back against the office door as he draws near, conscious of his imposing physique as it pushes up against you.<br>
<br>
“That’s a nice looking outfit,” he says, as his eyes linger on your breasts. “Not really fit for the office. Maybe I should punish you.”<br>
<br>
“I just popped in after a date,” you reply to him. “Remembered I forgot to do something.”<br>
<br>
“Who’s the guy?” he asks, grinning. “Surprised he let you leave him. Or did you remember that you’d promised me something tonight?”<br>
<br>
He looks down at you, eyes roving. “You know what to do,” he says quietly. “Get on your knees and pull down that dress.”<br>
<br>
<B>Actions</b><br>
<<link "Relent to his demands" "ThompsonDialogue">><<Assertive -1>><<EventsCheckEnd "ThompsonsOffice" "KeySteal">><<set $ThompsonDialogue to "relent">><</link>><br>
<<link "Resist him" "ThompsonDialogue">>
<<EventsCheckEnd "ThompsonsOffice" "KeySteal">>
<<Assertive 1>>
<<set $ThompsonDialogue to "assert">>
<<SetNPCLocation "Thompson" "2" "1" "HotelRestaurant" "perm">>
<<SetNPCLocation "Thompson" "4" "1" "HotelRestaurant" "perm">>
<<Flag "SecretaryJobActive">>
<<if _FlagReturn is true>>
<<SetNPCLocation "Annie" "2" "1" "ThompsonsOffice" "perm">>
<<SetNPCLocation "Annie" "4" "1" "ThompsonsOffice" "perm">>
<<else>>
<<SetNPCLocation "Annie" "2" "1" "ThompsonsReception" "perm">>
<<SetNPCLocation "Annie" "4" "1" "ThompsonsReception" "perm">>
<</if>>
<<SetFlag "AnnieResistedThompson">>
<</link>>
<</if>>
<<elseif _currentEvent is "DanFemaleFirst">>
<br>
As lunchtime rolls around, you barely have time to stop working before Dan saunters over, that ever-present smug grin already in place. He leans against your desk, too close for comfort, his eyes sweeping over your workspace like a predator surveying its territory.<br>
<br>
"Hey, <<TrueName "Current">>. How’s the morning treating you?"<br>
<Br>
You go to speak, but he doesn’t wait for an answer. "Listen, I was looking through the booking system earlier, and - well - there’s a lot of mistakes in there. A lot."<br>
<br>
His tone is light, almost casual, but there’s something pointed in the way he says it. He tilts his head, considering you.<br>
<br>
"Now, I get it. It’s a tricky system. Easy to mess up. And, you know, it’s my job to report things like this. Make sure everything’s running smoothly." He clicks his tongue, shaking his head with exaggerated sympathy. "Wouldn’t want you getting into trouble over something like that."<br>
<br>
You look up at him, feeling his stance towering over you.<br>
<br>
Dan straightens, dusting imaginary lint off his sleeve. "Tell you what - why don’t we grab some lunch at the Charlton Hotel? My treat. We can go over a few things, clear up any confusion. That way, if anyone starts asking questions… well, we’ll already have it sorted."<br>
<br>
<b>Actions</b><br>
<<link "Accept and go to lunch with Dan" "DanDialogue">><<set $DanDialogue to "LunchAccept">><<EventsCheckEnd "ThompsonsOffice" "DanFemaleFirst">><</link>><br>
<<link "Refuse his invitation" "DanDialogue">><<WorkPerformance -10>><<set $DanDialogue to "LunchRefuse">><<EventsCheckEnd "ThompsonsOffice" "DanFemaleFirst">><</link>>
<<elseif _currentEvent is "WorkPerformance79">>
You're wrapping up a task when a voice cuts through the hum of the office - rough, commanding, and leaving no room for argument.<br>
<br>
"Phillips. Can I have a word?"<br>
<br>
You look up. Mr. Thompson is standing in the doorway of his office, one hand on the frame, expression unreadable. He doesn’t motion for you to follow him. He just expects you to.<Br>
<br>
<B>Actions</b><br>
<<link "Go into Mr. Thompson’s office" "WorkPerformanceEvents">><<EventsCheckEnd "ThompsonsOffice" "WorkPerformance79">><<set $WorkPerformanceEvents to "WorkPerformance79">><</link>>
<<elseif _currentEvent is "WorkPerformance59">>
You step into the office just as Dan turns in his chair, swiveling toward you with a grin that doesn’t reach his eyes.<br>
<br>
"Phillips," he says, voice too loud, too familiar. "Been hearing things."<br>
<br>
He stands up before you can move past him, placing himself squarely between you and your desk. The smile stays on his face, but there’s tension underneath it - an edge of something more territorial.<br>
<br>
"Word is Thompson’s been singing your praises." His tone is light, but every syllable is laced with contempt. "Big fan of all the work you’ve been doing, apparently."<br>
<br>
He gives a slow clap. Mocking, theatrical.<br>
<br>
<<if $current.female is true>>
"Didn’t think women were good with tech," Dan says, folding his arms with a smirk. "Computers, systems, logic - always seemed like it wasn’t your thing. Funny though, there’s still bugs in the system, aren’t there? Doesn’t look like you’ve fixed much."<Br>
<br>
He pauses, just long enough for the implication to settle.<Br>
<br>
"But hey, Thompson thinks you’re doing great. Makes a guy wonder what you’re actually doing to earn that kind of praise."<Br>
<<else>>
"Congrats. Really. Must be tough, all that typing and clicking. Lot of responsibility there." He leans in slightly. "Might be a fancy computer, but what you’re doing? That’s secretary work, mate. Typing, fetching files. Not like a real job. Sales is real work. Cutthroat. A man’s job."<br>
<</if>>
<br>
He steps a little closer, lowering his voice. Still smiling. Still sharp.<br>
<br>
"Just a friendly warning. Don’t get ahead of yourself. Around here, it’s not what you do. It’s who you know." He taps the side of his head, like he’s revealing a great secret. "You want to climb the ladder, you make friends. You keep the right people close. People like me."<br>
<br>
The smile disappears, just for a second. "Otherwise, you stick your head too high above the crowd… and someone might chop it off."<Br>
<br>
<B>Actions</b><br>
<<link "Tell him you’ll be sure to mention his name to Mr. Thompson" "WorkPerformanceEvents">><<Assertive -1>><<EventsCheckEnd "ThompsonsOffice" "WorkPerformance59">><<set $WorkPerformanceEvents to "WorkPerformance59Appease">><</link>><br>
<<link "Tell him you won’t be swayed by his threats" "WorkPerformanceEvents">><<EventsCheckEnd "ThompsonsOffice" "WorkPerformance59">><<Assertive 1>><<set $WorkPerformanceEvents to "WorkPerformance59Assert">><<ChangeNPCRelationship "Dan" "PC" 0>><</link>>
<<elseif _currentEvent is "WorkPerformance39">>
The moment you step into the office, you notice something taped to your monitor - a crumpled note, its edges slightly dog-eared.<br>
<br>
Even from a distance, the scrawled handwriting is unmistakable. The sheer force of the pen strokes, the almost angry slant of the letters. It all screams frustration.<br>
<br>
You pull the note off your screen and read it.<br>
<br>
<span class="PCMale-handwriting">PHILLIPS,<br>
<br>
YOUR WORK AIN’T UP TO SCRATCH. I DON’T PAY FOR HALF-ARSED EFFORT.<br>
<br>
YOU WANT TO KEEP THIS JOB? GET IT TOGETHER. FAST.<Br>
<br>
I DON’T DO SECOND CHANCES.<br>
<br>
THOMPSON<br></span>
<br>
You lower the note, fingers gripping the paper a little tighter than before. No ambiguity. No sugarcoating. Just a warning.<br>
<br>
And the implicit promise of what will happen if you don’t improve.<br>
<br>
<B>Actions</b><br>
<<link "Return to the office" "ThompsonsOffice">><<EventsCheckEnd "ThompsonsOffice" "WorkPerformance39">><</link>><br>
<<elseif _currentEvent is "WorkPerformance19">>
You barely step into the office before the door to Thompson’s office slams open. The sound ricochets through the room like a gunshot.<br>
<br>
"Phillips!"<br>
<br>
His shoes thud across the floor as he marches toward you, jaw tight, face red. Even from across the room, you can see the vein in his forehead pulsing.<Br>
<br>
"Are you dumb, lazy or just incompetent?" he snaps, coming to a stop right in front of you. "Because from where I’m standing, it’s hard to tell which one is accurate.”<br>
<br>
He stabs a finger at your chest as he growls out each frustration.<br>
<br>
"That booking system is still a mess. Plumbers and electricians showing up at the wrong jobs. Customers calling, pissed off, because their work requests are taking too long - ‘cause guess what? Parts aren’t ordered!"<Br>
<br>
His voice rises, echoing through the office.<br>
<br>
"And invoicing? How the company is doing? Oh, we wouldn’t know about that, would we? ‘Cause I’M NOT EVEN GETTING PAID!"<Br>
<br>
The whole office is dead silent, the tension so thick you could choke on it.<br>
<br>
He exhales sharply, nostrils flaring. Then his voice drops to something quieter, but far more dangerous.<br>
<br>
"You think I’m running a charity here, Phillips?"<br>
<br>
He leans in slightly, his breath hot with barely restrained fury.<Br>
<Br>
"You want to keep your job? Then you’re going to learn how this company works. Annie needs lunchtime cover. Wednesdays and Fridays. Starting this week."<br>
<br>
<<Flag "AnnieResistedThompson">>
<<if _FlagReturn is true>>
You raise an eyebrow at him. Thompson’s face darkens further.<Br>
<br>
"She requested it," he mutters quickly, like he doesn’t even believe it himself. "To treat herself. Don’t read into it. She does her job well. Unlike you."<Br>
<br>
<</if>>
He straightens, adjusting his belt, his scowl still fixed on you.<br>
<br>
"You’ll be covering the front desk while she’s out. If your performance picks up, maybe we’ll talk about moving you back. If not..."<Br>
<br>
He lets the silence stretch, his glare finishing the sentence for him.<Br>
<br>
"We’ll see if answering phones and smiling at customers is more suited to your talents."<br>
<br>
<B>Actions</b><Br>
<<link "Accept the situation" "WorkPerformanceEvents">><<Assertive -1>><<EventsCheckEnd "ThompsonsOffice" "WorkPerformance19">><<set $WorkPerformanceEvents to "WorkPerformance19Appease">><</link>><br>
<<link "Protest" "WorkPerformanceEvents">><<EventsCheckEnd "ThompsonsOffice" "WorkPerformance19">><<Assertive 1>><<WorkPerformance -1>><<set $WorkPerformanceEvents to "WorkPerformance19Assert">><</link>>
<<elseif _currentEvent is "LunchtimeReceptionCoverFirst">>
<br>
As lunchtime rolls in, the quiet hum of the office is broken by the sharp click of Thompson’s door opening.<br>
<br>
He steps out briskly, adjusting his coat mid-stride, clearly on his way to something he deems more important than whatever you're doing.<br>
<br>
"Phillips," he says, spotting you across the room. His voice is curt, his expression expectant. "Aren’t you supposed to be on reception now?"<br>
<br>
There’s a beat. Then it hits you. It’s your first lunchtime covering for Annie.<br>
<br>
The front desk awaits.<br>
<br>
<B>Actions</b><br>
<<link "Go to reception" "ThompsonsReception">><<EventsCheckEnd "ThompsonsOffice" "LunchtimeReceptionCoverFirst">><</link>><br>
<<elseif _currentEvent is "LunchtimeCoverComplete">>
<br>
You step into the office, still brushing the cold from your sleeves, ready to slip into your routine.<br>
<br>
But Thompson is already there. Standing at your desk. “Phillips,” he says, arms folded.<br>
<br>
Your stomach tugs with a reflexive flicker of anxiety. You didn’t even do anything wrong. That you remember.<br>
<br>
“I’ve noticed an improvement in your efforts lately,” he begins. “If you want to get off the front desk during lunchtimes, I’ll allow it. Think of it as a reward.”<br>
<br>
Just like that. No praise. No warmth. But an offer. You pause, unsure how to respond.<Br>
<Br>
<i>You don’t want to stay on reception willingly, do you?</i><br>
<br>
<B>Actions</b><br>
<<link "Stop working on reception" "ThompsonDialogue">><<EventsCheckEnd "ThompsonsOffice" "LunchtimeCoverComplete">><<set $ThompsonDialogue to "LunchtimeCoverCompleteStop">><</link>><br>
<<link "Continue working on reception" "ThompsonDialogue">><<EventsCheckEnd "ThompsonsOffice" "LunchtimeCoverComplete">><<set $ThompsonDialogue to "LunchtimeCoverCompleteContinue">><</link>><br>
<<elseif _currentEvent is "AnnieLunchDate">>
<<if $current.female is true>>
<br>You walk into the office and see Annie look up over her desk at you. She gives you a smile. “Hey, <<TrueName>>.”<br>
<br>
“Do you have lunch plans? There’s a special over at the Charlton Hotel, if you fancy it. Just the girls!”<br>
<br>
<<else>>
<br>You walk into the office and see Annie look up over her desk like a meerkat. She grins when she sees you. “Oh hey, <<TrueName>>.”<br>
<br>
“I was wondering if you’d like to go get some lunch? There’s a special over at the Charlton Hotel, if you fancy something. What do you say?”<br>
<br>
<</if>>
<b>Actions</b><br>
<<link "Go to lunch with Annie" "AnnieDialogue">><<EventsCheckEnd "ThompsonsOffice" "AnnieLunchDate">><<set $AnnieDialogue to "LunchDate">><</link>><br>
<<link "Turn her down" "AnnieDialogue">><<EventsCheckEnd "ThompsonsOffice" "AnnieLunchDate">><<set $AnnieDialogue to "LunchDateRefuse">><</link>><br>
<<elseif _currentEvent is "AnnieFemaleFirst">>
<br>
You push open the door to the Thompson Handyman Repairs office, the familiar sound of old computer fans whirring and aging overhead lamps buzzing. The space is just as drab as you remember - cheap desk, worn carpet, the faint smell of printer toner lingering in the air.<br>
<br>
Annie, ever the bright spot in the room, looks up from her chunky computer with an immediate grin. "Well, look at you!" she says, leaning forward on her elbows. "That is such a cute outfit."<br>
<br>
You blink. That shouldn’t catch you off guard. Annie’s been making offhanded comments about your outfits for as long as you’ve worked here. It’s just…<br>
<Br>
"It’s just a skirt and trousers," you say, a little slower than you meant to.<br>
<br>
She tilts her head, eyes twinkling. "Oh, sure, nothing special." <br>
<br>
But there’s something about her words, in the flicker of her gaze as she takes you in, that makes your stomach twist just slightly.<br>
<br>
Your hand brushes absently over your hip. Was your skirt this always this fitted? And the shoes aren’t exactly high heels, but there’s a slight lift. <I>This is what you wear now, right?</i><br>
<br>
"Don’t worry," Annie giggles, clearly enjoying your reaction. "I’m sure the guys will appreciate the effort."<br>
<br>
There’s an odd sensation at the back of your mind, like trying to remember something that isn’t there. A feeling just out of reach.<br>
<br>
Annie just winks and turns back to her keyboard, smirking to herself.<br>
<br>
<b>Actions</b><br>
<<link "Return to the office" "ThompsonsOffice">><<EventsCheckEnd "ThompsonsOffice" "AnnieFemaleFirst">><<EventsCancel "ThompsonsReception" "AnnieFemaleFirst">><</link>>
<</if>><<EventsCheck $return>>
<<if _currentEvent is "MartinEncounter">>
<Br>
You walk out into the coffee shop and your heart sinks. There, standing at the counter, is Martin, the hulking brute who you’ve seen harass Florence. <i>Which, thanks to your transformation, is now you.</i><br>
<br>
“Hey darl,” he says as you step up, keeping the counter between you. His eyes drift up and down your body, lingering on your tight blouse and your chest. “Make us a black coffee, would you?”<br>
<br>
You smile politely at him and turn around to the coffee machine. As you make the coffee, you can feel his eyes on your body. You feel vulnerable, aware of the short length of your skirt.<br>
<br>
“No Ron today?” you hear Martin ask you. You look back over your shoulder and shake your head. He grins thinly. <br>
<br>
You turn back to the coffee machine, keeping your attention away from him. Then you hear it. Footsteps. Quiet. Careful. But coming towards you.<br>
<br>
A muscular hand wraps around your waist. You are pulled back against forcefully. You feel breath against your right ear.<br>
<br>
“Just you and me today then, darl,” he whispers. His hand rises up and clutches your breast. “Time to earn your tip.”<br>
<br>
<B>Actions</b><br>
<<StatCheckAssertive "gt" 65>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Try to stand up to him">>
<<if _StatCheckAssertive is true>>
<<link _StatAssertiveProbability "MartinDialogue">><<set $MartinDialogue to "CafeAssertivePass">><<EventsCheckEnd "FreshPot" "MartinEncounter">><</link>><br>
<<else>>
<<link _StatAssertiveProbability "MartinDialogue">><<set $MartinDialogue to "CafeAssertiveFail">><<EventsCheckEnd "FreshPot" "MartinEncounter">><<Assertive 1>><</link>><br>
<</if>>
<<StatCheckAssertive "lt" 35>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Try to appease him">>
<<if _StatCheckAssertive is true>>
<<link _StatAssertiveProbability "MartinDialogue">><<set $MartinDialogue to "CafeSubPass">><<EventsCheckEnd "FreshPot" "MartinEncounter">><</link>><br>
<<else>>
<<link _StatAssertiveProbability "MartinDialogue">><<set $MartinDialogue to "CafeSubFail">><<EventsCheckEnd "FreshPot" "MartinEncounter">><<Assertive -1>><</link>><br>
<</if>>
<<SpellsCheckSelf "Charm">><<CharmedCheck "Martin">>
<<if _Charmed is false and _SpellsCheckSelf is true>><<link "[Spell: Charm] Cast Charm on Martin" "MartinDialogue">><<EventsCheckEnd "FreshPot" "MartinEncounter">><<set $MartinDialogue to "CharmCafe">><<Greedy 1>><</link>><br><</if>>
<</if>><<EventsCheck $return>>
<<if _currentEvent is "AndreaOutside">>
<br>
You’re walking past your house, the click-clack of your impossibly high heels cutting through the air like a knife, when a voice - low, commanding, and unmistakably irritated - cuts through the stillness.<br>
<br>
“Miss Cinders.”<br>
<br>
You stop dead.<br>
<Br>
Turning slowly, your gaze lands on a tall, stern-looking man in an impeccably pressed three-piece suit. His silver-streaked hair is slicked back with precision, his sharp eyes calculating and unamused as they sweep over you.<Br>
<Br>
You don’t recognize him, but the way he stands - rigid, authoritative, exuding control - makes it clear. He’s important. He exhales sharply, folding his arms across his chest.<br>
<Br>
“What exactly do you think you’re doing?” His voice is measured but tense, like he’s barely keeping his displeasure in check. His lips press into a thin line, his gaze trailing from the lace-trimmed hem of your tiny skirt, to the snug bodice hugging your waist, to the impossibly high heels forcing you to stand with a delicate sway.<br>
<Br>
Then it clicks. This man must be the owner of the hotel. Harold Sermon. His nostrils flare as he watches realization dawn on your face.<br>
<Br>
“Staff uniforms do not leave the hotel.” The words are sharp, deliberate, each syllable weighted with disapproval.<br>
<Br>
His gaze flicks to the passing townsfolk, their glances covert but lingering, whispers passing between them as they take in the sight of a Charlton Hotel maid standing in the middle of the street, dressed like a fantasy come to life.<br>
<br>
“Not only is this improper, it’s humiliating.” His voice drops lower, but somehow, that makes it worse.<br>
<Br>
“You are making a spectacle of yourself. People will start to think I allow my staff to parade around like common street girls.” His gaze darkens. “And I do not run that kind of establishment.”<br>
<br>
He exhales slowly, straightening his already-perfect cuffs. “Come with me.” He turns sharply toward the hotel, expecting obedience without question. “Lennox will deal with this.”<br>
<br>
<b>Actions</b><br>
<<link "Go with Sermon to see Lennox." "HotelLockerRoomAndreaOutsideEvent">><<SetFlag "AndreaOutsideSeen">><<EventsCheckEnd "YourStreet" "AndreaOutside">><<NPCKnown "Sermon">><</link>><br>
<<elseif _currentEvent is "YourStreetWolfWhistle">>
<br>
Your pulse quickens as you step onto the street. The cool wind sweeps over your bare legs, and the high-heeled boots press uncomfortably against your skin, forcing you into movements that feel strangely exposed and vulnerable.<Br>
<br>
As you take steps along your street, you hear the low grindings of a vehicle approaching. You recognise the distinctive sounds all-too late, seeing the dirty black van out of the corner of your eye slowing as it pulls up beside you.<br>
<br>
"Hey darlin'," you hear a moment before you see him. Martin hangs out of his open window and his focus is solely on you.<br>
<Br>
"That skirt is turning heads," he says, licking his lips. "Why don't you get in and show a real man what you’ve got underneath it?"<br>
<br>
<b>Actions</b><Br>
<<link "Ignore him and keep on walking" "YourStreetMartinEncounter">><<set $YourStreetMartinEncounterDialogue to "Ignore">><<EventsCheckEnd "YourStreet" "YourStreetWolfWhistle">><<Assertive -1>><</link>><br>
<<link "Shoot him down with a retort" "YourStreetMartinEncounter">><<set $YourStreetMartinEncounterDialogue to "Retort">><<EventsCheckEnd "YourStreet" "YourStreetWolfWhistle">><<Assertive 1>><</link>><br>
<<link "Welcome the attention" "YourStreetMartinEncounter">><<set $YourStreetMartinEncounterDialogue to "Welcome">><<EventsCheckEnd "YourStreet" "YourStreetWolfWhistle">><<Orientation 1>><</link>>
<<elseif _currentEvent is "YourStreetTextFirstDay">>
<br>
Your phone vibrates in your unexpectedly, almost feeling foreign to you after months of barely having signal. You don’t need to check it to guess who the message is from. There’s only one person who even tries to make use of mobile coverage in Charlton.<Br>
<Br>
<span class="MobileMessage"><b>Jennifer:</b> Hey you. Come over tonight? I made something warm. I want to hear all about your day. xxx</span>
<br>
You pocket your phone, smiling a little at the thought of seeing Jennifer.<br>
<br>
<b>Actions</b><br>
<<link "Return to your street." "YourStreet">><<EventsCheckEnd "YourStreet" "YourStreetTextFirstDay">><</link>><br>
<<elseif _currentEvent is "SiobhanIntro">>
<br>
The street is unnaturally still. The warped glow of the lamp posts feels off. Too pale, as if filtered through a thin veil. The trees loom overhead, their branches swaying with a whispering creak despite the absence of wind. A lone pigeon coos, then all sound falls away into pressing silence.<br>
<br>
As you near your house, you stop stunned as a figure steps out from the shadows. She’s slight and lean, dressed in layers of dark, threadbare fabrics that hint at both gothic flair and roadside survival. When she speaks, her northern accent cuts through the quiet with a lilt.<br>
<Br>
“We don’t usually meet this close to home. But… it seemed like you needed a hand.”<br>
<bR>
<b>Actions</b><br>
<<link "Talk to the young woman" "YourStreetSiobhanDialogue0">><<NPCKnown "Siobhan">><<EventsCheckEnd "YourStreet" "SiobhanIntro">><</link>>
<</if>><<EventsCheck $return>>
<<if _currentEvent is "MathsDetention">>
<br>
You walk into the empty Maths Room and instantly sense tension from the absence of any other students. You take a seat at one of the desks, feeling your hairs stand on as you sit alone.<br>
<br>
<b>Actions</b><br>
<<link "Wait for detention to start" "MathsDetention0">><<EventsCheckEnd "SchoolMathsRoom" "MathsDetention">><<EventTrigger "YourHome" "EmilyReactionMathsDetention" "Evening" "Emily" null null null null false>><<SetFlag "MathsDetentionSeen">><</link>>
<<elseif _currentEvent is "MathsClass">>
<br>
<<if $MathsClassFirst is true>>
<<if $current.Avatar is "Emily">>
You enter the maths classroom and look for a vacant seat as close to the back of the classroom as possible.<br>
<br>
Unfortunately for you, the class is already full of students, chatting and gossiping away. You end up sitting near the front, trying to avoid looking at the clock resting above the blackboard. The room is stuffy and hot. You feel drowsy just sitting there.<br>
<br>
Mr. Rogers strides in, shutting the door behind him. “Alright, settle down. Take your seats, please.”<br>
<br>
The aging maths teacher stands at the front of the room, waiting for the other students to cease talking and take their seats. He pulls at his braces underneath his suit as he watches the room from behind his thin spectacles.<br>
<br>
Once there is silence, he grants himself a thin smile. “Now. We may begin. Some of you will be pleased to know that I have made a start on marking your exam. Others will find that disconcerting.” He looks at you and smiles again.<br>
<br>
“For today, however. We shall continue with this term’s focus on percentages and fractions. Girls, turn to page twenty-seven of your textbooks. Men, twenty-nine.”<br>
<br>
There is a clattering of desks being opened and rustling of pages as the other students scramble to the task. You open the desk drawer, feeling a little sluggish from the temperature, and find a well-thumbed maths book inside.<br>
<<elseif $current.Avatar is "Dennis">>
Entering the classroom, you find a vacant seat as far back as you can get in the classroom.<br>
<Br>
Unfortunately for you, the class is already full of students, chatting and gossiping away. You end up sitting near the front, trying to avoid looking at the clock resting above the blackboard. Mr. Rogers strides in, shutting the door behind him. “Alright, settle down. Take your seats, please.”<br>
<br>
The aging maths teacher stands at the front of the room, waiting for the other students to cease talking and take their seats. He pulls at his braces underneath his suit as he watches the room from behind his thin spectacles.<br>
<br>
Once there is silence, he grants himself a thin smile. “Now. We may begin. Today we will continue with our fractions and percentages. Girls, turn to page twenty-seven of your textbooks. Men, twenty-nine.”<br>
<br>
There is a clattering of desks being opened and rustling of pages as the other students scramble to the task. You open the desk drawer and find a well-thumbed Maths book inside.<Br>
<<elseif $current.Avatar is "Jake">>
You enter the maths classroom and find a number of students giving acknowleging nods. A few push their chairs back away from a desk, making room for you to sit. You drop down with the kind of weight that makes space for itself. The scrape of the chair is loud enough to turn a few heads. A couple of the football boys glance over, smirks tugging at their mouths before they return to their own noise.<br>
<br>
One of the football players leans back in the desk beside you. Wiry frame, coiled, small eyes already on you. “Look who decided to stroll in,” he says with a grin. “Chrissie keep you up late?” His voice carries just enough to draw a few chuckles from the others.<br>
<Br>
You recognise him now. Manny Wright. One of the younger players, always circling the older boys. His laugh is quick and mean. The sort of person that jumps on anything they can cut down.<Br>
<Br>
He tilts his chin toward the back row. “Check it out.”<Br>
<Br>
You follow the gesture. Dennis is already there, head bent low, nose nearly pressed against the open book on his desk. Manny’s grin sharpens. “Bet there’s a picture of a girl taped to that page he’s pressing that snout against.”<Br>
<br>
A ripple of sniggers come from nearby. You feel the flicker of irritation in your chest by just looking at Dennis. Always trying to fold himself small, but always begging to be noticed.<Br>
<Br>
The door creaks open, bringing you out of your thoughts. Rogers. “Alright, settle down," he says as he shuts the door behind him. "Take your seats, please.”<br>
<br>
Once a hush has descended across the room, Rogers continues. "Today we will continue with our fractions and percentages. Girls, turn to page twenty-seven of your textbooks. Men, twenty-nine.”<br>
<Br>
You open the desk drawer and pull out the battered maths book. Without thinking, you flip it open to the familiar housewife section. Recipes and pouring measurements are scattered across the page.<Br>
<Br>
From the corner of your eye you catch Manny’s brow twitch upward. Heat prickles in your chest. You snap the book closed and turn to the right section instead, landing on footballers clustered at the side of a pitch, diagrams scribbled into the margins. But the irritation lingers, sharper than it should.<Br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Begin the lesson" "MathsClass0">><<EventsCheckEnd "SchoolMathsRoom" "MathsClass">><<QuestState "Quest5">><<if _QuestState is 2>><<QuestTracker "Quest6" 1>><<else>><<QuestTracker "Quest6" 0>><</if>><</link>>
<<elseif $MathsWard is "NulifiedSelf" or $MathsWard is "NulifiedAll">>
<<if $current.Avatar is "Emily">>
You enter the classroom and find a seat towards the back. You glance up to the clock and let a small smile rest on your face. Whatever effect the clock held over you has now gone.<br>
<br>
“Alright class, settle down,” Mr Rogers says as he enters the room. A hush falls over the room as he puts his satchel down on his desk and turns to face you all.<br>
<br>
“Today we will continue with our fractions and percentages. Open your books. Then we may begin.”<br>
<br>
You take out your textbook and turn to the page you last remember from the maths class.<br>
<<elseif $current.Avatar is "Dennis">>
You enter the classroom and find a seat towards the back. You glance up to the clock and let a small smile rest on your face. Whatever effect the clock held over you has now gone.<Br>
<Br>
“Alright class, settle down,” Mr Rogers says as he enters the room. A hush falls over the room as he puts his satchel down on his desk and turns to face you all.<Br>
<bR>
“Today we will continue with our fractions and percentages. Open your books. Then we may begin.”<Br>
<br>
You open the desk drawer and find a well-thumbed Maths book inside. Without thinking, you turn to the last page you remember from the class. The sight of housewives flustered with recipe amounts greets you. Almost immediately, you hear a snigger.<Br>
<Br>
“Mannet’s looking at the girl section!” a shrill voice from your male neighbour echoes across the classroom. “Looking to bake me some cupcakes, nerd?”<Br>
<br>
Laughter from the other students echoes against the classroom walls. Without missing a beat, Mr. Rogers is beside your desk, scowling down at you over his glasses.<Br>
<Br>
“Struggling again, Master Mannet? Do at least try to act like a man.” His finger shoots out and flicks the pages of your book over to another section, one of football players discussing tactics at the side of a playing field.”<Br>
<br>
You nod silently to him and look down at the exercise, ignoring the muted sniggers from the other students directed at you.<Br>
<<elseif $current.Avatar is "Jake">>
You enter the classroom and note a spare desk in the centre of a group of footballers. You drop into your seat and glance up at the clock with a small smile. Whatever effect the clock held over you has now gone.<bR>
<br>
One of the football players leans back in the desk beside you. Wiry frame, coiled, small eyes on you. “Look who decided to stroll in,” he says with a grin. “Chrissie keep you up late?” His voice carries just enough to draw a few chuckles from the others.<br>
<Br>
You recognise him. Manny Wright. One of the younger players, always circling the older boys. His laugh is quick and mean. The sort of person that jumps on anythingy they can cut down.<Br>
<Br>
He tilts his chin toward the back row. “Check it out.”<Br>
<Br>
You follow the gesture. Dennis is already there, head bent low, nose nearly pressed against the open book on his desk. Manny’s grin sharpens. “Bet there’s a picture of a girl taped to that page he’s pressing that snout against.”<Br>
<br>
A ripple of sniggers come from nearby. You feel the flicker of irritation in your chest by just looking at Dennis. Always trying to fold himself small, but always begging to be noticed.<Br>
<Br>
The door creaks open, bringing you out of your thoughts. Rogers. “Alright, settle down," he says as he shuts the door behind him. "Take your seats, please.”<br>
<br>
Once a hush has descended across the room, Rogers continues. "Today we will continue with our fractions and percentages. Girls, turn to page twenty-seven of your textbooks. Men, twenty-nine.”<br>
<br>
You open the desk drawer and pull out the battered maths book. Without thinking, you flip it open to the familiar housewife section. Recipes and pouring measurements are scattered across the page.<Br>
<Br>
From the corner of your eye you catch Manny’s brow twitch upward. Heat prickles in your chest. You snap the book closed and turn to the right section instead, landing on footballers clustered at the side of a pitch, diagrams scribbled into the margins. But the irritation lingers, sharper than it should.<Br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Begin the lesson" "MathsClass0">><<EventsCheckEnd "SchoolMathsRoom" "MathsClass">><</link>>
<<else>>
<<if $current.Avatar is "Emily">>
Entering the classroom, you find a vacant seat as far back as you can get in the classroom. You keep your eyes away from the clock, consciously staring down at your desk. The other students chatter dies down almost immediately when Mr. Rogers walks in.<br>
<br>
“We are continuing today with this term’s topic of fractions and percentages,” he tells you once silence has taken hold. “Open your books to the last question we covered. Let’s see if you have learned anything.”<br>
<br>
You take out your textbook and turn back to the page with the pictures of flustered housewives. You sigh at the sight of them.<br>
<<elseif $current.Avatar is "Dennis">>
Entering the classroom, you find a vacant seat as far back as you can get in the classroom. You keep your eyes away from the clock, consciously staring down at your desk.<Br>
<Br>
“Alright class, settle down,” Mr Rogers says as he enters the room. A hush falls over the room as he puts his satchel down on his desk. “Today we will continue with our fractions and percentages. Open your books. Then we may begin.”<Br>
<br>
You open the desk drawer and find a well-thumbed Maths book inside. Without thinking, you turn to the last page you remember from the class. The sight of housewives flustered with recipe amounts greets you. Almost immediately, you hear a snigger.<Br>
<Br>
“Mannet’s looking at the girl section!” a shrill voice from your male neighbour echoes across the classroom. “Looking to bake me some cupcakes, nerd?”<Br>
<br>
Laughter from the other students echoes against the classroom walls. Without missing a beat, Mr. Rogers is beside your desk, scowling down at you over his glasses.<Br>
<Br>
“Struggling again, Master Mannet? Do at least try to act like a man.” His finger shoots out and flicks the pages of your book over to another section, one of football players discussing tactics at the side of a playing field.”<Br>
<br>
You nod silently to him and look down at the exercise, ignoring the muted sniggers from the other students directed at you.<Br>
<<elseif $current.Avatar is "Jake">>
You enter the classroom and note a spare desk in the centre of a group of footballers. You drop into your seat and look around you the other boys, trying not to look up at the clock above the blackboard.<bR>
<br>
One of the football players leans back in the desk beside you. Wiry frame, coiled, small eyes on you. “Look who decided to stroll in,” he says with a grin. “Chrissie keep you up late?” His voice carries just enough to draw a few chuckles from the others.<br>
<Br>
You recognise him. Manny Wright. One of the younger players, always circling the older boys. His laugh is quick and mean. The sort of person that jumps on anythingy they can cut down.<Br>
<Br>
He tilts his chin toward the back row. “Check it out.”<Br>
<Br>
You follow the gesture. Dennis is already there, head bent low, nose nearly pressed against the open book on his desk. Manny’s grin sharpens. “Bet there’s a picture of a girl taped to that page he’s pressing that snout against.”<Br>
<br>
A ripple of sniggers come from nearby. You feel the flicker of irritation in your chest by just looking at Dennis. Always trying to fold himself small, but always begging to be noticed.<Br>
<Br>
The door creaks open, bringing you out of your thoughts. Rogers. “Alright, settle down," he says as he shuts the door behind him. "Take your seats, please.”<br>
<br>
Once a hush has descended across the room, Rogers continues. "Today we will continue with our fractions and percentages. Girls, turn to page twenty-seven of your textbooks. Men, twenty-nine.”<br>
<br>
You open the desk drawer and pull out the battered maths book. Without thinking, you flip it open to the familiar housewife section. Recipes and pouring measurements are scattered across the page.<Br>
<Br>
From the corner of your eye you catch Manny’s brow twitch upward. Heat prickles in your chest. You snap the book closed and turn to the right section instead, landing on footballers clustered at the side of a pitch, diagrams scribbled into the margins. But the irritation lingers, sharper than it should.<Br>
<</if>>
<Br>
<b>Actions</b><br>
<<link "Begin the lesson" "MathsClass0">><<EventsCheckEnd "SchoolMathsRoom" "MathsClass">><</link>>
<</if>>
<</if>><<EventsCheck $return>>
<<if _currentEvent is "BiologyClass">>
<br>
<<if $BiologyClassFirst is true>>
<<if $current.Avatar is "Emily">>
You enter the classroom and quickly walk towards the back, trying to avoid the eyes of Mr. Harrow at the front of the room. You feel his stare on your back as you move past the other girls in the class.<br>
<br>
“Settle down, ladies,” you hear Harrow say. You sit down as silence descends on the room and every student gives the teacher their undivided attention.<br>
<br>
“Good morning, class,” he says, smiling and catching your eye.<br>
<br>
“Good morning, Mr. Harrow,” the class repeats back in unison. Including, in spite of yourself, you.<br>
<br>
<<Flag "DailyDennisSleep">>
<<if _FlagReturn>>
“Today we’ll continue natural biology,” Mr. Harrow enthusiastically chimes. “Has anyone seen Dennis?”<br>
<br>
When no one replies, Harrow huffs dramatically. "Turns out good page boys are in short supply. A kingdom for my horse, as they say. But needs must."<br>
<Br>
Harrow strides over to the door and steps out into the corridor. A moment later, he pushes a television from outside in, bringing it to a halt in front of the class. "Where is that boy," you hear him mutter as he plugs the TV in and inserts a cassette into the player.<Br>
<br>
<I>I need to speak to Dennis about this lesson,</i> you think.<br>
<<else>>
“Today we’ll continue natural biology,” Mr. Harrow enthusiastically chimes. “Here’s Dennis now with today’s lesson.”<br>
<br>
As if on cue, the classroom door opens and Dennis pushes the old TV into the classroom, keeping his head down. He plugs in the TV and inserts a cassette into the player. I need to speak to Dennis about this lesson, you think.<br>
<</if>>
<br>
“Let’s begin,” Mr. Harrow continues. “I’m particularly fond of this one.”<br>
<br>
He turns out the lights and once again the classroom is lit only by the glare of the TV screen.<br>
<br>
<b>Actions</b><br>
<<link "Begin the lesson." "BiologyClass0">><<SetFlag "AVRoomKnown">><<EventsCheckEnd "SchoolBiologyRoom" "BiologyClass">>
<<QuestState "Quest5">><<if _QuestState is 2>><<QuestTracker "Quest7" 2>><<else>><<QuestTracker "Quest7" 0>><</if>>
<</link>><br>
<<QuestState "Quest11">>
<<if _QuestState is 1 or _QuestState is 2>>
<<link "Ask Harrow to be excused before the lesson starts" "HarrowDialogue">>
<<SetFlag "AVRoomKnown">><<EventsCheckEnd "SchoolBiologyRoom" "BiologyClass">><<QuestState "Quest5">>
<<if _QuestState is 2>><<QuestTracker "Quest7" 2>><<else>><<QuestTracker "Quest7" 0>><</if>>
<<set $HarrowDialogue to "HallPass">>
<</link>><br>
<</if>>
<<elseif $current.Avatar is "Dennis">>
You slip into the classroom, keeping your head down. The boys are already sprawled in their seats, restless and buzzing with chatter and quips. Near the door the TV cart sits, unplugged and inert.<Br>
<Br>
<<CheckPersonalityState "Terrence">>
<<if _PersonalityState is "Straight">>As you take your seat, you catch sight of Terrence a few rows over. He sits a vertical posture, chin held high in the air. When a boy nudges him with an elbow, he mutters something back under his breath and smirks. The other boy looks back at him, stunned.<Br>
<<else>>As you take your seat, you catch sight of Terrence a few rows over. He’s hunched low, shoulders drawn tight, pen tapping nervously against his desk. His eyes flick up only once before dropping back to the scratched wood, as if afraid of being noticed.<br><</if>>
<Br>
The door swings open. Mr. Harrow sweeps in, his smile bright as ever, arms wide like he’s stepping onto a stage. His eyes skim the room and fall on you.<br>
<br>
“Dennis, my reliable page. Haven’t you forgotten something?”<Br>
<Br>
He gestures toward the cart, grin fixed in place.<Br>
<Br>
“The cassette, dear boy. Get to it.”<Br>
<Br>
Laughter ripples across the room. You rise to your feet, heat rising in your cheeks as the sniggers close in around you.<Br>
<BR>
“Now, now, boys,” Harrow says, voice pitched for the crowd. “We’ve all been guilty of daydreaming on occasion. The anticipation of natural reproduction can conjure all manner of fantasy.”<Br>
<br>
He lingers for a beat, theatrically letting his eyes dip toward your crotch before looking back to the class.<Br>
<Br>
“Thinking of Miss Hudson’s bountiful assets, perchance?”<Br>
<Br>
The laughter swells. Trying to ignore the class, you fumble with the plugs and slot the cassette into the player. The television hums to life, screen flickering.<Br>
<br>
As you slink back to your desk, more chuckles ripple around you.
<br>
<b>Actions</b><br>
<<link "Begin the lesson." "BiologyClass0">><<SetFlag "AVRoomKnown">><<EventsCheckEnd "SchoolBiologyRoom" "BiologyClass">>
<<QuestState "Quest5">><<if _QuestState is 2>><<QuestTracker "Quest7" 2>><<else>><<QuestTracker "Quest7" 0>><</if>>
<</link>><br>
<<elseif $current.Avatar is "Jake">>
You step into the classroom, the noise already sharp and restless. Boys sprawl across their seats, but at the sight of you push back away from a desk. Clearly marked as yours. As you take its seat, you notice Dennis hunched over the AV cart at the front of the classroom, fiddling with plugs.<bR>
<Br>
The door swings open. Mr. Harrow strides in with his usual glow of charm, arms wide as though stepping onto a stage. His eyes skim the room and land squarely on you.<Br>
<br>
“Ah. Jake!” His voice rings warm, theatrical, pitched to the back row. “Ever ready. Ever present. My exemplar.”<Br>
<br>
He gestures airily toward Dennis. “Unlike our little pageboy here, forever fumbling with wires. Dutiful, perhaps. But never inspiring.”<Br>
<br>
Quiet laughter ripples across the room. Dennis hunches lower as he scrambles to finish plugging in the TV. A few balls of paper bounce off his temple as he does so.<Br>
<Br>
“Gentlemen,” Harrow says, clapping his hands once. “Today, we turn again to nature. To instinct. To what it means to be a man.” His voice lowers, smooth and deliberate. “And as ever, nature has much to show us.”<Br>
<Br>
He flicks his fingers. Dennis fumbles, sliding the cassette home. The screen hums, static crackling across the glass as the TV shudders to life.<Br>
<Br>
“Now then,” Harrow beams, sweeping an arm toward the set. “Let us begin.”<bR>
<Br>
<b>Actions</b><br>
<<link "Begin the lesson." "BiologyClass0">><<SetFlag "AVRoomKnown">><<EventsCheckEnd "SchoolBiologyRoom" "BiologyClass">>
<<QuestState "Quest5">><<if _QuestState is 2>><<QuestTracker "Quest7" 2>><<else>><<QuestTracker "Quest7" 0>><</if>>
<</link>><br>
<</if>>
<<else>>
<<if $current.Avatar is "Emily">>
You enter and take a seat at the back, avoiding Mr. Harrow’s stares. The quiet chatter from the all-girls class dies down as Harrow makes his presence felt, now only needing to raise his hand to cast silence.<br>
<br>
<<Flag "DailyDennisSleep">>
<<if _FlagReturn>>
Mr. Harrow looks around, a curious smile on his face. "Has anyone seen Dennis Mannet?"<br>
<br>
When no one replies, Harrow huffs dramatically and walks towards the door. "A kingdom for my horse," he mutters. "But needs must."<br>
<Br>
A moment later, Harrow pushes the television inside the room. He plugs it in, turns off the lights and inserts a video that immediately starts to play.<Br>
<<else>>
Once again, Dennis wheels in the antique television and sets it up. Mr. Harrow smiles and thanks him. “Alright ladies, let’s begin today’s lesson.”<br>
<br>
The lights go off and a video starts playing.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Begin the lesson." "BiologyClass0">><<EventsCheckEnd "SchoolBiologyRoom" "BiologyClass">><</link>><br>
<<QuestState "Quest11">>
<<if _QuestState is 1 or _QuestState is 2>><<link "Ask Harrow to be excused before the lesson starts" "HarrowDialogue">><<EventsCheckEnd "SchoolBiologyRoom" "BiologyClass">><<set $HarrowDialogue to "HallPass">><</link>><br><</if>>
<<TaskState "Task7">>
<<if _TaskState is "active">><<link "Feign sickness to go see Nurse Rancy" "HarrowDialogue">><<EventsCheckEnd "SchoolBiologyRoom" "BiologyClass">><<set $HarrowDialogue to "FeignIllness">><</link>><br><</if>>
<<elseif $current.Avatar is "Dennis">>
You slip into the classroom, keeping your head down. The boys are already sprawled in their seats, restless and buzzing with chatter and quips. Near the door the TV cart sits, unplugged and inert.<Br>
<Br>
<<CheckPersonalityState "Terrence">>
<<if _PersonalityState is "Straight">>As you take your seat, you catch sight of Terrence a few rows over. He sits a vertical posture, chin held high in the air. When a boy nudges him with an elbow, he mutters something back under his breath and smirks. The other boy looks back at him, stunned.<Br>
<<else>>As you take your seat, you catch sight of Terrence a few rows over. He’s hunched low, shoulders drawn tight, pen tapping nervously against his desk. His eyes flick up only once before dropping back to the scratched wood, as if afraid of being noticed.<br><</if>>
<Br>
The door swings open. Mr. Harrow sweeps in, his smile bright as ever, arms wide like he’s stepping onto a stage. His eyes skim the room and fall on you.<br>
<br>
“Dennis, my reliable page. Haven’t you forgotten something?”<Br>
<Br>
He gestures toward the cart, grin fixed in place.<Br>
<Br>
“The cassette, dear boy. Get to it.”<Br>
<Br>
Laughter ripples across the room. You rise to your feet, heat rising in your cheeks as the sniggers close in around you.<Br>
<BR>
“Now, now, boys,” Harrow says, voice pitched for the crowd. “We’ve all been guilty of daydreaming on occasion. The anticipation of natural reproduction can conjure all manner of fantasy.”<Br>
<br>
He lingers for a beat, theatrically letting his eyes dip toward your crotch before looking back to the class.<Br>
<Br>
“Thinking of Miss Hudson’s bountiful assets, perchance?”<Br>
<Br>
The laughter swells. Trying to ignore the class, you fumble with the plugs and slot the cassette into the player. The television hums to life, screen flickering.<Br>
<br>
As you slink back to your desk, more chuckles ripple around you.
<br>
<b>Actions</b><br>
<<link "Begin the lesson." "BiologyClass0">><<EventsCheckEnd "SchoolBiologyRoom" "BiologyClass">><</link>><br>
<<elseif $current.Avatar is "Jake">>
You step into the classroom, the noise already sharp and restless. Boys sprawl across their seats, but at the sight of you push back away from a desk. Clearly marked as yours. As you take its seat, you notice Dennis hunched over the AV cart at the front of the classroom, fiddling with plugs.<bR>
<Br>
The door swings open. Mr. Harrow strides in with his usual glow of charm, arms wide as though stepping onto a stage. His eyes skim the room and land squarely on you.<Br>
<br>
“Ah. Jake!” His voice rings warm, theatrical, pitched to the back row. “Ever ready. Ever present. My exemplar.”<Br>
<br>
He gestures airily toward Dennis. “Unlike our little pageboy here, forever fumbling with wires. Dutiful, perhaps. But never inspiring.”<Br>
<br>
Quiet laughter ripples across the room. Dennis hunches lower as he scrambles to finish plugging in the TV. A few balls of paper bounce off his temple as he does so.<Br>
<Br>
“Gentlemen,” Harrow says, clapping his hands once. “Today, we turn again to nature. To instinct. To what it means to be a man.” His voice lowers, smooth and deliberate. “And as ever, nature has much to show us.”<Br>
<Br>
He flicks his fingers. Dennis fumbles, sliding the cassette home. The screen hums, static crackling across the glass as the TV shudders to life.<Br>
<Br>
“Now then,” Harrow beams, sweeping an arm toward the set. “Let us begin.”<bR>
<Br>
<b>Actions</b><br>
<<link "Begin the lesson." "BiologyClass0">><<SetFlag "AVRoomKnown">><<EventsCheckEnd "SchoolBiologyRoom" "BiologyClass">>
<<QuestState "Quest5">><<if _QuestState is 2>><<QuestTracker "Quest7" 2>><<else>><<QuestTracker "Quest7" 0>><</if>>
<</link>><br>
<</if>>
<</if>>
<</if>><<EventsCheck $return>>
<<if _currentEvent is "GeographyDetention">>
<br>
You enter the Geography Room, eerily silent as you’re the only person in the room. You take a seat at one of the single desks, feeling vulnerable as the moody silence permeates the room.<br>
<br>
<b>Actions</b><br>
<<link "Wait for detention to start" "GeographyDetention">><<EventTrigger "YourHome" "EmilyReactionGeographyDetention" "Evening" "Emily" null null null null false>><<EventsCheckEnd "SchoolGeographyRoom" "GeographyDetention">><</link>><br>
<<elseif _currentEvent is "GeographyClass">>
<<if $GeographyClassFirst is true>>
<<if $current.Avatar is "Emily">>
<br>
You walk into the Geography room and quickly take an unoccupied seat a few rows back from the front of the class. As you take out Emily’s exercise book from her satchel, you look around the class.<br>
<br>
Girls. Some lean against desks, others are already sitting. Some chatting, others giggling, a few studiously looking through notebooks. But just girls. Not one male student between you all.<br>
<br>
You reflect that there are definitely boys that attend Charlton Upper School, that you have attended mixed classes, and that even by the most conservative perspectives you couldn’t imagine why a Geography class would need to split boys from girls. You wonder where the boys are and how their lessons would differ.<br>
<br>
Your thoughts are interrupted as the door slams shut and silence abruptly descends on the room.<br>
<br>
Looking up you see a middle-aged lady striding over to the teacher’s desk. She is dressed in a long grey skirt, a buttoned up green blouse and a dark blazer. Her greying hair is clipped back and up, showcasing her stern and severe cheekbones.<br>
<br>
She drops a stack of thick hardback books on desk, a momentary thin smile creeping across her lips as the sound of the crash thunders around the room. “Good morning, ladies,” she barks.<br>
<br>
“Good morning, Ms. Prichard,” the students monotonously parrot back to her. She surveys the room with narrowed eyes. Her smile is long gone.<br>
<br>
<b>Actions</b><br>
<<link "Begin the lesson" "GeographyClass0">><<EventsCheckEnd "SchoolGeographyRoom" "GeographyClass">><<NPCKnown "Prichard">><<QuestTracker "Quest11" 0>><</link>><br>
<<QuestState "Quest11">>
<<if _QuestState is 1 or _QuestState is 2>><<link "Ask Prichard to be excused before the lesson starts" "PrichardDialogue">><<NPCKnown "Prichard">><<QuestTracker "Quest11" 0>><<EventsCheckEnd "SchoolGeographyRoom" "GeographyClass">><<set $PrichardDialogue to "HallPass">><</link>><br><</if>>
<<elseif $current.Avatar is "Dennis">>
<Br>
You file into the classroom with the other boys, the scrape of chairs and the low thrum of voices filling the space. The distorted world map dominates the blackboard, its faded blues and greens already waiting like a challenge.<br>
<br>
The room carries an energy you’ve not felt before in geography. The boys sit straighter. Elbows planted, shoulders squared. Even before the lesson begins, it feels less like a classroom and more like a barracks.<Br>
<br>
The door creaks open. Ms. Prichard strides in, her heels striking the floorboards with clipped precision. A battered leather folder is tucked under her arm; she slams it onto the desk, the sound sharp enough to cut through the chatter. <Br>
<Br>
“Good morning, gentlemen.”<Br>
<br>
<b>Actions</b><br>
<<link "Begin the lesson" "GeographyClass0">><<EventsCheckEnd "SchoolGeographyRoom" "GeographyClass">><<NPCKnown "Prichard">><<QuestTracker "Quest11" 0>><</link>><br>
<<elseif $current.Avatar is "Jake">>
<br>
You shoulder into the geography room with the others, the scrape of chairs and the thud of bags already filling the air. Voices overlap, rough and restless. Someone snaps a rubber band across the aisle, another throws a paper ball at a student's head.<Br>
<Br>
You catch a grin as you pass, recieve a shoulder-bump from a boy sliding into his seat. Another calls your name with a smirk. The football players move out of your way, opening up a space to a desk in the centre of their pack.<Br>
<Br>
Only moments after you've taken your seat, the door slams open. Silence drops like a blade. Ms. Prichard strides in, heels rapping sharp against the boards, a battered leather folder tucked under her arm. She slaps it onto her desk, the crack cutting the last scraps of noise.<Br>
<Br>
“Good morning, gentlemen.”<Br>
<Br>
The reply comes almost as one. You find yourself speaking with them, the sound resonating in your chest.<Br>
<br>
Prichard’s eyes sweep the rows, cold and appraising. For a moment they flicker on you before her gaze moves on to survey the rest of the class. "Let's turn that energy to the lesson at hand.”<Br>
<br>
<b>Actions</b><br>
<<link "Begin the lesson" "GeographyClass0">><<EventsCheckEnd "SchoolGeographyRoom" "GeographyClass">><<NPCKnown "Prichard">><<QuestTracker "Quest11" 0>><</link>><br>
<</if>>
<<else>>
<<if $current.Avatar is "Emily">>
<br>
You walk into the Geography room and take a seat. As before, the only students in the class are girls.<br>
<br>
Any chatter ceases as soon as Ms. Prichard enters the room. She shuts the door with force and strides over to her desk.<br>
<br>
“Good morning, ladies,” she snaps. The class replies back without emotion, including you.<br>
<br>
<b>Actions</b><br>
<<link "Begin the lesson" "GeographyClass0">><<EventsCheckEnd "SchoolGeographyRoom" "GeographyClass">><</link>><br>
<<QuestState "Quest11">>
<<if _QuestState is 1 or _QuestState is 2>><<link "Ask Prichard to be excused before the lesson starts" "PrichardDialogue">><<EventsCheckEnd "SchoolGeographyRoom" "GeographyClass">><<set $PrichardDialogue to "HallPass">><</link>><br><</if>>
<<TaskState "Task7">>
<<if _TaskState is "active">><<link "Feign sickness to go see Nurse Rancy" "PrichardDialogue">><<EventsCheckEnd "SchoolGeographyRoom" "GeographyClass">><<set $PrichardDialogue to "FeignIllness">><</link>><br><</if>>
<<elseif $current.Avatar is "Dennis">>
<Br>
You walk into the Geography room and quickly take an empty desk near the middle of the class. The atmosphere is loud. Boys are slouched in chairs, trading jabs, snapping rubber bands and throwing paper.<Br>
<bR>
The door slams open and Ms. Prichard walks in. Same grey skirt, green blouse crisp under her blazer. Her hair is pulled back, her heels tap sharply on the floor. “Good morning, gentleman,” she barks. <Br>
<br>
There is a din of mutters parroting back her words, unenthusiastic but synced. But the noise and boisterous energy diminishes slowly to silence, as her eyes scan the room with a daring glare.<Br>
<br>
<b>Actions</b><br>
<<link "Begin the lesson" "GeographyClass0">><<EventsCheckEnd "SchoolGeographyRoom" "GeographyClass">><<NPCKnown "Prichard">><<QuestTracker "Quest11" 0>><</link>><br>
<<elseif $current.Avatar is "Jake">>
<br>
You shoulder into the geography room with the others, the scrape of chairs and the thud of bags already filling the air. Voices overlap, rough and restless. Someone snaps a rubber band across the aisle, another throws a paper ball at a student's head.<Br>
<Br>
You catch a grin as you pass, recieve a shoulder-bump from a boy sliding into his seat. Another calls your name with a smirk. The football players move out of your way, opening up a space to a desk in the centre of their pack.<Br>
<Br>
Only moments after you've taken your seat, the door slams open. Silence drops like a blade. Ms. Prichard strides in, heels rapping sharp against the boards, a battered leather folder tucked under her arm. She slaps it onto her desk, the crack cutting the last scraps of noise.<Br>
<Br>
“Good morning, gentlemen.”<Br>
<Br>
The reply comes almost as one. You find yourself speaking with them, the sound resonating in your chest.<Br>
<br>
Prichard’s eyes sweep the rows, cold and appraising. For a moment they flicker on you before her gaze moves on to survey the rest of the class. "Let's turn that energy to the lesson at hand.”<Br>
<br>
<b>Actions</b><br>
<<link "Begin the lesson" "GeographyClass0">><<EventsCheckEnd "SchoolGeographyRoom" "GeographyClass">><<NPCKnown "Prichard">><<QuestTracker "Quest11" 0>><</link>><br>
<</if>>
<</if>>
<</if>><<EventsCheck $return>>
<<if _currentEvent is "CheerLeaderTryouts">>
<<CheckRelationship "Michelle">>
<<if _Relationship is 0>>
<br>
When you arrive, Michelle is already halfway through changing. She glares at you as you enter, but continues changing.<br>
<br>
You appraise Michelle carefully. She is petite and alluring, but hardly athletic. You ponder whether her enthusiasm matches her ability. It’s not a stretch to imagine her stumbling or even sustaining an injury if she were to push herself too far.<br>
<br>
Christina’s final glance comes back to you and you hear her words inside your brain. ”There’s only one spot…”<br>
<br>
Taking out Emily's gym gear from her locker, you begin to change. Silence hangs in the air between the two of you.<br>
<br>
"I don't why you're even bothering," Michelle says, breaking the tension. "You've never seemed like you have the pep to be a cheerleader. Those extra pounds you've gained recently won't help, too."<br>
<br>
Pulling on your own trainers, you consider the woman next to you. You’ve not known Michelle long, but she never gave the impression that cheerleading was an interest of hers. But to the girl lacing her shoes next to you, this is everything.<br>
<br>
Her enthusiasm might outweigh her abilities, though. <I>Especially if she were to be riled up beforehand.</i><br>
<br>
<b>Actions</b><br>
<<link "Taunt her that she's not good enough" "SchoolChangingRoomTryouts">><<EventsCheckEnd "SchoolChangingRoom" "CheerLeaderTryouts">><<Greedy 1>><<SetFlag "SchoolChangingRoomTryouts" "Encourage">><</link>><br>
<<link "Ignore her comments and don't respond" "SchoolChangingRoomTryouts">><<EventsCheckEnd "SchoolChangingRoom" "CheerLeaderTryouts">><<Greedy -1>><<SetFlag "SchoolChangingRoomTryouts" "Warn">><</link>>
<<else>>
<br>
Michelle leads you into the changing rooms and over to her locker, which you notice is right next to Emily’s. She opens it and pulls out her gym gear, eagerly changing in front of you.<br>
<br>
“Oh my gosh, Em!” she says as she pulls off her uniform. “I can’t believe we’re doing this! Think about it, both of us on the cheerleader team. Think of what that will do to our popularity. Think of what it will do to the boys!”<br>
<br>
Trying to ignore Michelle so casually changing, you open Emily’s locker up and take out her gym gear. You change, feeling self-conscious even in front of Michelle. <br>
<br>
“This is an absolute dream!” she continues, pulling on her trainers. “I’ve waited so long for this. We’re going to knock their socks off! I hope my butterflies don’t get the better of me.” <br>
<br>
Pulling on your own trainers, you consider the woman next to you. You’ve not known Michelle long, but she never gave the impression that cheerleading was an interest of hers. But to the girl lacing her trainers next to you, this is everything.<br>
<br>
You appraise Michelle carefully. She is petite and alluring, but hardly athletic. You ponder whether her enthusiasm matches her ability. It’s not a stretch to imagine her stumbling or even sustaining an injury if she were to push herself too far.<br>
<br>
Christina’s final glance comes back to you and you hear her words inside your brain. <i>”There’s only one spot…”</i><br>
<br>
“You ready, Em?” Michelle says to you as she stands up. “Don’t tell me you're nervous? Just give it your all and I’m sure you’ll be fine.”<br>
<br>
<b>Actions</b><br>
<<link "Encourage her to go all out" "SchoolChangingRoomTryouts">><<Greedy 1>><<EventsCheckEnd "SchoolChangingRoom" "CheerLeaderTryouts">><<SetFlag "SchoolChangingRoomTryouts" "Encourage">><</link>><br>
<<link "Caution her not to get carried away" "SchoolChangingRoomTryouts">><<Greedy -1>><<EventsCheckEnd "SchoolChangingRoom" "CheerLeaderTryouts">><<SetFlag "SchoolChangingRoomTryouts" "Warn">><</link>>
<</if>>
<<elseif _currentEvent is "PEClass">>
<<if $PEClassFirst is true>>
<br>
You walk into the changing room, keeping your eyes down as you walk to Emily’s locker. Women are getting changed into their gym clothes, stripping out of their uniforms as they chat and laugh with their friends. <br>
<br>
Keeping your head down, you still feel like an imposter. That at any moment, someone is going to see you for what you are, and expose your secret to the world. <br>
<br>
The brief glimpses of bras and panties is a constant reminder that you too are wearing them. You unbutton your shirt, slip out of your skirt, and open your locker to pull out the orange skirt and the white polo shirt. <br>
<br>
You pull the shirt over your head without difficulty, tugging it to pull it over your breasts. Then, you step into the skirt and pull it up over your gym briefs, still barely concealing them underneath the spandex material.<br>
<br>
Sighing, you sit on a bench to pull on your socks and sneakers. You glance at yourself in a mirror briefly, noticing that you're naturally sitting down with your legs firmly together. A subconscious posture that tries to hide flashing your gym briefs to the room.<br>
<br>
The other girls begin to filter out into the gym, none of them showing concern about the skimpy costumes. With little choice, you stand, ready to join them.<br>
<<else>>
You walk into the changing room and straight over to your locker, passing girls stripping down to put their gym clothes on. It doesn’t register as strange. The act of walking through a locker room surrounded by half-naked women seems almost normal now.<br>
<br>
You open your locker and take out your gym clothes, pulling off your school uniform as you lay out the PE kit on the bench. You change, tugging the skirt down to ensure it’s covering the bottom of your buttocks. You glance in the mirror to check and can’t help but notice how pert the skirt makes your bum look.<br>
<br>
Other students begin to leave the changing rooms, heading for the gym. You pull your socks and sneakers on and rush to catch-up with them.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Go to Gymnasium" "SchoolGym">>
<<EventTrigger "SchoolGym" "PEClass" "Afternoon" "Beach" "Emily" null null null true>>
<<EventsCheckEnd "SchoolChangingRoom" "PEClass">>
<</link>>
<<elseif _currentEvent is "PEClassShower">>
<<if $current.dirty is true>>
<<if $GymEffort isnot 0>>
<<if $GymCleanFirst is true>>
<br>
Walking into the changing room, you hear the sounds of water rushing over and above the usual chatter and gossiping. Some girls are already in the shower room. Others are stripping off their gym kit. <br>
<br>
You walk over to Emily’s locker and open it. The school uniform is where you left it, neatly hung-up on a rung. Your satchel and shoes are at the bottom of the locker, again where you placed them.<br>
<br>
<<if $GymEffort is 4>>You catch a whiff of your own body odour. You smell like an old gym sock. The effort you put in is clear from your polo shirt, damp and stained with perspiration.<br>
<<else>>You sniff under your armpit and wretch a little. <I>I could really do with a shower</i>, you think. You may not have pushed yourself as far as you could have gone, but the exercise has definitely left its mark on your body.<br><</if>>
<br>
Looking around, you note the state of undress the other students are in, a reminder of your current situation rather than a fantasy wished into reality. The idea of showering with them, in this form, conjures a whirlwind of emotions that you can’t even begin to unpack.<br>
<br>
You recall that it is the last class of the day. You could just take your stuff and leave. <i>But in this form, there isn’t anything strange about showering with other girls, is there?</i><br>
<<else>>
Walking into the changing room, you hear the sounds of water rushing over and above the usual chatter and gossiping. <br>
<br>
<<if $GymEffort is 4>>You catch a whiff of your own body odour. You smell like an old gym sock. The effort you put in is clear from your polo shirt, damp and stained with perspiration.<br>
<<else>>You sniff under your armpit and wretch a little. <I>I could really do with a shower</i>, you think. You may not have pushed yourself as far as you could have gone, but the exercise has definitely left its mark on your body.<br> <</if>>
<br>
One thing is for sure. You could do with a shower. Whether you feel comfortable doing it in this situation is another question.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Undress and head for the showers" "SchoolChangingRoomShower">><<EventsCheckEnd "SchoolChangingRoom" "PEClassShower">><<SetFlag "SchoolChangingRoomShower" "Shower">><<set $GymCleanFirst to undefined>><<if $SchoolShowerFirst is true>><<Feminity 1>><</if>><</link>><br>
<<link "Pick up your belongings and leave" "SchoolChangingRoomShower">><<EventsCheckEnd "SchoolChangingRoom" "PEClassShower">><<SetFlag "SchoolChangingRoomShower" "Leave">><<set $GymCleanFirst to undefined>><</link>>
<<else>>
<br>
You walk into the changing room and note how silent and empty it feels. All the other students have long since left. <br>
<br>
Feeling dirty, you strip out of your gym uniform and head to the shower. With no one else around, your apprehension about being naked is only a minor flutter of nerves. <br>
<br>
You quickly rinse the grim from your body and return to Emily’s locker, taking out a towel and drying yourself down. Pulling on the uniform you neatly stored in her locker, you put away your gym gear and head out, glancing at your mirror momentarily in a mirror to ensure that you are fit to step out in public.<br>
<br>
<b>Actions</b><br>
<<link "Leave and return to the corridor" "SchoolGymEntrance">>
<<RemoveMakeup>>
<<set $current.dirty to false>>
<<EventsCheckEnd "SchoolChangingRoom" "PEClassShower">>
<</link>>
<</if>>
<</if>>
<</if>><<EventsCheck $return>>
<<if _currentEvent is "PEClassExcluded">>
<br>
<<if $PEClassExcludedFirst is true>>
As you walk into the gym, you are hit by a sweaty stench that clings to every piece of equipment and kit. Trying to ignore it, you walk towards the back corner where you see other students still dressed in their school uniform.<br>
<br>
You sit down next to them, their whispered conversation ceases. You feel their eyes watching you.<br>
<br>
Other students begin to enter, dressed in their gym clothes. A few give you a curious look, but for the most part everyone acts as you’d expect. Girls on one side. Boys on the other.<br>
<br>
The double doors to the gym bound open and Coach Beach strides in, his eyes scanning the room. When he sees you and the other students in uniform, he walks swiftly over.<br>
<br>
“Looks like today we’ve got another on death’s door,” he says directly to you. “Alright, Phillips. Where’s your note?”<br>
<br>
<b>Actions</b><br>
<<link "Give the note to Mr. Beach" "PEClassWatch0">><<EventsCheckEnd "SchoolGym" "PEClassExcluded">><</link>>
<<else>>
The stench of sweat permeates the gym. You try to ignore it, walking over to the back where other students wait to see if they can get out of the class. Soon the rest of the students file in, dressed in their gym attire.<br>
<br>
Beach enters, briefly surveying the room before walking over to you. “Still that time of the month, eh Phillips? Hate to be your boyfriend.”<br>
<br>
You hear the other slackers snigger. Beach nods you back towards the seats for those sitting out. You take a seat next to Chester, who has again convinced Beach he’s sick. Judging by his dilated pupils, you think you know why.<br>
<br>
<b>Actions</b><br>
<<link "Wait for the class to start" "PEClassWatch">><<EventsCheckEnd "SchoolGym" "PEClassExcluded">><</link>>
<</if>>
<<elseif _currentEvent is "PEClass">>
<br>
<<if $PEClassFirst is true>>
<<if $current.Avatar is "Emily">>
You enter the gym, trying to ignore the smell of sweat and follow the crowd to the girl’s benches. You sit down, putting your knees together. You can see the boy’s on the other side whispering and leering. You are almost definitely imagining it, but it feels like they are looking directly at you.<br>
<br>
Another girl sits down that you recognise. Heather Oats. She smiles politely at you, but says nothing. Her wide, innocent eyes look full of nerves. <br>
<br>
There is a cackle of laughter over the other side and you look up, noticing a few students sitting in the back corner on the benches still dressed in their school uniform. From a quick glance, you note they are some of the outcasts and slackers at the school. If Liz was in your gym class, you are certain you’d see her there too.<br>
<br>
Coach Beach enters, his stocky hairy legs on full display from out of his short rugby shorts. As soon as he sees the students still in their uniform, he shakes his head.<br>
<br>
“What’s wrong with you lot today?” you hear his bellowing voice ask them. “Case of the sniffles?” He looks specifically to the boys in the group. “Your time of the month?”<br>
<br>
You watch as they each in turn hand him a letter. He inspects every one, then once satisfied gestures the student to another bench.<br>
<br>
“Not your best work, Chester,” you hear him tell a kid with particularly glazed eyes. “Your mum is an assistant at Old Pete’s pharmacy, isn’t she? Don’t think she would get the spelling of migraine wrong. Go get your kit and change.”<br>
<br>
The teenager groans and slowly slinks across the gym towards the changing rooms, ambling with all the time in the world. “God, what’s wrong with him?” you hear one of the girls murmur to her friend.<br>
<br>
<I>You ponder whether you could get away with writing a note for Emily. If you did it as yourself, you technically wouldn’t be forging the note. You make a mental note to consider this when you get home.</i><br>
<br>
<b>Actions</b><br>
<<if $current.Avatar is "Emily">><<set _PEClassPassage to "PEClass">>
<<elseif $current.Avatar is "Jake">><<set _PEClassPassage to "PEClassJake">>
<<elseif $current.Avatar is "Dennis">><<set _PEClassPassage to "PEClassDennis">><</if>>
<<link "Wait to begin the lesson" _PEClassPassage>>
<<if $current.Avatar is "Emily">><<set $GymEffort = 0>>
<<elseif $current.Avatar is "Dennis">><<set $GymDennisBullying = 0>>
<<elseif $current.Avatar is "Jake">><<set $GymJakeWin = 0>><</if>>
<<EventsCheckEnd "SchoolGym" "PEClass">>
<</link>>
<<elseif $current.Avatar is "Dennis">>
You enter the gym, trying to ignore the smell of sweat and follow the boy's to the benches on the far side. They are already jostling for space. You squeeze into a gap, tugging at your kit, only to be elbowed from one side and shoved from the other.<Br>
<br>
The boys laugh. A few of the pushes might pass as light-hearted, but when they’re aimed at you they always seem to land just a bit too hard.<Br>
<br>
The door creaks again. The girls file in, crossing the gym to the benches opposite. Their orange skirts ride short as they sit, legs pressed together, voices hushed. Facing you directly. Almost as if arranged that way.<Br>
<Br>
Beach's voice cuts across the noise as he walks in. “Alright, settle down.”<br>
<br>
“What’s wrong with you lot today?” he barks at the small cluster of students at the side, still wearing their school uniform. “Case of the sniffles?” He looks specifically to the boys in the group. “Your time of the month?”<br>
<br>
You watch as they each in turn hand him a letter. He inspects every one, then once satisfied gestures the student to another bench.<br>
<br>
“Not your best work, Chester,” you hear him tell a kid with particularly glazed eyes. “Your mum is an assistant at Old Pete’s pharmacy, isn’t she? Don’t think she would get the spelling of migraine wrong. Go get your kit and change.”<br>
<br>
The teenager groans and slowly slinks across the gym towards the changing rooms, ambling with all the time in the world. “Dexter's so blazed he can't even tell if he's wearing a kit," you hear one of the boys quip.<br>
<br>
<I>You ponder whether you could get away with writing a note for Emily. If you did it as yourself, you technically wouldn’t be forging the note. You make a mental note to consider this when you get home.</i><br>
<br>
<b>Actions</b><br>
<<if $current.Avatar is "Emily">><<set _PEClassPassage to "PEClass">>
<<elseif $current.Avatar is "Jake">><<set _PEClassPassage to "PEClassJake">>
<<elseif $current.Avatar is "Dennis">><<set _PEClassPassage to "PEClassDennis">><</if>>
<<link "Wait to begin the lesson" _PEClassPassage>>
<<if $current.Avatar is "Emily">><<set $GymEffort = 0>>
<<elseif $current.Avatar is "Dennis">><<set $GymDennisBullying = 0>>
<<elseif $current.Avatar is "Jake">><<set $GymJakeWin = 0>><</if>>
<<EventsCheckEnd "SchoolGym" "PEClass">>
<</link>>
<<elseif $current.Avatar is "Jake">>
You enter the gym, trying to ignore the smell of sweat and follow the boy's to the benches on the fair side. They are already jostling for space. As you approach, they part like the red sea. You find a decent spot in the centre of the boys, continuing their jokes and punches traded between each other.<Br>
<br>
The door creaks again. The girls file in, crossing the gym to the benches opposite. Their orange skirts ride short as they sit, legs pressed together, voices hushed. Facing you directly. Almost as if arranged that way.<Br>
<Br>
Beach's voice cuts across the noise as he walks in. “Alright, settle down.”<br>
<br>
“What’s wrong with you lot today?” he barks at the small cluster of students at the side, still wearing their school uniform. “Case of the sniffles?” He looks specifically to the boys in the group. “Your time of the month?”<br>
<br>
You watch as they each in turn hand him a letter. He inspects every one, then once satisfied gestures the student to another bench.<br>
<br>
“Not your best work, Chester,” you hear him tell a kid with particularly glazed eyes. “Your mum is an assistant at Old Pete’s pharmacy, isn’t she? Don’t think she would get the spelling of migraine wrong. Go get your kit and change.”<br>
<br>
The teenager groans and slowly slinks across the gym towards the changing rooms, ambling with all the time in the world. “Dexter's so blazed he can't even tell if he's wearing a kit," you hear one of the boys quip.<br>
<br>
<I>You ponder whether you could get away with writing a note for Emily. If you did it as yourself, you technically wouldn’t be forging the note. You make a mental note to consider this when you get home.</i><br>
<br>
<b>Actions</b><br>
<<if $current.Avatar is "Emily">><<set _PEClassPassage to "PEClass">>
<<elseif $current.Avatar is "Jake">><<set _PEClassPassage to "PEClassJake">>
<<elseif $current.Avatar is "Dennis">><<set _PEClassPassage to "PEClassDennis">><</if>>
<<link "Wait to begin the lesson" _PEClassPassage>>
<<if $current.Avatar is "Emily">><<set $GymEffort = 0>>
<<elseif $current.Avatar is "Dennis">><<set $GymDennisBullying = 0>>
<<elseif $current.Avatar is "Jake">><<set $GymJakeWin = 0>><</if>>
<<EventsCheckEnd "SchoolGym" "PEClass">>
<</link>>
<</if>>
<<else>>
<<if $current.Avatar is "Emily">>
You are greeted by the familiar smells of sweat when you enter. You sit, trying to ignore the whispers and laughs from the boy’s opposite. The rest of the girls talk and gossip, unfazed by the attention. The exception is Heather, who sits by herself.<br>
<br>
Coach Beach enters and walks over to the slackers off to the side. You watch him inspect their exclusion notes. Only a few of them get permission to sit out today’s lesson. Others, including Chester, are sent back to the locker rooms to change into the gym gear.<br>
<<elseif $current.Avatar is "Dennis">>
You are greeted by the familiar smells of sweat when you enter. You sit with the boys, trying to ignore the constant ends of elbows landing into your ribs. Only when the girls enter do they settle down, their eyes hanging on the opposite side of the gym. Attention taken in by short skirts and legs on display.<br>
<br>
Coach Beach enters and walks over to the slackers off to the side. You watch him inspect their exclusion notes. Only a few of them get permission to sit out today’s lesson. Others, including Chester, are sent back to the locker rooms to change into the gym gear.<br>
<<elseif $current.Avatar is "Jake">>
You are greeted by the familiar smells of sweat when you enter. You sit with the boys, who part to let you sit in the centre of them. Their jostle and joke between them, punching each other on the shoulders with varying intensity depending on who the target is. Only when the girls enter do they settle down, their eyes hanging on the opposite side of the gym. Attention taken in by short skirts and legs on display.<br>
<Br>
Coach Beach enters and walks over to the slackers off to the side. You watch him inspect their exclusion notes. Only a few of them get permission to sit out today’s lesson. Others, including Chester, are sent back to the locker rooms to change into the gym gear.<br>
<</if>>
<br>
<b>Actions</b><br>
<<if $current.Avatar is "Emily">><<set _PEClassPassage to "PEClass">>
<<elseif $current.Avatar is "Jake">><<set _PEClassPassage to "PEClassJake">>
<<elseif $current.Avatar is "Dennis">><<set _PEClassPassage to "PEClassDennis">><</if>>
<<link "Wait to begin the lesson" _PEClassPassage>>
<<if $current.Avatar is "Emily">><<set $GymEffort = 0>>
<<elseif $current.Avatar is "Dennis">><<set $GymDennisBullying = 0>>
<<elseif $current.Avatar is "Jake">><<set $GymJakeWin = 0>><</if>>
<<EventsCheckEnd "SchoolGym" "PEClass">>
<</link>>
<</if>>
<<elseif _currentEvent is "CheerleaderInduction">>
<br>
You try the door handle to the gymnasium and in spite of Christina’s instructions are surprised to find it unlocked. With a creak from the door, you open it and walk in. <br>
<br>
The empty gym feels eerie and unusually silent. Even the smell of body odour and sweat doesn’t seem as prevalent. It feels like a different place to where you’ve spent time previously.<br>
<br>
Sitting cross-legged in the centre of the gym is Stacey, Britney, Reagan and Christina. They have pulled up mats to form a semi-circle, facing the door. Notable is the one mat, vacant. A cheerleader outfit is laid out neatly on its surface. <br>
<br>
Christina smiles as she sees you. “Emily. I’m so glad you decided to join us. Please. Take a seat.”<br>
<br>
<b>Actions</b><br>
<<link "Join Christina and the cheerleaders" "SchoolGymCheerleaderInduction0">><<EventsCheckEnd "SchoolGym" "CheerleaderInduction">><<NPCKnown "Reagan">><<NPCKnown "Stacey">><<NPCKnown "Britney">><</link>>
<</if>><<EventsCheck $return>>
<<if _currentEvent is "BusinessStudiesClass">>
<<if $BusinessStudiesClassFirst is true>>
<<if $current.Avatar is "Emily">>
Entering the classroom, you almost run straight into a short woman a step away from the open door. She smiles sweetly and chuckles. “Ah! Hello, Miss Phillips!” she greets you with a high, simpering voice.<br>
<br>
You give her an appraising look. With a round full face and a squat physique, she reminds you of an image of a cheery Aunt. Her pleasant demeanour contrasts heavily with her puffy white blouse and drab green skirt that matches the classroom walls. You note a name written at the top of the blackboard in wavy writing. Mrs. DeBussy.<br>
<br>
Turning your attention back to her, Mrs. DeBussy gives you another pleasant smile. “You are just on schedule, how committed you are!” she says. She points over at a desk halfway back. “Desk four three is free. Please, take a seat!”<br>
<br>
You nod and walk towards the desk she’s assigned you. As you approach, you notice that the surface is taken up almost entirely by an old black typewriter and a stack of blank paper placed neatly by its side. A sheet is already loaded in the typewriter.<br>
<br>
Taking a seat, you look around the room. Rarely for Charlton, this is a mixed sex class. You notice though that all the girls have been directed to sit at desks with typewriters, whilst the boys sit at ones without.<br>
<br>
A few stray students enter the classroom after you, before DeBussy closes the door and turns back to the class with enthusiasm.<br>
<<elseif $current.Avatar is "Dennis">>
Entering the classroom, you almost run straight into a short woman a step away from the open door. She smiles sweetly and chuckles. “Ah, Master Mannet!” she greets, as though genuinely delighted. "Good to see you again. Same desk, same place,” she trills, nodding you on with a flutter of her hand. “Desk five two. Chop-chop.”<Br>
<bR>
Looking at DeBussy, you study her. With a round full face and a squat physique, she reminds you of an image of a cheery Aunt. Her pleasant demeanour contrasts heavily with her puffy white blouse and drab green skirt that matches the classroom walls. You note a name written at the top of the blackboard in wavy writing. Mrs. DeBussy.<br>
<br>
You follow and walk towards the desk she's assigned to you. The desk is bare except for a lined notepad and a blunt pencil resting at its centre. Glancing around the room, you notice that every other desk has a typewriter dominating it, with neat stack of papers beside them. And only girls sit at the typewriters. The boys, by contrast, sit at plain desks like yours, empty of machines. A few of them already lean back in their chairs, smirking and talking amongst themselves.<br>
<Br>
Taking your seat, you rest your hands on the bare wood. A few rows down, Logain grins as he folds a sheet into a paper plane, continously refining it in his hands.<bR>
<br>
One or two stragglers slip in behind you before DeBussy swings the door shut and clasps her hands together, her smile widening.<Br>
<<elseif $current.Avatar is "Jake">>
Entering the classroom, you almost run straight into a short woman a step away from the open door. She smiles sweetly and chuckles. “Ah, Master Duncan!” she greets, as though genuinely delighted. She turns to survey the classroom before turning to face you again. "It doesn't look like Master Chester will be attending.” She leans in, smile fixed, eyes small. “Care to share where he might be?”<Br>
<bR>
You shrug.<bR>
<Br>
“Never mind then,” she trills, enthusiasm snapping back into place. “You can take his seat for today.” She claps her hands and gestures towards a desk. “Please. Do sit down."<br>
<br>
You move to the desk she’s indicated, noting a familiar face already sitting at the desk next to you. Michelle. She flashes you a coy little smile as you step behind your chair. “This is a pleasant change from Dexter," she whispers.<br>
<Br>
Before you can stop yourself, you grin. It feels automatic in this body, but you recognise it as leering the moment it leaves your face. This is Emily’s best friend, you remind yourself, but something in you stirrs by the way she looks up through her lashes.<br>
<br>
Taking your seat, you rest your hands on the bare wood. A few rows down, Logain grins as he folds a sheet into a paper plane, continously refining it in his hands.<bR>
<br>
One or two stragglers slip in behind you before DeBussy swings the door shut and clasps her hands together, her smile widening.<Br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Begin the lesson" "BusinessStudiesClass0">><<EventsCheckEnd "SchoolBusinessStudiesRoom" "BusinessStudiesClass">><<NPCKnown "DeBussy">><<NPCKnown "Logain">><</link>><br>
<<else>>
<<if $current.Avatar is "Emily">>
Walking into the business studies class, you are greeted by Mrs. DeBussy, who stands just inside the room. She beams when she sees you. “Ah, Miss. Phillips! Punctual as always! Same desk, same place. Take a seat.”<br>
<br>
You nod and walk over to the desk you sat at before, the typewriter and paper waiting for you. As you sit down you glance to the desk next to yours, seeing Logain folding paper into an aeroplane.<br>
<br>
After the other student's filter in, Mrs. DeBussy closes the classroom door and turns to the class, smiling widely.<br>
<<elseif $current.Avatar is "Dennis">>
Entering the classroom, you almost collide with Mrs. DeBussy. “Ah, Master Mannet!” she greets you "Good to see you again. Same desk, same place,” she trills, nodding you on with a flutter of her hand. “Desk five two. Chop-chop.”<br>
<Br>
You follow her direction and notice the difference immediately. The desk is bare except for a lined notepad and a blunt pencil resting at its centre. Glancing around the room, the divide is obvious. Every girl has been placed before a typewriter, a neat stack of paper beside it, their desks lined in tidy rows. The boys, by contrast, sit at plain desks like yours, empty of machines.<br>
<br>
Taking your seat, you set your hands on the bare wood. A few rows down, Logain smirks as he folds a sheet into a paper plane, continously refining it in his hands.<bR>
<Br>
One or two stragglers slip in behind you before DeBussy swings the door shut and clasps her hands together, her smile widening.<br>
<<elseif $current.Avatar is "Jake">>
Mrs. DeBussy is already beaming at the door when you step in, her voice bright enough to grate. “Welcome again!" She glances around the room before turning back to you. "Master Chester doesn’t appear to be attending today.” She leans in, whispering “Care to share where he might be?”<Br>
<br>
You shrug.<bR>
<Br>
“Never mind, then,” she trills, enthusiasm snapping back into place. “You can take his seat for today.” She claps her hands and gestures towards a desk. “Please. Do sit down."<br>
<br>
You move to the desk she’s indicated, noting a familiar face already sitting at the desk next to you. Michelle. She flashes you a coy little smile as you step behind your chair. “This is a pleasant change from Dexter," she whispers.<br>
<Br>
Before you can stop yourself, you grin. It feels automatic in this body, but you recognise it as leering the moment it leaves your face. This is Emily’s best friend, you remind yourself, but something in you stirrs by the way she looks up through her lashes.<br>
<br>
Taking your seat, you rest your hands on the bare wood. A few rows down, Logain grins as he folds a sheet into a paper plane, continously refining it in his hands.<bR>
<br>
One or two stragglers slip in behind you before DeBussy swings the door shut and clasps her hands together, her smile widening.<Br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Begin the lesson" "BusinessStudiesClass0">><<EventsCheckEnd "SchoolBusinessStudiesRoom" "BusinessStudiesClass">><</link>>
<</if>>
<</if>><<EventsCheck $return>> <<set _NPC to "Annie">>
<<set $ConversationExit to "ThompsonsReception">>
<<Flag "ThompsonPCSeen">>
<<if _FlagReturn is true and $AnnieSeenDiscussed is undefined>>
She glances up at you, but uncharacteristically doesn’t keep your eye. “Hey,” she says to you, looking down.<br>
<<else>>
<<Flag "AnnieRejected">>
<<if _FlagReturn is true>>
She looks up at you, but doesn’t smile. “Oh hi, <<TrueName>>.” She seems reluctant to look at you, but tries to meet your eye.<br>
<<else>>
<<CheckRelationship _NPC>>
<<if _Relationship is 0>>
Annie looks at you coldly. She doesn't want to speak to you.<br>
<<else>>
<<if $AnnieDialogue is undefined>>
You lean over the huge desk in the reception area and look down at Annie. “Hey Annie, how are you?”<br>
<br>
<<if $current.female is true>>
She looks up at you and smiles. “Oh hi, <<TrueName>>!” She leans casually over her desk and waits for you to speak.<br>
<<else>>
<<CheckPersonalityState "Annie">>
<<if _PersonalityState is "Gay">>She looks up at you and smiles. “Oh hi, <<TrueName>>.” She casually leans casually over her desk and waits for you to speak.<br>
<<else>>She looks up at you and smiles. “Oh hi, <<TrueName>>!” She casually pushes her chair back slightly, revealing her short-skirt and bare legs from underneath the desk.<br><</if>>
<</if>>
<<else>>
<<if $current.female is true>>
Annie looks up at you over the desk, leaning casually over her desk and waiting for you to speak.<br>
<<else>>
Annie looks up at you from behind her desk, bouncing one leg on top of the other.<br>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<Flag "ThompsonPCSeen">>
<<if _FlagReturn is true and $AnnieSeenDiscussed is undefined>>
<<link "Talk to her about what you saw in the hotel" "AnnieDialogue">><<set $AnnieDialogue to "HotelSeen">><<set $AnnieThompsonPCSeen to false>><</link>><br>
<<link "Say goodbye to Annie and return to the reception" $ConversationExit>><<EndConversation "Annie">><</link>>
<<else>>
<<Flag "AnnieRejected">>
<<if _FlagReturn is true>>
<<link "Apologise for your behaviour" "AnnieDialogue">><<set $AnnieDialogue to "Apologise">><<SetFlag "AnnieRejected" false>><</link>><br>
<<else>>
<<if _Relationship is 0>>
<<SpellsCheckSelf "Charm">>
<<if _SpellsCheckSelf is true and $current.female is true>><<link "[Spell: Charm] Cast Charm on Annie" "AnnieDialogue">><<set $AnnieDialogue to "Charm">><<Greedy 1>><</link>><br><</if>>
<<else>>
<<QuestState "Quest21">><<DialogueSpoken "Annie" "AnnieLibrary">>
<<if _QuestState is 5 and _Discussed is false>><s>Speak to Annie about what happened at the library</s> - <I>This probably should be discussed in private. Visit Annie's apartment in the evening to talk about this.</i><br><</if>>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is false>><<link "Ask how work is going" "AnnieDialogue">><<set $AnnieDialogue to "Work">><</link>><br><</if>>
<<DialogueSpoken "Annie" "School">>
<<if _Discussed is false>><<link "Ask Annie about Charlton Upper School" "AnnieDialogue">><<set $AnnieDialogue to "School">><</link>><br><</if>>
<<if $period[$periodCurrent] is "Lunch">><<link "Ask Annie to lunch" "AnnieDialogue">><<set $AnnieDialogue to "LunchAsk">><</link>><br><</if>>
<<Flag "AnniePubDate">>
<<if _FlagReturn is false and $AnniePubDated is true>><<link "Ask Annie out for a drink this evening" "AnnieDialogue">><<set $AnnieDialogue to "Drink">><<Greedy 1>><</link>><br><</if>>
<<DialogueSpoken "Annie" "LunchOffice">><<InventoryCheckSelf "KeyThompsonRepairs">><<TaskState "Task2">>
<<if _Discussed is true and _TaskState is "active" and _InventoryCheckSelf is false>><<link "Ask about Mr. Thompson's office" "AnnieDialogue">><<set $AnnieDialogue to "LunchOffice">><</link>><br><</if>>
<<DialogueSpoken "Annie" "AnniePaper">><<QuestState "Quest21">>
<<if _Discussed is false and _QuestState gte 3>><<link "Ask her about the paper you found" "AnnieDialogue">><<set $AnnieDialogue to "AnniePaper">><</link>><br><</if>>
<<DialogueSpoken "Annie" "AnniePhoto">><<QuestState "Quest21">>
<<if _Discussed is false and _QuestState gte 3>><<link "Ask about the photo of her and Jennifer" "AnnieDialogue">><<set $AnnieDialogue to "AnniePhoto">><</link>><br><</if>>
<<Flag "AnnieKeyAsk">><<InventoryCheckSelf "KeyThompsonRepairs">>
<<if _FlagReturn is true and _InventoryCheckSelf is false>>
<<DialogueSpoken "Annie" "AnnieKeyAsk">>
<<if _Discussed is false>>
<<link "Ask to borrow the key to the office" "AnnieDialogue">><<set $AnnieDialogue to "OfficeKey">><</link>><br>
<<else>>
<<RumourCheckSelf "Annie">>
<<if _RumourCheckSelf is true>>
<<link "Blackmail her for the key with what you know about her and Thompson" "AnnieDialogue">>
<<ChangeNPCRelationship "Annie" $current.Avatar 0>>
<<Greedy 1>>
<<TakeObjectNPC "Annie" "KeyThompsonRepairs">>
<<set $AnnieDialogue to "BlackmailKey">>
<</link>><br>
<</if>>
<<SpellsCheckSelf "Charm">>
<<if _SpellsCheckSelf is true and $current.female is true>>
<<link "[Spell: Charm] Cast Charm on Annie to get her to give you the key" "AnnieDialogue">>
<<set $AnnieDialogue to "CharmKey">>
<<TakeObjectNPC "Annie" "KeyThompsonRepairs">>
<<Greedy 1>>
<</link>><br>
<</if>>
<<DialogueSpoken "Annie" "IntimidateKey">>
<<if _Discussed is false>>
<<StatCheckAssertive "gt" 60>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Intimidate Annie into giving you the key">>
<<if _StatCheckAssertive is true>>
<<link _StatAssertiveProbability "AnnieDialogue">><<set $AnnieDialogue to "AssertiveKeyPass">><<Greedy 1>><<ChangeNPCRelationship "Annie" $current.Avatar 0>><<TakeObjectNPC "Annie" "KeyThompsonRepairs">><</link>><br>
<<else>>
<<link _StatAssertiveProbability "AnnieDialogue">><<set $AnnieDialogue to "AssertiveKeyFail">><<Assertive 1>><</link>><br>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<link "Say goodbye to Annie and return to the reception" $ConversationExit>><<EndConversation "Annie">><</link>>
<</if>><<EventsCheck $return>>
<<if _currentEvent is "McTafeysBarOriStage3">>
<br>
The bar is buzzing, conversations overlapping into a familiar, low hum. You look around, half-listening to a story being told at the next table, when your gaze idly drifts across the room.<br>
<Br>
The people here are… attractive.<br>
<Br>
A woman near the bar leans forward, laughing, the curve of her hips shifting as she adjusts her posture. You catch yourself noticing the way her dress hugs her figure, the smoothness of her skin where the dim light catches it.<br>
<Br>
Your stomach flutters. A natural reaction.<br>
<br>
But before you can linger on her, movement on the other side of the bar pulls your attention away.<br>
<br>
A group of men are playing darts, one of them stepping forward to take his shot. His shirt is rolled up slightly, revealing strong, toned forearms, the muscle in his arm shifting as he throws.<br>
<br>
Something about the casual strength, the confidence. You bite your lip, pulse quickening for an entirely different reason.<br>
<br>
It’s not just the woman at the bar. It’s him, too.<br>
<br>
You shift on the spot, exhaling slowly.<br>
<br>
Why does it feel like there’s twice as much to look at these days?<br>
<br>
<b>Actions</b><br>
<<link "Return to the bar" "McTafeysBar">><<EventsCheckEnd "McTafeysBar" "McTafeysBarOriStage3">><</link>>
<</if>>
<<InventoryCheckSelf "AndreaPassport">>
<<if $AndreaDialogue is "Her">>
<<if $current.Avatar is "Florence">>
“You seem a little on edge,” you say to her. “Is everything okay?”<br>
<br>
Her eyes flick back to the room, then to you. “Lennox is being particularly spiteful today," she confides in you. "He's threatened to fire me three times today."<br>
<br>
She glances over her shoulder, then sighs. “We’re so understaffed right now,” she says quietly. “I’m trying my best. Mr. Sermon and Lennox won't budge on their strict hiring policy. They've worked his way through almost every unemployed girl in town."<br>
<br>
"What are they looking for?" you ask.<br>
<br>
"Young. Pretty. <i>Compliant</i>," she replies. "Unless you know of anyone new to town, I don't think I'm getting a break."<br>
<br>
<<Flag "AndreaPassportForget">>
<<if _FlagReturn is true>>
“Planning a trip?” you ask her. She gives you a puzzled look.<br>
<br>
“Why would I do that?” Andrea asks you. “Foreign countries are dangerous.”<br>
<<else>>
“Planning a trip?” you ask her. You notice a little grin form underneath the nervousness.<br>
<br>
“I’d love to,” Andrea tells you. “I know they told at school other countries are dangerous, but I still want to go on a plane. Just once.”<br>
<</if>>
<br>
You hear a distant clatter from the kitchen, but it’s enough to make her jump. “I’m sorry!” she stammers. “I should get back to it. Unless there's anything else?”<br>
<<elseif _CurrentPC is true>>
“You seem a little on edge,” you say to her. “Is everything okay?”<br>
<br>
Her eyes flick back to the room, then to you. “Yeah, everything is fine. Is there anything I can help you with?”<br>
<br>
“You seem busy,” you try. “Are you alright?”<br>
<br>
She again looks around, then sighs. “We’re just a bit understaffed right now,” she says quietly. “I’m trying my best. Please don’t tell Pierre or Lennox. Hopefully they’ll find some more help soon. Maybe then I can take a break.”<br>
<br>
<<Flag "AndreaPassportForget">>
<<if _FlagReturn is true>>
“Planning a trip?” you ask her. She gives you a puzzled look.<br>
<br>
“Why would I do that?” Andrea asks you. “Foreign countries are dangerous.”<br>
<<else>>
“Planning a trip?” you ask her, offering her a pleasant smile. You notice a little grin form underneath the nervousness.<br>
<br>
“I’d love to,” Andrea tells you. “I know other countries are dangerous, but I’d just love to go on a plane. Just once.”<br>
<</if>>
<br>
You hear a distant clatter from the kitchen, but it’s enough to make her jump. “I’m sorry!” she stammers. “Mr. Matox doesn’t encourage talking to guests at the hotel. Is there anything else I do for you today?”<br>
<<else>>
“You seem a little on edge,” you say to her. “Is everything okay?”<br>
<br>
Her eyes flick back to the room, then to you. “Yeah, everything is fine. Is there anything I can help you with?”<br>
<br>
“You seem busy,” you try. “Are you alright?”<br>
<br>
She again looks around, then sighs. “We’re just a bit understaffed right now,” she says quietly. “I’m trying my best. Please don’t tell Pierre or Lennox. Hopefully they’ll find some more help soon. Maybe then I can take a break.”<br>
<br>
<<Flag "AndreaPassportForget">>
<<if _FlagReturn is true>>
“Planning a trip?” you ask her. She gives you a puzzled look.<br>
<br>
“Why would I do that?” Andrea asks you. “Foreign countries are dangerous.”<br>
<<else>>
“Planning a trip?” you ask her, offering her a pleasant smile. You notice a little grin form underneath the nervousness.<br>
<br>
“I’d love to,” Andrea tells you. “I know other countries are dangerous, but I’d just love to go on a plane. Just once.”<br>
<</if>>
<br>
You hear a distant clatter from the kitchen, but it’s enough to make her jump. “I’m sorry!” she stammers. “Mr. Matox doesn’t encourage talking to guests at the hotel. Is there anything else I do for you today?”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Andrea" "Her">><</link>>
<<elseif $AndreaDialogue is "Travel">>
<<if $current.Avatar is "Florence">>
<<Flag "AndreaPassportForget">>
<<if _FlagReturn is true>>
"Not looking to take a trip soon" you ask Andrea.<br>
<br>
She looks at you, frowning. "Why would I want to leave Charlton? Don't you remember what they taught us at school. There's some evil people out there, Flo. I don't want to be kidnapped or robbed. Or worse."<br>
<br>
You study Andrea's face. There's no hint of duplicity. She now has absolutely no interest in leaving this town.<br>
<<else>>
“Looking to take a trip soon?" you ask Andrea.<br>
<br>
She her eyes flick to the side before answering. "I wish I could. Just for once. To leave here and see the world. Still foolish Andrea, not listening to Ms. Prichard. I know.”<br>
<br>
You pause, careful not to say anything to arouse her suspicions. "Have you planned where you'd go first?"<br>
<br>
<<Flag "AndreaPassportStolen" "PC">>
<<if _FlagReturn is true>>
"France", she says quickly. "I bet their maids don't actually have to wear this." She gestures down to her uniform. "I've got my passport still. Or did have. Do you remember when I applied for it? But <<TrueName "Current">> stole it from me."<br>
<br>
"Oh no," you feign. "What are you going to do?"<br>
<br>
"I don't know," she mutters. You can see the tears forming in her eyes. "They wouldn't give it back."<br>
<br>
You try to give her a sympathetic smile, burying any hint of guilt deep inside you.<br>
<<else>>
<<Flag "AndreaPassportStolen" "Other">>
<<if _FlagReturn is true>>
"France", she says quickly. "I bet their maids don't actually have to wear this." She gestures down to her uniform. "I've got my passport still. Or did have. Do you remember when I applied for it? But someone stole it."<br>
<br>
"Oh no," you feign. "What are you going to do?"<br>
<br>
"I don't know," she mutters. You can see the tears forming in her eyes. "They wouldn't give it back."<br>
<br>
You try to give her a sympathetic smile, burying any hint of guilt deep inside you.<br>
<<else>>
"France," she says quickly. "I bet their maids don't actually have to wear this." She gestures down to her uniform. "I've got my passport still. Do you remember when I applied for it? I thought I would have used it by now."<br>
<br>
You give Andrea a look. "I suppose you can use it to buy drinks."<br>
<br>
"The only reason I really need to carry it around with me," Andrea shrugs.<br>
<br>
She catches your eyes looking at her lack of pockets and she sniggers. “Not literally. It’s in my locker. In the changing room. Just close enough to remind me that this might not be all my life will be, after all.”<br><<QuestState "Quest2">>
<<if _QuestState is 3>>
<<if _InventoryCheckSelf is false>>
<br><I>Andrea’s passport seems very important to her. You could probably use it to power the amulet, if you could get your hands on it. Of course, to do that you’d need to find a way to get into the staff room.</I><br>
<<Flag "CauseAccident">>
<<if _FlagReturn is false>><<SetFlag "CauseAccident" "active">><</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<elseif $current.Avatar is "Annie">>
<<Flag "AndreaPassportForget">>
<<if _FlagReturn is true>>
"Not looking to take a trip soon" you ask Andrea.<br>
<br>
She looks at you, frowning. "Why would I want to leave Charlton? Don't you remember what they taught us at school. There's some evil people out there, Annie. I don't want to be kidnapped or robbed. Or worse."<br>
<br>
You study Andrea's face. There's no hint of duplicity. She now has absolutely no interest in leaving this town.<br>
<<else>>
“Looking to take a trip soon?" you ask Andrea.<br>
<br>
She her eyes flick to the side before answering. "I wish I could. Just for once. To leave here and see the world. Still foolish Andrea, not listening to Ms. Prichard. I know.”<br>
<br>
You pause, careful not to say anything to arouse her suspicions. "Have you planned where you'd go first?"<br>
<br>
<<Flag "AndreaPassportStolen" "PC">>
<<if _FlagReturn is true>>
"France", she says quickly. "I bet their maids don't actually have to wear this." She gestures down to her uniform. "I've got my passport still. Or did have." She takes a deep breath. "<<TrueName "Current">> stole it from me."<br>
<br>
"Oh no," you feign. "What are you going to do?"<br>
<br>
"I don't know," she mutters. You can see the tears forming in her eyes. "They wouldn't give it back."<br>
<br>
You try to give her a sympathetic smile, burying any hint of guilt deep inside you.<br>
<<else>>
<<Flag "AndreaPassportStolen" "Other">>
<<if _FlagReturn is true>>
"France", she says quickly. "I bet their maids don't actually have to wear this." She gestures down to her uniform. "I've got my passport still. Or did have." She takes a take breath. "Someone stole it."<br>
<br>
"Oh no," you feign. "What are you going to do?"<br>
<br>
"I don't know," she mutters. You can see the tears forming in her eyes. "They wouldn't give it back."<br>
<br>
You try to give her a sympathetic smile, burying any hint of guilt deep inside you.<br>
<<else>>
"France," she says quickly. "I bet their maids don't actually have to wear this." She gestures down to her uniform. "I've got my passport still. Got it when I graduated. I thought I would have used it by now."<br>
<br>
You give Andrea a look. "I suppose you can use it to buy drinks."<br>
<br>
"The only reason I really need to carry it around with me," Andrea shrugs.<br>
<br>
She catches your eyes looking at her lack of pockets and she sniggers. “Not literally. It’s in my locker. In the changing room. Just close enough to remind me that this might not be all my life will be, after all.”<br><<QuestState "Quest2">>
<<if _QuestState is 3>>
<<if _InventoryCheckSelf is false>>
<br><I>Andrea’s passport seems very important to her. You could probably use it to power the amulet, if you could get your hands on it. Of course, to do that you’d need to find a way to get into the staff room.</I><br>
<<Flag "CauseAccident">>
<<if _FlagReturn is false>><<SetFlag "CauseAccident" "active">><</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<elseif $current.Avatar is "Jennifer">>
<<Flag "AndreaPassportForget">>
<<if _FlagReturn is true>>
"Not looking to take a trip soon" you ask Andrea.<br>
<br>
She looks at you, frowning. "Why would I want to leave Charlton? Don't you remember what they taught us at school. There's some evil people out there, Jennifer. I don't want to be kidnapped or robbed. Or worse."<br>
<br>
You study Andrea's face. There's no hint of duplicity. She now has absolutely no interest in leaving this town.<br>
<<else>>
“Looking to take a trip soon?" you ask Andrea.<br>
<br>
She her eyes flick to the side before answering. "I wish I could. Just for once. To leave here and see the world. Still foolish Andrea, not listening to Ms. Prichard. I know.”<br>
<br>
You pause, careful not to say anything to arouse her suspicions. "Have you planned where you'd go first?"<br>
<br>
<<Flag "AndreaPassportStolen" "PC">>
<<if _FlagReturn is true>>
"France", she says quickly. "I bet their maids don't actually have to wear this." She gestures down to her uniform. "I've got my passport still. Or did have." She looks to the floor before continuing. "But... <<TrueName "Current">> stole it from me."<br>
<br>
"What?" you say, feigning ignorance. "Why?"<br>
<br>
"I don't know," she mutters. You can see the tears forming in her eyes. "They wouldn't give it back."<br>
<br>
You try to give her a sympathetic smile, burying any hint of guilt deep inside you.<br>
<<else>>
<<Flag "AndreaPassportStolen" "Other">>
<<if _FlagReturn is true>>
"France", she says quickly. "I bet their maids don't actually have to wear this." She gestures down to her uniform. "I've got my passport still. Or did have." She takes a take breath. "Someone stole it."<br>
<br>
"Oh no," you feign. "What are you going to do?"<br>
<br>
"I don't know," she mutters. You can see the tears forming in her eyes. "They wouldn't give it back."<br>
<br>
You try to give her a sympathetic smile, burying any hint of guilt deep inside you.<br>
<<else>>
"France," she says quickly. "I bet their maids don't actually have to wear this." She gestures down to her uniform. "I've got my passport still. Got it when I graduated. I thought I would have used it by now."<br>
<br>
You give Andrea a look. "I suppose you can use it to buy drinks."<br>
<br>
"The only reason I really need to carry it around with me," Andrea shrugs.<br>
<br>
She catches your eyes looking at her lack of pockets and she sniggers. “Not literally. It’s in my locker. In the changing room. Just close enough to remind me that this might not be all my life will be, after all.”<br><<QuestState "Quest2">>
<<if _QuestState is 3>>
<<if _InventoryCheckSelf is false>>
<br><I>Andrea’s passport seems very important to her. You could probably use it to power the amulet, if you could get your hands on it. Of course, to do that you’d need to find a way to get into the staff room.</I><br>
<<Flag "CauseAccident">>
<<if _FlagReturn is false>><<SetFlag "CauseAccident" "active">><</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<elseif _CurrentPC is true>>
<<Flag "AndreaPassportForget">>
<<if _FlagReturn is true>>
"So you have no interest in travelling?" you ask Andrea.<br>
<br>
She looks at you, frowning. "Why would I want to leave Charlton? They were very clear at school. There's some evil people out there. I don't want to be kidnapped or robbed. Or worse."<br>
<br>
You study Andrea's face. There's no hint of duplicity. She now has absolutely no interest in leaving this town.<br>
<<else>>
“You seem adventurous,” you tell her. “I can’t believe you’ve never been on a plane.”<br>
<br>
She looks off to the side for a second, lost in thought. You notice her bite her bottom dark red lip. “I don’t know if it’s appropriate to talk with guests like this.”<br>
<br>
“Come on,” you reply. “Your secrets are safe with me.”<br>
<br>
Her large smokey eyes look up at you and you note they glisten with moisture. “It’s my dream,” she whispers. “To see the world. Leave here. It’s foolish, I know.”<br>
<br>
You give her a sympathetic smile. “I understand. I want to travel too. Put some stamps in my passport before I settle down.”<br>
<br>
<<Flag "AndreaPassportStolen" "Florence">>
<<if _FlagReturn is true>>
You notice her eyes glistening with tears quickly forming. "Except. I don't think I can now."<br>
<br>
"Why's that?" you ask her.<br>
<br>
She looks to you, then sighs. A single tear runs down her cheek, her make-up running. "Flo. She took my passport from me."<br>
<br>
You hold back a reaction. "I thought you two were friends?"<br>
<br>
"So did I," she replies, sniffling.<br>
<<else>>
<<Flag "AndreaPassportStolen" "Other">>
<<if _FlagReturn is true>>
"France", she says quickly. "I bet their maids don't actually have to wear this." She gestures down to her uniform. "I've got my passport still. Or did have. Do you remember when I applied for it? But someone stole it."<br>
<br>
"Oh no," you feign. "What are you going to do?"<br>
<br>
"I don't know," she mutters. You can see the tears forming in her eyes. "They wouldn't give it back."<br>
<br>
You try to give her a sympathetic smile, buying any hint of guilt deep inside you.<br>
<<else>>
For the first time Andrea’s nervousness diminishes slightly. “I carry mine around everywhere I go,” she says quietly. “I told my parents it was just ID, but really it’s a reminder. A statement. That one day I can leave. At least for a while.”<br>
<br>
“You have it on you now?” you say, and you can’t help but look over her uniform. She watches your eyes move, and her eyes drift to the floor. <br>
<br>
“The uniform doesn’t come with pockets,” she replies to your question. “It’s in my locker. In the changing room. Just close enough to remind me that this might not be all my life will be, after all.”<br>
<<QuestState "Quest2">>
<<if _QuestState is 3>>
<<if _InventoryCheckSelf is false>>
<br><I>Andrea’s passport seems very important to her. You could probably use it to power the amulet, if you could get your hands on it. Of course, to do that you’d need to find a way to get into the staff room.</I><br>
<<Flag "CauseAccident">>
<<if _FlagReturn is false>><<SetFlag "CauseAccident" "active">><</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<else>>
<<Flag "AndreaPassportForget">>
<<if _FlagReturn is true>>
"So you have no interest in travelling?" you ask Andrea.<br>
<br>
She looks at you, frowning. "Why would I want to leave Charlton? They were very clear at school. There's some evil people out there. I don't want to be kidnapped or robbed. Or worse."<br>
<br>
You study Andrea's face. There's no hint of duplicity. She now has absolutely no interest in leaving this town.<br>
<<else>>
“I’d like to know more about you,” you tell her. “I can’t believe you’ve never been on a plane.”<br>
<br>
She looks off to the side for a second, lost in thought. You notice her bite her bottom dark red lip. “I don’t know if it’s appropriate to talk with guests like this.”<br>
<br>
“Come on,” you reply. “Your secrets are safe with me.”<br>
<br>
Her large smokey eyes look up at you and you note they glisten with moisture. “It’s my dream,” she whispers. “To see the world. Leave here. It’s foolish, I know.”<br>
<br>
You give her a sympathetic smile. “I understand. I want to travel too. Put some stamps in my passport before I settle down.”<br>
<br>
<<Flag "AndreaPassportStolen" "Florence">>
<<if _FlagReturn is true>>
You notice her eyes glistening with tears quickly forming. "Except. I don't think I can now."<br>
<br>
"Why's that?" you ask her.<br>
<br>
She looks to you, then sighs. A single tear runs down her cheek, her make-up running. "Flo. She took my passport from me."<br>
<br>
You hold back a reaction. "I thought you two were friends?"<br>
<br>
"So did I," she replies, sniffling.<br>
<<else>>
<<Flag "AndreaPassportStolen" "Other">>
<<if _FlagReturn is true>>
"France", she says quickly. "I bet their maids don't actually have to wear this." She gestures down to her uniform. "I've got my passport still. Or did have. Do you remember when I applied for it? But someone stole it."<br>
<br>
"Oh no," you feign. "What are you going to do?"<br>
<br>
"I don't know," she mutters. You can see the tears forming in her eyes. "They wouldn't give it back."<br>
<br>
You try to give her a sympathetic smile, buying any hint of guilt deep inside you.<br>
<<else>>
For the first time Andrea’s nervousness diminishes slightly. “I carry mine around everywhere I go,” she says quietly. “I told my parents it was just ID, but really it’s a reminder. A statement. That one day I can leave. At least for a while.”<br>
<br>
“You have it on you now?” you say, and you can’t help but look over her uniform. She watches your eyes move, and her eyes drift to the floor. <br>
<br>
“The uniform doesn’t come with pockets,” she replies to your question. “It’s in my locker. In the changing room. Just close enough to remind me that this might not be all my life will be, after all.”<br>
<<QuestState "Quest2">>
<<if _QuestState is 3>>
<<if _InventoryCheckSelf is false>>
<br><I>Andrea’s passport seems very important to her. You could probably use it to power the amulet, if you could get your hands on it. Of course, to do that you’d need to find a way to get into the staff room.</I><br>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Andrea" "Travel">><</link>>
<<elseif $AndreaDialogue is "LockerRoom">>
<<if $current.Avatar is "Florence">>
“I didn’t consider they’d be a changing room here,” you tell her, clumsily prying for information. <br>
<br>
“Sermon is very strict about the dress code,” she tells you. “He says it wouldn’t be proper for us to be seen outside in uniform. Even Pierre and Lennox have to change on-site.”<br>
<br>
<<if _InventoryCheckSelf is false>>
"Do you think we could go back there?" you ask. "I've got something I need to discuss with you. Something private.<br>
<br>
Andrea glances back to the locker room door. You can see the hesitation on her face.<br>
<br>
"Alright", she sighs. "If it's just a minute."<br>
<br>
She skips forward on her heels towards the locker room door. You follow her.<br>
<br>
<b>Actions</b><br>
<<link "Go to the locker room with Andrea" "HotelLockerRoom">>
<<EventTrigger "HotelLockerRoom" "FlorenceEncounter" $period[$periodCurrent] "Andrea" "Florence" null null null true>>
<<SetNPCLocation "Andrea" $dayCurrent $periodCurrent "HotelLockerRoom">>
<<EndConversation "Andrea">>
<</link>>
<<else>>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>>
<</if>>
<<else>>
<<if $current.female is true>>
“I didn’t consider they’d be a changing room here,” you tell her, clumsily prying for information. <br>
<br>
“Mr. Sermon, the owner, is very strict about the dress code,” she tells you, her tone changing as she warms up to you. “He says it wouldn’t be proper for us to be seen outside in uniform. Even Pierre and Lennox have to change on-site.”<br>
<br>
“I suppose it’s off limits to guests?” you ask. She gives you a look, her guarded nervousness returning.<br>
<br>
“I don’t think it would be appropriate to take guests back there,” she says quietly. <br>
<br>
<<CheckRelationship "Andrea">>
<<if _Relationship gte 2 and (_CurrentPC is true or $current.Avatar is "Florence")>>
"Do you think we could go back there?" you ask. "We're friends, aren't we?.<br>
<br>
Andrea glances back to the locker room door. You can see the hesitation on her face.<br>
<br>
"Alright", she sighs. "If it's just a minute."<br>
<br>
She skips forward on her heels towards the locker room door. You follow her.<br>
<br>
<b>Actions</b><br>
<<link "Go to the locker room with Andrea" "HotelLockerRoom">>
<<SetFlag "LockerRoomKnown">>
<<EventTrigger "HotelLockerRoom" "FriendsEncounter" $period[$periodCurrent] "Andrea" null null null null true>>
<<SetNPCLocation "Andrea" $dayCurrent $periodCurrent "HotelLockerRoom">>
<<EndConversation "Andrea">>
<</link>>
<<else>>
<<QuestState "Quest2">>
<<if _QuestState is 3>>
<<if _InventoryCheckSelf is false>>
<I>Andrea seems too scared to be charmed or coersed into letting you back into the staff room. You'll have to think of some other way to either get access for yourself, or cause her to need to take you in there.</I><br>
<<Flag "CauseAccident">>
<<if _FlagReturn is false>><<SetFlag "CauseAccident" "active">><</if>>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<SetFlag "LockerRoomKnown">><</link>>
<</if>>
<<else>>
“I didn’t consider they’d be a changing room here,” you tell her, clumsily prying for information. <br>
<br>
“Mr. Sermon, the owner, is very strict about the dress code,” she tells you, her tone changing as she warms up to you. “He says it wouldn’t be proper for us to be seen outside in uniform. Even Pierre and Lennox have to change on-site.”<br>
<br>
“I suppose it’s off limits to guests?” you ask. She gives you a look, her guarded nervousness returning.<br>
<br>
“I don’t think it would be appropriate to take guests back there,” she says quietly. <br>
<<CheckRelationship "Andrea">>
<<if _Relationship gte 2 and (_CurrentPC is true or $current.Avatar is "Florence")>>
<br>
"Do you think we could go back there?" you ask. "We're friends, aren't we?.<br>
<br>
Andrea glances back to the locker room door. You can see the hesitation on her face.<br>
<br>
"Alright", she sighs. "If it's just a minute."<br>
<br>
She skips forward on her heels towards the locker room door. You follow her.<br>
<br>
<b>Actions</b><br>
<<link "Go to the locker room with Andrea" "HotelLockerRoom">>
<<SetFlag "LockerRoomKnown">>
<<EventTrigger "HotelLockerRoom" "FriendsEncounter" $period[$periodCurrent] "Andrea" "PC" null null null true>>
<<SetNPCLocation "Andrea" $dayCurrent $periodCurrent "HotelLockerRoom">>
<</link>>
<<else>>
<<QuestState "Quest2">>
<<if _QuestState is 3 and _InventoryCheckSelf is false>>
<br><I>Andrea seems too scared be charmed or coersed into letting you back into the staff room. You'll have to think of some other way to either get access for yourself, or cause her to need to take you in there.</I><br>
<<Flag "CauseAccident">>
<<if _FlagReturn is false>><<SetFlag "CauseAccident" "active">><</if>>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<SetFlag "LockerRoomKnown">><</link>>
<</if>>
<</if>>
<</if>>
<<elseif $AndreaDialogue is "Hotel">>
<<if $current.Avatar is "Florence">>
“How's it going at the hotel?” you ask her.<br>
<br>
“Quiet," Andrea says, giving a grimace. "Even with the carnival in town, there's not many people passing through. Of course, the locals make the most of rooms on the first floor."<br>
<br>
You raise an eyebrow. Andrea shakes her head, motioning for you to cease your questions.<br>
<br>
"Do you think I could get up there?"<br>
<br>
"I can't let you go up there," Andrea tells you. "I'm sorry, Flo. Believe me though, you don't want to go up there."<br>
<<elseif $current.Avatar is "Annie">>
“How's it going at the hotel?” you ask her.<br>
<br>
“Quiet," Andrea says, giving a grimace. "Even with the carnival in town, there's not many people passing through. Of course, the locals make the most of rooms on the first floor."<br>
<br>
She gulps, as if suddeny realisation has struck her. "Not that it's a problem. I'm sure it's for important meetings. Business meetings. Nothing else."<br>
<br>
"Do you think I could get up there?" you ask<br>
<br>
Andrea gives you a look as narrows her eyes. "Mr. Thompson has said that you can go only up when he's booked a room, Annie. He's been very insistent. Doesn't want you... seeing anyone else."<br>
<Br>
She looks down at the floor, avoiding your eyes.<br>
<<elseif $current.Avatar is "Jennifer">>
“How's it going at the hotel?” you ask her.<br>
<br>
“Quiet," Andrea says, giving a grimace. "Even with the carnival in town, there's not many people passing through. Of course, the locals make the most of rooms on the first floor."<br>
<br>
She gulps, as if suddeny realisation has struck her. "Not that it's a problem. I'm sure it's for important meetings. Business meetings. Nothing else."<br>
<br>
"Do you think I could get up there?" you ask<br>
<br>
"I can't let you go up there," Andrea tells you. "I'm sorry, Jen. Believe me though, you don't want to go up there."<br>
<<elseif _CurrentPC is true>>
“Can you tell me a little bit about the hotel?” you ask her.<br>
<br>
“Charlton Hotel has been around as long as the town,” she says, seemingly parroting a line that has been instilled into her. “It’s been owned by the Sermon family for the last century. Mr. Sermon is adamant that we offer the best service to all of our guests.”<br>
<br>
“It doesn’t seem like you would get many customers,” you state. It’s enough to make her look around again.<br>
<br>
“There’s not that many people that come through Charlton,” she says, before lowering her voice. “But the town’s residents make good use of the hotel.”<br>
<br>
You raise an eyebrow. Andrea almost takes a step back from your reaction. “Would there be anything else?”, she asks. <br>
<<else>>
“Can you tell me a little bit about the hotel?” you ask her.<br>
<br>
“Charlton Hotel has been around as long as the town,” she says, seemingly parroting a line that has been instilled into her. “It’s been owned by the Sermon family for the last century. Mr. Sermon is adamant that we offer the best service to all of our guests.”<br>
<br>
“It doesn’t seem like you would get many customers,” you state. It’s enough to make her look around again.<br>
<br>
“There’s not that many people that come through Charlton,” she says, before lowering her voice. “But the town’s residents make good use of the hotel.”<br>
<br>
You raise an eyebrow. Andrea almost takes a step back from your reaction. “Would there be anything else?”, she asks. <br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Andrea" "Hotel">><</link>>
<<elseif $AndreaDialogue is "School">>
<<if $current.Avatar is "Florence">>
“Do you ever think about school?” you ask Andrea. <br>
<br>
“Sometimes," she tells you after some consideration. "It's not something that I like thinking about. Although the real world isn't much better."<br>
<br>
You frown. "What do you mean?"<br>
<br>
"Do you remember when Coach Beach made me clean after school?" she asks you. "After I twisted my ankle in PE? I didn't think I'd be still cleaning on my hands and knees after I graduated."<br>
<br>
When you don't reply, Andrea continues. "It's funny. I tried to go unseen at school. Kept myself out of trouble. I didn't think that would be how I'd live for the rest of my life. At least at Fresh Pot, Ron isn't so bad to you.”<br>
<br>
The front door creeks and Andrea jumps. “I really should get back, Flo” she tells you, returning to a professional tone.<br>
<<elseif $current.Avatar is "Annie">>
“Do you ever think about school?” you ask Andrea. <br>
<br>
“Sometimes," she tells you after some consideration. "It's not something that I like thinking about. Although the real world isn't much better."<br>
<br>
You frown. "What do you mean?"<br>
<br>
"I don't know if you heard about when Coach Beach made me clean after school?" she asks you. "After I twisted my ankle in PE? I didn't think I'd be still cleaning on my hands and knees after I graduated."<br>
<br>
When you don't reply, Andrea continues. "It's funny. I tried to go unseen at school. I didn't think you even knew who I was. Just kept myself out of trouble. But cleaning the gym... I wouldn't have thought that would be how I'd live for the rest of my life. I wish I'd found something else when I graduated. There can't be a worse job in Charlton that this."<br>
<br>
You raise an eyebrow. Andrea's eyes widen and shakes her head, nervously. "Oh Annie, I'm sorry. I didn't --"<br>
<br>
"It's okay," you say. She smiles, but avoids your eyes.<br>
<<elseif $current.Avatar is "Jennifer">>
“Do you ever think about school?” you ask Andrea. <br>
<br>
“Sometimes," she tells you after some consideration. "It's not something that I like thinking about. Although the real world isn't much better."<br>
<br>
You frown. "What do you mean?"<br>
<br>
"I don't know if you heard about when Coach Beach made me clean after school?" she asks you. "After I twisted my ankle in PE? I didn't think I'd be still cleaning on my hands and knees after I graduated."<br>
<br>
When you don't reply, Andrea continues. "It's funny. I tried to go unseen at school. Kept myself out of trouble. I didn't think that would be how I'd live for the rest of my life. At least at Evans, things aren't so bad to you.”<br>
<br>
You smile, but can't help reflecting on Jennifer's experience at work. And what she goes through every day. Just like Andrea.<br>
<br>
The front door creeks and Andrea jumps. “I really should get back” she tells you, returning to a professional tone.<br>
<<elseif _CurrentPC is true>>
<<if $current.female is true>>
“Did you go to school here?” you ask Andrea. <br>
<br>
“Yes. Chartlon Upper,” she tells you quickly. “I graduated a year ago.”<br>
<br>
“Did you enjoy it?”<br>
<br>
For the first time you see the girl underneath the shadowy black make-up. “It was... school,” she says. “They taught me... a lot.”<br>
<br>
“My sister goes there. Any advice?”<br>
<br>
She purses her lips. “Try to go unseen,” she says. “It can be a hard place. Especially for girls.”<br>
<br>
The front door creeks and Andrea jumps. “Do you have any other questions?” she asks, returning to her professional tone.<br>
<<else>>
“Did you go to school here?” you ask Andrea. <br>
<br>
“Yes. Chartlon Upper,” she tells you quickly. “I graduated a year ago.”<br>
<br>
“Did you enjoy it?”<br>
<br>
For the first time you see the girl underneath the shadowy black make-up. “It was… school,” she says. “They taught me… a lot.”<br>
<br>
“My sister goes there. Any advice?”<br>
<br>
She purses her lips. “Try to go unseen,” she says. “It can be a hard place. Especially for girls.”<br>
<br>
The front door creeks and Andrea jumps. “Do you have any other questions?” she asks, returning to her professional tone.<br>
<</if>>
<<elseif $current.Avatar is "Emily">>
“Did you go to school here?” you ask Andrea. <br>
<br>
“Yes. Chartlon Upper,” she tells you quickly. “I graduated a year ago.”<br>
<br>
“Did you enjoy it?”<br>
<br>
For the first time you see the girl underneath the shadowy black make-up. “It was… school,” she says. “They taught me… a lot.”<br>
<br>
“I'm in my final year there," you tell her. "Any advice?”<br>
<br>
She purses her lips. “Try to go unseen,” she says. “It can be a hard place. Especially for girls.”<br>
<br>
The front door creeks and Andrea jumps. “Do you have any other questions?” she asks, returning to her professional tone.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Andrea" "School">><</link>>
<<elseif $AndreaDialogue is "Lure">>
<<CheckRelationship "Andrea">>
<<if $current.Avatar is "Florence">>
<<if _Relationship gt 0>>
"Hey Andrea," you say. "I was wondering if you could do me a favour."<br>
<br>
"I really should get back to work," Andrea replies, looking around. "Can it wait?"<br>
<br>
You smile. "It will only take a minute. Come on, let's go back to the locker room. Where we won't be disturbed."<br>
<br>
Andrea glances back to the locker room door. You can see the hesitation on her face.<br>
<br>
"Alright", she sighs. "If it's just a minute."<br>
<br>
She skips forward on her heels towards the locker room door. You follow her.<br>
<br>
<b>Actions</b><br>
<<link "Go to the locker room with Andrea" "HotelLockerRoom">>
<<SetFlag "LockerRoomKnown">>
<<EventTrigger "HotelLockerRoom" "FlorenceLure" $period[$periodCurrent] "Andrea" "Florence" null null null true>>
<<SetNPCLocation "Andrea" $dayCurrent $periodCurrent "HotelLockerRoom">>
<</link>>
<<else>>
“Hey Andrea,” you say. “Maybe I shouldn’t have kept your passport. That was mean.”<br>
<br>
Andrea gives you a dark look, but doesn’t comment.<br>
<br>
“Do you want to go back to the locker room and discuss it?”, you say, trying to smile.<br>
<br>
She gives you a glare, but sighs. "Alright, Flo. Let's go."<br>
<br>
Without saying another word, she walks over to the staff room door, punches in the code, and holds it open for you.<br>
<br>
<b>Actions</b><br>
<<link "Go to the locker room with Andrea" "HotelLockerRoom">>
<<SetFlag "LockerRoomKnown">>
<<EventTrigger "HotelLockerRoom" "FlorenceLure" $period[$periodCurrent] "Andrea" "Florence" null null null true>>
<<SetNPCLocation "Andrea" $dayCurrent $periodCurrent "HotelLockerRoom">>
<</link>>
<</if>>
<<elseif _CurrentPC is true>>
<<Flag "AndreaPassportForget">>
<<if _FlagReturn is true>>
"Hey Andrea," you say. "About your passport..."<br>
<br>
"What passport?" she replies. "I don't own a passport. Foreign countries are dangerous."<br>
<br>
You hesitate, recalling the spell that wiped her memories. "Do you think we could talk about it in the locker room?"<br>
<br>
“I don’t think it would be appropriate to take guests back there,” she says quietly. <br>
<br>
You nod, holding back the frustration.<br>
<br>
<i>After wiping Andrea's memories of the passport, you have lost leverage to lure her back to the locker room. You'll need to find a way to win over her trust before she's willing to break the rules of the hotel.</i><br>
<br>
<b>Actions</b><br>
<<link "Go back to the lobby" "HotelLobby">><<EndConversation "Andrea">><</link>>
<<elseif _Relationship gt 0>>
<<Flag "AndreaPassportStolen" "Florence">>
<<if _FlagReturn is true>>
“Hey Andrea,” you say. “I found this in the hotel. Does it belong to you?”<br>
<br>
You take out Andrea's passport. Her eyes widen at the sight of it and her professional demeanour slips away.<br>
<br>
"Where did you get that?" she exclaims.<br>
<br>
"Just lying around," you lie. “Do you want to go back to the locker room and discuss it?”, you say, trying to smile.<br>
<br>
<<if $current.female is true>>
She gives you a nervous look. You wonder how many people have asked to see her privately. Fortunately, the connotations aren't as bad coming from a woman. At least, in this town.<br>
<<else>>
She looks to the floor, defeated. You can guess what she thinks you mean, especially from someone in this town. <br>
<</if>>
<br>
“Sure,” she says. “Let’s go.”<br>
<br>
Without saying another word, she walks over to the staff room door, punches in the code, and holds it open for you.<br>
<br>
<b>Actions</b><br>
<<link "Go to the locker room with Andrea" "HotelLockerRoom">>
<<SetFlag "LockerRoomKnown">>
<<EventTrigger "HotelLockerRoom" "PCLure" $period[$periodCurrent] "Andrea" "PC" null null null true>>
<<SetNPCLocation "Andrea" $dayCurrent $periodCurrent "HotelLockerRoom">>
<</link>>
<<else>>
“Hey Andrea,” you say. “Maybe I shouldn’t have kept your passport. That was mean.”<br>
<br>
Andrea gives you a dark look, but doesn’t comment.<br>
<br>
“Do you want to go back to the locker room and discuss it?”, you say, trying to smile.<br>
<br>
<<if $current.female is true>>
She gives you a nervous look. You wonder how many people have asked to see her privately. Fortunately, the connotations aren't as bad coming from a woman. At least, in this town.<br>
<<else>>
She looks to the floor, defeated. You can guess what she thinks you mean, especially from someone in this town. <br>
<</if>>
<br>
“Sure,” she says. “Let’s go.”<br>
<br>
Without saying another word, she walks over to the staff room door, punches in the code, and holds it open for you.<br>
<br>
<b>Actions</b><br>
<<link "Go to the locker room with Andrea" "HotelLockerRoom">>
<<SetFlag "LockerRoomKnown">>
<<EventTrigger "HotelLockerRoom" "PCLure" $period[$periodCurrent] "Andrea" "PC" null null null true>>
<<SetNPCLocation "Andrea" $dayCurrent $periodCurrent "HotelLockerRoom">>
<</link>>
<</if>>
<<else>>
“Hey Andrea,” you say. “Maybe I shouldn’t have kept your passport. That was mean.”<br>
<br>
Andrea gives you a dark look, but doesn’t comment.<br>
<br>
“Do you want to go back to the locker room and discuss it?”, you say, trying to smile.<br>
<br>
<<if $current.female is true>>
She gives you a nervous look. You wonder how many people have asked to see her privately. Fortunately, the connotations aren't as bad coming from a woman. At least, in this town.<br>
<<else>>
She looks to the floor, defeated. You can guess what she thinks you mean, especially from someone in this town. <br>
<</if>>
<br>
“Sure,” she says. “Let’s go.”<br>
<br>
Without saying another word, she walks over to the staff room door, punches in the code, and holds it open for you.<br>
<br>
<b>Actions</b><br>
<<link "Go to the locker room with Andrea" "HotelLockerRoom">>
<<SetFlag "LockerRoomKnown">>
<<EventTrigger "HotelLockerRoom" "PCLure" $period[$periodCurrent] "Andrea" "PC" null null null true>>
<<SetNPCLocation "Andrea" $dayCurrent $periodCurrent "HotelLockerRoom">>
<</link>>
<</if>>
<</if>>
<<elseif $AndreaDialogue is "Advert">>
<<if $HotelAdvertSeen is true>>
<<if $current.Avatar is "Emily">>
You put on a smile as you begin to speak. "I saw in the Charlton Gazette that you're looking for staff?"<br>
<br>
Andrea eyes widen at your question. "Yes! But --" She looks you up and down, then bites her lip. "It's quite a demanding job, though. Are you sure you want to apply? Aren't you still at school?"<br>
<br>
You shrug. "Final year. I can work evenings and the weekends."<br>
<br>
"But you're eighteen, right?" Andrea asks, pointedly. "Mr. Sermon has a strict policy about his staff. In many areas."<br>
<br>
You nod, trying to feign innocence. <i>You can imagine why he is so strict.</i> "Sure. No problem there."<br>
<br>
Andrea gives you another long look. "Alright," she says, with hesistancy. "It's mainly helping out around the hotel. Cleaning. Pierre in the kitchen really could do with some help. It's just me currently." She looks to the floor for a moment. "I can only do my best."<br>
<br>
"It doesn't pay well," she adds. "But it will give you a bit of pocket money. If you're interested, speak to Lennox." She gives you a small smile. "I'd really appreciate the help."<br>
<<else>>
You put on a smile as you begin to speak. "I saw in the Charlton Gazette that you're looking for staff?"<br>
<br>
Andrea looks at you as you ask the question, then winces. "Yes. But --" She looks you up and down again. "I'm not sure that.. well, Lennox is a bit fussy on who he hires."<br>
<br>
You tilt your head. "What do you mean? What does he look for?"<br>
<br>
She bites her lip, eyes trying not to meet yours. "Only that Mr. Sermon has a strict policy about his staff. In many areas."<br>
<br>
You nod, trying to feign innocence. <i>You can imagine why he is so strict.</i> "Why do you not think I'd pass?"<br>
<br>
Andrea gives youa long look. "Believe me," she says, with hesistancy. "I know." She sighs, and when she next speaks her voice is lowered. "Take this as a blessing. I'm doing you a favour." She looks to the floor for a moment. "Even though I could use some help."<br>
<br>
You should feel intignant at Andrea's dismissal of you. But giving her a look, you know that she knows all too well of what Sermon is looking for in his maids. And if you don't meet his requirements, maybe someone else will."<br>
<</if>>
<<else>>
You put on a smile as you begin to speak. "You mentioned an advert?"<br>
<br>
Andrea eyes widen at your question. "Yes! But --" She looks you up and down, then bites her lip. "I'm not sure it's right for you."<br>
<br>
"What was it for?", you ask.<br>
<br>
"A job. Here, at the hotel," she tells you. "Mainly cleaning. Pierre in the kitchen really could do with some help. It's just me currently." She looks to the floor for a moment. "I can only do my best."<br>
<br>
"It's quite a demanding job, though," she adds. "Are you sure you want to apply? Aren't you still at school?"<br>
<br>
You shrug. "Final year. I can work evenings and the weekends."<br>
<br>
"But you're eighteen, right?" Andrea asks, pointedly. "Mr. Sermon has a strict policy about his staff. In many areas."<br>
<br>
You nod, trying to feign innocence. <i>You can imagine why he is so strict.</i> "Sure. No problem there."<br>
<br>
Andrea gives you another long look. "Alright," she says, with hesistancy. "It doesn't pay well," she adds. "But it will give you a bit of pocket money. If you're interested, speak to Lennox." She gives you a small smile. "I'd really appreciate the help."<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" "HotelLobbyAndreaDialogue0">><<DialogueDone "Andrea" "Advert">><</link>>
<<elseif $AndreaDialogue is "CharmFirstFloor">>
<<CastCharm "Andrea">>
<<if _CharmSpell is true>>
You look around the lobby to ensure no one is watching, then turn back to stare at Andrea.<br>
<br>
You feel butterflies in your stomach as you mentally stirr your magical soup within your body. You take a deep brief, bathing the air inside your lungs in arcane energies.<br>
<br>
And slowly, almost deliciately, you let out your breath. The magic infused within the elements highlights a thin trail of air drifting towards Andrea's face.<br>
<br>
She stares back at you, waiting for you to speak, unaware of the magical energies she subconsciously inhales. Then her eyes glaze over as the spell begins to work.<br>
<br>
"I can go upstairs, can't I?" you ask Andrea.<br>
<br>
She looks to the stairs, then back to you. "Upstairs is for guest only," she whispers.<br>
<br>
"But you won't tell anyone, will you? Our little secret."<br>
<br>
She seems to blush. "Our little secret."<br>
<br>
She gestures you towards the stairs, looking around to make sure no one sees. Without another word, you ascend to the first floor.<br>
<<else>>
Something is wrong with the code, as Andrea has no magic.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Continue up to the first floor" "HotelFirstFloor">><<EndConversation "Andrea">><<set $HotelLobbyFirstFloor to undefined>><</link>>
<<elseif $AndreaDialogue is "FirstFloorAssertivePass">>
"Listen Andrea," you begin. "I need to get upstairs. And you're going to let me."<br>
<br>
Andrea stares at you, pursing her lips. "I'm afraid I can't let you do that."<br>
<br>
"And what will your boss say when I tell him you've been denying guests important visitors."<br>
<br>
<<if $current.Avatar is "Annie">>She shakes her head. "But Mr. Thompson isn't here right now!"<br>
<<else>>She stares back at you for a moment, judging you. "You know someone staying here?"<br><</if>>
<br>
"Who cares?" you reply. "I'll tell him anyway."<br>
<br>
Her eyes widen. "Please. Don't"<br>
<br>
"Let me go, then," you say.<br>
<br>
A moment passes, then Andrea moves to the side of the stairwell. "Go ahead," she says quietly.<br>
<br>
<b>Actions</b><br>
<<link "Continue up to the first floor" "HotelFirstFloor">><<EndConversation "Andrea">><<set $HotelLobbyFirstFloor to undefined>><</link>>
<<elseif $AndreaDialogue is "FirstFloorAssertiveFail">>
"Listen Andrea," you begin. "I need to get upstairs. And you're going to let me."<br>
<br>
Andrea stares at you, pursing her lips. "I'm afraid I can't let you do that."<br>
<br>
"And what would your boss think, if I told him that you weren't being nice to guests?"<br>
<br>
She stares back at you for a moment, judging you. Then you see a small smile form momentarily. "There's nothing you can say that will be worse than if he finds out I let you upstairs."<br>
<br>
When you don't reply, she looks up at you directly. "Go ahead. Just try."<br>
<br>
She watches you, unflinching. If you try to go upstairs, you can tell Lennox will be informed straight away.<br>
<br>
Andrea stares back at you, unsmiling. Eventually, you step back. She gives you a polite smile, then returns back to her duties.<br>
<br>
You watch her for a while, but she doesn't move anyway from the lobby. Instead she periodically looks up at you. Watching.<br>
<br>
<B>Actions</b><br>
<<link "Return to the lobby" "HotelLobby">><<EndConversation "Andrea">><<TimeChange>><<set $HotelLobbyFirstFloor to undefined>><</link>>
<<elseif $AndreaDialogue is "SkeletonKeyAssertivePass">>
"Hey Andrea," you begin. "All the doors upstairs are locked. And I need to get in to them."<br>
<br>
The maid frowns, looking a little scared. "That's not allowed. You can't just go into people's rooms like that."<br>
<br>
"You can," you reply. "I bet you've got a key to all the rooms. Now you're going to give it to me."<br>
<br>
Her eyes widen. She shakes her head quickly. "I can't do that."<br>
<br>
"You can," you tell her. "And you're going to. Otherwise I will make your life hard. Very hard."<br>
<br>
Her eyes widen. "Please. Don't make me do this."<br>
<br>
"Hand it over," you say flatly.<br>
<br>
She hesitates, meeting your eyes to judge your convictions. Then, sighing, she reaches around her throat and pulls out a necklace with a key on. She holds it out silently.<br>
<br>
"Thank you," you say, smiling. As you take the key, she doesn't reply.<br>
<br>
<b>Actions</b><br>
<<link "Go back to the lobby" "HotelLobby">><<EndConversation "Andrea">><</link>>
<<elseif $AndreaDialogue is "SkeletonKeyAssertiveFail">>
"Hey Andrea," you begin, trying to sound threatening. "All the doors upstairs are locked. And, er, I need to get in to them."<br>
<br>
The maid frowns, looking at you. "That's not allowed. You can't just go into people's rooms like that."<br>
<br>
You grimace. She doesn't appear to be threatened at all. "You can," you reply. "If I had your key, then I could do that. So you could just give me it."<br>
<br>
She shakes her head, slowly. "I can't do that."<br>
<br>
"Why not?," you ask. "I can make your life tricky." Seeing her skepticism, you try to push harder. "Like, getting in trouble tricky. Trouble that you, er, wouldn't want to get into."<br>
<br>
Her gives you a befuddled look. "Like what?<br>
<br>
"Big trouble," you say, hearing the flatness in your voice. "Trouble that is, er, big."<br>
<br>
Her frown narrows. There is a hint of a smile almost forming on her lips. "I don't think this is an appropriate conversation. I need to get back to my work."<br>
<br>
She turns away from you, returning to her duties. You watch her for some time, trying to cast menacing looks in her direction. She looks back with an expression of bewilderment.<br>
<br>
<b>Actions</b><br>
<<link "Go back to the lobby" "HotelLobby">><<TimeChange>><<EndConversation "Andrea">><</link>>
<<elseif $AndreaDialogue is "Charm">>
<<CastCharm "Andrea">>
<<if _CharmSpell is true>>
You look around the lobby to ensure no one is watching, then turn back to stare at Andrea.<br>
<br>
You feel butterflies in your stomach as you mentally stirr your magical soup within your body. You take a deep brief, bathing the air inside your lungs in arcane energies.<br>
<br>
And slowly, almost deliciately, you let out your breath. The magic infused within the elements highlights a thin trail of air drifting towards Andrea's face.<br>
<br>
She stares back at you, waiting for you to speak, unaware of the magical energies she subconsciously inhales. Then her eyes glaze over as the spell begins to work.<br>
<br>
Andrea stares up at you, waiting. No smile comes to her face. Her eyes appear to grow as she stares at you, waiting for you to speak. You notice her front teeth nervously digging into her bottom lip.<br>
<<else>>
Something is wrong with the code, as Andrea has no magic.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $AndreaDialogue is "LockerRoomAssertivePass">>
"I really need to speak to you," you say, leaning in close to her. "And it needs to be in private."<br>
<br>
She stares back up at you, her face only inches from yours. "It's not allowed," she murmurs.<br>
<br>
"It won't take long," you say, injecting as much menace as you can. "And you wouldn't want someone telling Lennox that you were being unpleasant to guests, would you?"<br>
<<if $current.Avatar is "Florence">>
<<CheckRelationship "Andrea">>
<Br>
"Stop it, Flo," she asks meekly.<br>
<br>
"We need to talk," you say flatly. "Now."<br>
<br>
She sighs, just a little. "You could have just asked."<br>
<br>
You smile at her, thinly. She shakes her head. "Alright. Let's go. Quickly."<br>
<<else>>
<Br>
"You wouldn't!" Andrea exclaims.<br>
<br>
"I think Lennox would be very interested in hearing about your non-compliance when it comes to guests requests."<br>
<br>
Andrea grits her teeth. "What do you want?"<br>
<br>
You smile. "Let's discuss it. In private."<br>
<br>
The young woman shudders, but her shoulders slump as she relents. Wordlessly, she gestures towards the locker room.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Go to the locker room with Andrea" "HotelLockerRoom">>
<<SetFlag "LockerRoomKnown">>
<<CurrentPC>>
<<if $current.Avatar is "Florence">>
<<EventTrigger "HotelLockerRoom" "FlorenceLure" $period[$periodCurrent] "Andrea" "Florence" null null null true>>
<<ChangeNPCRelationship "Andrea" $current.Avatar 1>>
<<elseif $current.Avatar is "Emily">>
<<EventTrigger "HotelLockerRoom" "PCIntimidate" $period[$periodCurrent] "Andrea" "Emily" null null null true>>
<<ChangeNPCRelationship "Andrea" "Emily" 1>>
<<EventTrigger "YourHome" "EmilyReactionAndreaDisliked" "Evening" "Emily" null null null null false>>
<<else>>
<<AndreaRelationshipChange>>
<<EventTrigger "HotelLockerRoom" "PCIntimidate" $period[$periodCurrent] "Andrea" "PC" null null null true>>
<</if>>
<<SetNPCLocation "Andrea" $dayCurrent $periodCurrent "HotelLockerRoom">>
<<EndConversation "Andrea">>
<</link>>
<<elseif $AndreaDialogue is "LockerRoomAssertiveFail">>
"I really need to speak to you," you say, leaning in close to her. "We should go somewhere private."<br>
<br>
She stares back up at you, her face only inches from yours. She takes a step back. "It's not allowed."<br>
<br>
"No, I mean it," you say, a little unsure of yourself. "Um, you wouldn't want me to tell Lennox that you aren't very good at cleaning, would you?"<br>
<br>
Andrea laughs. Right from her belly. The laugh turns into a chuckle and dispite your attempts to cast a stern face, she doesn't stop.<br>
<br>
"As if Lennox doesn't already think that," she spits out between chuckles. "Believe me, he finds worse things to chide me over just as part of my normal day."<br>
<br>
"Maybe I'll say something even worse," you reply.<br>
<br>
She starts laughing again. "Oh my, what would you say? Maybe you'll tell him that I can't walk in these heels, or I messed up an order in the kitchen. He'd be shocked to hear that."<br>
<br>
After gaining some composure, Andrea looks at you. "Believe me, there's nothing you could say that could make my life any worse.<br>
<br>
She stares back at you with a measure of defiance. Then returns to her work. For once, ignoring you.<br>
<br>
<b>Actions</b><br>
<<link "Leave Andrea and return to the lobby" "HotelLobby">><<EndConversation "Andrea">><<TimeChange>><</link>>
<</if>><<if $JenniferDialogue is "Tell">>
<<if $current.female is true>>
“Hey! Can you stop cooking for a second?” you ask. “I've got something on my mind.”<br>
<br>
She turns to look at you, then seeing your serious face, puts the knife down. “Okay,” she says. “That sounds ominous.” <br>
<br>
You look at your friend, still smiling as she waits for you to speak. You wonder whether talking to her about any of what’s happening to you is a good idea. You have no idea how she will take it, if she’ll believe you.<br>
<<else>>
“Jennifer, can you stop cooking for a second?” you ask. “We need to talk.”<br>
<br>
She turns to look at you, then seeing your serious face, puts the knife down. “Okay,” she says. “That sounds ominous.” <br>
<br>
You look at your girlfriend, still smiling as she waits for you to speak. You wonder whether talking to her about any of what’s happening to you is a good idea. You have no idea how she will take it, if she’ll believe you.<br>
<</if>>
<br>
<b>Actions</b><br>
<<DialogueSpoken "Jennifer" "TellAmulet">>
<<if _Discussed is false>><<link "Tell her about the amulet" "JenniferDialogue">><<set $JenniferDialogue to "TellAmulet">><</link>><br><</if>>
<<DialogueSpoken "Jennifer" "TellLearningMagic">><<QuestState "Quest2">>
<<if _Discussed is false and _QuestState is 3>><<link "Tell her about learning magic" "JenniferDialogue">><<set $JenniferDialogue to "TellLearningMagic">><</link>><br><</if>>
<<DialogueSpoken "Jennifer" "TellCurses">><<QuestState "Quest5">>
<<if _Discussed is false and _QuestState is 2>><<link "Tell her about the curses" "JenniferDialogue">><<set $JenniferDialogue to "TellCurses">><</link>><br><</if>>
<<link "Decide against telling her and change the subject" $return>><</link>><br>
<<elseif $JenniferDialogue is "Confront">>
<<if $JenniferConfront is true>>
Jennifer stares back at you, waiting for you to speak.<br>
<<else>>
<<set $JenniferConfront to true>>
<<if $current.female is true>>
“Hey,” you say calmly. “I think we need to talk.”<br>
<br>
Slowly, Jennifer looks back at you. “What do you mean?”<br>
<br>
You sigh. “There's some stuff going on with Emily at school. And I think you know more than you're letting on. About what went on when you were at school.”<br>
<br>
She sighs, putting a knife down on the kitchen worktop. “Are you accusing me of lying, <<TrueName "Current">>?”<br>
<br>
“I thought we were friends, Jen,” you tell her. “That school is strange. Emily’s having a hard time there. And I think you know more than you’re letting on.”<br>
<br>
“Fine,” she says, quietly. “What do you want to know?”<br>
<<else>>
“Jennifer,” you say calmly. “I thought we trusted each other.”<br>
<br>
Slowly, your girlfriend looks back at you. “What do you mean?”<br>
<br>
“I mean, you’re not telling me the full truth about what you were like at school.”<br>
<br>
She sighs, putting a knife down on the kitchen worktop. “What does it matter, <<TrueName "Current">>? Why do you care what I was like back then?”<br>
<br>
“Because of Emily,” you tell her. “That school is strange, Jen. Emily’s having a hard time there. And I think you know more than you’re letting on.”<br>
<br>
“Fine,” she says, quietly. “What do you want to know?”<br>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<DialogueSpoken "Jennifer" "MagicConfront">>
<<if _Discussed is false>><<link "Ask about what she knows about magic" "JenniferDialogue">><<set $JenniferDialogue to "MagicConfront">><</link>><br><</if>>
<<JenniferConfrontKnown "CheerleaderCoven">><<DialogueSpoken "Jennifer" "CheerleaderCovenConfront">>
<<if _JenniferConfrontKnown is true and _Discussed is false>><<link "Talk about how she was a cheerleader and squad is part of a coven" "JenniferDialogue">><<set $JenniferDialogue to "CheerleaderCovenConfront">><</link>><br><</if>>
<<JenniferConfrontKnown "Curses">><<DialogueSpoken "Jennifer" "CursesCovenConfront">>
<<if _JenniferConfrontKnown is true and _Discussed is false>><<link "Talk about the curses at the school" "JenniferDialogue">><<set $JenniferDialogue to "CursesConfront">><</link>><br><</if>>
<<JenniferConfrontKnown "BulliedPeople">><<DialogueSpoken "Jennifer" "BulliedPeopleConfront">>
<<if _JenniferConfrontKnown is true and _Discussed is false>><<link "Talk about about her bullying and how the school encourages it" "JenniferDialogue">><<set $JenniferDialogue to "BulliedPeopleConfront">><</link>><br><</if>>
<<JenniferConfrontKnown "Homophobia">><<DialogueSpoken "Jennifer" "HomophobiaConfront">>
<<if _JenniferConfrontKnown is true and _Discussed is false>><<link "Ask if she’s homophobic" "JenniferDialogue">><<set $JenniferDialogue to "HomophobiaConfront">><</link>><br><</if>>
<<JenniferConfrontKnown "TopOfClass">><<DialogueSpoken "Jennifer" "TopOfClassConfront">>
<<if _JenniferConfrontKnown is true and _Discussed is false>><<link "Ask her what she did to get to the top of the class at school" "JenniferDialogue">><<set $JenniferDialogue to "TopOfClassConfront">><</link>><br><</if>>
<<JenniferConfrontKnown "Privileges">><<DialogueSpoken "Jennifer" "PrivilegesConfront">>
<<if _JenniferConfrontKnown is true and _Discussed is false>><<link "Ask how she got out of school without getting in trouble" "JenniferDialogue">><<set $JenniferDialogue to "PrivilegesConfront">><</link>><br><</if>>
<<DialogueSpoken "Jennifer" "MagicConfront">>
<<if _Discussed is true>><<link "End the confrontation about magic" "JenniferDialogue">><<set $JenniferConfront to undefined>><<set $JenniferDialogue to "ConfrontEnd">><</link>><</if>>
<<elseif $JenniferDialogue is "School">>
<<Flag "JenniferPastKnown">>
<<if _FlagReturn is true>>
“Emily’s still struggling at school,” you tell Jennifer.<br>
<br>
She nods cautiously. “Did you give her that ring I gave you?”<Br>
<br>
<<InventoryCheckNPC "Emily" "ResistanceRing">>
<<if _InventoryCheckNPC is true>>You nod. “It’s not going to stop the curses though, is it?” Jennifer pauses, then shakes her head.<br>
<<else>>You offer a noncommittal reply. “It’s not going to stop the curses though, is it?” Jennifer pauses, then shakes her head.<br><</if>>
<br>
“The teachers are stern, <<TrueName "Current">>. But fair. Well, mostly. If she pays attention in lessons and keeps her head down that ring should give her enough protection to get through the year.”<bR>
<br>
“What about the other students?” you ask.<Br>
<br>
Jennifer grimaces. “I can’t help everybody,” she replies.<Br>
<<elseif $current.female is true>>
“Emily’s still struggling at school,” you tell Jennifer. “What do you think about how they teach there?”<br>
<br>
“I imagine it’s very different to the school she used to go to,” Jennifer replies as she continues making dinner. “Very traditional. She should just keep to herself and get through it. It’s only another year.’<br>
<br>
“Did you struggle too?” you ask her.<br>
<br>
“Sometimes,” she says, with her back to you. “The teachers are stern. You don’t want to get on their bad side. Say in their good books, do the lessons, study hard, and don’t rock the boat.”<br>
<br>
She looks over her shoulder at you and offers you a pleasant smile. “Tell her to remember that it’s only another year and then she doesn’t have to listen to them anymore. If she does that, she’ll be okay.”<br>
<br>
You consider her words for a moment. “And if she doesn’t?”<br>
<br>
The smile fades from Jennifer’s face. “She’s a smart girl, <<TrueName "Current">>. I don’t want to see her get in trouble. It's not like where you went to school. You would be surprised to compare what girls go through at Charlton to where you went to school.”<br>
<<else>>
“Emily’s still struggling at school,” you tell Jennifer. “What do you think about how they teach there?”<br>
<br>
“I imagine it’s very different to the school she used to go to,” Jennifer replies as she continues making dinner. “Very traditional. She should just keep to herself and get through it. It’s only another year.’<br>
<br>
“Did you struggle too?” you ask her.<br>
<br>
“Sometimes,” she says, with her back to you. “The teachers are stern. You don’t want to get on their bad side. Say in their good books, do the lessons, study hard, and don’t rock the boat.”<br>
<br>
She looks over her shoulder at you and offers you a pleasant smile. “Tell her to remember that it’s only another year and then she doesn’t have to listen to them anymore. If she does that, she’ll be okay.”<br>
<br>
You consider her words for a moment. “And if she doesn’t?”<br>
<br>
The smile fades from Jennifer’s face. “She’s a smart girl, <<TrueName "Current">>. I don’t want to see her get in trouble. Especially there.”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Jennifer" "School">><</link>><br>
<<elseif $JenniferDialogue is "Lessons">>
<<Flag "JenniferPastKnown">>
<<if _FlagReturn is true>>
“Emily’s mentioned that some of the lessons at school are segregated,” you tell Jennifer. “That’s strange, isn’t it?”<Br>
<br>
“It’s not the strangest thing about the school, <<TrueName "Current">>,” she replies without humour. “Your mother gave you the talk about the birds and bees, didn't she?”<br>
<br>
You offer her a smile. “I get that. But the subjects are strange. Why separate them for geography?”<Br>
<bR>
Jennifer looks at you, weighing up the question. “Why do you think? The curses work differently for boys and girls. It’s all thought through, <<TrueName "Current">>. They have been doing this for quite some time.”<br>
<<elseif $current.female is true>>
“Emily’s mentioned that some of the lessons at school are segregated,” you tell Jennifer. “That’s strange, isn’t it?”<br>
<br>
“There’s some things that are different for men and women, <<TrueName>>,” she replies, looking back to you with a wry smile. “Your mother gave you the talk about the birds and bees, didn't she?<br>
<br>
You chuckle. “I get that. But the subjects are strange. Why separate them for geography?”<br>
<br>
Jennifer shrugs. “I guess they want students to be free of distractions. Boys will be boys.”<br>
<br>
“Were your classes separated when you went there?” you ask.<br>
<br>
“Some,” she says, thoughtfully. “I didn’t think it was strange, though. It’s just how it’s always been at Charlton. Did you just have mixed classes at school?”<br>
<br>
You nod, reflecting on your own school days. “For the most part.”<br>
<br>
“There’s a lot that must seem strange to you, here,” Jennifer says quietly. “One more year though, <<TrueName "Current">>. Then maybe we can go travelling together?”<br>
<<else>>
“Emily’s mentioned that some of the lessons at school are segregated,” you tell Jennifer. “That’s strange, isn’t it?”<br>
<br>
“There’s some things that are different for men and women, <<TrueName "Current">>,” she replies, looking back to you with a wry smile. “I don’t need to teach you about the birds and bees, do I?”<br>
<br>
You chuckle. “I get that. But the subjects are strange. Why separate them for geography?”<br>
<br>
Jennifer shrugs. “I guess they want students to be free of distractions. Boys will be boys.”<br>
<br>
“Were your classes separated when you went there?” you ask.<br>
<br>
“Some,” she says, thoughtfully. “I didn’t think it was strange, though. It’s just how it’s always been at Charlton. Did you just have mixed classes at school?”<br>
<br>
You nod, reflecting on your own school days. “For the most part.”<br>
<br>
“There’s a lot that must seem strange to you, here,” Jennifer says quietly. “One more year though, <<TrueName "Current">>. Then you can show me how you grew up.” <br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Jennifer" "Lessons">><</link>>
<<elseif $JenniferDialogue is "Gym">>
<<if $current.female is true>>
“I hear you’ve been going to the gym?” you ask Jennifer.<br>
<br>
She looks at you and grins. “Yeah. I've signed up. Who told you that?<br>
<br>
“Gordon,” you reply. “He mentioned that you’re training with him.”<br>
<br>
She gives you a coy smile. "Why, are you jealous? He's not so bad looking, for a meathead." She giggles. "I go there sometimes, after work. It’s not just for getting ripped and gaining abs, you know. It’s good for keeping trim and fit. Plus, there's nothing wrong with a bit of flirting. You should sign up too."<br>
<br>
"He's a curious man, though," Jennifer continues. "If you don't take it seriously, he'll give you the cold shoulder. Not like that jock, Jake. Take my advice, don't train with him. Unless you like clumsy teenage hands feeling up your bum.”<br>
<br>
"Not your type?" you ask her, with a smile.<br>
<br>
She laughs. "I'm looking for a keeper. And if I can't find a keeper, I'd prefer a real man to spend time with. I've done my boy phase, and I'm too young to be a cougar."<br>
<<else>>
<<Flag "JenniferPastKnown">>
<<if _FlagReturn is true>>
“I hear you’ve been going to the gym?” you ask Jennifer.<Br>
<bR>
She looks at you, raising an eyebrow. “Oh. Who told you that?”<Br>
<br>
“Gordon,” you reply. “He mentioned that you’re training with him.”<br>
<Br>
She shrugs. “I go there sometimes, after work. It’s not just for getting ripped and gaining abs, you know. It’s good for keeping trim and fit.” She smirks. “Flexible, too.”<bR>
<br>
You give her a look. She looks at you with her large green eyes. “It’s still all about you, <<TrueName "Current">>. I only want you. If you’ll still have me.”<br>
<br>
She gives you a weak smile.<br>
<<else>>
“I hear you’ve been going to the gym?” you ask Jennifer.<br>
<br>
She looks at you, raising an eyebrow. “Oh. Who told you that?”<br>
<br>
“Gordon,” you reply. “He mentioned that you’re training with him.”<br>
<br>
She shrugs. “I go there sometimes, after work. It’s not just for getting ripped and gaining abs, you know. It’s good for keeping trim and fit.” She smirks. “Flexible, too.”<br>
<br>
You give her a look. She giggles and rushes over to you, tingling you gently. “What’s the matter, silly? Jealous that I’m working out with Gordon? You know I only have eyes for you.”<br>
<br>
She gives you a smile. You relax a little. Only when she’s satisfied you’re fine does she turn away.<br>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Jennifer" "Gym">><</link>>
<<elseif $JenniferDialogue is "Cheerleader">>
<<if $current.female is true>>
“I didn’t know that you were a cheerleader at school?” you ask her.<br>
<br>
She glances back at you, frowning. “How did you find out about that?”<br>
<br>
“Not sure. Just something I overheard,” you say, trying to be casual. <br>
<br>
Jennifer returns to her meal prep, clattering some plates. “It seems easy to just hear a lot of things about me.”<br>
<br>
“I can’t imagine you in that crowd,” you try to move the conversation on.<br>
<br>
“I was a different person back then,” she says quietly. “Didn't you go through a cheerleader phase when you were at school?"<br>
<br>
You smile. "It wasn't my thing."<br>
<br>
Jennifer raises her eyebrows. "My point exactly. It's not my sort of thing either, anymore.”<br>
<<else>>
“I didn’t know that you were a cheerleader at school?” you ask her as she continues to make dinner.<br>
<br>
She glances back at you, frowning. “How did you find out about that?”<br>
<br>
“Not sure. Just something I overheard,” you say, trying to be casual. <br>
<br>
Jennifer returns to her meal prep, clattering some plates. “It seems easy to just hear a lot of things about me.”<br>
<br>
“I can’t imagine you in that crowd,” you try to move the conversation on.<br>
<br>
“I was a different person back then,” she says quietly. “That’s not who I am anymore.”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Jennifer" "Cheerleader">><</link>>
<<elseif $JenniferDialogue is "Penny">>
<<if $current.female is true>>
“Do you know a girl called Penny?" you ask Jennifer. "I think she went to Charlton School when you were there.”<br>
<br>
“Vaguely,” she says, keeping her back to you.<br>
<br>
“She was friends with Annie,” you continue. “She said that you and her didn’t get along.”<br>
<br>
Jennifer looks over her shoulder, scowling at you. “Penny wasn’t exactly nice to me, either." After a moment, she takes a long sigh. "Her and Annie used to pick on me. For being a cheerleader.”<br>
<br>
You nod, not wanting to risk angering her further. “Did you… spread rumours about her and Annie?”<br>
<br>
Her green eyes stare at you, simmering with anger. You note that she takes a deep breath and exhales before speaking. “School silliness,” she says, dismissing it. <br>
<br>
Jennifer turns her back to you. “I did some things at school I’m not proud of, <<TrueName "Current">>”, she mutters, her voice low and breaking. “I’d prefer not to get into it.”<br>
<<else>>
“Do you know a girl called Penny?" you ask Jennifer. "I think she went to Charlton School when you were there.”<br>
<br>
“Vaguely,” she says, keeping her back to you. <br>
<br>
“She was friends with Annie,” you continue. “She said that you and her didn’t get along.”<br>
<br>
Jennifer looks over her shoulder, scowling at you. “Penny wasn’t exactly nice to me, either. Her and Annie used to pick on me. For being a cheerleader.”<br>
<br>
You nod, not wanting to risk angering her further. “Did you… spread rumours about her and Annie?”<br>
<br>
Her green eyes stare at you, simmering with anger. You note that she takes a deep breath and exhales before speaking. “School silliness,” she says, dismissing it.<br>
<br>
Jennifer turns her back to you. “I did some things at school I’m not proud of, <<TrueName "Current">>”, she mutters, her voice low and breaking. “I’d prefer not to get into it.”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Jennifer" "Penny">><</link>>
<<elseif $JenniferDialogue is "Class">>
<<if $current.female is true>>
“I was talking to someone today,” you say, feeling her tension from across the room rise. “They mentioned you were top of your classes at school.”<br>
<br>
“That person wouldn’t be Annie Clancy, now would it?” you hear Jennifer mutter. Then she looks back at you. “I did okay.”<br>
<br>
“I was surprised," you reply. "I thought you didn’t like school?”<br>
<br>
“I didn’t,” she says. “Or I didn’t, in the end. I had a complicated time there. Are you the same person now that you were when you went to school? People in Charlton have a hard time moving past how you were. Like Annie Clancy.”<br>
<br>
Jennifer slices on the counter a little too rigorously. You take the hint not to continue with this line of conversation.<br>
<<else>>
“I was talking to someone today,” you say, feeling her tension from across the room rise. “They mentioned you were top of your classes at school.”<br>
<br>
“That person wouldn’t be Annie Clancy, now would it?” you hear Jennifer mutter. Then she looks back at you. “I did okay. What of it?”<br>
<br>
“I thought you said you didn’t like school?” you reply. <br>
<br>
“I didn’t,” she says, a little icy. “Or I didn’t, in the end. I had a complicated time there. But it’s nothing that matters now. Regardless of what Annie Clancy thinks. If that’s who ‘someone’ is.”<br>
<br>
Jennifer slices on the counter a little too rigorously. You take the hint not to continue with this line of conversation.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Jennifer" "Class">><</link>>
<<elseif $JenniferDialogue is "Bunking">>
<<if $current.female is true>>
“I was curious,” you begin. “Did you ever do anything risky at school? Like bunk off during the day?”<br>
<br>
She turns to study you, with a small smile. “I might have,” she says, her words suddenly calculated. “Once or twice. Why?”<br>
<br>
You shrug a little. “Oh, nothing. Just something that someone said. That they used to see you with the popular kids skipping school in the afternoons.”<br>
<br>
Her smile wilters slightly. “Charlton must be very different to where you went to school, <<TrueName "Current">>. If you do well, you get certain privileges. If Emily keeps her head down and works hard, she’ll get them too.”<br>
<br>
You wince at her thinking about Emily’s experience at school, but let it slide. “Who were the kids you used to hang around with?” <br>
<br>
“Just school friends,” she says. “It was all so long ago. Do you still keep in touch with everyone who you were friends at school? I'm actually really interested to hear about what it's like to live in the city. It must have been so different.”<br>
<<else>>
“I was curious,” you begin. “Did you ever do anything risky at school? Like bunk off during the day?”<br>
<br>
She turns to study you, expressionless. “I might have,” she says, her words suddenly calculated. “Once or twice. Why?”<br>
<br>
You shrug a little. “Oh, nothing. Just something that someone said. That they used to see you with the popular kids skipping school in the afternoons.”<br>
<br>
“If you did well at school, you had certain privileges,” she replies. “If Emily keeps her head down and works hard, she’ll get them too.”<br>
<br>
You wince at her mentioning Emily’s name, but let it slide. “Who were the kids you used to hang around with?” <br>
<br>
“Just school friends, <<TrueName "Current">>,” she says coldly. “Does it matter? It was all so long ago.”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Jennifer" "Bunking">><</link>><br>
<<elseif $JenniferDialogue is "Bullying">>
<<if $current.female is true>>
“I heard something the other day," you begin. "Sounded like you used to hang out with some of the popular kids. The top of the school pecking order sort-of crowd.”<br>
<br>
“What of it?” Jennifer says without facing you.<br>
<br>
“They don’t sound like they were so nice to some of the other students,” you reply. “You included. That you picked on Annie.”<br>
<br>
Jennifer looks over her shoulder, giving you a dark look. "Why are you curious about that, <<TrueName "Current">>?”<br>
<br>
You let the tension ease a moment. “Just didn’t seem like you. I was surprised to hear it.”<br>
<br>
“I had a lot of friends,” Jennifer says after a moment. “Some of them weren’t so nice to other people. I think I've mentioned I didn’t like school much. There's some painful memories I’d rather not talk about. Especially Annie.”<br>
<br>
You nod. With a sigh, Jennifer turns back around and resumes her cooking. But not without muttering underneath her breath. “And Annie wasn’t exactly nice to me, either.”<br>
<<else>>
“I heard something the other day," you begin. "Sounded like you used to hang out with some of the popular kids. The top of the school pecking order sort-of crowd.”<br>
<br>
“What of it?” Jennifer says without facing you.<br>
<br>
“They don’t sound like they were so nice to some of the other students,” you reply. “You included. That you picked on Annie.”<br>
<br>
Jennifer spins to face you, her eyes full of anger. “Have you got something on your mind, <<TrueName "Current">>?”<br>
<br>
You let the tension ease a moment. “Just didn’t seem like you.”<br>
<br>
“I had a lot of friends,” Jennifer says after a moment. “Some of them weren’t so nice to other people. I think I've mentioned I didn’t like school much. There's some painful memories I’d rather not talk about. Especially Annie.”<br>
<br>
You nod. With a sigh, Jennifer turns back around and resumes her cooking. But not without muttering underneath her breath. “And Annie wasn’t exactly nice to me, either.”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Jennifer" "Bullying">><</link>>
<<elseif $JenniferDialogue is "Curses">>
<<if $current.female is true>>
“Hey,” you say, trying to keep your voice upbeat. “Did you ever have a magic phase at school?”<bR>
<br>
A chopping knife falls to the floor. Jennifer quickly scrambles to pick it up. “What do you mean?”<br>
<Br>
“Just wondering,” you say, trying to keep it casual. “You know, hexes, curses, pretending you could cast spells?”<br>
<br>
Jen glances over you just momentarily, then turns back to the counter again. “Did you?” she asks. “Didn’t think you were a black lace and corset kind of girl.”<Br>
<br>
You smile, watching her carefully. “That wasn’t my scene.”<br>
<br>
“Mine either,” she replies. “Always thought it was a bunch of superstitious nonsense. You should tell Emily to keep her head out of that stuff, if that’s where this is coming from. This year is too important for her.”<Br>
<Br>
You let the matter rest, but can’t help but notice she’s keeping her back to you.<br>
<<else>>
“Hey Jen,” you say, trying to keep your voice upbeat. “Did you ever have a magic phase at school?”<br>
<br>
A chopping knife falls to the floor. Jennifer quickly scrambles to pick it up. “What do you mean?”<Br>
<Br>
“Just wondering,” you say, trying to keep it casual. “You know, hexes, curses, pretending you could cast spells?”<Br>
<Br>
She seems to consciously keep her back to you. “Is Emily going through a pagan phase?”<br>
<br>
You smile, watching her carefully. “Don’t all girls go through that?”<br>
<br>
“I didn’t,” she replies. “Always thought it was a bunch of superstitious nonsense. You should tell Emily to keep her head out of that stuff. This year is too important for her.”<Br>
<Br>
You let the matter rest, but can’t help but notice she hasn’t once turned around to look at you. <br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Jennifer" "TellCurses">><</link>>
<<elseif $JenniferDialogue is "TellLearningMagic">>
<<if $current.female is true>>
“This is going to sound strange,” you begin. “But I’ve been learning about something new recently. About magic.”<br>
<br>
Jennifer’s eyes narrow. “What?” <br>
<br>
You brace yourself. “What if I told you that magic - spells, books, witches - all of it is real?”<br>
<br>
“I’d think you were joking,” she replies. “Although it’s not really that funny.”<br>
<br>
“I’m serious, Jen,” you say. “I can do things. Actual things.”<br>
<br>
She gives you a hard look, then shakes her head. “How?”<br>
<br>
“Other people are teaching me. As you’ve always said, Charlton is full of secrets.”<br>
<br>
“I'm not going to tell you how to live, <<TrueName "Current">>,” she says, without a hint of humour to her voice. “But those people haven't got your best interests at heart. Charlton might seem like a small backward town, but there’s some real creeps here. Don’t get caught up in that nonsense.”<br>
<<else>>
“This is going to sound strange,” you begin. “But I’ve been learning about something new recently. About magic.”<br>
<br>
Jennifer’s eyes narrow. “What?” <br>
<br>
You brace yourself. “What if I told you that magic - spells, books, witches - all of it is real?”<br>
<br>
“I’d think you were joking,” she replies. “Although it’s not really that funny.”<br>
<br>
“I’m serious, Jen,” you say. “I can do things. Real, actual things.”<br>
<br>
She gives you a hard look and shakes her head. “But you...” she begins, then corrects herself. “How?”<br>
<br>
“Other people are teaching me. As you’ve always said, Charlton is full of secrets.”<br>
<br>
“You need to stop socialising with those people,” she says, without a hint of humour or warmth to her voice. “Charlton might seem like a small backward town, but there’s some real creeps here. Please <<TrueName "Current">>, don’t get caught up in that nonsense.”<br>
<</if>>
<br>
<b>Actions</b><br>
<<DialogueSpoken "Jennifer" "TellAmulet">>
<<if _Discussed is false>><<link "Tell her about the amulet" "JenniferDialogue">><<DialogueDone "Jennifer" "TellLearningMagic">><<set $JenniferDialogue to "TellAmulet">><</link>><br><</if>>
<<DialogueSpoken "Jennifer" "TellCurses">><<QuestState "Quest5">>
<<if _Discussed is false and _QuestState is 2>><<DialogueDone "Jennifer" "TellLearningMagic">><<link "Tell her about the curses" "JenniferDialogue">><<set $JenniferDialogue to "TellCurses">><</link>><br><</if>>
<<link "End the conversation about magic" "JenniferDialogue">><<DialogueDone "Jennifer" "TellLearningMagic">><<set $JenniferDialogue to "TellEnd">><</link>>
<<elseif $JenniferDialogue is "TellAmulet">>
<<if $current.female is true>>
“Remember when I mentioned that amulet someone had given Emily at school?”, you say, before taking it out. “Well, this is it.”<br>
<br>
Jennifer’s eyes rest on the amulet for a long moment before flicking back up to meet yours. “What is that?” she asks. <br>
<br>
“I’m not sure,” you tell her. “But it has certain powers. Jen, I know this is going to sound crazy, but it can transform me. Change things about my appearance.<br>
<br>
She eyes it again as she studies you. Then smirks. “Sounds like an extreme way to stay looking young.”<br>
<br>
"I'm serious, Jen." You take a deep breath. “Would you like me to show you?”<br>
<br>
“No!” Jennifer blurts out, almost too fast. “I mean, look - whatever that thing is, you should just throw it away. There’s some really weird people in Charlton. You don’t want to be caught up with all that.”<br>
<br>
“But Jen –” you begin. <br>
<br>
She’s quick to cut you off. “<<TrueName "Current">>, please. You’ve not been here that long. When I say forget it, I mean it.”<br>
<br>
Her eyes stare back at you. For the first time you can remember, Jennifer is cold and serious.<br>
<<else>>
“Remember when I mentioned that amulet someone had given Emily at school?”, you say, before taking it out from underneath your shirt. “Well, this is it.”<br>
<br>
Jennifer’s eyes rest on the amulet for a long moment before flicking back up to meet yours. “What is that?” she asks. <br>
<br>
“I’m not sure,” you tell her. “But it has certain powers. Jen, I know this is going to sound crazy, but it can transform me. Change my appearance.<br>
<br>
She eyes it again as she studies you. “You’re talking nonsense.”<br>
<br>
You take a deep breath. “Would you like me to show you?”<br>
<br>
“No!” Jennifer blurts out, almost too fast. “I mean, look - whatever that thing is, you should just throw it away. There’s some really weird people in Charlton. You don’t want to be caught up with all that.”<br>
<br>
“But Jen –” you begin. <br>
<br>
She’s quick to cut you off. “<<TrueName "Current">>, please. You’ve not been here that long. When I say forget it, I mean it.”<br>
<br>
Her eyes stare back at you. For the first time you can remember, Jennifer is cold and serious.<br>
<</if>>
<br>
<b>Actions</b><br>
<<DialogueSpoken "Jennifer" "TellAmulet">><<QuestState "Quest2">>
<<if _Discussed is false and _QuestState is 3>><<link "Tell her about learning magic" "JenniferDialogue">><<set $JenniferDialogue to "TellLearningMagic">><<DialogueDone "Jennifer" "TellAmulet">><</link>><br><</if>>
<<DialogueSpoken "Jennifer" "TellCurses">><<QuestState "Quest5">>
<<if _Discussed is false and _QuestState is 2>><<link "Tell her about the curses" "JenniferDialogue">><<set $JenniferDialogue to "TellCurses">><<DialogueDone "Jennifer" "TellAmulet">><</link>><br><</if>>
<<link "End the conversation about magic" "JenniferDialogue">><<set $JenniferDialogue to "TellEnd">><<DialogueDone "Jennifer" "TellAmulet">><</link>>
<<elseif $JenniferDialogue is "TellCurses">>
<<if $current.female is true>>
“I think I’ve found out something troubling about the school,” you tell her. <br>
<br>
She raises an eyebrow, inviting you to continue. “It’s the lessons,” you say. “I think some of the classrooms are, well, cursed.”<br>
<br>
“Cursed?” she says, a hint of derision in her voice. “Come on, <<TrueName "Current">>. This isn’t funny.”<br>
<br>
“I’m being serious,” you reply. “I don’t know how or who is doing it, but there’s something in each of the rooms that affects people. Not in good ways, either.”<br>
<br>
“Did Emily put this idea into your brain?” Jennifer asks. “I know she’s struggling, <<TrueName "Current">>. But really. This is ludicrous.”<br>
<br>
You choose your words carefully, trying to avoid telling Jennifer the most outlandish part of your recent experiences. “I’ve seen it myself. People that go in those rooms act differently.”<br>
<br>
Jennifer looks back at you, pausing for a moment. "Listen <<TrueName "Current">>. This isn't a perfect town, but think about what you're saying. You should really drop this. Get Emily through her exams, and you can leave if you like. I'm serious when I say that I'd love to travel with you.”<br>
<<else>>
“I think I’ve found out something troubling about the school,” you tell her. <br>
<br>
She raises an eyebrow, inviting you to continue. “It’s the lessons,” you say. “I think some of the classrooms are, well, cursed.”<br>
<br>
“Cursed?” she says, a hint of derision in her voice. “Come on, <<TrueName "Current">>. This isn’t funny.”<br>
<br>
“I’m being serious, Jen,” you reply. “I don’t know how or who is doing it, but there’s something in each of the rooms that affects people. Not in good ways, either.”<br>
<br>
“Did Emily put this idea into your brain?” Jennifer asks. “I know she’s struggling, <<TrueName "Current">>. But really. This is ludicrous.”<br>
<br>
You choose your words carefully, trying to avoid telling Jennifer the most outlandish part of your recent experiences. “I’ve seen it myself. People that go in those rooms act differently.”<br>
<br>
Jennifer looks back at you, pausing for a moment. You see her nose flare just a fraction. “<<TrueName "Current">> Phillips, I’m asking you this once and once only. You need to drop this. Get Emily through her exams, and we can leave this town behind us, once and for all.”<br>
<</if>>
<br>
<b>Actions</b><br>
<<DialogueSpoken "Jennifer" "TellAmulet">>
<<if _Discussed is false>><<link "Tell her about the amulet" "JenniferDialogue">><<DialogueDone "Jennifer" "TellCurses">><<set $JenniferDialogue to "TellAmulet">><</link>><br><</if>>
<<DialogueSpoken "Jennifer" "TellLearningMagic">><<QuestState "Quest2">>
<<if _Discussed is false and _QuestState is 3>><<link "Tell her about learning magic" "JenniferDialogue">><<DialogueDone "Jennifer" "TellCurses">><<set $JenniferDialogue to "TellLearningMagic">><</link>><br><</if>>
<<link "End the conversation about magic" "JenniferDialogue">><<set $JenniferDialogue to "TellEnd">><<DialogueDone "Jennifer" "TellCurses">><</link>>
<<elseif $JenniferDialogue is "TellEnd">>
<<if $current.female is true>>
“That’s all I have to ask,” you tell her. She gives you a smile, but it's void of her usual warmth and tenderness. She instead looks tired.<br>
<br>
“I’ll finish the dinner,” she mutters. “Take a seat.”<br>
<br>
You take a seat at the table. As usual, Jennifer has already set out placemats and cutlery in preparation. <br>
<br>
Moments later she puts a plate in front you, full of meat, vegetables and potatoes. She takes a seat opposite you, but says nothing. <br>
<br>
"Are you okay?" you ask her.<br>
<br>
She sighs. "It's just..."<br>
<br>
She puts her knife and fork down, then stares at you. "You know what you sounded like, <<TrueName "Current">>? With all that... talk?"<br>
<br>
"I know," you say quietly. "It sounds weird."<br>
<br>
"There's a lot of strange people in Charlton," Jennifer continues. "They believe in all sorts of things. They're dangerous. They prey on people looking for help, like Emily. I don't want to see either of you mixed up in all that."<br>
<br>
"I'm sorry," you say. "Emily is struggling so much."<br>
<br>
Jennifer smiles sympathetically. "Just keep her studying. She doesn't need to make friends here, or get involved in school activities. Get her to pass, then she can get out. And if there's anything I can do in the mean time, just ask."<br>
<br>
“Thanks Jen," you reply. "Sorry for bringing the mood down."<br>
<br>
She grins. "It was at least a bit different from chat about pervy customers and who has tried to chat you up."<br>
<br>
You return the smile, then stand up. “I should get going. Check in on Emily."<br>
<br>
She looks at you, before nodding. “Night, <<TrueName>>. She'll be okay. I promise.”<br>
<br>
You give her a smile and move towards the door.<br>
<<else>>
“That’s all I have to ask,” you tell her. She gives you a smile, but it's void of her usual warmth and tenderness. She instead looks tired.<br>
<br>
“I’ll finish the dinner,” she mutters. “Take a seat.”<br>
<br>
You take a seat at the table. As usual, Jennifer has already set out placemats and cutlery in preparation. <br>
<br>
Moments later she puts a plate in front you, full of meat, vegetables and potatoes. She takes a seat opposite you, but says nothing. <br>
<br>
The pair of you begin to eat, silence only sparsely interrupted to ask for condiments to be passed over. Jennifer seems lost in thought, almost oblivious to you. Time moves slowly as you finish your dinner.<br>
<br>
“Do you want me to stay over tonight?” you ask her. <br>
<br>
She shakes her head. “I need some alone time, I think.” <br>
<br>
You nod and stand up. “Alright. I’ll see you tomorrow?”<br>
<br>
She looks at you, before nodding. “Just give me some time, <<TrueName "Current">>. I’ll be okay.”<br>
<br>
You give her a smile, give her a quick kiss on her lips, and move towards the door.<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Leave Jennifer's apartment" "AvianLane">><<TimeChange>><<EndConversation "Jennifer">><<DialogueDone "Jennifer" "Tell">><<SetFlag "JenniferTell">><<EventTrigger "AvianLane" "JenniferSus" null null null null null null false>><<set $JenniferTopics to undefined>><</link>>
<<elseif $JenniferDialogue is "MagicConfront">>
“What do you know about magic?” you ask her, straight up.<br>
<br>
She lets out a long sigh, as if pushing her resistance out with it. Her body leans against the kitchen counter. When her eyes meet yours, you see they are teary.<br>
<br>
“It’s real,” she says flatly. “I’ve seen it. Practised it. Cast spells and summoned energy that I still can’t believe exists.”<Br>
<br>
“Why didn’t you tell me?” you ask her, trying to dampen down the accusatory tone in your voice.<Br>
<br>
“Because you wouldn’t have believed me!” she replies. “And then, I didn’t want to encourage you. This is dangerous stuff, <<TrueName "Current">>! How do you know about magic, anyway?”<Br>
<br>
You hesitate, trying to gauge how much to reveal. “I’ve been investigating,” you say after a moment. “To help find out what’s happening to Emily.”<br>
<br>
Jennifer stares at you. “Magic isn't exactly safe, <<TrueName "Current">>,” she says after a long moment. “You have no idea what effect that will have on you. You don’t want to get involved in that stuff.”<bR>
<br>
“How did you learn about it?” you ask her.<bR>
<br>
She gives you a look, her face drained of all warmth. “A coven. At school. A group of girls that cast spells to get there way. I was young. Foolish. It was… stupid. And dangerous. Please, don’t get caught up in it.”<Br>
<br>
“I’m being careful,” you tell her.<br>
<br>
“I hope so,” she replies. “I'd hate to lose you to this town.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" "JenniferDialogue">><<set $JenniferDialogue to "Confront">><<DialogueDone "Jennifer" "MagicConfront">><</link>>
<<elseif $JenniferDialogue is "CheerleaderCovenConfront">>
“What do you know about the cheerleaders?” you ask her. “The ones currently at school. They’re witches, aren’t they?”<br>
<br>
Jennifer sighs, all anger dissipating. “Yes,” she mumbles. “Coven is the preferred term.”<Br>
<br>
You look at her, trying to gauge how hard to question her. “How do you know that?”<Br>
<br>
She looks off to the side, avoiding your stare. “Because I was one of them,” she says flatly. “When I went to Charlton.”<Br>
<Br>
You let the silence linger for a moment before responding. “How does it work?”<br>
<br>
She looks back at you, nodding in resignation. “The head cheerleader recruits people to join, mainly because of their affinity to magic. They then teach them how to use it.”<Br>
<br>
“Was that why you became a cheerleader?” you ask her.<Br>
<br>
She shakes her head. “I just wanted to belong.” You notice the tears in her eyes. “The magic came afterwards. A girl called Skye was the head of the squad then. She was in the year above me. She asked me to join, but only then told me the truth.”<br>
<br>
Jennifer takes a deep breath. “But I did enjoy it. For a while.”<br>
<br>
You observe Jennifer carefully. She now refuses to look at you, staring down at the floor with glistening eyes.<Br>
<br>
“Then I found out what they were really doing,” she continues. “The curses.”<br>
<br>
She finally looks up at you, a pleading expression on her face. “I was supposed to be the next head cheerleader when Skye graduated. But I couldn’t do it, <<TrueName "Current">>. So I quit. That’s why Christina was put in charge. She was only a sophomore, but Skye was desperate.”<Br>
<br>
“So the cheerleaders create the curses at the school?” you ask her.<Br>
<br>
She nods. “Please <<TrueName "Current">>. Believe me when I say I had no idea when I joined them. I might have done some things that I’m not proud of, but I stopped when I realised how much it was hurting people.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" "JenniferDialogue">><<set $JenniferDialogue to "Confront">><<DialogueDone "Jennifer" "CheerleaderCovenConfront">><</link>>
<<elseif $JenniferDialogue is "CursesConfront">>
“What do you know about the curses at school?” you ask her.<br>
<br>
She nods as you see her thinking, her eyes gazing off and unfocused. “I know they are cast by the cheerleaders,” she says. “Under the direction of the teachers. And the headmaster.”<Br>
<br>
“What do they gain from it?”<br>
<br>
Jennifer smiles, sniggering derisively. “Power. Influence. Status. Everything a teenage girl can dream of. The cheerleaders do what they are told and they get free run of the school. Plus, good grades and letters of recommendations for them when they graduate.”<Br>
<br>
“How do they do it?” you ask her.<Br>
<br>
“Depends on the curse. Some of them are permanent. Others need to be continually cast. Some revolve around an object, others are embedded in the classrooms. It really depends on how strong the caster is.”<Br>
<br>
You pause for a second, considering your next question. “Did you cast any curses?”<Br>
<Br>
She looks at you, her deflated expression evident. She nods. “A few.”<Br>
<br>
“Could you remove them?”<Br>
<br>
Jennifer shakes her head. “I’m not really that powerful. Certainly not anymore. Be careful, <<TrueName "Current">>. Christina has been practising for a long time.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" "JenniferDialogue">><<set $JenniferDialogue to "Confront">><<DialogueDone "Jennifer" "CursesConfront">><</link>>
<<elseif $JenniferDialogue is "BulliedPeopleConfront">>
“You bullied Annie, didn’t you?” you say, hearing the malice in your voice. “Like everyone at the top of the school pecking order does.”<Br>
<bR>
Jennifer arches her back and looks up at the ceiling, sighing. “That’s complicated.”<Br>
<Br>
You don’t say a word, keeping your gaze locked on her. Eventually, she has to look back at you.<Br>
<br>
“Alright, yes. I did,” she says. “Objectively, I was a total bitch. Annie wasn’t exactly the nicest person to me at Charlton. But I didn’t exactly rise to the higher ground.”<Br>
<br>
“It’s so unlike you,” you state with disappointment.<Br>
<br>
Her eyes tear over. She looks to the floor. “I can’t make excuses for what I did,” she tells you. “Just believe me, <<TrueName "Current">>. There are ways that people can persuade you to do things. I wanted to belong. And picking on someone who wasn’t exactly nice to me? It wasn’t that much of an ask for an… impressionable girl, who just wanted to fit in.”<br>
<br>
“Who encouraged it?” you ask.<bR>
<br>
“Skye. The cheerleaders. The teachers.” Her green eyes flick up to you, tears streaming down her face. “I could justify it more, but why bother? I should have been better than that.”<Br>
<br>
<b>Actions</b><br>
<<link "Change topics" "JenniferDialogue">><<set $JenniferDialogue to "Confront">><<DialogueDone "Jennifer" "BulliedPeopleConfront">><</link>>
<<elseif $JenniferDialogue is "HomophobiaConfront">>
You take a deep breath, knowing what is to come. “Jen. I have to ask. Are you homophobic?”<br>
<bR>
Her eyes lock on to yours, momentarily stunned. “No…” Then there’s realisation on her face. “This is about Annie, isn’t it?”<Br>
<BR>
You pause, then shake your head. “Not just Annie. The whole town. What the school teaches. Do you think that girls are made for boys too?”<BR>
<br>
She looks to the floor, tears starting to run. “Not anymore,” she whimpers. <Br>
<bR>
You give her a moment to herself. A long moment later she sniffs, composing herself again. “You have to understand, <<TrueName "Current">>. This town teaches you things from a young age. A group consensus. I’m sure there are stuff that your grandparents believed that seem abhorrent to you? I just was brought up with no one to tell me otherwise.”<Br>
<br>
“Is that an excuse?” you ask.<bR>
<br>
“Just context,” she replies. “Once I saw what it did to people. That type of prejudice. How it hurt people. I realised.” She sniffs again. “That’s why I want to leave here. Travel. I feel as though I can’t trust my own thoughts and the world will make me see how blinded I’ve been.”<br>
<bR>
You look back at her, keeping your tone flat. “What about the rumours you spread? The ones about Penny and Annie.”<bR>
<br>
She looks to the floor, but forces her to look up at you. “If I could take them back, I would. You have to believe me when I say that. And I don’t think highly of Annie, but I regret everyday what I said about her.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" "JenniferDialogue">><<set $JenniferDialogue to "Confront">><<DialogueDone "Jennifer" "HomophobiaConfront">><</link>>
<<elseif $JenniferDialogue is "TopOfClassConfront">>
“Your grades,” you state. “Apparently you can’t get to the top of the class without help from Mr. Stitch. Is that true?”<Br>
<br>
She looks at you, her pleading eyes narrowing just a fraction. “What do you mean?” <BR>
<br>
“I mean,” you continue. “What did you promise Stitch to get your grades so high?”<BR>
<bR>
Jennifer gazes at you, her green eyes shimmering from emotion and tears. “I didn’t sleep with him, if that’s what your asking.”<Br>
<br>
You pause, then shake your head. “We both know there’s more insidious things that he’s involved with.”<BR>
<br>
She sighs, glancing up at the ceiling light. When she returns to look at you, she looks tired. Exhausted. “The cheerleaders,” she begins. “The coven. Casting curses. Telling him what was happening at the school. His extra lessons are just a front for swaying you under his control. And the perks of having good grades? The reward.”<bR>
<br>
She dangles a foot in front of her, watching it sway. “He promises good grades. A future. A life that could take you away from here.” She looks up to you. “Everything I’d ever wanted. It wasn’t hard to fall into his trap.”<Br>
<br>
“But that’s it,” she adds. “And when I stopped. When I left the squad. When I finally did the right thing. All of that fell away.” She gestures to her flat. “And look what I’ve had to settle for.”<Br>
<br>
<b>Actions</b><br>
<<link "Change topics" "JenniferDialogue">><<set $JenniferDialogue to "Confront">><<DialogueDone "Jennifer" "TopOfClassConfront">><</link>>
<<elseif $JenniferDialogue is "PrivilegesConfront">>
“You had special privileges at school, didn’t you?” you ask. “The sort that is only given out to certain students.”<Br>
<br>
Jennifer smiles meekly. “It was part of the perks of being a cheerleader. And getting good grades. Stitch rewards those who help his cause.”<Br>
<Br>
You give her a hard look. “And what did you have to do for his cause?”<Br>
<br>
“The same as the rest of them,” she says. “Except, they were already privileged. The rich. The old money. The influential. My family had none of that, <<TrueName “Current”>>. I was just a poor girl living in a small house that everyone made fun of. They didn’t think I would amount to anything.”<br>
<br>
You sigh. “So you did it for status?<Br>
<br>
“For acceptance,” she quietly corrects you. “Belonging. It might seem trite to you, but skipping out of school early with the in-crowd was everything I wanted when I felt I didn’t have any friends.”<Br>
<br>
“You didn’t answer my question?” you tell her. “What did you do for it?”<Br>
<br>
“Nothing that I’m proud of,” she says flatly. “Magic. Rumours. Information. I didn’t realise what I was doing until it was too late.”<Br>
<br>
<b>Actions</b><br>
<<link "Change topics" "JenniferDialogue">><<set $JenniferDialogue to "Confront">><<DialogueDone "Jennifer" "PrivilegesConfront">><</link>>
<<elseif $JenniferDialogue is "ConfrontEnd">>
<<if $current.female is true>>
“That’s all I have to ask,” you tell her. “Is that it?”<br>
<br>
She nods, but looks down at the ceramic floor. “I think we’ve pretty much covered it. Magic is real. The cheerleaders are witches. I did some horrible things I’m not proud of.”<br>
<br>
You give her a look. Her eyes look worn and dead from the conversation. “I’ll finish the dinner,” she mutters. “If you still want it.” When you don’t reply, she quietly mutters. “Take a seat.”<Br>
<br>
You sit at the table. Jennifer has already set out placemats and cutlery in preparation. Before long she puts a plate in front of you. She takes a seat opposite you, but says nothing.<br>
<br>
The pair of you begin to eat, sitting in silence. You catch her occasionally looking back at you, as if studying you. Time crawls by as you eat.<bR>
<Br>
“Are you okay?” you ask her.<br>
<Br>
She shakes her head. “Not really.”<br>
<br>
"Want to talk about it?"<Br>
<br>
She looks at you, before sighing. “I just don't want to get caught up in all of this again, <<TrueName "Current">>. You are the first person to treat me like I'm not ostracised. I know I should have said something, for Emily's sake. But I just wanted to pretend it wasn't happening.”<br>
<br>
“One more thing,” you say. “What made you stop?”<br>
<br>
Jennifer gulps. “They asked me to do something. Something horrible. I realised what I was becoming. I couldn’t stop them. I wasn’t powerful enough. All I could do was walk away.”<Br>
<bR>
You raise an eyebrow. “What was it?”<Br>
<br>
There’s conflict on Jennifer’s face, as if she’s gearing up to speak. But it fades. “I can’t, <<TrueName "Current">>. Can we save it for another day? This has been painful enough.”<br>
<br>
You pause, but finally nod. "Just consider it, Jen. Anything you say could help Emily.”<Br>
<br>
Jen mulls over what you have said. Then she stands and moves over to a side cabinet. She begins riffling through unopened letters and stationary, finally pulling out a shiny ring.<Br>
<br>
“Give this to her," she tells you. "It’s a ring that can diminish the effects of the curses. It’s not much, but it’s all I have left.”<Br>
<br>
She hands you the ring. Plain, gold, unassuming.<Br>
<br>
“If she wears it,” Jennifer tells you. “The curses won’t have as much impact on her. It should be enough to get her to the end of school. Just let her graduate, don’t interfere, and the two of you can get out of here. Maybe I can tag along, too.”<Br>
<br>
You nod, pocketing the ring. “Thank you.”<br>
<br>
“Goodnight,” she says.<Br>
<<else>>
“That’s all I have to ask,” you tell her. “Is that it?”<Br>
<bR>
She nods, but looks down at the ceramic floor. “I think we’ve pretty much covered it. Magic is real. The cheerleaders are witches. I did some horrible things I’m not proud of.”<Br>
<Br>
You give her a look. Her eyes look worn and dead from the conversation. “I’ll finish the dinner,” she mutters. “If you still want it.” When you don’t reply, she quietly mutters. “Take a seat.”<Br>
<Br>
You sit at the table. Jennifer has already set out placemats and cutlery in preparation. Before long she puts a plate in front of you. She takes a seat opposite you, but says nothing.<Br>
<Br>
The pair of you begin to eat, sitting in silence. You catch her occasionally looking back at you, as if studying you. Time crawls by as you eat.<br>
<Br>
“Are you okay?” you ask her.<br>
<Br>
She shakes her head. “Not really.”<Br>
<br>
"Want to talk about it?"<br>
<br>
She looks at you, before sighing. “I just don't want to get caught up in all of this again, <<TrueName "Current">>. You are the first person to treat me like I'm not ostracised. I know I should have said something, for Emily's sake. But I just wanted to pretend it wasn't happening.”<br>
<br>
“One more thing,” you say. “What made you stop?”<bR>
<Br>
Jennifer gulps. “They asked me to do something. Something horrible. I realised what I was becoming. I couldn’t stop them. I wasn’t powerful enough. All I could do was walk away.”<Br>
<br>
You raise an eyebrow. “What was it?”<br>
<Br>
There’s conflict on Jennifer’s face, as if she’s gearing up to speak. But it fades. “I can’t, <<TrueName "Current">>. Can we save it for another day? This has been painful enough.”<Br>
<Br>
You pause, but finally nod. "Just consider it, Jen. Anything you say could help Emily.”<bR>
<br>
Jen mulls over what you have said. Then she stands and moves over to a side cabinet. She begins riffling through unopened letters and stationary, finally pulling out a shiny ring.<BR>
<br>
“Give this to her," she tells you. "It’s a ring that can diminish the effects of the curses. It’s not much, but it’s all I have left.”<Br>
<br>
She hands you the ring. Plain, gold, unassuming.<BR>
<br>
“If she wears it,” Jennifer tells you. “The curses won’t have as much impact on her. It should be enough to get her to the end of school. Just let her graduate, don’t interfere, and we can all leave Charlton together.”<Br>
<br>
You nod, pocketing the ring. “Thank you.”<BR>
<bR>
She looks up at you, eyes tearing again. “I guess you’re not staying tonight?”<BR>
<br>
You shake your head. “I need to process all this, Jen.”<Br>
<br>
She nods. Offers you a weak smile. “If you want to talk about anything. Anything at all. You know where to find me. Even in the mornings, before I go to work.”<Br>
<Br>
“I will,” you reply.<br>
<br>
“Goodnight,” she says. Eyes hopeful.<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Leave Jennifer's apartment" "AvianLane">>
<<TimeChange>>
<<TakeObjectNPC "Jennifer" "ResistanceRing">>
<<SetFlag "JenniferPastKnown">>
<<ChangePersonalityStateNPC "Jennifer" "Humbled">>
<<SetFlag "JenniferMorningInvite">>
<<QuestTracker "Quest20" 4>>
<<EndConversation "Jennifer">>
<<set $JenniferTopics to undefined>>
<<EventTrigger "SchoolGates" "TerrenceCheerleaders3" "Evening" null null null null null false>>
<</link>>
<<elseif $JenniferDialogue is "EatDinner">>
<<if $current.female is true>>
You take a seat at the table. As usual, Jennifer has already set out placemats and cutlery in preparation for the meal.<br>
<br>
Moments later she puts a steaming plate down in front you, full of succulent meat, steamed vegetables and buttered new potatoes covered in chives. She then sits down opposite you with a similar meal.<br>
<br>
“It's not some of my best,” she says to you. “I’ve tried a new seasoning on the meat. Charli at the supermarket recommended it. Just came in. Has a bit of a kick to it. I'm not sold on it though. What do you think?”<br>
<br>
You take a bite. As with all of Jennifer’s meals, it tastes delicious.<br>
<br>
You compliment her cooking and dismisses it with a wave of her hand. You eat quickly, relishing the quality of the home cooked meal. Jennifer begins chatting as she eats, carefree and clearly happy that you are enjoying the food.<br>
<br>
<<Flag "JenniferPastKnown">>
<<if _FlagReturn is true>>
Throughout, you try to make small talk with Jennifer. She tries, but struggles with the conversation. Her mind seems to drift. At times, she can’t even meet your gaze. When you steer the topic to her favourite topic of travel, she seems deflated at the idea.<br>
<br>
Time ticks by slowly. By the end of the meal, there have been stretches of silence. <Br>
<br>
“This has been fun” she says, unconvincingly. "Thanks for coming over, <<TrueName "Current">>."
<br>
You smile. "I should get going."<Br>
<br>
"Stop by, anytime," she tells you. "Not just for dinner. I don’t go to work until late in the mornings. If you fancy a natter before you start work, I can trade some eggs for a chat."<Br>
<br>
She looks hopeful. As if she’s pinning a lot on it.<Br>
<<else>>
Throughout the meal, you make small talk with Jennifer. She asks about your Thompson's and how you're finding working in an office of all guys. It's clear she's fishing for gossip, but she doesn't pry when you are noncommital. In turn, she tells you all about the drama at Evans' department store, including some entitled customers, who sounds just as sleazy at your work.<br>
<br>
The conversation turns to her lamenting over Charlton and her half-baked plans to travel or move away to another town. Despite an obvious desire to do something else with her life, she seems to lack detail. You feel these are idle fantasies at best.<br>
<br>
You continue talking long after you both have finished your meals, each making jokes about work and the inhabitants of the town. Before long, you realise time has ticked away.<br>
<br>
“This has been fun” she tells you. "Thanks for coming over, <<TrueName "Current">>."<br>
<br>
You smile. "I should get going."<br>
<br>
"Stop by, anytime," she tells you. "Not just for dinner. I don’t go to work until late in the mornings. If you fancy a natter before you start work, I can trade some eggs for a chat."<br>
<</if>>
<Br>
<b>Actions</b><br>
<<link "Leave Jennifer’s apartment" "AvianLane">><<set $JenniferTopics to undefined>><<SetFlag "JenniferMorningInvite">><<EndConversation "Jennifer">><<TimeChange>><</link>>
<<else>>
You take a seat at the table. As usual, Jennifer has already set out placemats and cutlery in preparation for the meal.<br>
<br>
Moments later she puts a steaming plate down in front you, full of succulent meat, steamed vegetables and buttered new potatoes covered in chives. She then sits down opposite you with a similar - if smaller - meal.<br>
<br>
“I hope you like it,” she says to you. “I’ve tried a new seasoning on the meat. Charli at the supermarket recommended it. Just came in. Has a bit of a kick to it.”<br>
<br>
You take a bite. As with all of Jennifer’s meals, it tastes delicious. <br>
<br>
<<Flag "JenniferPastKnown">>
<<if _FlagReturn is true>>
You compliment her cooking, but she only smiles faintly back. You eat quickly, relishing the quality of the home cooked meal. Jennifer eats more slowly, but watches you ravish the dinner, keeping silent.<br>
<br>
Throughout, you try to make small talk with Jennifer. She tries, but struggles with the conversation. Her mind seems to drift. At times, she can’t even meet your gaze. When you steer the topic to her favourite topic of travel, she seems deflated at the idea.<Br>
<br>
Time ticks by slowly. By the end of the meal, there have been stretches of silence. <Br>
<br>
You smile. "I should get going."<Br>
<br>
<<if $day[$dayCurrent] is "Saturday" and $QuestState.Quest21.state isnot "Complete">>
She smiles sweetly. “I guess you should really get back. With Emily and everything that’s happening.”<Br>
<Br>
You frown, curious. “You don’t want me to stay over?”<br>
<br>
Jennifer lets out a small smirk. “I’d love to. But Emily should come first. Besides, I’ve got to take care of a few things in the morning.”<br>
<Br>
You raise an eyebrow, but she giggles. “Personal things. Goodnight, <<TrueName "Current">>.”<Br>
<br>
But she smirks as she opens the door for you. A gleam in her eye you haven’t seen… since the confrontation.<br>
<Br>
<b>Actions</b><br>
<<link "Leave Jennifer’s apartment" "AvianLane">><<set $JenniferTopics to undefined>><<SetFlag "JenniferMorningInvite">><<EndConversation "Jennifer">><<TimeChange>><</link>>
<<else>>
There’s a small spark in her eye. “Or… why don’t you stay over? I’m sure Emily can take care of herself for the evening.”<Br>
<br>
<b>Actions</b><br>
<<link "Accept her invitation" "JenniferDialogue">><<set $JenniferTopics to undefined>><<set $JenniferDialogue to "StayOverAccept">><<Orientation -1>><</link>><br>
<<link "Decline" "JenniferDialogue">><<set $JenniferDialogue to "StayOverDecline">><</link>>
<</if>>
<<else>>
You compliment her cooking and she beams. You eat quickly, relishing the quality of the home cooked meal. Jennifer eats more slowly, but watches you ravish the dinner, happily smiling at your clear enjoyment.<br>
<br>
Throughout the meal, you make small talk with Jennifer, listening attentively as she tells you all about her day. Her thoughts often drift to future plans, whether it’s her latest thoughts on where you could go during your planned travels, or up and coming towns away from Charlton that she’s heard are nice places to settle down.<br>
<br>
You continue talking long after you both have finished your meals, each making jokes about work and the inhabitants of the town. Before long, you realise time has ticked away.<br>
<br>
You smile. "I should get going."<br>
<BR>
There’s a glint in her eye. “Or… why don’t you stay over? I’m sure Emily can take care of herself for the evening.”<Br>
<br>
<b>Actions</b><br>
<<link "Accept her invitation" "JenniferDialogue">><<set $JenniferTopics to undefined>><<set $JenniferDialogue to "StayOverAccept">><<Orientation -1>><</link>><br>
<<link "Decline" "JenniferDialogue">><<set $JenniferDialogue to "StayOverDecline">><</link>>
<</if>>
<</if>>
<<elseif $JenniferDialogue is "StayOverDecline">>
<<Flag "JenniferPastKnown">>
<<if _FlagReturn is true>>
You grimace, apologetic. “I should really get back. Emily’s still adjusting. I want to make sure she’s okay.”<Br>
<Br>
She smiles sweetly, but looks disappointed. “Okay. I understand.”<Br>
<Br>
“Goodnight,” you tell her.<Br>
<<else>>
You grimace, apologetic. “I should really get back. Emily’s still adjusting. I want to make sure she’s okay.”<Br>
<Br>
She smiles sweetly, but looks disappointed. “Okay. Well at least I’ll get some sleep tonight. As you tend to keep me awake past my bedtime.”<Br>
<br>
You give her a grin. “I’ll get going, then. Don’t want to disturb your beauty sleep."<br>
<br>
“Am I not beautiful enough for you?” she asks mockingly as you move to the door.<br>
<br>
“Goodnight,” you tell her, and lean in to kiss her lightly on the lips.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Leave Jennifer’s apartment" "AvianLane">><<EndConversation "Jennifer">><<set $JenniferTopics to undefined>><<TimeChange>><</link>>
<<elseif $JenniferDialogue is "StayOverAccept">>
“I supposed I could stay this evening,” you say, returning her glint. She grins and stands. “Let me just… freshen up. Can you put the dishes in the dish washer?”<Br>
<Br>
She reaches over and presses her lips to your forehead, before turning and sauntering through into her bedroom. The door closes quietly, leaving you sitting in Jennifer’s apartment. You stand and make yourself busy, loading the dishwasher under the sink.<Br>
<br>
Minutes later, just as your finishing up, you hear the bedroom door creak. “Are you coming?” you hear her purr.<Br>
<Br>
<b>Actions</b><br>
<<link "Enter Jennifer’s bedroom" "JennifersApartmentBedroom">><<set $JenniferTopics to undefined>><<EventTrigger "JennifersApartmentBedroom" "JenniferApartmentStayOver" null null "PC" null null null true>><<EndConversation "Jennifer">><</link>>
<<elseif $JenniferDialogue is "StayOverSexIntro">>
You move over to the bed, leaning down to her to give her a tender kiss. Her gloss makes her makes her lip soft and sticky. She looks up at you, putting her arms either side of her body, pushing her breasts forward.<br>
<br>
The kiss turns to more, as passion takes hold of you. Your lips meet again and again, as your tongue creeps in and meets hers. You reach out, holding on to her shoulder, feeling the strap to her babydoll underneath your firm grip. There is a murmur from within her. You open your eyes and see her staring up at you as your lips part.<br>
<br>
“Do you think…” she murmurs, almost hesitant. “Do you want to… taste me?” Her eyes flicker down her own body, gazing on the hem of her lingerie. Then back up, meeting your gaze. She says nothing more.<br>
<br>
<b>Actions</b><br>
<<link "Go down on Jennifer" "JenniferDialogue">><<set $JenniferDialogue to "StayOverSexGoDown">><<Greedy -1>><</link>><br>
<<link "Convince her to go down on you" "JenniferDialogue">><<set $JenniferDialogue to "StayOverSexBlowJob">><<Greedy 1>><</link>><br>
<<elseif $JenniferDialogue is "StayOverSexGoDown">>
You nod and smile at her. She hoists herself back further on the bed and lays down, parting her legs to reveal a matching thong over her mound. With her hands, she lifts the hem of her babydoll, revealing all to see.<br>
<br>
Dropping to your knees, your line up your eyes with her and the bed, then lean forward, eagerly moving your lips towards her thong. With a tender caress, you pull the underwear aside. Her hairless, shaved pussy is all you can see. <br>
<br>
You glance up. She looks down her own body, a smile and expectation in her gaze. You grin.<br>
<br>
Your tongue laps at her labia, around the edges, across and upward. She purrs and moans as you touch her. Almost immediately, she grows wet. <bR>
<br>
Looking up, you her head arched back, eyes closed, squirming as your tongue explores the edges of her lips. Then, with a dramatic hesitancy, you slip your tongue between them.<Br>
<br>
Her legs instinctively close around your head as she moans. You continue to lap at her private area, tasting her juices as they begin to grow. She squeaks with pleasure.<Br>
<br>
Then, there’s a tapping against your hair. Glancing up, you see Jennifer panting, smiling, but looking at you. “I think I’m ready,” she murmurs. To emphasise, she pulls herself further back up on the bed, parting her legs even more.<br>
<br>
<b>Actions</b><br>
<<link "Have sex" "JenniferDialogue">><<set $JenniferDialogue to "StayOverSexMainEvent">><</link>>
<<elseif $JenniferDialogue is "StayOverSexBlowJob">>
“I’ve got a better idea,” you say. Taking her hand, you pull her from the bed, then rest your remaining one on her shoulder. Gently pushing downwards.<br>
<br>
Understanding crosses her eyes. She lets you push her down, and she kneels at your feet, staring up at you, her hem riding her and exposing her matching thong underneath it. <Br>
<Br>
<<if $PlayerCharacter.stateCurrent is 0>>
You smile as she reaches forward. Unbuckling your belt. Pulling your trousers down just enough to see your boxer shorts. You see her eyes widen as she notices you are already stiff underneath the cotton fabric.<Br>
<br>
Her delicate hands reach up, and free your large dick from your underwear. It springs out almost into her face. She runs her fingers over it. Almost nervously.<Br>
<Br>
“I always forget,” she whispers.<Br>
<br>
The words escape your mouth before you can stop yourself. “Suck it.”<br>
<Br>
She nods and moves her face forward, running her tongue over the tip. Then, cautiously, wraps her lips around it and sucks on the end. You sigh with euphoria. <Br>
<br>
Using her dainty hand, she feeds your cock into her tiny mouth, taking more and more of its length inside. You watch from above, as your girlfriend bobs up and down, her glossy lips smearing as she takes your prick deeper towards her throat.<Br>
<br>
“Your so good at this,” you whisper, reaching out to pull her head further towards your body. She relaxes and you feel it hit her tonsils. There’s a look on her face, but she holds your eyes with her own until you release her. She gasps, then looks back up at you. A small smile.<br>
<Br>
“I think you’re ready,” she says. She stands, leans back towards the bed, and shifts back on to it, parting her legs as she lies down.<Br>
<<elseif $PlayerCharacter.stateCurrent is 1>>
You smile as she reaches forward. Unbuckling your belt. Pulling your trousers down just enough to see your boxer shorts. You see her eyes widen as she notices you are already stiff underneath the cotton fabric.<Br>
<Br>
Her delicate hands reach up, and free your dick from your underwear. It springs out in front of her. She runs her fingers over it tenderly.<Br>
<br>
“Someone’s excited,” she whispers.<Br>
<br>
The words escape your mouth before you can stop yourself. “Suck it.”<Br>
<br>
She nods and moves her face forward, running her tongue over the tip. Then, cautiously, wraps her lips around it and sucks on the end. You sigh with euphoria. <Br>
<br>
Using her dainty hand, she feeds your cock into her tiny mouth, taking more of its length inside. You watch from above, as your girlfriend bobs up and down, her glossy lips smearing as she takes your prick deeper towards her throat.<Br>
<br>
“Your so good at this,” you whisper, reaching out to pull her head further towards your body. She relaxes and you feel it inside her. You don’t quite get back to hitting her tonsils, but she holds your eyes with her own until you release her. She sighs, then looks back up at you. A small smile.<br>
<br>
“I think you’re ready,” she says. She stands, leans back towards the bed, and shifts back on to it, parting her legs as she lies down.<Br>
<<elseif $PlayerCharacter.stateCurrent is 2>>
You smile as she reaches forward. Unbuckling your belt. Pulling your trousers down just enough to see your boxer shorts. You see her eyes look curiously, as if searching for something that isn’t there.<br>
<br>
Her delicate hands reach up, and free your small dick from your underwear. It falls out in front of her. Fitting easily into her hand.<br>
<br>
“Nice,” she whispers.<Br>
<br>
The words escape your mouth before you can stop yourself. “Can you suck it?”<Br>
<br>
She looks at you, but then nods and moves her face forward, running her tongue over the tip. Then wraps her lips around it and sucks it. You sigh with euphoria. <Br>
<br>
Using her dainty hand, she feeds your cock into her mouth, easily taking it taking its length inside. You watch from above, as your girlfriend bobs up and down, her glossy lips smearing as she ingests your penis.<Br>
<br>
“Your so good at this,” you whisper, reaching out to pull her head further towards your body. She relaxes and you feel your prick inside her. The sensation barely changes, and she holds your eyes with her own until you release her. She just looks back up at you. <br>
<br>
“I think you’re ready,” she says. She stands, leans back towards the bed, and shifts back on to it, parting her legs as she lies down.<Br>
<<else>>
You smile as she reaches forward. Unbuckling your belt. Pulling your trousers down just enough to see your boxer shorts. You see her eyes look around. Confused.<BR>
<br>
Her delicate hands reach up, and free your tiny dick from your underwear. It falls out over your boxers. She holds it, looking tiny in her palm.<Br>
<br>
“It is cold tonight,” she says, apologetic.<br>
<br>
The words escape your mouth before you can stop yourself. “Do you think you suck it?”<Br>
<br>
She looks at you, raising an eyebrow. She moves her face forward, running her tongue over it. Then wraps her lips around it takes it in her mouth in one move. You sigh with euphoria. <Br>
<br>
You watch from above, as your girlfriend bobs up and down, her glossy lips smearing as she blows you with ease. <Br>
<br>
“Your so good at this,” you whisper, reaching out to pull her head further towards your body. She doesn’t react. The sensation barely changes, and she holds your eyes with her own until you release her. She just looks back up at you. <Br>
<bR>
“I think you’re ready,” she says, with a little hesitancy. She stands, leans back towards the bed, and shifts back on to it, parting her legs as she lies down.<Br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Have sex" "JenniferDialogue">><<set $JenniferDialogue to "StayOverSexMainEvent">><</link>>
<<elseif $JenniferDialogue is "StayOverSexMainEvent">>
You climb on to the bed, pulling your trousers down as you do so. Straddling her, you take your top off and cast it aside.<br>
<br>
<<if $PlayerCharacter.stateCurrent is 0>>
She appraises you from beneath, eyes lingering on your chest and your large erect member, hovering above her exposed pussy. “Fuck me,” she whispers, breathlessly.<Br>
<br>
Without needing more assurance, you reach down and guide your prick towards her. You massage her clit with a finger and thumb, then cautiously drive your dick inside.<Br>
<br>
She moans as its girth stretches her wide, continuing to whimper as you rock back and forth, driving it deeper and deeper still. You arch your back, reaching out to pull down her negligee and play with her nipples before lust overcomes you and you focus your efforts on your thrusts.<Br>
<Br>
You feel Jennifer’s legs grip the side of your torso. Wrap around your body as she lays otherwise insert underneath your body. You see her bite her bottom lip, but she can’t control the screams of pleasure that fall from her throat.<Br>
<br>
“Oh god!” she murmurs suddenly, arching her back and pushing her body against yours. The shriek is loud, uncontrolled and unashamed. <bR>
<br>
It’s enough to send you over the edge. You can feel it within you. You need to cum. Now.<br>
<bR>
You glance down at Jennifer, in the throws of post-orgasmic bliss. She catches your eye. Expectedly.<br>
<<elseif $PlayerCharacter.stateCurrent is 1>>
She appraises you from beneath, eyes lingering on chest your erect member, hovering above her exposed pussy. “Fuck me,” she whispers.<br>
<br>
Without needing more assurance, you reach down and guide your prick towards her. You massage her clit with a finger and thumb, then cautiously drive your dick inside.<br>
<br>
She moans as you enter, continuing to pant as you rock back and forth, driving it deeper. You arch your back, reaching out to pull down her negligee and play with her nipples, before gingerly reaching to twist your own. Then lust overcomes you and you focus your efforts on your thrusts.<br>
<br>
You feel Jennifer’s legs part a little more, pushing back at you with her own gyrating. She murmurs and moans as pleasure escapes from her mouth.<br>
<br>
“Oh god” she says suddenly, arching her back and pushing her body further against yours. Her cry is loud and without restraint.<br>
<br>
It’s enough to send you over the edge. You can feel it within you. You need to cum. Now.<br>
<br>
You glance down at Jennifer, in the throws of post-orgasmic bliss. She catches your eye. Expectedly.<br>
<<elseif $PlayerCharacter.stateCurrent is 2>>
She appraises you from beneath, eyes lingering on your small mounds and enlarged nipples that you feel have become erect. A linger a little too long. “Fuck me,” she whispers.<br>
<br>
Without needing more assurance, you reach down and guide your prick towards her. You massage her clit with a finger and thumb, then cautiously drive your dick inside.<br>
<br>
She murmurs as you enter, making appreciate noises as you rock back and forth, driving it deeper. You arch your back, reaching out to pull down her negligee and play with her nipples, then reach up to your own. You gasp at the touch. Almost more than from the sensation of fucking your girlfriend.<br>
<br>
You feel Jennifer’s legs part a little more and notice she’s pulled them wide with her hands, giving you room to get deeper into her. She pants as she pulls at her legs.<br>
<br>
“Oh” she whispers suddenly, arching her back and pushing her body further against yours. You feel her shudder.<br>
<bR>
It’s enough to send you over the edge. You can feel it within you. You need to cum. Now.<br>
<br>
You glance down at Jennifer, in the throws of post-orgasmic bliss. She catches your eye. Expectedly.<br>
<<else>>
She appraises you from beneath, eyes lingering on your breasts with narrowed eyes. You see her shake her head, as if to dismiss the thought. “Fuck me,” she says, almost flatly.<Br>
<br>
Without needing more assurance, you reach down and guide your prick towards her. You massage her clit with a finger and thumb, then cautiously drive your dick inside.<br>
<br>
She looks down as you enter, watching you rock back and forth. There is no need to drive it deeper. Within a few thrusts, everything you have is within her. You arch your back, reaching out to pull down her negligee and play with her nipples, but can’t help but reach up your own. You cup your breasts and massage them, just as would with your girlfriend. You gasp at your own touch and realise this turns you on more than what you’re doing with your cock.<Br>
<br>
You feel Jennifer’s legs part and notice she’s pulled them back with her hands, almost pulling them up to her chin, trying to you deeper inside her. She looks back at you through them, wincing as she watches you play with your nipples.<br>
<br>
As you It’s enough to send you over the edge. You can feel it within you. You need to cum. Now.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Cum inside her" "JenniferDialogue">><<set $JenniferDialogue to "StayOverSexCumInside">><<Greedy 1>><</link>><Br>
<<link "Pull out" "JenniferDialogue">><<set $JenniferDialogue to "StayOverSexPullOut">><<Greedy -1>><</link>><Br>
<<link "Cum on her face" "JenniferDialogue">><<set $JenniferDialogue to "StayOverSexCumOnFace">><<Assertive 1>><</link>><Br>
<<elseif $JenniferDialogue is "StayOverSexCumInside">>
<<if $PlayerCharacter.stateCurrent is 0>>
You can’t help it. Or so you tell yourself. With a moan, you feel your thrusting increase and then all too quick your orgasm is upon you. “Ah! I’m cumming!”<Br>
<bR>
You feel your large dick empty deep inside Jennifer’s womb. One spurt. Two. A third. The ecstasy threatens to overcome you. By the time your finished, you collapse forward, lying against Jennifer’s body. “Did you just come inside me?” you hear her ask. <BR>
<bR>
You pull your head back to look at her. She raises an eyebrow. “I thought we weren’t going to risk that? Even if I am on the pill.”<Br>
<br>
“Sorry,” you say. “I couldn’t stop.”<Br>
<br>
She sighs and pushes you off her. You glance back at her. There’s a slight twinge of frustration on her face, but she gives you an understanding smile. “Just try not to in future. Doctor Palmer… let’s just say his birth control prescriptions are prone to accidents.”<Br>
<br>
You nod, wondering how that might happen. She gets off the bed and looks down to her legs. She sniggers. “That was a lot. I better clean up.” <Br>
<br>
She glances back at you as she heads towards the bedroom door. Her eyes lingering on your dick, still large even as it becomes flaccid. She grins. “And that was… amazing.”<Br>
<br>
You grin as she exits and lay back down on the bed. Thinking about how you emptied your balls into very body. It was… hot.<Br>
<br>
Minutes later, she returns. Make-up removed. And everything else. “Your turn,” she says. “Then we snuggle.”<br>
<<elseif $PlayerCharacter.stateCurrent is 1>>
You can’t help it. Or so you tell yourself. With a moan, you feel your thrusting increase and then all too quick your orgasm is upon you. “Ah! I’m cumming!”<BR>
<br>
You feel your dick empty deep inside Jennifer’s womb. One spurt. Then another. You tug at your dick one final time and feel waves of endorphins flood through your body. By the time your finished, you collapse forward, lying against Jennifer’s body. “Did you just come inside me?” you hear her ask.<br>
<br>
You pull your head back to look at her. She raises an eyebrow. “I thought we weren’t going to risk that? Even if I am on the pill.”<Br>
<br>
“Sorry,” you say. “I couldn’t stop.”<Br>
<br>
She sighs and pushes you off her. You glance back at her. There’s a slight twinge of frustration on her face, but she gives you an understanding smile. “Just try not to in future. Doctor Palmer… let’s just say his birth control prescriptions are prone to accidents.”<Br>
<br>
You nod, wondering how that might happen. She gets off the bed and looks down to her legs. She sighs. “Been a while, hasn’t it. I better clean up.” <br>
<br>
She glances back at you as she heads towards the bedroom door. Her eyes lingering on your dick even as it becomes flaccid. She grins. “That was… good.”<Br>
<br>
You grin as she exits and lay back down on the bed. Thinking about how you came inside her body.<Br>
<bR>
Minutes later, she returns. Make-up removed. And everything else. “Your turn,” she says. “Then we snuggle.”<br>
<<elseif $PlayerCharacter.stateCurrent is 2>>
You can’t help it. Or so you tell yourself. With a moan, you feel your thrusting increase and then all too quick your orgasm is upon you. “Ah! I’m cumming!”<Br>
<br>
You feel your dick spurt inside Jennifer’s womb. Something inside you stirs and you instinctively reach up your nipples, twisting them roughly. The sensation is enough to trigger yet another spurt of your cum, shooting up inside your girlfriend. Then you collapse forward, lying against Jennifer’s body. “Did you just come inside me?” you hear her ask. <br>
<br>
You pull your head back to look at her. She raises an eyebrow. “I thought we weren’t going to risk that? Even if I am on the pill.”<br>
<br>
“Sorry,” you say. “I couldn’t stop.”<Br>
<br>
She sighs and pushes you off her. You glance back at her. There’s a slight twinge of frustration on her face, but she gives you an understanding smile. “Just try not to in future. Doctor Palmer… let’s just say his birth control prescriptions are prone to accidents.”<Br>
<br>
You nod, wondering how that might happen. She gets off the bed and looks down to her legs, with a slight confusion. But she shrugs it off. “I better touch-up up.” <Br>
<br>
She glances back at you as she heads towards the bedroom door. There’s something in her eyes. Almost a vacancy. “That was… nice,” she says.<Br>
<br>
You watch her go, then lay back down on the bed. Thinking about the feeling of playing with your nipples as you came.<br>
<br>
Minutes later, she returns. Make-up removed. “Your turn,” she says. “Then we snuggle.”<br>
<<else>>
You can’t help it. Or so you tell yourself. With a moan, you feel your thrusting increase and then all too quick your orgasm is upon you. “Ah! I’m cumming!”<br>
<bR>
A small wave of endorphins move through your body, as a small spurt of semen shoots from your dick. Then… it’s over. Without realising it, your fingers drift up to cup your breasts and gently pinch your nipples. The gasp creates more ecstasy than you ejaculating. Then you collapse forward, lying against Jennifer’s body. “Did you just come inside me?” you hear her ask. <br>
<br>
You pull your head back to look at her. She raises an eyebrow. “I thought we weren’t going to risk that? Even if I am on the pill.”<br>
<br>
“Sorry,” you say. “I couldn’t stop.”<br>
<br>
She sighs and pushes you off her. You glance back at her. There’s a slight twinge of frustration on her face, but she gives you an understanding smile. “Just try not to in future. Doctor Palmer… let’s just say his birth control prescriptions are prone to accidents.”<Br>
<bR>
You nod, wondering how that might happen. She gets off the bed and looks down to her legs, with a slight confusion. “Are you sure you came?” When you nod, she looks at you curiously. “I should take off my make-up,” she adds. <bR>
<bR>
She glances back at you as she heads towards the bedroom door. Frowning. Confused. Eyes narrowed. She says nothing. <Br>
<br>
You watch her go, then lay back down on the bed. Thinking about the feeling of playing with your breasts. Aching to do it again.<Br>
<br>
Minutes later, she returns. Make-up removed. “Your turn,” she says. “Then we snuggle.”<Br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Clean up and snuggle with Jennifer" "JenniferDialogue">><<set $JenniferDialogue to "StayOverSexEpilogue">><</link>><Br>
<<elseif $JenniferDialogue is "StayOverSexPullOut">>
<<if $PlayerCharacter.stateCurrent is 0>>
You pull out and point your large dick up in the air, massaging it vigorously. In an instant Jennifer reacts, pulling her babydoll up. Just in time as jets of sticky white semen to land on her stomach. One spurt. Two. A third. You tug at your dick one final time and feel waves of endorphins flood through your body.<br>
<br>
By the time to you sigh in elation, Jennifer’s stomach is covered in your spunk. She looks up at you, smiling politely. After a moment, she whispers. “That was a lot.”<Br>
<br>
Residual cum drips from your tip as you pull yourself off her, grinning. She reaches to a tissue box beside her bed and dabs at her body. In spite of her efforts, no amount of tissues can help.<bR>
<bR>
“I better clean up,” she says, sliding off the bed. She glances back at you as she heads towards the bedroom door. Her eyes lingering on your dick, still large even as it becomes flaccid. She grins. “And that was… amazing.”<Br>
<br>
You grin as she exits and lay back down on the bed. Thinking about her body as semen spilled from your prick. She looked hot.<Br>
<br>
Minutes later, she returns. Make-up removed. And everything else. “Your turn,” she says. “Then we snuggle.”<br>
<<elseif $PlayerCharacter.stateCurrent is 1>>
You pull out and point your dick up in the air, massaging it vigorously. In an instant Jennifer reacts, pulling her babydoll up. Just in time as jets of sticky white semen land on her stomach. One spurt. Then another. You tug at your dick one final time and feel waves of endorphins flood through your body.<bR>
<br>
By the time to you sigh in elation, Jennifer’s stomach is splattered with your cum. She looks up at you, smiling politely. After a moment, she whispers. “Been a while, has it?”<Br>
<br>
Residual cum drips from your tip as you pull yourself off her, grinning. She reaches to a tissue box beside her bed and dabs at her body. She manages to remove most of it.<Br>
<br>
“I better clean up,” she says, sliding off the bed. She glances back at you as she heads towards the bedroom door. Her eyes lingering on your dick even as it becomes flaccid. She grins. “That was… good.”<br>
<br>
You grin as she exits and lay back down on the bed. Thinking about her body with your semen over it.<Br>
<br>
Minutes later, she returns. Make-up removed. And everything else. “Your turn,” she says. “Then we snuggle.”<Br>
<<elseif $PlayerCharacter.stateCurrent is 2>>
You pull out and point your dick up in the air, massaging it vigorously. In an instant Jennifer reacts, pulling her babydoll up. Just in time as a spurt of sticky white semen lands on her stomach. Something inside you stirs and you instinctively reach up your nipples, twisting them roughly. The sensation is enough to trigger yet another spurt of your cum, falling her her bellybutton.<br>
<br>
Glancing down, you see two threads over spunk across Jennifer’s body. She looks up at you, a little unsure. After a moment, she just nods.<Br>
<bR>
A small amount of residual cum drips from your tip as you pull yourself off her. She reaches to a tissue box beside her bed and dabs at her stomach. By the time she’s finished, there’s no sign of your load.<Br>
<br>
“I better touch up,” she says, sliding off the bed. She glances back at you as she heads towards the bedroom door. There’s something in her eyes. Almost a vacancy. “That was… nice,” she says.<br>
<br>
You watch her go, then lay back down on the bed. Thinking about the feeling of playing with your nipples as you came.<br>
<br>
Minutes later, she returns. Make-up removed. “Your turn,” she says. “Then we snuggle.”<br>
<<else>>
You pull out and point your dick up in the air, massaging it vigorously. In an instant Jennifer reacts, pulling her babydoll up. Just in time as a small spurt semen lands on her stomach. Then… it’s over. Without realising it, your fingers drift up to cup your breasts and gently pinch your nipples. The gasp creates more ecstasy than you ejaculating.<br>
<br>
Glancing down, you see a small stream of spunk on Jennifer’s stomach, She looks up at you, a nose turned up. After a moment, she asks. “Are you done?”<br>
<br>
There is no residual cum as you pull yourself off her. She reaches to a tissue box beside her bed and wipes only once to remove your load. <br>
<bR>
“I should take off my make-up,” she says, sliding off the bed. She glances back at you as she heads towards the bedroom door. Frowning. Confused. Eyes narrowed. She says nothing. <br>
<br>
You watch her go, then lay back down on the bed. Thinking about the feeling of playing with your breasts. Aching to do it again.<br>
<bR>
Minutes later, she returns. Make-up removed. “Your turn,” she says. “Then we snuggle.”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Clean up and snuggle with Jennifer" "JenniferDialogue">><<set $JenniferDialogue to "StayOverSexEpilogue">><</link>><Br>
<<elseif $JenniferDialogue is "StayOverSexCumOnFace">>
<<if $PlayerCharacter.stateCurrent is 0>>
You pull out and clamber over Jennifer’s torso, legs astride her chest, directing your large shaft towards her face. She looks up at you, expression muted, and you feel her arms flinch as they are pinned down beneath your thighs. But she doesn’t say anything.<Br>
<bR>
Tuggin at your dick one final time, you feel waves of endorphins flood through your body as sticky white semen coats Jennifer’s made-up face. Your large member pumps hard, full of cum. One spurt. Two. A third.<br>
<br>
By the time to you sigh in elation, Jennifer’s eyes and cheeks are covered in your spunk. She looks up at you, smiling politely. After a moment, she whispers. “That was a lot.”<bR>
<br>
Residual cum drips from your tip as you pull yourself off her, grinning. She reaches to a tissue box beside her bed and dabs at her face. In spite of her efforts, no amount of tissues can help.<Br>
<br>
“I better clean up,” she says, sliding off the bed. She glances back at you as she heads towards the bedroom door. Her eyes lingering on your dick, still large even as it becomes flaccid. She grins. “And that was… amazing.”<Br>
<bR>
You grin as she exits and lay back down on the bed. Thinking about her face as semen spilled from your prick. She looked hot.<Br>
<br>
Minutes later, she returns. Make-up removed. And everything else. “Your turn,” she says. “Then we snuggle.”<Br>
<<elseif $PlayerCharacter.stateCurrent is 1>>
You pull out and clamber over Jennifer’s torso, legs astride her chest, directing your dick towards her face. She looks up at you, expression muted, and you feel her arms flinch as they are pinned down beneath your thighs. But she doesn’t say anything.<BR>
<bR>
You tug at your dick one final time and feel waves of endorphins flood through your body, as sticky white semen coats Jennifer’s made-up face. Your member pumps hard, full of cum. One spurt. Then another.<Br>
<bR>
By the time to you sigh in elation, Jennifer’s forehead is splattered with your spunk. She looks up at you, smiling politely. After a moment, she whispers. “Been a while, hasn’t it?”<Br>
<bR>
Residual cum drips from your tip as you pull yourself off her, grinning. She reaches to a tissue box beside her bed and dabs at her face. She manages to remove most of it.<Br>
<br>
“I better clean up,” she says, sliding off the bed. She glances back at you as she heads towards the bedroom door. Her eyes lingering on your dick, even as it becomes flaccid. She grins. “That was… good.”<Br>
<br>
You grin as she exits and lay back down on the bed. Thinking about her face with your semen over it.<Br>
<bR>
Minutes later, she returns. Make-up removed. And everything else. “Your turn,” she says. “Then we snuggle.”<Br>
<<elseif $PlayerCharacter.stateCurrent is 2>>
You pull out and clamber over Jennifer’s torso, legs astride her chest, directing your dick towards her face. She looks up at you, expression muted, and you feel her arms flinch as they are pinned down beneath your thighs. But she doesn’t say anything.<Br>
<bR>
Tugging at your dick one final time, you feel waves of endorphins flood through your body as a spurt of sticky white semen coats Jennifer’s made-up face. Something inside you stirs and you instinctively reach up your nipples, twisting them roughly. The sensation is enough to trigger yet another spurt of your cum, falling over Jennifer’s lips. <br>
<br>
Glancing down, you see two threads over spunk across Jennifer’s made-up face. She looks up at you, a little unsure. After a moment, she just nods.<Br>
<br>
A small amount of residual cum drips from your tip as you pull yourself off her. She reaches to a tissue box beside her bed and dabs at her face. By the time she’s finished, there’s no sign of your load.<Br>
<br>
“I better touch up,” she says, sliding off the bed. She glances back at you as she heads towards the bedroom door. There’s something in her eyes. Almost a vacancy. “That was… nice,” she says.<Br>
<br>
You watch her go, then lay back down on the bed. Thinking about the feeling of playing with your nipples as you came.<Br>
<br>
Minutes later, she returns. Make-up removed. “Your turn,” she says. “Then we snuggle.”<br>
<<else>>
You pull out and clamber over Jennifer’s torso, legs astride her chest, directing your dick towards her face. She looks up at you, eyes narrowed, and you feel her arms flinch as they are pinned down beneath your thighs. But she doesn’t say anything.<br>
<br>
Tugging at your dick one final time, you feel a small wave of endorphins move through your body as a small spurt of semen hits Jennifer’s made-up face. Then… it’s over. Without realising it, your fingers drift up to cup your breasts and gently pinch your nipples. The gasp creates more ecstasy than you ejaculating.<br>
<br>
Glancing down, you see a small stream of spunk on Jennifer’s cheek. She looks up at you, a nose turned up. After a moment, she asks. “Are you done?”<Br>
<br>
There is no residual cum as you pull yourself off her. She reaches to a tissue box beside her bed and wipes only once to remove your load. <Br>
<br>
“I should take off my make-up,” she says, sliding off the bed. She glances back at you as she heads towards the bedroom door. Frowning. Confused. Eyes narrowed. She says nothing. <Br>
<br>
You watch her go, then lay back down on the bed. Thinking about the feeling of playing with your breasts. Aching to do it again.<Br>
<bR>
Minutes later, she returns. Make-up removed. “Your turn,” she says. “Then we snuggle.”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Clean up and snuggle with Jennifer" "JenniferDialogue">><<set $JenniferDialogue to "StayOverSexEpilogue">><</link>><Br>
<<elseif $JenniferDialogue is "StayOverSexEpilogue">>
You go to the bathroom and sort yourself out, taking the opportunity to brush your teeth with the same toothbrush Jennifer bought you. By the time you return to the bedroom, Jennifer is snuggling tucked up underneath the sheets.<Br>
<br>
<<if $PlayerCharacter.stateCurrent is 0>>
You slide in and wrap your arms around her. She pushes back into your manly torso, wrapping your arms around her. “Goodnight, handsome” she purrs.<Br>
<br>
After you are certain she has gone to sleep, you roll off to the other side. Smiling at the sight of Jennifer sleeping peacefully. <Br>
<<elseif $PlayerCharacter.stateCurrent is 1>>
You slide in and wrap your arms around her. She pushes back against you, inadvertently causing the fabric of her satin babydoll to rub against your sensitive chest. “Goodnight” she purrs.<Br>
<bR>
After you are certain she has gone to sleep, you roll off to the other side. Smiling at the sight of Jennifer sleeping peacefully. Dismissing the sensation of her lingerie rubbing against you.<br>
<<elseif $PlayerCharacter.stateCurrent is 2>>
You slide in and try to wrap your arms around her, but you have to pull yourself up the bed in order to get over her being closer to her height than you remembered. She pushes back against you, pushing against your small mounds and bare nipples. You feel them stiffen at the touch of her satin babydoll. “Are you alright?” she asks. <br>
<br>
As you spoon, Jennifer squirms and wriggles against your chest. Uncomfortable, unsettled. Eventually she untangles herself from your arms. Even in the darkness, you see her staring at your mounds. “Night”.<br>
<bR>
You roll off to the other side. Thinking about her restlessness. When you are certain she’s gone to sleep, you can’t help but run a finger over your nipple. And bite your lip to prevent a gasp.<Br>
<<else>>
You slide in and try to wrap your arms around her, just tall enough to be able to do so if you lean up in the bed. She pushes back against you and you feel her satin babydoll press against your breasts. You can’t help but gasp. Even in the darkness, you see her staring at your breasts.<br>
<br>
She says nothing, but then rolls back over, facing away from you. Mumbling something unintelligible. You roll off to the other side. Thinking about her reaction. When you are certain she’s gone to sleep, you reach up and run your hands over your chest. Cupping your breasts and recalling the sensation of the satin against them.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Go to sleep" "JennifersApartmentBedroomSleep">><br><<set $SleepLocation to "JennifersApartmentBedroom">><<TimeChange>><<EndConversation "Jennifer">><</link>><br>
<<elseif $JenniferDialogue is "FirstDream">>
“Hey,” you begin. “This is going to sound funny, but I had a dream..."<br>
<br>
Jennifer eyes you curiously. “What sort of dream?”<br>
<br>
<<if $current.female is true>>“I dreamed that I was having coffee with you,” you begin. “When we first became friends. Except, we were interrupted by Dan Mandel. From work. He wouldn’t shut up about men being men.”<br>
<<else>>“I dreamed of one of our first dates,” you begin. “Except, we were interrupted by Dan Mandel. From work. He wouldn’t shut up about men being men.”<br><</if>>
<br>
Jennifer frowns. “At Fresh Pot, right? I remember that. He was infuriating. Don’t you?”<Br>
<br>
You feel your mouth drop open, but you can’t think why. “Yes,” you say. “I remember.”<Br>
<Br>
She tilts her head as she watches you for a moment. “Are you okay, <<TrueName "Current">>?”<br>
<br>
A sigh escapes your lips. “I don’t know,” you say quietly. “Jen, do I look different to you?”<Br>
<br>
She gives you an appraising look. “Maybe you’ve lost some weight. I imagine the stress isn’t helping.”<br>
<Br>
“Nothing… strange,” you try. “Like, magically strange?”<Br>
<br>
Jennifer’s green eyes flicker over you. “I don’t sense anything,” she mutters. Then takes a deep breath. “Maybe try to limit your exposure to whatever you’re doing. I can’t say it enough, <<TrueName "Current">>. Be careful.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Jennifer" "FirstDream">><</link>>
<<elseif $JenniferDialogue is "TwoPlacesSpell">>
“I wanted to ask,” you begin. “Do you know of any spell that could let someone be in two places at once?"<Br>
<Br>
This grabs Jennifer’s attention. “What have you done, <<TrueName "Current">>?”<bR>
<br>
“Nothing!”, you stammer. “I’m just curious.”<Br>
<br>
Jennifer throws you a dark look. “Curiousity kills cats. And that’s sometimes the most humane thing it can do when it comes to magic.”<bR>
<bR>
“I just think it would help,” you try. “With everything that’s going on.”<BR>
<BR>
“<<TrueName "Current">> Phillips,” Jennifer says in a matronly manner. “Don’t you dare think about using spells so frivolously. Do you have any idea what sort of power you’d need to use to do something like that?”<br>
<br>
“But Jen --”<Br>
<br>
“I don’t want to hear it,” she says. “I’m warning you, don’t mess with this sort of stuff. It’s already too much that you’re in as deep as you are.”<Br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Jennifer" "TwoPlacesSpell">><</link>>
<<elseif $JenniferDialogue is "JenniferInLibraryDiscussion">>
“Hey, I thought I saw you the other morning,” you tell her. “Sunday. On Orchid Road.”<Br>
<br>
“Oh?” she asks you, nonchalantly. “I mean, I guess I could have been there. I think I was dropping something off at work.”<Br>
<br>
You roll you lips, considering her words. “I actually thought I saw you go into the library.”<Br>
<br>
“Ah, yes!” Jennifer exclaims. “I was returning a book. Just a travel guide on Prague. I forgot I even had it. Luckily they let me off without a fine. Small towns have small blessings, sometimes.”<Br>
<br>
You murmur a groan to yourself. You can’t remember seeing Jennifer reading a travel guide recently. But you leave the matter. For now.<Br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Jennifer" "JenniferInLibraryDiscussion">><</link>>
<<elseif $JenniferDialogue is "JenniferLibrary">>
“I want to talk to you about Terrence,” you tell Jennifer. "About what you're doing with him in the library.<br>
<br>
Her eyes widen for a moment, then narrow. <<Flag "JenniferLibraryCaught">><<if _FlagReturn is true>>"Someone's been talking," she says. "Or have <i>they</i>?"<br><<else>>”Have you been spying on me, <<TrueName "Current">>?”<br><</if>>
<br>
“It doesn’t matter, Jen,” you say. “I want to know what’s going on. I think it’s only fair, given what happened before.”<Br>
<Br>
“I’ve been tutoring him,” she says, looking away from you for just the briefest of moments. “He needed some help with biology. His mother mentioned it to me at work. I felt sorry for him, so I offered.”<br>
<Br>
You suck in air. “That’s another lie,” you tell her. “That wasn’t tutoring you were doing. What’s this really going on. What’s this got to do with Annie?”<Br>
<Br>
Jennifer grits her teeth. “This has got nothing to do with you, <<TrueName "Current">>. I’m not doing anything wrong. I’m helping him.”<br>
<bR>
“Then talk to me,” you plead. “Why won’t you just tell me what’s going on?”<Br>
<BR>
She looks back with you in defeat. “Fine,” she whispers. “Ask.”<Br>
<br>
<b>Actions</b><br>
<<link "Ask about what happened to Annie" "JenniferDialogue">><<set $JenniferDialogue to "JenniferLibraryAnnie">><<DialogueDone "Jennifer" "JenniferLibrary">><</link>><Br>
<<link "Ask what’s going to happen to Terrence" "JenniferDialogue">><<set $JenniferDialogue to "JenniferLibraryTerrence">><<DialogueDone "Jennifer" "JenniferLibrary">><</link>><Br>
<<elseif $JenniferDialogue is "JenniferLibraryAnnie">>
“So what happened with Annie?” you begin. “What exactly happened to her at school?”<Br>
<Br>
“I don’t want to dwell on the past, <<TrueName "Current">>. That’s dead and buried. I can’t change that. It happened long before you had even heard of Charlton.”<br>
<br>
“But it’s worth mentioning to Terrence?” you retort.<Br>
<br>
“For good reasons that I don’t want to go into,” Jennifer says, struggling to retain a sense of calm. “I don’t see why you’re so fixated on Annie Clancy. Terrence is the one that needs helping.” She exhales, forcing frustration out of her voice. “Annie has had to learn to take care of herself.”<Br>
<br>
“So you won’t tell me what happened?” <Br>
<Br>
Jennifer looks at you. She lets the moment hang, as indecision plays across her face. After a long pause, she sighs. Her eyes temporarily without the anger. Now almost pleading.<Br>
<Br>
“I don’t even let myself think about it, <<TrueName "Current">>. And I definitely don’t want to talk about it.”<Br>
<br>
There's a sense of deflation in her posture. She looks to you, already tired. "Just... Annie had a hard time at school," she adds. "And now Terrence is going through it. I don't want what happened before to happen again. Not when this time, I might be able to help."<br>
<Br>
"But you won't get into specifics about what happened?" you snap.<br>
<br>
She shakes her head. "Because I know you. You'll get involved. And that might make everything worse."<br>
<br>
<b>Actions</b><br>
<<DialogueSpoken "Jennifer" "JenniferLibraryTerrence">>
<<if _Discussed is false>><<link "Ask what’s going to happen to Terrence" "JenniferDialogue">><<set $JenniferDialogue to "JenniferLibraryTerrence">><<DialogueDone "Jennifer" "JenniferLibraryAnnie">><</link>><Br>
<<else>><<link "End the conversation" "JenniferDialogue">><<set $JenniferDialogue to "JenniferLibraryEpilogue">><<DialogueDone "Jennifer" "JenniferLibraryTerrence">><</link>><Br><</if>>
<<elseif $JenniferDialogue is "JenniferLibraryTerrence">>
“What’s going to happen to Terrence?” you ask her directly. “What are the cheerleaders planning?”<Br>
<Br>
Jennifer gives you a look. Your words are left to hang. You watch as some frustration drips away. “You need to believe me, <<TrueName "Current">>, when I say they are setting him up for something big.”<Br>
<Br>
"What does that mean?"<br>
<Br>
"Come on, <<TrueName "Current">>," she says with exhaustion. "You know what they are. But it's more than charms - curses - that their planning."<Br>
<BR>
“But you won’t tell me what?” you say, trying to contain your frustration.<Br>
<bR>
Jen steadies herself, almost catching her words as they threaten to come out. “I can’t,” she finally says. “You’ll just want to try something. To counter them. And that will bring me into it. And then everything escalates. It will be like a war. One I can’t win.”<Br>
<br>
You stare back at Jennifer. She looks genuine and sincere. Her green eyes pleading with you.<Br>
<Br>
“The best I can do is get him through. That’s all we both can do.”<Br>
<br>
<b>Actions</b><br>
<<DialogueSpoken "Jennifer" "JenniferLibraryAnnie">>
<<if _Discussed is false>><<link "Ask about what happened to Annie" "JenniferDialogue">><<set $JenniferDialogue to "JenniferLibraryAnnie">><<DialogueDone "Jennifer" "JenniferLibraryTerrence">><</link>><Br>
<<else>><<link "End the conversation" "JenniferDialogue">><<set $JenniferDialogue to "JenniferLibraryEpilogue">><<DialogueDone "Jennifer" "JenniferLibraryTerrence">><</link>><Br><</if>>
<<elseif $JenniferDialogue is "JenniferLibraryEpilogue">>
“I don’t know what to do about this,” you say.<br>
<bR>
“Can you not just trust me?” Jennifer asks.<br>
<br>
You look back at her. Back at the person you thought until recently you knew. <br>
<br>
“I need time to think,” you tell her.<Br>
<br>
She looks to the floor like she’s lost. But nods. “Just promise me you won’t do anything rash.”<br>
<br>
You look at Jen, but the words won’t come. Instead, you walk out the door.<Br>
<br>
<b>Actions</b><br>
<<link "Leave Jennifer’s apartment" "AvianLane">><<EndConversation "Jennifer">><<TimeChange>><<Quest21Confrontation "Jennifer">><<set $JenniferTopics to undefined>><</link>>
<<elseif $JenniferDialogue is "JenniferQuestionHere">>
“First of all,” you begin. “Why did you come over this morning?”<br>
<Br>
She hesitates, considering. Then reaches into her pocket and pulls something small out, holding it up for you to see. An acorn. Plain. Ordinary. But you feel it pulsing with latent energy. <Br>
<bR>
“It arrived this morning in the mail” she says. “If you’re wondering why your forget spell wouldn’t take, this is your answer. It’s a nullification charm.”<Br>
<br>
You look at the acorn in Jennifer’s hand. You feel its power before Jennifer pockets it. “I knew it for what it was, instantly. I didn’t think I’d ever see one again. Didn’t think I’d need one to protect myself. Especially from you.”<Br>
<br>
She lets the disappointment in her voice hang. Then she reaches into another pocket and throws down something on to the sheets. “It came with this.”<Br>
<br>
You instinctively reach forward, then remember how little you’re wearing. And what you look like underneath. You pull the covers up across your breasts. <Br>
<Br>
“Oh come on, <<TrueName "Current">>,” Jen says, with a hint of humour. “It’s not like I haven’t seen them before.”<br>
<Br>
Even so, you reach forward slowly to pick it up, careful not to flash Jennifer. It’s a scrap of paper with scrawled words in blank ink:<Br>
<Br>
<center><span class='PCFemale-handwriting'>Go see them. They know. You’re ready now. – S.</span><br></center>
<Br>
You glance at the initial. 'S'. Faint laughter echoes through your brain. <I>Siobhan</i>.<Br>
<Br>
"Somehow, I knew it meant you,” Jennifer says, flatly.<Br>
<Br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Jennifer" "JenniferQuestionHere">><</link>>
<<elseif $JenniferDialogue is "JenniferQuestionCafeteria">>
“I know what happened between you and Annie,” you begin. “In the cafeteria. How Skye picked on Annie. And you stood by and didn’t do anything at all.”<Br>
<Br>
There is a look of resigned acceptance on Jennifer’s face as she mulls over your words. “I thought if I stayed silent, I wouldn’t have to pick sides. That was my mistake. Silence was a side.”<Br>
<Br>
“So you regret not standing up for her?” you ask.<Br>
<br>
She looks at you, then nods. “Annie might have been a bitch sometimes towards me, especially around that time. But I shouldn’t have allowed that. No one deserves to be picked on at school.”<Br>
<Br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Jennifer" "JenniferQuestionCafeteria">><</link>>
<<elseif $JenniferDialogue is "JenniferQuestionTryouts">>
“When you tried out for the cheerleader team. You told Skye that you weren’t friends. That you outgrew her. But she still came to see you try-out.”<Br>
<bR>
Jennifer’s anger spikes up again. “Did she? Or did she come to mock me for trying out for the cheerleaders. I don’t know if you got the full story from your magic spell, <<TrueName "Current">>. I don’t remember Annie being enthusiastic about me trying out.” <Br>
<br>
“You still ditched her,” you say. <Br>
<Br>
“Maybe,” she retorts. “But you still don’t get it, do you? I didn’t have an easy time making friends. I got picked on too. And Annie? Well, we drifted apart before that. When Penny entered her life.”<Br>
<br>
You give her a look. “You sound jealous?”<Br>
<br>
Jen takes a short breath before my replying. “Maybe I was. But I was alone. Annie wasn’t exactly reaching out. And Skye promised me… everything.”<Br>
<Br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Jennifer" "JenniferQuestionTryouts">><</link>>
<<elseif $JenniferDialogue is "JenniferQuestionClassroom">>
“What about Penny and Annie?” you say. “I saw them in the classroom. When you agreed to help Skye use magic on her.”<Br>
<bR>
Jennifer casts her head back, looking up at the ceiling. A long breath escapes from her mouth. Her head wilts. You notice her eyes are closed. For what seems like eternity, she just stands there.<Br>
<Br>
When she opens them, they look dull and lifeless. “I did,” she says flatly. “I did that. I thought I was helping.”<Br>
<Br>
“By using magic on her?” you bark.<Br>
<br>
Jennifer’s eyes narrow, locking directly on to you. An eyebrow spikes up. “Are you going to lecture me about using magic on people you care about?”<Br>
<Br>
You fall silent. <Br>
<Br>
“If it makes any difference,” she continues after a pause. “I still thought the curses were charms. Helping people study. Become better versions of themselves. I grew up here, <<TrueName "Current">>. Some of the things they teach you. It’s not just the magic. It’s indoctrination. From a young age.”<Br>
<Br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Jennifer" "JenniferQuestionClassroom">><</link>>
<<elseif $JenniferDialogue is "JenniferQuestionFreshPot">>
“You helped Skye mess with Annie’s head,” you tell her. It’s framed not as a question. “It’s the reason her and Penny drifted apart.”<Br>
<br>
Her eyes meet yours, glaring with a flash of anger. “You forget that I know a thing or two about magic, <<TrueName "Current">>. How that forget spell of yours works is not that far away from what I did. Not by a long shot.”<Br>
<Br>
“I’ve not been changing people,” you tell her. “Just making them forget.”<Br>
<br>
“That’s how it starts,” Jen replies, skeptically. “One day a nudge to forget you had a bad exam and restore some confidence, the next a slight tweak to someone’s perception of you. Then one day, you’re playing around with somebody’s brain.”<Br>
<br>
“Is this how it started?” you ask. “With Annie. Small things.”<Br>
<Br>
Jennifer nods. “That’s how it works. The coven gives people a little push. And when they stop running towards what they want, another push to make them run towards it again.”<Br>
<Br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Jennifer" "JenniferQuestionFreshPot">><</link>>
<<elseif $JenniferDialogue is "JenniferQuestionRitual">>
“And the ritual?” you quiz her. “In the school gym? That’s when you turned your back on them.”<Br>
<Br>
Jennifer looks to the floor, finally defeated. “I couldn’t go through with it. That time. I said it was too much. It wasn’t what I signed up for.”<Br>
<br>
You digest the information, thinking of the ramifications of that one night. “Is that why Annie is the way she is?” <Br>
<BR>
Jennifer looks up at you, curiously. “I think Annie is a lot more complex than you give her credit for. In spite of being the most appalling person to me since we grew apart. But if you mean… why is how she is around guys?” Jennifer silently nods.<Br>
<br>
“And you couldn’t have stopped them,” you ask.<Br>
<br>
“That ritual is powerful,” Jennifer replies. “There’s a reason that the school is full of minor tricks and curses. You don’t see total brainwashing at Charlton everyday, do you?” <Br>
<Br>
You consider her words. Nod. <Br>
<bR>
“Four people with enough power to pull that off?” she continues. “Again just me. I might have held my own back then against Skye, but not with the rest of them ready to gang up on me.”<Br>
<br>
“And you didn’t think to try and help Annie after that?”<Br>
<Br>
Jennifer grimaces and squeezes her eyes shut. When she opens them, they glisten. “If I had done anything, they would have come after me. So I get to still my life as me. However bad that might be.”<Br>
<Br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Jennifer" "JenniferQuestionRitual">><</link>>
<<elseif $JenniferDialogue is "JenniferQuestionNoQuestions">>
“That’s all I’ve got,” you tell her. “For now.”<br>
<br>
Jennifer nods and sits down at the foot of your bed. All rage now lost in her. You sit there in silence for long moments, both not wanting to speak.<Br>
<Br>
<<if $JenniferLeafDreamTruth.length gte 4>>
“I didn’t mean for it to go that far,” she mumbles. “I told them I didn’t want to hurt her. I told Skye that.” She swallows. “But no. I didn’t stop it, either.”<Br>
<<else>>
“Anything else to add?” you finally say.<br>
<br>
Jennifer looks up at you and shakes her head. Whether or not Jennifer knows anything more seems incidental. She doesn’t appear willing to share anymore.<Br>
<</if>>
<bR>
“And what about Terrence?” you say. “What’s going to happen to him?”<Br>
<bR>
Jennifer’s gaze drifts to the window, the morning daylight creeping into the room. She doesn’t turn back immediately. When she does, her eyes hold a quiet hardness. “He’s next.”<Br>
<br>
You lean forward, pulse quickening. “Next for what?”<Br>
<br>
Her chin lifts, looking at you. “Correction,” she says with disdain. “Like Annie. Maybe worse.”<Br>
<bR>
You feel your anger rising once more. “And you’re just going to let it happen again?”<Br>
<br>
“That’s why I helping him!” she exclaims. “If the coven think he’s already changed, they won’t bother with the ritual.”<Br>
<br>
“I think it’s too late for that,” you say flatly. “I bet Christina wants to prove her power. By equaling Skye.”<Br>
<br>
Jen puts her head in her palm, massaging her forehead. “They’ll do it at night,” she says through gritted teeth. “In the gym. You’ll need to get in there to check. You should be able to hide in the evening whilst they’re doing practice on the field.”<Br>
<Br>
You digest her words. “Can you help?” <Br>
<bR>
Her eyes settle on yours. “If they find out I’m involved, they’ll be consequences. I know Christina. She won’t just come for me. Other people will get hurt.”<Br>
<br>
“So you’re not going to do anything?” you ask. “Again.”<Br>
<Br>
<<if $JenniferLeafDreamTruth.length gte 4>>
Jennifer winces, once more scrunching her eyes up for a moment. “I can create something for you. To help you sneak in. It won’t be traced back to me. If you’re smart, you can stop it before they even know what’s happening.”<Br>
<br>
She rises, adjusting her clothes. “I’ll drop it off at lunchtime.”<Br>
<<EventTrigger "YourHome" "JenniferNecklace" null null null null null null false>>
<<else>>
Jennifer winces, once more scrunching her eyes up for a moment. “I can't, <<TrueName "Current">>. You don't know what will happen if they find out.”<Br>
<</if>>
<br>
“Is that it?” you ask. “You’re leaving?”<Br>
<BR>
<<if $PlayerCharacter.female is true>>“I need some time,” she murmurs, voice low. “Time to… handle this. To handle us. And what all of this means.”<Br>
<<else>>“I need some time,” she murmurs, voice low. “Time to… handle this. And what all of this means.”<br><</if>>
<Br>
“After you deal with Terrence,” she says, pausing. Her eyes lock on yours, vulnerability and steel entwined in their depths. “Come by. We’ll talk.”<Br>
<br>
<b>Actions</b><br>
<<link "Watch Jennifer leave and get up" "YourRoom">><<EndConversation "Jennifer">><<SetFlag "JenniferConfrontedQuest21">><<QuestTracker "Quest21" 7>><</link>>
<<elseif $JenniferDialogue is "TransformingHer">>
<<Flag "JenniferHardened">>
<<if _FlagReturn is true>>
“I don’t know what to think,” she tells you. “I’ve given it a lot of thought. If it was just to find out some information, help Terrence in some way, I think that would be another thing. But, you did more than that. You lived as me. And you did things as me that I wouldn’t have done myself.<br>
<Br>
She takes a deep breath. “You know I hate magic,” she says. “I’m trying to get out of here. Leave all this behind.”<BR>
<br>
<<if $PlayerCharacter.female is false>>”I thought we were going to do that together, <<TrueName "Current">>. Once Emily had graduated, we would skip town. And never come back.”<Br>
<<else>>”I hoped I’d found a friend who wasn’t part of all this, <<TrueName "Current">>. Maybe once Emily had graduated, we could even go traveling together. Maybe never even come back.”<br>
<</if>>
<bR>
She looks away momentarily, as she considers her words. “Now though, you’re involved with it. Magic, curses, the cheerleaders. Believe me, I know about this. It’s going to ruin your life. And I don’t know how to stop it.”<BR>
<br>
“I’m being careful,” you tell her.<BR>
<Br>
“No, you’re not,” she tells you flatly. “Being careful is not doing what you did as me. I think part of you likes it. You’re slipping in too far. So I’m going to ask one thing of you. And I promise that will be the last ultimatum I give. Will you stop using magic, and end this?”<Br>
<Br>
<b>Actions</b><Br>
<<link "Tell her you won’t use magic" "JenniferDialogue">><<set $JenniferDialogue to "ConfrontationHardenedAccept">><<SetFlag "JenniferAcorn">><<SetFlag "JenniferSwitch">><</link>><br>
<<link "Tell her you can’t stop this" "JenniferDialogue">><<set $JenniferDialogue to "ConfrontationHardenedRefuse">><<SetFlag "JenniferAcorn">><<SetFlag "JenniferSwitch">><</link>><br>
<<else>>
“I don’t know what to think,” she tells you. “I’ve given it a lot of thought. You might have just done it to help, Terrence. But you know I hate magic. I’m trying to get out of here. Leave all this behind.”<BR>
<br>
<<if $PlayerCharacter.female is false>>”I thought we were going to do that together, <<TrueName "Current">>. Once Emily had graduated, we would skip town. And never come back.”<Br>
<<else>>”I hoped I’d found a friend who wasn’t part of all this, <<TrueName "Current">>. Maybe once Emily had graduated, we could even go traveling together. Maybe never even come back.”<br>
<</if>>
<bR>
She looks away momentarily, as she considers her words. “Now though, you’re involved with it. Magic, curses, the cheerleaders. Believe me, I know about this. It’s going to ruin your life. And I don’t know how to stop it.”<BR>
<br>
“I’m being careful,” you tell her.<BR>
<Br>
“No, you’re not,” she tells you flatly. “You’re slipping in too far. So I’m going to ask one thing of you. And I promise that will be the last ultimatum I give. Will you stop using magic, and end this?”<Br>
<Br>
<b>Actions</b><Br>
<<link "Tell her you won’t use magic" "JenniferDialogue">><<set $JenniferDialogue to "ConfrontationAccept">><<SetFlag "JenniferAcorn">><</link>><br>
<<link "Tell her you can’t stop this" "JenniferDialogue">><<set $JenniferDialogue to "ConfrontationRefuse">><<SetFlag "JenniferAcorn">><</link>><br>
<</if>>
<<elseif $JenniferDialogue is "ConfrontationAccept">>
“Okay,” you whisper. “I’ll stop then.” <br>
<br>
Her green eyes fixate on you, looking for duplicity. “Promise?” <Br>
<Br>
“Promise.”<Br>
<Br>
She nods and looks to the floor. After a moment, she reaches around her neck and pulls out something from her top. Resting around her neck on a piece of ribbon is an acorn. The acorn.<Br>
<br>
“I’ve figured out how your trinket works now,” she says. “I’ve modified the charm. You’ll find that you can no longer transform into me. Ever.”<Br>
<Br>
“Jen, you can trust me,” you tell her. But she cuts you off. “I think we’ve established that I can’t.”<Br>
<br>
“I’m going to be watching, <<TrueName "Current">>,” she continues. “I’m going to make sure you’re not sucked into that world. Whatever it takes.”<bR>
<br>
<<if $PlayerCharacter.female is false>>”And what about us?” you ask. “Is that under watch too?”<br>
<<else>>”And what about our friendship?” you ask. “Is that under watch too?”<br><</if>>
<br>
“Let’s see,” she replies. “It’s not like I haven’t done things that you might not like. But there’s no more secrets to uncover with me, <<TrueName "Current">>. You know everything now. So it’s really up to you.”<bR>
<br>
<B>Actions</b><Br>
<<link "End the conversation with Jennifer" "JennifersApartment">><<EndConversation "Jennifer">><</link>>
<<elseif $JenniferDialogue is "ConfrontationRefuse">>
“I can’t,” you tell her. “There’s too much at stake, Jen. Too much to do with that school. And Emily. I need to stop it.”<br>
<br>
Jennifer looks up to you, her sad eyes hardening before you. She sighs. “Need to, or want to?”<Br>
<br>
The tone of her voice strikes you as different. Resolved. Hard. Cold. You stare back at her. After a moment, she reaches around her neck and pulls out something from her top. Resting around her neck on a piece of ribbon is an acorn. The acorn.<Br>
<br>
“I’ve figured out how your trinket works now,” she says. “I’ve modified the charm. You’ll find that you can no longer transform into me. Ever.”<Br>
<Br>
“Jen, you can trust me,” you tell her. But she cuts you off. “I think we’ve established that I can’t.”<Br>
<br>
You stare at the acorn around her neck. "What are you saying, Jen?" <br>
<br>
This stops Jennifer in her tracks. "I don't know," she admits. "But I'll be watching, <<TrueName "Current">>. And if I can save you from yourself... and you refuse to do it.... well. I already have a guilty enough conscious for not acting as it is."<br>
<Br>
<<if $PlayerCharacter.female is false>>”And what about us?” you ask. “Is that under watch too?”<br>
<<else>>”And what about our friendship?” you ask. “Is that under watch too?”<br><</if>>
<br>
“Let’s see,” she replies. “It’s not like I haven’t done things that you might not like. But there’s no more secrets to uncover with me, <<TrueName "Current">>. You know everything now. So it’s really up to you.”<bR>
<br>
<B>Actions</b><Br>
<<link "End the conversation with Jennifer" "JennifersApartment">><<EndConversation "Jennifer">><</link>>
<<elseif $JenniferDialogue is "ConfrontationHardenedAccept">>
“Okay,” you whisper. “I’ll stop then.” <br>
<br>
Her green eyes fixate on you, looking for duplicity. “Promise?” <Br>
<Br>
“Promise.”<Br>
<Br>
She nods and looks to the floor. After a moment, she reaches around her neck and pulls out something from her top. Resting around her neck on a piece of ribbon is an acorn. The acorn.<Br>
<br>
“I’ve figured out how your trinket works now,” she says. “I’m modified the charm. You’ll find that you can no longer transform into me. Ever.”<Br>
<Br>
“Jen, you can trust me,” you tell her. But she cuts you off. “I think we’ve established that I can’t.”<Br>
<br>
“I’m going to be watching, <<TrueName "Current">>,” she continues. “I’m going to make sure you’re not sucked into that world. Whatever it takes." She cracks her neck. "Even this.”<bR>
<Br>
There is a slight rumble, but you can’t tell where it’s come from. Then, your mental senses are overloaded. Magical power builds inside Jennifer and before you can do a thing, she bursts like an explosion, radiating with magical energy. You hear her scream and shriek, bathed in amber light, and hear the cracking of bones.<bR>
<br>
“No”, you whisper, but you feel paralyzed. Unable to turn away, watching through the light as Jennifer’s body shifts and reshapes. <Br>
<br>
Then, with a final shriek, the magic fades. Silence fills the void again. And you find yourself staring back.. at you.<Br>
<br>
<b>Actions</b><br>
<<link "Ask Jennifer what she’s done" "JenniferDialogue">><<set $JenniferDialogue to "JenniferTransformedIntoYouAccept">><</link>><br>
<<elseif $JenniferDialogue is "JenniferTransformedIntoYouAccept">>
“What have you…” you stammer. “What have you done?”<Br>
<Br>
Jennifer flashes you a grin. Your grin. A grin of satisfaction. “I’ve been doing some revision,” she says. But this time, it’s your voice. “Turns out, I’m not as powerless as I thought I was.”<Br>
<br>
You feel your mind cracking. Trying to come to terms with the person in front of you. That person looking just like you. <Br>
<Br>
“If you find you can't stop this after all,” she continues. “Then maybe you should consider my view. Maybe it’s not a case of stopping. If you’re using magic now, maybe I should just embrace it. I don’t want to feel left out. And besides, you seemed to enjoy being me. So maybe we should just switch places. For a while.”<Br>
<br>
Another grin. This one darker. More menacing. You feel the power radiating from her. For the first time, you realise, she’s more powerful than you.<br>
<br>
<<if $PlayerCharacter.female is false>>“This is my offer,” Jennifer taunts you. “If you won't stop, I live as you. You live my life. Go to work as me. See how the town treats the cast-off. Then come home and cook for… me. Well, you. Not knowing if you’re ever going to show up. We’ll see if you want to continue living out other people's lives.<br>
<<else>>“This is my offer,” Jennifer taunts you. “If you won't stop, I live as you. And you live my life. Go to work as me. See how the town treats the cast-off. Then come home and throw a dinner party for us. Not knowing if you’re ever going show up. We’ll see if you want to continue living out other people's lives.<</if>>
<bR>
“And if I don’t want this?” you ask.<bR>
<br>
“Then simple,” Jennifer says in your voice. “Don't do magic. The choice is yours, <<TrueName "Current">>. But based on how you've behaved as me, I'm betting you won't object."<bR>
<Br>
"I said I'd stop, Jen," you retort, a mixture of fear and anger creeping into your voice.<br>
<br>
She stares at you for a moment, then nods and look to the floor. You hear an familiar rumbling. In disbelief, you brace yourself for what’s coming. Pent up magic in Jen bursts from within, flowing out over the apartment. You hear your own voice crying with anguish. Shattering bone and cracking muscle. You shield your eyes, and when you turn back Jennifer - the actual Jennifer - is sitting beside you.<br>
<br>
“How do you do that?” you whisper.<Br>
<Br>
Her green eyes gleam. “Magic, of course.”<Br>
<Br>
There is a chill to her words. You feel the power inside her, still churning.<Br>
<br>
<<if $PlayerCharacter.female is false>>”And what about us?” you ask. “Is that under watch too?”<Br>
<<else>>”And what about our friendship?” you ask. “Is that under watch too?”<</if>>
<Br>
“Let’s see,” she replies. “I’ve set my terms. If you stop using magic, maybe we can get past this. And if you don’t…” Another dark smile. “My offer always stands, <<TrueName "Current">>. If you really want to see what’s underneath this town, you can do it as me. And I can spend time blissfully ignorant, as you.”<br>
<br>
<B>Actions</b><Br>
<<link "End the conversation with Jennifer" "JennifersApartment">><<EndConversation "Jennifer">><</link>>
<<elseif $JenniferDialogue is "ConfrontationHardenedRefuse">>
“I can’t,” you tell her. “There’s too much at stake, Jen. Too much to do with that school. And Emily. I need to stop it.”<br>
<br>
Jennifer looks up to you, her sad eyes hardening before you. She sighs. “Need to, or want to?”<Br>
<br>
The tone of her voice strikes you as different. Resolved. Hard. Cold. You stare back at her.<Br>
<br>
“I thought you’d say that,” she says, cracking her neck. “I wish you didn’t. But I knew you’d choose to continue. So let’s see how you like the shoe being on the other foot.”<Br>
<br>
There is a slight rumble, but you can’t tell where it’s come from. Then, your mental senses are overloaded. Magical power builds inside Jennifer and before you can do a thing, she bursts like an explosion, radiating with magical energy. You hear her scream and shriek, bathed in amber light, and hear the cracking of bones.<bR>
<br>
“No”, you whisper, but you feel paralyzed. Unable to turn away, watching through the light as Jennifer’s body shifts and reshapes. <Br>
<br>
Then, with a final shriek, the magic fades. Silence fills the void again. And you find yourself staring back.. at you.<Br>
<br>
<b>Actions</b><br>
<<link "Ask Jennifer what she’s done" "JenniferDialogue">><<set $JenniferDialogue to "JenniferTransformedIntoYouRefuse">><</link>><br>
<<elseif $JenniferDialogue is "JenniferTransformedIntoYouRefuse">>
“What have you…” you stammer. “What have you done?”<Br>
<Br>
Jennifer flashes you a grin. Your grin. A grin of satisfaction. “I’ve been doing some revision,” she says. But this time, it’s your voice. “Turns out, I’m not as powerless as I thought I was.”<Br>
<br>
You feel your mind cracking. Trying to come to terms with the person in front of you. That person looking just like you. <Br>
<Br>
“If you won’t stop all this,” she continues. “Then maybe you should consider my view. Maybe it’s not a case of stopping. If you’re using magic now, maybe I should just embrace it. I don’t want to feel left out. And besides, you seemed to enjoy being me. So maybe we should just switch places. For a while.”<Br>
<br>
Another grin. This one darker. More menacing. You feel the power radiating from her. For the first time, you realise, she’s more powerful than you.<br>
<br>
<<if $PlayerCharacter.female is false>>“This is my offer,” Jennifer taunts you. “For today, I live as you. And you live my life. Go to work as me. See how the town treats the cast-off. Then come home and cook for… me. Well, you. Not knowing if you’re ever going to show up. And then, in the morning, we’ll see if you want to continue living out other people's lives.<br>
<<else>>“This is my offer,” Jennifer taunts you. “For today, I live as you. And you live my life. Go to work as me. See how the town treats the cast-off. Then come home and throw a dinner party for us. Not knowing if you’re ever going show up. And then, after that, we’ll see if you want to continue living out other people's lives.<</if>>
<bR>
“And if I don’t want this?” you ask.<bR>
<br>
“Then simple,” Jennifer says in your voice. “Tell me you’re giving up on magic. The choice is yours, <<TrueName "Current">>. But based on how you've behaved as me, I'm betting you won't object."<bR>
<Br>
<b>Actions</b><br>
<<link "Accept her deal" "JenniferDialogue">><<set $JenniferDialogue to "SwitchAccept">><<set $targetNPC to "Jennifer">><<set $Objects.amulet.charge to 2>><<Transform>><</link>><br>
<<link "Tell her you’ll give up magic" "JenniferDialogue">><<set $JenniferDialogue to "SwitchReject">><</link>>
<<elseif $JenniferDialogue is "SwitchAccept">>
“Fine,” you say defeated. “I’ll spend the day as you.”<br>
<Br>
She closes her eyes and inhales. When she opens them, they look sad. “Is solving the world’s problems really worth that much to you that you’ll give yourself up? Or, perhaps, you just enjoy it too much on the other side.”<Br>
<Br>
She looks to your chest, where the amulet rests beneath your top. Then back up to your face. “Get ready.” She waves a finger and you feel the amulet underneath your top tingle.<Br>
<Br>
Pain swears across your skin as the amulet erupts with energy. Crackles of magic energy lace up and down your arms, causing you to shriek as your body shifts and changes. This time, it’s raw and powerful. As if the amulet is struggling to remain in control of its own spell.<Br>
<Br>
You almost keel over, clutching your stomach as if ready to wretch. Shining brown hair falls over your eyes. You feel a set of heels pushing your feet up, whilst the room appears to grow larger.<Br>
<br>
Your rib cage shifts and cracks as you feel your bones change, pulling your waist tight. Then, with a shriek, the anguish passes.<Br>
<br>
You take a deep breath and look at your hands. You recognise them. Jennifer’s. <Br>
<Br>
And opposite you, is yourself. Grinning.<Br>
<Br>
<b>Actions</b><br>
<<link "Ask Jennifer what now" "JenniferDialogue">><<set $JenniferDialogue to "SwitchDay1">><</link>>
<<elseif $JenniferDialogue is "SwitchReject">>
“Okay,” you whisper. “I’ll stop then.” <Br>
<br>
Her eyes - your eyes - fixate on you, looking for duplicity. “Promise?”<bR>
<bR>
“Promise.”<br>
<bR>
She nods and looks to the floor. You hear an familiar rumbling. In disbelief, you brace yourself for what’s coming. Pent up magic in Jen bursts from within, flowing out over the apartment. You hear your own voice crying with anguish. Shattering bone and cracking muscle. You shield your eyes, and when you turn back Jennifer - the actual Jennifer - is sitting beside you.<br>
<br>
“How do you do that?” you whisper.<Br>
<Br>
Her green eyes gleam. “Magic, of course.”<Br>
<Br>
After a moment, she reaches around her neck and pulls out something from her top. Resting around her neck on a piece of ribbon is an acorn. The acorn.<bR>
<br>
“I’ve figured out how your trinket works now,” she says. “I’m modified the charm. You’ll find that you can no longer transform into me. Ever. And I'm going to be watching. I’m going to make sure you stop going down this path you’re walking. Isn’t that what you taught me? To intervene when people need help?”<br>
<br>
There is a chill to her words. You feel the power inside her, still churning.<Br>
<br>
<<if $PlayerCharacter.female is false>>”And what about us?” you ask. “Is that under watch too?”<Br>
<<else>>”And what about our friendship?” you ask. “Is that under watch too?”<</if>>
<Br>
“Let’s see,” she replies. “I’ve set my terms. If you stop using magic, maybe we can get past this. And if you don’t…” Another dark smile. “My offer always stands, <<TrueName "Current">>. If you really want to see what’s underneath this town, you can do it as me. And I can spend time blissfully ignorant, as you.”<br>
<br>
<B>Actions</b><Br>
<<link "End the conversation with Jennifer" "JennifersApartment">><<EndConversation "Jennifer">><</link>>
<<elseif $JenniferDialogue is "SwitchDay1">>
“What -” you pause, hearing Jennifer’s voice come out of your mouth. Given your looking at yourself, this is again shocking to you.<br>
<Br>
“What’s next?” she says, anticipating your question. “You’re running late for work. Go ahead and skip on to the department store. A day of stocking shelves, dealing with customers and putting up with complains awaits you. See how you still like living my life when it’s not planned holiday.”<Br>
<br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is true>>
“What about me?” you say. “I have to make some money. Otherwise Emily and I will be evicted.”<Br>
<Br>
“Don’t worry about that,” you her your voice tell… you. “I’ll get some cash for you today. You just worry about being a good little shop girl.”<Br>
<<else>>
“What about me?” you say. “I have to go to work.”<br>
<bR>
“Don’t worry about that,” you her your voice tell… you. “I’ll go work your big important job today. I’m sure I can fake it 'till I make it. You just worry about being a good little shop girl.”<Br>
<</if>>
<Br>
“And then,” she continues. “Don’t forget to rush back to cook dinner. I may or may not come around. But you should prepare, anyway.”<br>
<<if $PlayerCharacter.male is true>><br>”Oh,” she adds. “Whilst you’re at the store, why don’t you buy something nice to wear. This evening. After dinner.” Her eye flicker to the bedroom door. “For in there. Who knows, if you play your cards right…” Your face grins as it pauses. “You might get lucky.”<br><</if>>
<bR>
You struggle to process everything that’s happening to you. “Why are you doing this?” you stammer.<br>
<Br>
“Because you need to see that there’s consequences for everything to do with magic,” she replies. “And if you really want to live a life seeped in it, then maybe I deserve one that you’re so eager to throw away.”<Br>
<Br>
She - he - stands. “Now run along,” she says. “I have to get ready. For my day.”<br>
<Br>
<b>Actions</b><br>
<<link "Leave the apartment" "AvianLaneJenniferSwitchDay1">><<EndConversation "Jennifer">><<SetFlag "JenniferSwitchDay1">><</link>>
<<elseif $JenniferDialogue is "SwitchWork">>
“How was work?” you ask.<Br>
<Br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is true>>
“Good,” you hear yourself say. “I found a bit of work helping Ron Denver on his invoicing system. He’s really struggling with how to use his computer. Turns out that being you opens the door to people actually listening to your advice. I think I’m going to see if I can help him customise it to be more intuitive. It’s not exactly coding, but it will pay the bills. Speaking of.”<Br>
<bR>
You hear something hit the surface worktop. You glance over and see a stack of notes land.<Br>
<br>
“That should help with your cash flow today,” you hear yourself comment, with a knowing smile.<Br>
<Br>
You stare at the money, considering how hard you’re finding it to make ends meet. And what you’re having to do.<Br>
<br>
<I>Or were you too busy pretending to be other people to consider you actually have some skills, after all?</i><Br>
<<CashFlow 2>>
<<else>>
<<Flag "SecretaryJobActive">>
<<if _FlagReturn is true>>
“Good,” you hear yourself say. “Office was busy. I had a little chat to Thompson first thing. Told him that I considered the errors of my ways. It took some persuading, but I told him that if he gave me one more shot he could dock my pay to minimum wage and I’d only get the rest if I performed. That, and a charm spell really helped seal the deal.”<Br>
<br>
“You’re back working as a programmer?” you say, eyes wide.<Br>
<br>
You see your doppleganger smile. “You didn’t think I’d go to all this effort to work as a secretary, did you?”<Br>
<Br>
Staring, your mouth drops open. “But… didn’t you think you should discuss it with me first?”<Br>
<br>
A smile creeps up on their face. “Did you discuss it when you were acting as me, <<TrueName>>?”
<br>
You pause, then turn back to the kitchen top, feeling your cheeks redden. Why didn’t you think of negotiating with Thompson?<Br>
<Br>
<I>Because you actually preferred being a receptionist, didn’t you?</i><Br>
<<else>>
“Great!” you hear yourself say. “Office was busy. But got a lot done. Annie was actually nice to me. It’s amazing how much of difference losing all that baggage can make. I actually had lunch with her. She had a nice chat. She’s actually a lot of fun, isn’t she? I forgot how much. I didn’t realised I missed her.”<bR>
<br>
“You are to blame for a lot of that?” you can’t help but retort.<br>
<br>
“That’s all in the past,” you hear yourself say. “We toasted to new beginnings. I don’t think she had the same reason I did, but I’ll take a win for a win. And I also showed Thompson some of the changes I’d make to help the system. It was as if he finally got what I did. Complimented me on my performance.”<bR>
<br>
You blush, turning back to dinner. In one day Jennifer seems to have made better progress at Thompsons' Repairs than you have in weeks.<bR>
<br>
<I>Maybe she’s just better at being you?</i><Br>
<<WorkPerformance 4>>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Jennifer" "SwitchWork">><</link>>
<<elseif $JenniferDialogue is "SwitchEmily">>
“Did you check in on Emily?” you ask, as you check the timer.<Br>
<br>
<<if $EmilyStateCurrent lt 3>>
“I swung by,” you hear yourself say. “She trying to study. I sat with her for a bit, had a heart-to-heart on how she’s feeling.”<br>
<br>
Your eyes narrow. “Oh. And what did she say?”<Br>
<br>
“Just how hard it is,” the reply comes. “The homework seemed hard. I gave her a few pointers on what to concentrate on. Not worry about the stuff she knows. Just concentrate on studying what doesn’t make sense.”<Br>
<br>
You turn your head, looking at yourself. “How did she respond?”<Br>
<Br>
“She took it under advisement. She’s a good kid. Just got struggling on how to navigate Charlton’s weird subjects. But I gave her some pointers. I can’t stop the impact of the school, <<TrueName>>, but I can help her get through it. And she was really grateful too.”<Br>
<br>
You stare back at yourself, lost for words. You thought your sister was lost to Charlton. But here’s Jennifer, doing a better job helping her than you.<BR>
<<else>>
“I swung by the house,” you hear yourself say. “She was flicking through some fashion magazine. I sat with her for a bit, had a heart-to-heart on how she’s feeling.”<br>
<bR>
Your eyes narrow. “Oh. And what did she say?”<bR>
<Br>
“Just how hard it is,” the reply comes. “I didn’t push her on homework. We just had a natter about things. She talks about boys. A lot. But I told her the best way to go about dealing with them without pandering to their every ask.”<br>
<br>
You turn your head, looking at yourself. “How did she respond?”<Br>
<Br>
“She took it under advisement. She’s a good kid. Just got caught up with Charlton’s nonsense. But I gave her some pointers. I can’t stop the impact of the school, <<TrueName>>, but I can help her get through it. And she was really grateful too.”<Br>
<Br>
You stare back at yourself, lost for words. You thought your sister was lost to Charlton. But here’s Jennifer, doing a better job helping her than you.<Br>
<</if>>
<br>
<I>Maybe this is the older <<Sibling>> Emily actually needs?</i><Br>
<<set $SiblingBondIncrease to "Positive">>
<<set $GradesIncrease to "Positive">>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Jennifer" "SwitchEmily">><</link>>
<<elseif $JenniferDialogue is "SwitchSchool">>
“Did you make any progress investigating the school?” you try.<Br>
<br>
“I actually did,” you hear your voice say. “I chatted to Florence before work, when I got a coffee. Asked her if she knew who delivered the lunches to cafeteria. She said that sometimes they reach out to Fresh Pot for help”<Br>
<br>
You spin around, thinking you’ve learned something important. “Fresh Pot provides the school lunches?”<Br>
<Br>
“Only when that lunch lady Jackie Thomas feels overstretched. Turns out, today was one of those days. Martin Dwell came in to pick it up, and… let’s just say he would have <i>magically</i> forgotten he had to do it by the time he left.”<Br>
<br>
<<if $KitchenWard is undefined>>
“Did that stop one of the curses?” you tell her.<Br>
<Br>
“Not beyond today,” comes a reply. “Still, not bad thinking.”<Br>
<Br>
You turn back, checking the cooking meat. Not willing to admit to yourself if she’s right. And she did it without needing to go to school as Emily, too.<Br>
<<set $EmilyCorruptionIncrease to "Negative">>
<<else>>
“I’ve already deal with the kitchen,” you tell her.<Br>
<bR>
“I didn’t know that,” comes a reply. “Still, not bad thinking for just one day.”<Br>
<br>
You turn back, checking the cooking meat. Not willing to admit to yourself if she’s right. And she did it without needing to go to school as Emily, too. <br>
<</if>>
<br>
<I>But you like going to school as Emily, don’t you?</i><bR>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Jennifer" "SwitchSchool">><</link>>>
<<elseif $JenniferDialogue is "SwitchDinner">>
You move on to the table, laying out place mats and cutlery in preparation. Your doppleganger takes a seat, smiling. “Smells delicious,” they say.<Br>
<Br>
Returning to the kitchen, you dish up the meal on two plates. Steam and scents of a home-cooked meal fill your nostrils. You wonder why you don’t cook like this at home.<Br>
<br>
You return to the table with the plates and take a seat, realising your still wearing the kitchen apron. Your doppleganger’s eyes look down at it, but say nothing.<Br>
<Br>
You watch them take a bite. A smile forms on their face. “It tastes great. My compliments to the chef.”<Br>
<br>
There is a flutter inside you as the compliment lands. You begin to pick at your own food, finding yourself not that hungry after cooking.<Br>
<br>
Throughout the meal, you make small talk. You ask more about the day, which proceeds into a lengthy monologue about every detail that happened. When it comes to your turn to tell, you find yourself coming up short. The mundane duties of Jennifer’s life feel empty in comparison.<Br>
<br>
You continue talking long after you both have finished your meals, her making jokes about the inhabitants of the town. Before long, you realise time has ticked away.<Br>
<br>
<<if $PlayerCharacter.female is true>>
“This has been fun,” Jennifer finally says. “Not just this,” she gestures to the finished meal. “But the whole thing.”<bR>
<br>
She pauses, her face slipping into something more menacing. The meal, you realise, has just been a performance.<Br>
<br>
“All good things have to come to an end, though" she adds. "I have to admit, though. I think I do a better job of being you that you do. If you want me to continue, just come by any morning. I'm sure you'll enjoy it."<br>
<br>
You stare back at your self. Your old self. The troubling thought of how far Jennifer will go if you continue plagues you.<bR>
<br>
<I>And wouldn't you just rather be her, instead?</I><br>
<br>
"Goodnight, Jen," she tells you. "Don't worry, I'm staying inside tonight. I won't get up to mischief as you."<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Jennifer and leave" "AvianLane">><<TimeChange>><<EndConversation "Jennifer">><</link>>
<<else>>
You smile. "I should get going."<Br>
<Br>
There’s a glint in her eye. “But don’t you live here? Shouldn’t I be the one going?”<Br>
<br>
There’s humour laced in the words, but not enough for you to feel safe. “Jen,” you begin. “I think this has gone on long enough.”<Br>
<Br>
“Or,” she replies. “Why don’t you stay?” she flicks her eyes to the bedroom. “There’s actually one thing left that I haven’t done today that I’ve been dying to do.”<Br>
<br>
<B>Actions</b><br>
<<Flag "BoughtSleepwear">>
<<if _FlagReturn>><<link "Tell her you'll stay" "JenniferDialogue">><<set $JenniferDialogue to "SwitchStayOverAccept">><</link>><br><</if>>
<<link "Say you have to go" "JenniferDialogue">><<set $JenniferDialogue to "SwitchStayOverDecline">><</link>><br>
<</if>>
<<elseif $JenniferDialogue is "SwitchStayOverAccept">>
“Alright,” you say with nervousness. “I’ll stay.”<Br>
<br>
<<Flag "JenniferSwitchDay1">>
<<if _FlagReturn>>
Jennifer, in your form, smiles. “Did you buy something special?”<Br>
<br>
You nod.<Br>
<br>
<</if>>
Jennifer instinctively giggles, but it comes out differently in your body. It almost surprised her, but she quickly regains her composure. “Alright, why don’t you go and freshen up. I’ll stack the dish washer?”<Br>
<Br>
You stare at her for a second, then nod and walk towards the bedroom. It looks like you’re really going through with this. After all you’ve done, this makes your mind shatter with each step towards the bedroom.<Br>
<Br>
<b>Actions</b><br>
<<link "Enter Jennifer’s bedroom" "JennifersApartmentBedroomSwitch">><<EndConversation "Jennifer">><</link>>
<<elseif $JenniferDialogue is "SwitchStayOverDecline">>
"I really need to go,” you tell her, standing.<br>
<br>
“Such a shame,” Jennifer says, chuckling in your voice. She pauses, her face slipping into something more menacing. The meal, you realise, has just been a performance.<Br>
<Br>
“All good things have to come to an end, though" she adds. "I have to admit, though. I think I do a better job of being you that you do. If you want me to continue, just come by any morning. I'm sure you'll enjoy it."<br>
<br>
You stare back at your self. Your old self. The troubling thought of how far Jennifer will go if you continue plagues you.<bR>
<br>
<I>And wouldn't you just rather be her, instead?</I><br>
<br>
"Goodnight, Jen," she tells you. "Don't worry, I'm staying inside tonight. I won't get up to mischief as you."<br>
<br>
<b>Actions</b><br>
<<link "End the conversation with Jennifer and leave" "AvianLane">><<TimeChange>><<EndConversation "Jennifer">><</link>>
<<elseif $JenniferDialogue is "SexSwitchSuck">>
You take a deep breath, then nod. A grin forms on the other’s face. They reach out and pull you from the back, their hands on the back of your hand as they push you down to the floor. You kneel at their feet, staring up at them, their groin perilously close to your face.<Br>
<br>
You stare at it for a moment. Remembering what it felt like when Jennifer was in this position. When it was you standing. When her dainty hands wrapped around your shaft.<bR>
<bR>
Slowly, you reach forward and unbuckle the belt. There is no ambiguity now. They are <<TrueName "Current">>. And you are Jennifer. As you pull the trousers down just enough to see the boxer shorts, the reality of the situation is clear. With a quick flick, you pull them down.<Br>
<bR>
<<if $PlayerCharacter.stateCurrent is 0>>
It springs out almost into her face. Whether due to being in this smaller body or just seeing it from a different perspective, you feel your eyes widen at the sight of how big it is. You trace one of your coloured nails across it, nerves fluttering within you.<Br>
<Br>
“Suck it,” they command.<br>
<br>
You nod and move your face forward, running your tongue over the tip. It feels warm against your touch. Then, cautiously, you know what you must do. You wrap your lips around it and tease the end with your mouth. <i><<TrueName "Current">></i> sighs in euphoria.<BR>
<br>
Using your dainty hand, your feed the cock into your tiny mouth, taking more and more of its length inside. You glance up, watching <i><<TrueName "Current">></i> stare down at you from above, watching you begin to bob up and down, taking his prick deeper between your glossy lips and towards your throat.<br>
<br>
“You're so good at this,” they whisper, reaching out to pull your head further towards their body. You force yourself to relax as they push your face down on to his groin, cock hitting the back of your throat and brushing your tonsils. You feel your gag reflex kick in, but you hold still, fighting it off, instead staring upwards locking with their eyes until they release you. <bR>
<bR>
You gasp for air, but then look back up at them. At you. You know what they want. You smile.<br>
<<elseif $PlayerCharacter.stateCurrent is 1>>
It springs out. Whether due to being in this smaller body or just seeing it from a different perspective, it seems bigger than you gave yourself credit for. You trace one of your coloured nails across it, anticipation fluttering within you.<Br>
<Br>
“Suck it,” they tell you.<br>
<br>
You nod and move your face forward, running your tongue over the tip. It feels warm against your touch. Then, cautiously, you know what you must do. You wrap your lips around it and tease the end with your mouth. <i><<TrueName "Current">></i> sighs in euphoria.<Br>
<Br>
Using your dainty hand, your feed the cock into your tiny mouth, taking more and more of its length inside. You glance up, watching <i><<TrueName "Current">></i> stare down at you from above, watching you begin to bob up and down, taking his prick deeper between your glossy lips and towards your throat.<bR>
<br>
“You're so good at this,” they whisper, reaching out to pull your head further towards their body. You force yourself to relax as he pushes your face down on to their groin, cock hitting the back of your throat. You hold still, fighting off an instinct to gag, instead staring upwards locking with their eyes until they release you. <Br>
<Br>
You gasp for air, but then look back up at them. At you. You know what they want. You smile.<Br>
<<elseif $PlayerCharacter.stateCurrent is 2>>
It falls out in front of your lips. You look at it hesitantly. Maybe it’s just this new angle, but you thought it would look bigger. You hold it in your hand, coloured nails wrapped enclosed around it, feeling something akin to disappointment in spite of how bizarre every emotion you’re having feels to you.<bR>
<br>
“Can you suck it?” <i><<TrueName "Current">></i> asks.<Br>
<bR>
You nod and move your face forward, running your tongue over it. It feels warm against your touch. Then, cautiously, you know what you must do. You wrap your lips around it and tease the end with your mouth. <i><<TrueName "Current">></i> sighs in euphoria.<Br>
<bR>
Using your dainty hand, your feed the cock into your tiny mouth, quickly taking its length inside. You glance up, watching <<TrueName>> stare down at you from above, watching you engulf the dick between your glossy lips in only a few movements.<Br>
<bR>
“You're so good at this,” they whisper, reaching out to pull your head further towards their body. You relax as they push your face down on to his groin, cock filling your mouth but nothing more. You lock your eyes with their's until they release you. <BR>
<br>
You take a deep breath, still looking up at him. At you. You know what he wants. You smile.<Br>
<<elseif $PlayerCharacter.stateCurrent is 3>>
It falls out in front of your lips. You look at it with confusion. It might just be this new view, but it looks tiny. You hold it between two coloured nails and despite how everything feels bizarre to you, one thing feels certain. You’re disappointed.<Br>
<Br>
“Do you think you can suck it?” <i><<TrueName "Current">></i> asks.<Br>
<bR>
You feel an eyebrow rise instinctively, but you nod and move your face forward, running your tongue over it. It feels warm against your touch. Then, cautiously, you know what you must do. You feed it whole between your lips. <i><<TrueName "Current">></i> sighs in euphoria.<Br>
<br>
There’s no need for your hands. You feel almost empty as you flick your tongue around the tiny penis inside your mouth. You glance up, watching <i><<TrueName "Current">></i> stare down at you from above, watching you gurgle the dick inside you and between your glossy lips.<Br>
<bR>
“You're so good at this,” they whisper, reaching out to pull your head further towards their body. It makes no difference. Your lips already brush against his pubic hair. It doesn’t even touch the back of your mouth. You lock your eyes with their's until they release you. <BR>
<br>
You look up at them. At you. You know what they want. You smile.<Br>
<</if>>
<br>
“I think you’re ready,” you say after regaining your breath. You stand up, lean back towards the bed, and shifts up on to it. A wave of anticipation surges within you. You part your legs as you lies down on your back.<br>
<bR>
The <<TrueName "Current">> at the foot of the bed grins and climbs on to the bed, pulling their trousers down as their do so. Straddling you, they take their top off and cast it aside.<bR>
<br>
<b>Actions</b><BR>
<<link "Have sex as Jennifer" "JenniferDialogue">><<set $JenniferDialogue to "SexSwitchMain">><</link>>
<<elseif $JenniferDialogue is "SexSwitchGoDownPass">>
“Do you think…” you murmur, “Don’t you want to… taste me?” Your eyes flicker down your body, gazing on the hem of your lingerie. Then back up, meeting their gaze.<Br>
<Br>
<i><<TrueName "Current">></i> smiles and nods. Slowly, you hoist yourself further on the bed and lie down, parting your legs and lifting the hemline of your slip, revealing your shaved, hairless pussy.<Br>
<Br>
“I’ve never done this before,” <i><<TrueName "Current">></i> says. <BR>
<BR>
They drop to her knees, lining eyes up with yours. Then lean forward, eagerly moving their lips towards yours. You look down your body, still holding up your hem, watching their head move towards your pussy.<Br>
<BR>
Their tongue laps at her labia, around the edges, across and upward. Bolts of pleasure emanate upwards, causing you to moan as the tongue runs across your hole. You feel yourself stirring in your loins. Growing wet. With a sigh, you arch your head back, close your head and shudder as the tongue explores the edges of your lips.<Br>
<Br>
Then, <i><<TrueName "Current">></i> slips their tongue inside of you.<Br>
<Br>
Your legs instinctively close around them as you moan. <i><<TrueName "Current">></i> continues to lap at you, tongue pushing deeper and deeper inside, licking at your juices as they begin to flow. You squeak with pleasure.<Br>
<Br>
You open your eyes, hairless legs wrapped around your old head that's buried in your groin. Your body shivers and you can barely reach down to brush their hair, panting.<Br>
<Br>
<i><<TrueName "Current">></i> glances up, as if curious if she’s doing something wrong. You smile. “I think I’m ready,” you hear yourself say. Here Jennifer say. But it’s your decision. It’s you.<Br>
<BR>
To emphasise, you pull yourself further back up on the bed, parting your legs even more. <i><<TrueName "Current">></i> grins and climbs on to the bed, pulling their trousers down as they do so. Straddling you, they take their top off and cast it aside.<br>
<br>
<b>Actions</b><BR>
<<link "Have sex as Jennifer" "JenniferDialogue">><<set $JenniferDialogue to "SexSwitchMain">><</link>>
<<elseif $JenniferDialogue is "SexSwitchGoDownFail">>
“Do you think…” you murmur, “Don’t you want to… taste me?” Your eyes flicker down your body, gazing on the hem of your lingerie. Then back up, meeting their gaze.<Br>
<Br>
<i><<TrueName "Current">></i> smiles, but their head shakes. “Your going to give me a blowjob, <i><<TrueName>></i>.” To emphasise, they cup their balls. “Get on your knees.”<Br>
<Br>
They reach out and pull you forwards, hands on the back of your hand as they push you down to the floor. You kneel at their feet, staring up at them, their groin perilously close to your face.<BR>
<Br>
You stare at it for a moment. Remembering what it felt like when Jennifer was in this position. When it was you standing. When her dainty hands wrapped around your shaft.<Br>
<Br>
Slowly, you reach forward and unbuckle the belt. There is no ambiguity now. They are <<TrueName "Current">>. And you are Jennifer. As you pull the trousers down just enough to see the boxer shorts, the reality of the situation is clear. With a quick flick, you pull them down.<Br>
<Br>
<<if $PlayerCharacter.stateCurrent is 0>>
It springs out almost into her face. Whether due to being in this smaller body or just seeing it from a different perspective, you feel your eyes widen at the sight of how big it is. You trace one of your coloured nails across it, nerves fluttering within you.<Br>
<Br>
“Suck it,” they command.<Br>
<Br>
You nod and move your face forward, running your tongue over the tip. It feels warm against your touch. Then, cautiously, you know what you must do. You wrap your lips around it and tease the end with your mouth. <i><<TrueName "Current">></i> sighs in euphoria.<Br>
<Br>
Using your dainty hand, your feed the cock into your tiny mouth, taking more and more of its length inside. You glance up, watching <i><<TrueName "Current">></i> stare down at you from above, watching you begin to bob up and down, taking their prick deeper between your glossy lips and towards your throat.<Br>
<Br>
“You're so good at this,” they whisper, reaching out to pull your head further towards their body. You force yourself to relax as they push your face down on to his groin, cock hitting the back of your throat and brushing your tonsils. You feel your gag reflex kick in, but you hold still, fighting it off, instead staring upwards locking with their eyes until they release you. <Br>
<Br>
You gasp for air, but then look back up at them. At you. You know what they want. You smile.<Br>
<Br>
“I think you’re ready,” they say after regaining your breath. You stand up, lean back towards the bed, and shift up on to it. A wave of anticipation surges within you. You part your legs as you lie down on your back.<Br>
<Br>
<i><<TrueName "Current">></i> grins and climbs on to the bed, pulling their trousers down as their do so. Straddling you, they take their top off and cast it aside.<Br>
<<elseif $PlayerCharacter.stateCurrent is 1>>
It springs out. Whether due to being in this smaller body or just seeing it from a different perspective, it seems bigger than you gave yourself credit for. You trace one of your coloured nails across it, anticipation fluttering within you.<Br>
<Br>
“Suck it,” they tell you.<Br>
<Br>
You nod and move your face forward, running your tongue over the tip. It feels warm against your touch. Then, cautiously, you know what you must do. You wrap your lips around it and tease the end with your mouth. <i><<TrueName "Current">></i> sighs in euphoria.<Br>
<Br>
Using your dainty hand, your feed the cock into your tiny mouth, taking more and more of its length inside. You glance up, watching <i><<TrueName "Current">></i> stare down at you from above, watching you begin to bob up and down, taking their prick deeper between your glossy lips and towards your throat.<bR>
<br>
“You're so good at this,” they whisper, reaching out to pull your head further towards their body. You force yourself to relax as they push your face down on to their groin, cock hitting the back of your throat. You hold still, fighting off an instinct to gag, instead staring upwards locking with their eyes until they release you.<Br>
<br>
You gasp for air, but then look back up at him. At you. You know what he wants. You smile.<Br>
<<elseif $PlayerCharacter.stateCurrent is 2>>
It falls out in front of your lips. You look at it hesitantly. Maybe it’s just this new angle, but you thought it would look bigger. You hold it in your hand, coloured nails wrapped enclosed around it, feeling something akin to disappointment in spite of how bizarre every emotion you’re having feels to you.<br>
<Br>
“Can you suck it?” <i><<TrueName "Current">></i> asks.<Br>
<Br>
You nod and move your face forward, running your tongue over it. It feels warm against your touch. Then, cautiously, you know what you must do. You wrap your lips around it and tease the end with your mouth. <i><<TrueName "Current">></i> sighs in euphoria.<Br>
<Br>
Using your dainty hand, your feed the cock into your tiny mouth, quickly taking its length inside. You glance up, watching <i><<TrueName "Current">></i> stare down at you from above, watching you engulf the dick between your glossy lips in only a few movements.<Br>
<Br>
“You're so good at this,” they whisper, reaching out to pull your head further towards their body. You relax as they push your face down on to their groin, cock filling your mouth but nothing more. You lock your eyes with their's until they release you.<br>
<br>
You take a deep breath, still looking up at them. At you. You know what they want. You smile.<Br>
<<elseif $PlayerCharacter.stateCurrent is 3>>
It falls out in front of your lips. You look at it with confusion. It might just be this new view, but it looks tiny. You hold it between two coloured nails and despite how everything feels bizarre to you, one thing feels certain. You’re disappointed.<Br>
<Br>
“Do you think you can suck it?” <i><<TrueName "Current">></i> asks.<Br>
<Br>
You feel an eyebrow rise instinctively, but you nod and move your face forward, running your tongue over it. It feels warm against your touch. Then, cautiously, you know what you must do. You feed it whole between your lips. <i><<TrueName "Current">></i> sighs in euphoria.<Br>
<Br>
There’s no need for your hands. You feel almost empty as you flick your tongue around the tiny penis inside your mouth. You glance up, watching <i><<TrueName "Current">></i> stare down at you from above, watching you gurgle the dick inside you and betwene your glossy lips.<Br>
<Br>
“You're so good at this,” they whisper, reaching out to pull your head further towards their body. It makes no difference. Your lips already brush against his pubic hair. It doesn’t even touch the back of your mouth. You lock your eyes with his until they release you. <Br>
<Br>
You look up at them. At you. You know what they want. You smile.<Br>
<</if>>
<Br>
“I think you’re ready,” you say after regaining your breath. You stand up, lean back towards the bed, and shifts up on to it. A wave of anticipation surges within you. You part your legs as you lie down on your back.<Br>
<Br>
<i><<TrueName "Current">></i> grins and climbs on to the bed, pulling their trousers down as their do so. They take their top off and cast it aside.<Br>
<br>
<b>Actions</b><BR>
<<link "Have sex as Jennifer" "JenniferDialogue">><<set $JenniferDialogue to "SexSwitchMain">><</link>>
<<elseif $JenniferDialogue is "SexSwitchMain">>
<<if $PlayerCharacter.stateCurrent is 0>>
You look up at the man between you, legs either side of him, feeling your thighs touching his skin. Your eyes linger on his chest, then drift down to the large erect member, hovering over your exposed pussy, sticking out over your stomach like a weapon. Everything this evening, you realise, has been leading up to this. And you can’t deny it any longer. You’ve wanted it all. “Fuck me,” you whisper, breathlessly.<Br>
<Br>
Without needing more assurance, he reaches down and guides his prick towards you. His fingers rub over your clit, massaging it for a moment, then cautiously drives his dick inside you.<Br>
<Br>
A flurry of endorphins flood your body, causing you to moan as its girth stretches you wide. He rocks back and forth, slowly pushing his dick further and further inside you. Spasms of pleasure flash up from within, driving you to whimper as he crashes against you. <Br>
<Br>
You arch your back, grinding against him, taking him further and further inside your skin. You catch his eyes and he grins, reaching out to pull your negligee down. You feel the cold air on your exposed breasts as he squeezes your nipples. You whimper at his touch.<Br>
<Br>
As your body shakes, you clasp your legs against his torso, wrapping around his body as you lay otherwise inert underneath him. You can’t help but bite your bottom lip, struggling to contain the screams of pleasure that come from your throat.<Br>
<br>
And then, you feel it building. A radiating and ever-growing bubble within you. All the sensations and endorphins fusing together, greater than the sum of their parts, pushing up with a greater force than you can remember feeling. A little like magic, you momentarily consider.<Br>
<Br>
“Oh god!” you hear yourself murmurs, then arch your back and push your body against his. The shriek is loud, uncontrolled and unashamed.<Br>
<br>
<i><<TrueName "Current">></i> hammers hard, groaning himself. “I’m going to cum,” he cries. “I’m going to paint your face!”<Br>
<br>
As you ride the residual wave of your orgasm, you glance up at him. He’s moments away from finishing himself. You have one chance to tell him what to do.<Br>
<<elseif $PlayerCharacter.stateCurrent is 1>>
You look up at the man between you, legs either side of him, feeling your thighs touching his skin. Your eyes linger on his chest, then drift down to the erect member, hovering over your exposed pussy, sticking out over your stomach. Everything this evening, you realise, has been leading up to this. And you can’t deny it any longer. You’ve wanted it all. “Fuck me,” you whisper.<Br>
<Br>
Without needing more assurance, he reaches down and guides his prick towards you. His fingers rub over your clit, massaging it for a moment, then cautiously drives his dick inside you.<Br>
<Br>
Endorphins flicker inside body, as rocks back and forth, slowly pushing his dick further and further inside you. Spasms of pleasure flash up from within, driving you to whimper as he crashes against you. <Br>
<Br>
You arch your back, grinding against him, taking him further and further inside your skin. You catch his eyes and he grins, reaching out to pull your negligee down. You feel the cold air on your exposed breasts as he squeezes your nipples. You whimper at his touch.<Br>
<Br>
As your body shakes, you part your legs further, giving him room to pound against you, slapping his balls against your skin. You can’t help but bite your bottom lip, struggling to contain the screams of pleasure that come from your throat.<Br>
<Br>
And then, you feel it building. A radiating and ever-growing bubble within you. All the sensations and endorphins fusing together, greater than the sum of their parts, pushing up with a greater force than you can remember feeling. A little like magic, you momentarily consider.<Br>
<Br>
“Oh god!” you hear yourself murmurs, then arch your back and push your body against his. The cry is loud and without restraint.<Br>
<Br>
<i><<TrueName "Current">></i> hammers hard, groaning himself. “I’m going to cum,” he cries. “I’m going to paint your face!”<Br>
<br>
As you ride the residual wave of your orgasm, you glance up at him. He’s moments away from finishing himself. You have one chance to tell him what to do.<Br>
<<elseif $PlayerCharacter.stateCurrent is 2>>
You look up at the man between you, legs either side of him, feeling your thighs touching his skin. Your eyes linger on his chest, noting the small mounds and his nipples that appear to have grown erect. Something feels off…<Br>
<br>
But your eyes drift down to his small cock, hovering over your exposed pussy. Everything this evening, you realise, has been leading up to this. And you can’t deny it any longer. You’ve wanted it all. “Fuck me,” you murmur.<Br>
<br>
You murmur as his enters, his full dick inside you sooner than expected. Still, you feel it rubbing inside your womb and against your clit, triggering endorphins to rush into your bloodstream. You arch your back, grinding against him. You catch his eyes and he grins, reaching out to pull your negligee down. You feel the cold air on your exposed breasts as he squeezes your nipples. <Br>
<Br>
As he pushes forward, you pull your legs back with your hands, pulling your knees almost up to your chin, in an effort to get him deeper within you. You catch <<TrueName>>'s gaze as you lie inert for him, legs raised high for his access.<br>
<Br>
<i><<TrueName "Current">></i> hammers hard, groaning himself. “I’m going to cum,” he cries. “I’m going to paint your face!”<Br>
<br>
Far from an orgasm of your own, you glance up at him. He’s moments away from finishing himself. You have one chance to tell him what to do.<Br>
<<elseif $PlayerCharacter.stateCurrent is 3>>
You look up at the man between you, legs either side of him, feeling your thighs touching his skin. Your eyes linger on his chest, noting his small breasts. This feels wrong…<Br>
<Br>
But your eyes drift down to his tiny prick, hovering over your exposed pussy. Everything this evening, you realise, has been leading up to this. And you can’t deny it any longer. You’ve wanted it all. Even if this isn’t exactly how you pictured it. “Fuck me,” you say flatly. <Br>
<br>
You murmur as his enters, his dick barely registering inside of you. Still, you feel it rubbing against your clit, triggering endorphins to rush into your bloodstream. You arch your back, grinding against him. You catch his eyes and he grins, reaching out to pull your negligee down. You feel the cold air on your exposed breasts as he squeezes your nipples. <Br>
<bR>
As he pushes forward, you pull your legs back with your hands, pulling your knees almost up to your chin, in an effort to get him deeper within you. You catch <<TrueName>>'s gaze as you lie inert for him, legs raised high for his access.<Br>
<Br>
<i><<TrueName "Current">></i> hammers hard, groaning himself. “I’m going to cum,” he cries. “I’m going to paint your face!”<Br>
<Br>
Far from an orgasm of your own, you glance up at him. He’s moments away from finishing himself. You have one chance to tell him what to do.<Br>
<</if>>
<Br>
<B>Actions</b><br>
<<link "Let him cum on your face" "JenniferDialogue">><<Assertive -1>><<set $JenniferDialogue to "SexSwitchCumFace">><</link>><br>
<<link "Tell him to pull out" "JenniferDialogue">><<Assertive 1>><<set $JenniferDialogue to "SexSwitchPullOut">><</link>><br>
<<link "Tell him to cum inside you" "JenniferDialogue">><<Feminity 1>><<set $JenniferDialogue to "SexSwitchCumInside">><</link>><br>
<<elseif $JenniferDialogue is "SexSwitchCumFace">>
<<if $PlayerCharacter.stateCurrent is 0>>
You feel <i><<TrueName "Current">></i> pull his dick from out of you and he clambers up over your torso, legs astride your chest. He strokes his cock quickly, aiming it towards your face. You couldn’t move away now, even if you wanted to.<Br>
<BR>
With an audible grunt, for a split second you see his prick erupt. And then something hits your face. Large globs of liquid splatter over your eyes. Then your lips. You feel it even land in your hair.<Br>
<Br>
It seems to be never-ending. You just wince as spurts of semen paint your skin. You close your eyes instinctively, feeling the warm liquid running across your pores. <br>
<Br>
Only when certain it’s stopped do you dare to open them again. You feel the substance sticking against your eyelids as you try to blink it away. <i><<TrueName "Current">></i> stares down at you, cock in hand, smiling. <Br>
<Br>
“That was a lot,” you murmur.<Br>
<Br>
He sniggers. “Run your tongue around your lips.”<Br>
<Br>
You frown, but do as he saves. Instantly away the salty taste on your lips. Your mouth is covered in cum. <br>
<Br>
“You look like such a slut,” <i><<TrueName "Current">></i> tells you.<br>
<<elseif $PlayerCharacter.stateCurrent is 1>>
You feel <i><<TrueName "Current">></i> pull his dick from out of you and he clambers up over your torso, legs astride your chest. He strokes his cock quickly, aiming it towards your face. You couldn’t move away now, even if you wanted to.<Br>
<br>
With an audible grunt, for a split second you see his prick erupt. Something hits your face and you feel large globs of liquid splatter over your forehead. Then your lips. Then a jet hits your eyes.<Br>
<br>
Instinctively you close them, feeling the warm liquid running across your pores. Only when certain it’s stopped do you open them. You feel the substance sticking against your eyelids as you try to blink it away. <i><<TrueName "Current">></i> stares down at you, cock in hand, smiling. <Br>
<br>
“Been a while, has it?” <i><<TrueName "Current">></i> asks with a smirk. “Run your tongue around your lips.”<Br>
<Br>
You frown, but do as he saves. Instantly away the salty taste on your lips. Your lips are coated with cum. <Br>
<<elseif $PlayerCharacter.stateCurrent is 2>>
You feel <i><<TrueName "Current">></i> pull his dick from out of you and he clambers up over your torso, legs astride your chest. He strokes his cock quickly, aiming it towards your face. You couldn’t move away now, even if you wanted to.<Br>
<Br>
With an audible grunt, for a split second you see his prick erupt. Something hits your face and you feel large globs of liquid splatter over your forehead. Then your lips. <Br>
<br>
And then… nothing. You wait, still braced for more. But then you see a trickle run out of the tip, dripping down over your neck. He’s done. <i><<TrueName "Current">></i> stares down at his dick, confused.<Br>
<br>
“Are you done?” you ask him, a hint of softness in your voice. He looks up you, nods, and gestures to around his mouth. <Br>
<Br>
Instinctively you run your tongue around your lips, tasted the salty taste upon them. At least your lips are splattered with cum. <Br>
<<elseif $PlayerCharacter.stateCurrent is 3>>
You feel <i><<TrueName "Current">></i> pull his dick from out of you and he clambers up over your torso, legs astride your chest. He strokes his cock quickly, aiming it towards your face. You couldn’t move away now, even if you wanted to.<BR>
<br>
With an audible grunt, for a split second you see his prick erupt. Something hits your lips and you brace yourself for his ejaculation.<Br>
<br>
But then… nothing. You wait, still ready for more. But then you see a trickle run out of the tip, dripping down over your neck. He’s done. <i><<TrueName "Current">></i> stares down at his dick, confused.<br>
<br>
“Is that it?” you ask him, a hint of sadness in your voice. He looks up you, nods, and gestures to around his mouth. <Br>
<br>
Instinctively you run your tongue around your lips, tasted the salty taste upon them. At least your lips are splattered with cum.<br>
<</if>>
<br>
You smile politely as he shifts himself off your body and off to the side. You look around, eyes spotting the tissues on the bedside table.<Br>
<br>
“No,” <i><<TrueName "Current">></i> says as you reach out for one. “Go to the bathroom. I want you to see yourself like this. See how it feels.”<Br>
<br>
Again, you wordlessly nod. You shift yourself off the bed and with a final glance back at his dick, you head towards Jennifer’s bathroom.<Br>
<br>
<b>Actions</b><br>
<<link "Clean up in Jennifer’s bathroom" "JenniferDialogue">><<set $JenniferDialogue to "SwitchSexCleanUpCumFace">><</link>>
<<elseif $JenniferDialogue is "SexSwitchPullOut">>
“Just pull out,” you stammer.<Br>
<Br>
You see the flash of irritation on <i><<TrueName "Current">>'s</i> face, but he pulls his dick out of you and points it over your body, massaging it vigorously. Knowing what will happen, you pull your slip up from your stomach. <Br>
<Br>
<<if $PlayerCharacter.stateCurrent is 0>>
Just in time as jets of sticky white semen splatter your torso. One spurt. Two. A third. He tugs at his dick one final time and a cum arches through the air across you.<Br>
<Br>
By the time his sighs in elation, your stomach is covered in your spunk. You feel its sticky texture run across your body. You look up at him, smiling politely. “That was a lot.”<Br>
<Br>
He pulls himself off you, grinning. “You look like such a slut,” he says, almost in a tone of affection.<Br>
<<elseif $PlayerCharacter.stateCurrent is 1>>
Just in time as jets of sticky white semen splatter your torso. One spurt. Then another. He tugs at his dick one final time and a cum arches through the air across you.<Br>
<bR>
By the time his sighs in elation, your stomach is splattered with cum. You feel its sticky texture run across your body. You look up at him, smiling politely. <Br>
<Br>
He pulls himself off you, grinning. “Been a while, has it?” he asks.<Br>
<<elseif $PlayerCharacter.stateCurrent is 2>>
Just in time as a jet of sticky white semen splatter your torso. He tugs at his dick one final time and cum arches through the air across your body.<Br>
<br>
Glancing down, you see two threads over spunk across you. You feel its sticky texture run across your body. You look up at him, a little unsure if that’s it. He himself looks confused.<Br>
<<elseif $PlayerCharacter.stateCurrent is 3>>
Just in time as a small stream of sticky white semen land on your stomach. Glancing down, you see a thread of spunk across you. You feel its sticky texture settling in your bellybutton. You look up at him, a little unsure if that’s it. He himself looks confused.<br>
<</if>>
<Br>
You look around, eyes spotting the tissues on the bedside table.<bR>
<Br>
“No,” <i><<TrueName "Current">></i> says as you reach out for one. “Go to the bathroom. I want you to see yourself like this. See how it feels.”<Br>
<Br>
Again, you wordlessly nod. You shift yourself off the bed and with a final glance back at his dick, you head towards Jennifer’s bathroom.<Br>
<br>
<b>Actions</b><br>
<<link "Clean up in Jennifer’s bathroom" "JenniferDialogue">><<set $JenniferDialogue to "SwitchSexCleanUpPullOut">><</link>>
<<elseif $JenniferDialogue is "SexSwitchCumInside">>
The words escape your mouth before you can stop them. “Cum inside me.”<bR>
<Br>
You see the surprise on <i><<TrueName "Current">>'s</i> face, he shallowly nods. With a moan, you feel his thrusting increase and then all too quickly he cries. “I'm cumming!”<Br>
<Br>
<<if $PlayerCharacter.stateCurrent is 0>>You feel his large dick empty deep inside your womb. One spurt. Two. A third. Ecstasy apparent on his face. By the time he’s finished, he collapses forward, lying against your body.<Br>
<<elseif $PlayerCharacter.stateCurrent is 1>>You feel his dick empty deep inside your womb. One spurt. Then another. By the time he’s finished, he collapses forward, lying against your body.<br>
<<elseif $PlayerCharacter.stateCurrent is 2>>You feel his small dick empty deep inside your womb. Just a spurt, then he collapses forward, lying against your body.<br>
<<elseif $PlayerCharacter.stateCurrent is 3>>You feel his tiny dick empty deep inside your womb. So meager you can’t even feel it. He collapses forward, lying against your body.<Br>
<</if>>
<br>
“Oh god,” he murmurs. “I didn’t think you’d risk that.”<Br>
<br>
“You’re still on the pill, aren’t you?” you ask him. A sinking feeling inside your stomach. Does that even mean that you are? From the look in his eyes, he doesn’t know the answer either.<Br>
<br>
He sighs and rolls off you, staring back. Finally an understanding smile forms. “Just be careful in future,” he says. “Doctor Palmer… let’s just say his birth control prescriptions are prone to accidents.”<Br>
<br>
You nod, wondering how that might happen. <Br>
<Br>
<I>And what that means for you, surely?</i><Br>
<br>
Trying to move on from the thought, you look around, eyes spotting the tissues on the bedside table.<Br>
<Br>
“No,” <i><<TrueName "Current">></i> says as you reach out for one. “Go to the bathroom. I want you to see yourself like this. See how it feels.”<Br>
<Br>
Again, you wordlessly nod. You shift yourself off the bed and with a final glance back at his dick, you head towards Jennifer’s bathroom.<Br>
<br>
<b>Actions</b><br>
<<link "Clean up in Jennifer’s bathroom" "JenniferDialogue">><<set $JenniferDialogue to "SwitchSexCleanUpCumInside">><</link>>
<<elseif $JenniferDialogue is "SwitchSexCleanUpCumFace">>
<b>Jennifer's Apartment - Bathroom</b><br>
<img src="./images/Jennifers_Apartment_Bathroom.png"><br>
<br>
You slip into the bathroom, flicking on the light. There, surrounded by face cleansers and pastel coloured hair products, is bathroom mirror. Right now, the reflection is Jennifer. You.<br>
<Br>
<<if $PlayerCharacter.stateCurrent is 0>>You take in the sight, almost shocked. Your face is covered in spunk. You’ve only seen such a sight in bukkake porn. Your hair is matted together from the semen. Your eyelashes glisten with it. Your eye shadow is smudged and your lip gloss smeared. Meanwhile, your nightie is tugged down and ruffled, nipples partially still hanging out from the delicate lingerie you’re wearing.<bR>
<<elseif $PlayerCharacter.stateCurrent is 1>>You take in the sight. Your face is coated in spunk. It’s not quite like bukkake, but not far off. Cum runs down your face. Your eyelashes glisten from it. Your eye shadow is smudged and your lip gloss smeared. Meanwhile, your nightie is tugged down and ruffled, nipples partially still hanging out of the delicate lingerie you’re wearing.<br>
<<elseif $PlayerCharacter.stateCurrent is 2>>You take in the sight. Your face and lips are sprayed with semen. You look a girl at the end of an porno where her partner guy done one too many shoots that day. Still, it’s visible and apparent. Cum runs down your nose. Your lip gloss is smeared and glistens from the semen. And your nightie is tugged down and ruffled, nipples partially still hanging out of the delicate lingerie you’re wearing.<br>
<<elseif $PlayerCharacter.stateCurrent is 3>>You take in the sight. Your lips are peppered with cum. It looks as though someone came inside your mouth and you couldn’t swallow. Your lip gloss is smeared and your nightie is tugged down and ruffled, nipples partially still hanging out of the delicate lingerie you’re wearing.<Br>
<</if>>
<Br>
For a moment you can only stare. Whilst it looks like Jennifer, you can’t recall her every appearing so… meek. You try to think back on all the times you’ve had sex. Neither of you have experimented with dominance and submission, but she’s never ended up looking like this.<br>
<Br>
<i>This isn’t Jennifer, though, is it? This is you.</i><Br>
<Br>
You gulp and reach out for some paper. You spend a few minutes freshening yourself up and removing the ruined make-up, then return to the bedroom.<Br>
<Br>
<B>Actions</b><br>
<<link "Return to the bedroom" "JenniferDialogue">><<set $JenniferDialogue to "SwitchSexCleanUpEpilogue">><</link>>
<<elseif $JenniferDialogue is "SwitchSexCleanUpPullOut">>
<b>Jennifer's Apartment - Bathroom</b><br>
<img src="./images/Jennifers_Apartment_Bathroom.png"><br>
<br>
You slip into the bathroom, flicking on the light. There, surrounded by face cleansers and pastel coloured hair products, is bathroom mirror. Right now, the reflection is Jennifer. You.<br>
<Br>
<<if $PlayerCharacter.stateCurrent is 0>>You take in the sight, holding your nightie up to avoid the mess. Your body is covered in spunk. Semen runs down your legs, glistening in the light. Meanwhile, your the top of your slip is tugged down and ruffled, nipples partially still hanging out from the delicate lingerie you’re wearing.<Br>
<<elseif $PlayerCharacter.stateCurrent is 1>>You take in the sight, holding your nightie up to avoid the mess. Your body is splattered with spunk. A trickle of semen even runs down a leg, glistening. Meanwhile, your the top of your slip is tugged down and ruffled, nipples partially still hanging out from the delicate lingerie you’re wearing.<br>
<<elseif $PlayerCharacter.stateCurrent is 2>>You take in the sight, holding your nightie up to avoid the mess. Traces of cum are visible across your stomach, threatening to drip down your leg. Meanwhile, your the top of your slip is tugged down and ruffled, nipples partially still hanging out from the delicate lingerie you’re wearing.<br>
<<elseif $PlayerCharacter.stateCurrent is 3>>You take in the sight, holding your nightie up to avoid the mess. A small amount of cum is visible around your bellybutton, settling there despite standing. Meanwhile, your the top of your slip is tugged down and ruffled, nipples partially still hanging out from the delicate lingerie you’re wearing.<br>
<</if>>
<bR>
For a moment you can only stare. Whilst it looks like Jennifer, you can’t recall her every appearing so… meek. You try to think back on all the times you’ve had sex. Neither of you have experimented with dominance and submission, but she’s never ended up looking like this.<Br>
<br>
<I>This isn’t Jennifer, though, is it? This is you.</i><Br>
<Br>
You gulp and reach out for some paper. You spend a few minutes freshening yourself up, then return to the bedroom.<Br>
<Br>
<B>Actions</b><br>
<<link "Return to the bedroom" "JenniferDialogue">><<set $JenniferDialogue to "SwitchSexCleanUpEpilogue">><</link>>
<<elseif $JenniferDialogue is "SwitchSexCleanUpCumInside">>
<b>Jennifer's Apartment - Bathroom</b><br>
<img src="./images/Jennifers_Apartment_Bathroom.png"><br>
<br>
You slip into the bathroom, flicking on the light. There, surrounded by face cleansers and pastel coloured hair products, is bathroom mirror. Right now, the reflection is Jennifer. You.<br>
<Br>
<<if $PlayerCharacter.stateCurrent is 0>>You take in the sight, holding your nightie up to avoid the mess. Spunk runs down your legs, dripping in mass from your pussy. It glistens in the light. Meanwhile, your the top of your slip is tugged down and ruffled, nipples partially still hanging out from the delicate lingerie you’re wearing.<br>
<<elseif $PlayerCharacter.stateCurrent is 1>>You take in the sight, holding your nightie up to avoid the mess. Spunk runs down your legs, dripping from your pussy. Meanwhile, your the top of your slip is tugged down and ruffled, nipples partially still hanging out from the delicate lingerie you’re wearing.<br>
<<elseif $PlayerCharacter.stateCurrent is 2>>You take in the sight, holding your nightie up to avoid the mess. Spunk trickles out from you, running slowly from your pussy. Meanwhile, your the top of your slip is tugged down and ruffled, nipples partially still hanging out from the delicate lingerie you’re wearing.<Br>
<<elseif $PlayerCharacter.stateCurrent is 3>>You take in the sight, holding your nightie up to avoid the mess. A bit of spunk drips out from you, barely running down your thigh. Meanwhile, your the top of your slip is tugged down and ruffled, nipples partially still hanging out from the delicate lingerie you’re wearing.<Br>
<</if>>
<Br>
For a moment you can only stare. Whilst it looks like Jennifer, you can’t recall her every appearing so… meek. You try to think back on all the times you’ve had sex. Neither of you have experimented with dominance and submission, but she’s never ended up looking like this.<Br>
<Br>
<I>This isn’t Jennifer, though, is it? This is you.</i><Br>
<Br>
You gulp and reach out for some paper. You spend a few minutes freshening yourself up, then return to the bedroom.<Br>
<Br>
<B>Actions</b><br>
<<link "Return to the bedroom" "JenniferDialogue">><<set $JenniferDialogue to "SwitchSexCleanUpEpilogue">><</link>>
<<elseif $JenniferDialogue is "SwitchSexCleanUpEpilogue">>
<b>Jennifer's Apartment - Bedroom</b><br>
<img src="./images/Jennifers_Apartment_Bedroom_Night.png"><br>
<br>
As you walk in, Jennifer or <<TrueName "Current">> - you don’t know quite what to call them anymore - is leaning against the wall. They smile, content, then slip out of the bedroom door.<Br>
<BR>
You feel the sensation of air against your bare legs, feeling conscious of the length of your slip. You slide into the bed, feeling the sheets warming you as you get in. <Br>
<br>
<i><<TrueName "Current">></i> returns minutes later, their masculine form sliding in beside you. They wrap your arms around your body, feeling your close. <br>
<Br>
<<if $PlayerCharacter.stateCurrent is 0>>
You feel yourself push back against their manly torso, feeling secure spooned in their arms. “That was… intense,” you murmur.<Br>
<br>
“Shssshh,” you hear them say. “We can talk more in the morning. Goodnight, lover.” she purrs.<Br>
<<elseif $PlayerCharacter.stateCurrent is 1>>
You feel yourself push back against their torso, feeling your silk nightie rub against their nipples. “That was different.” you murmur.<Br>
<br>
“Shssshh,” you hear them say. “We can talk more in the morning. Goodnight.” she purrs.<Br>
<<elseif $PlayerCharacter.stateCurrent is 2>>
You feel yourself push back against their torso, feeling your silk nightie rub against their chest. “Are you alright?” you murmur.<br>
<Br>
“Shssshh,” you hear them say. “We can talk more in the morning. Night.” she says hesitantly. <Br>
<<elseif $PlayerCharacter.stateCurrent is 3>>
You feel yourself push back against their torso, feeling your silk nightie rub against their breasts. “Are you alright?” you murmur.<Br>
<Br>
“We can talk more in the morning. Night.” they say hesitantly. <br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Go to sleep" "JennifersApartmentBedroomSleep">><<EndConversation "Jennifer">><<TimeChange>><<EventTrigger "JennifersApartment" "JenniferSwitchFirstTime" "Morning" null "Jennifer" null null null false>><</link>>
<<elseif $JenniferDialogue is "StayAsJenMorningAfter">>
"I suppose I could do another day," you tell her.<Br>
<Br>
A beaming smile spreads across her face. "Great!" she says, only now trying to hide her excitement. "Here we go again."<br>
<br>
The rumble begins once more, this time you know what is causing it. You feel the magic building inside Jennifer and brace yourself. It bursts from her body, warming your skin. You hear her shriek, as your ears are filled with the cracking of bones.<bR>
<br>
Then, with a final scream, the magic fades. Silence fills the void again. And you find yourself staring back... at you.<Br>
<Br>
Jennifer - you - chuckles. "That was a bit easier this time. Is that how it feels to you, <<TrueName "Current">>?"<br>
<Br>
You stare back at her, as she runs her manly hands down her body. She grins.<Br>
<br>
<b>Actions</b><Br>
<<link "Go outside as Jennifer" "JennifersApartmentSwitchExit">><<EndConversation "Jennifer">><<TransformNPC "Jennifer" "PC">><</link>>
<<elseif $JenniferDialogue is "SearchLocker">>
Jennifer’s is third from the right. The lock is already loose, so you ease the door open. Inside is a spare uniform, a stack of receipts held with a bulldog clip, and a familiar biology textbook. Worn, annotated and identical to Terrence’s.<Br>
<Br>
You lift the book gently and open it. Two things fall out straight away.<bR>
<Br>
First: a faded photograph. Glossy, curled at the corners. Two girls, no more than ten, kneeling in a sunlit field. Their knees are scraped, their hands muddy, and one is steadying the other with a half-smile, half-laugh. You pause. The blonde hair. The dark curls. The faces are younger and softer, are unmistakable. Jennifer. And Annie.<br>
<Br>
The second item: a torn piece of paper. Evans’ Department Store note stock, just like the one in Terrence’s locker. Watermarked. The handwriting matches the note from Terrence's locker.<br>
<br>
<center><span class='PCFemale-handwriting'>Thanks for your help! Sunday mornings. 01434 457045.</span><br></center>
<br>
<<if $TutoredTerrence is true>>The number tugs at your memory. You’ve dialed it recently. It’s the landlord for the Handle household.<br><</if>>
<br>
So Jennifer’s been tutoring him. Quietly. Off the record. And she’s kept it to herself. And someone here at Evans Department Store knows where and why. Even stranger is the photo of Annie and Jennifer. And why she's got that inside this book.<br>
<Br>
You tuck the note and photograph back where they were and slide the exercise book back into place. Then, quietly, you shut the locker. You’ll need to follow up. Whatever Jennifer’s doing, it isn’t just about grades.<Br>
<br>
<b>Actions</b><br>
<<link "Head to the stock room" "EvansDepartmentStoreStockRoom">>
<<set $EvansDepartmentStoreJenniferWorkMorningFirst to undefined>>
<<EventTrigger "EvansDepartmentStoreStockRoom" "StockRoomWorkJen" "Morning" null "Jennifer" null null null true>>
<<QuestTracker "Quest21" 3>>
<<EndConversation "Jennifer">>
<</link>>
<</if>> <<if $MartinDialogue is "BarSubPass">>
<<if $ClivePresent is true>>
Whether it’s due to Martin’s imposing physicality or his domineering personality, something inside you prevents you from standing up to him. You instead freeze, as the strong brute pulls you against his body.<br>
<br>
“Looks like you do,” Martin taunts. “What do you say, darl? My van is parked out on the street. Want to see what a real man looks like?”<br>
<br>
Images flash up in your mind. Martin’s van parked in a dark alley. The imposing drunk brute towering over you. The sort of things that you can only imagine he’s insinuating in his offer for fun.<br>
<br>
“Think you should leave the girl alone,” you hear a voice say from behind you. <br>
<br>
A hand reaches in and twists Martin’s arm, instantly forcing him to let go of you. You look up to see Clive, holding Martin back with one arm.<br>
<br>
“What’s the matter, Burtle?” Martin spits at him. “Got a soft spot for her?”<br>
<br>
Clive stares back at Martin, not flinching. “Go. Sit.”<br>
<br>
"It's okay," you interject. "I don't mind."<br>
<br>
Noise is the bar has fallen away to silence. You take a step back, free from Martin’s grasp, looking straight back at him. He grins.<br>
<br>
Out of the corner of your eye, you see Clive bristle. "Well don't treat ladies like that in here," he says after a moment. "Maybe try downstairs, Martin. Eitherway, take your business elsewhere. I think I speak for everyone when we say we don't want to see you back here for a while."<br>
<br>
After a tense moment, Martin snorts. “I’ll see you later,” he says to you, winking. He then walks out.<br>
<br>
The tense atmosphere diffused, you hear conversation start up again and soon the bar returns to normal. Clive stands by you, only turning his eyes to you once Martin has left.<br>
<br>
“You okay?” he asks you. <br>
<br>
You nod. “Yes.”<br>
<br>
He studies you for a moment, before grimacing. “You do you, darlin'. But my advice - avoid that one. The drink doesn’t mix well with him.”<br>
<br>
Clive smiles with concern, then returns to his own seat, leaving you alone once more.<br>
<<else>>
Whether it’s due to Martin’s imposing physicality or his domineering personality, something inside you prevents you from standing up to him. You instead freeze, as the strong brute pulls you against his body.<br>
<br>
“Looks like you do,” Martin taunts. “What do you say, darl? My van is parked out on the street. Want to see what a real man looks like?”<br>
<br>
Images flash up in your mind. Martin’s van parked in a dark alley. The imposing drunk brute towering over you. The sort of things that you can only imagine he’s insinuating in his offer for fun.<br>
<br>
“That’s enough!” you hear Rhiannon shout from behind the bar, her playful demeanour evaporated and replaced with a serious and assertive tone far beyond her young age.<br>
<br>
“What’s the matter?” Martin asks her, mockingly, as his hand starts to grope at your waist. “She wants it.”<br>
<br>
“You want me to call my father?” Rhiannon replies. <br>
<br>
"It's okay," you hear your meek voice saying. "I don't mind."<br>
<br>
Rhiannon stares at you, then raises an eyebrow. "Well, I mind it happening whilst I'm working. I think you should leave, Martin. You're barred."<br>
<br>
At that, Martin gives you a look. A menacing smile passes across his face. “Come see me later” he mutters to you. "Better be worth being barred."<br>
<br>
You watch him go as he walks out the door, before turning to look at Rhiannon from underneath your eyelashes. She smiles politely, but returns to work. Other patrons follow her lead and turn back to their conversations. Soon the bar returns to normal.<br>
<br>
Except, your eyes linger on the door. To where Martin left.<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Return to the bar" $ConversationExit>><<EndConversation "Martin">>
<<Flag "JenniferTell">>
<<if _FlagReturn is true>><<EventTrigger "JennifersApartment" "JenReactAppeasingMartin" null "Jennifer" null null null null false>><</if>>
<</link>>
<<elseif $MartinDialogue is "BarSubFail">>
<<if $ClivePresent is true>>
You swallow hard, trying to summon the words to appease Martin’s lecherous comments. Your movements are hesitant, and your voice wavers as you attempt to give him what he wants, but it’s clear you’re out of your depth.<br>
<br>
Martin’s grin fades into a scowl, his thick fingers tightening briefly on your arm. "What’s this?" he growls, his voice heavy with disdain. "You think you’re cute, playing coy? Don’t waste my time, darl. If you’ve got nothing to offer, don’t bother trying."<br>
<br>
Before you can respond, Martin’s looming presence is interrupted by a calm but commanding voice from behind you. "Let her go, Martin."<br>
<br>
You glance back to see Clive, his expression steady but his eyes sharp. Martin’s grip loosens, and he sneers as he sizes up Clive. "Burtle," Martin spits, his tone dripping with mockery. "You always gotta stick your nose where it doesn’t belong?"<br>
<br>
Clive steps closer, his towering frame radiating quiet authority. "I said, let her go," he repeats, his voice leaving no room for argument.<br>
<br>
After a tense moment, Martin snorts, shoving you away as if you were nothing more than a minor inconvenience. "She’s not worth it anyway," he mutters, flashing you a nasty smile. "Next time, don’t waste my time."<br>
<br>
He storms back to his table, muttering under his breath. The tension in the room begins to dissipate, conversations resuming around you. Clive gives you a once-over, his tone softening as he asks, "You alright?"<br>
<br>
You nod, feeling a mix of shame and relief. "Thanks," you manage to say.<br>
<br>
Clive nods, his expression unreadable. "Be careful around him," he says quietly. "He doesn’t take kindly to games. If I were you, I'd get out of here before he has another."<br>
<br>
You glance over at Martin, then nod to Clive. "Sure."<br>
<<else>>
You try to appease Martin, but your shaky movements and hesitant voice betray your lack of confidence. Martin’s grin twists into an ugly sneer, his hand tightening on your waist as his patience wears thin.<br>
<br>
"Pathetic," he growls, his tone dripping with disgust. "What’s this supposed to be? You think batting your eyelashes is gonna work? If you’re not gonna play properly, don’t bother wasting my time."<br>
<br>
His grip becomes uncomfortably firm, but before you can respond, a sharp voice cuts through the tension. "That’s enough!" Rhiannon shouts from behind the bar, her playful tone gone, replaced by a commanding authority that silences the room.<br>
<br>
Martin turns his glare to her, his lip curling. "What’s the matter, little missy?" he taunts. "She’s the one asking for it. Can’t you see that?"<br>
<br>
Rhiannon doesn’t flinch, her hands gripping the edge of the bar. "You want me to call my father, Martin?" she says, her voice steady, with just enough edge to cut through the room.<br>
<br>
The name hangs in the air like a warning. Martin’s sneer falters as he glances between you and Rhiannon. After a tense moment, he lets go, shoving you aside. "Not worth it," he mutters, his tone filled with venom as he stalks back to his table.<br>
<br>
Rhiannon offers you a sympathetic look as the noise in the bar gradually returns to normal. "You okay?" she asks, her voice softer now.<br>
<br>
You nod, though your hands are still trembling. "Thank you," you say quietly.<br>
<br>
"Don’t thank me," she replies with a small smile. "Just steer clear of Martin. He’s not someone you want to mess with. If I were you, I'd get leave before he drinks more."<br>
<br>
With that, she moves on to serve another customer, leaving you alone with the lingering unease of Martin’s glare burning into your back. You decide to take her advice. Time to leave.<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Leave the bar" "AvianLane">><<TimeChange>><<EndConversation "Martin">><</link>>
<<elseif $MartinDialogue is "BarAssertivePass">>
<<if $ClivePresent is true>>
"Let me go!" you snap, your voice sharp and steady as you glare up at Martin. When he doesn’t release you, you shove against his chest, forcing him to stumble back slightly. The shock in his eyes lasts only a second before anger begins to flare.<br>
<br>
"Back off, Martin," you say, your tone firm and unwavering. "You don’t scare me, and you’re not going to touch me again. Got it?"<br>
<br>
For a moment, Martin just stares at you, his chest heaving as though trying to decide whether to lash out or back down. Then he smirks, though it’s more a grimace than a grin. "Oh, you’ve got a big mouth, don’t you?" he growls, taking a step toward you.<br>
<br>
"Careful, Martin," Clive’s calm voice cuts through the tension like a knife. Martin freezes, his head snapping toward the sound. Clive steps forward, his expression unshakably neutral, but his presence radiates authority.<br>
<br>
"What’s the matter, Burtle?" Martin sneers, his tone dripping with venom. "Always jumping to the rescue of little girls?"<br>
<br>
Clive doesn’t flinch, his eyes locked on Martin. "Go sit down," he says quietly, his voice carrying an unmistakable edge. "Now."<br>
<br>
"No," you hear yourself say, looking directly at the letcherous man. "Better still. Leave."<br>
<br>
The bar grows even more tense. You don't look away from Martin, but out of the corner of your eye see Clive give you an appreciative look.<br>
<br>
"You heard the lady," you hear him say. "Best leave. Don't come back for a while."<br>
<br>
Martin’s jaw tightens, and for a moment, you think he might push back. But then he snorts, nostrils flaring. "This isn’t over," he mutters, storming out the door.<br>
<br>
Clive turns to you, his expression softening slightly. "You alright?" he asks, his voice low.<br>
<br>
You nod, your pulse still racing. "Thanks," you say, your voice steadier than you expected.<br>
<br>
He nods in return, giving you a small smile. "You handled yourself well. Just keep your distance from him - he’s not worth your time."<br>
<<else>>
"Let me go!" you snap, shoving against Martin’s chest with a burst of force that catches him off guard. He stumbles slightly, his grin faltering as he straightens up, anger flashing across his face.<br>
<br>
"Big mistake, sweetheart," he growls, taking a step toward you. But you stand your ground, your voice ringing out clear and steady.<br>
<br>
"Stay away from me, Martin," you say, your eyes locking onto his. "You’re not as tough as you think you are, and I’m not afraid of you."<br>
<br>
The room goes quiet, the low hum of conversation replaced by the tense silence of onlookers watching the exchange. Martin’s hands twitch at his sides, his face twisting with fury.<br>
<br>
"That’s enough!" Rhiannon’s voice cuts through the air, sharp and commanding. Martin jerks his head toward the bar, his glare shifting to her.<br>
<br>
"Getting involved again, missy?" he spits. "Why don’t you mind your own business for once?"<br>
<br>
Rhiannon doesn’t flinch, her hands firmly planted on the bar. "Why don’t you?" she retorts, her voice steady and unyielding. "Walk away, Martin. Unless you want me to call my father."<br>
<br>
Martin’s sneer falters, his anger simmering just beneath the surface as he glares at both of you. After a long pause, he snarls, "Not worth it," and stalks back towards his table.<br>
<br>
"Better yet," you call after him. "Why don't you just leave?"<br>
<br>
Martin spins around to look at you, flashing his teeth. The quiet turns to deathly silence. You meet his eyes, not looking away.<br>
<br>
"You heard her," you hear Rhiannon's voice say assuredly. "Get out. You're barred, Martin."<br>
<br>
Martin glares over at her, breaking off from looking at you. A moment passes where you think he's going to leap over the bar. Instead, he turns and storms out.<br>
<br>
It takes a long time for people to resume their chatter. You look over to Rhiannon, watching her stern expression softens as she looks at you.<br>
<br>
"You okay?" she asks, her tone more gentle now.<br>
<br>
You nod, exhaling a shaky breath. "Yeah. Thanks."<br>
<br>
"Don’t thank me," she says, her lips quirking into a small smile. "You handled yourself. Just... steer clear of him, alright? He’s not someone to mess with."<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Return to the bar" $ConversationExit>><<EndConversation "Martin">><</link>>
<<elseif $MartinDialogue is "BarAssertiveFail">>
<<if $ClivePresent is true>>
“Let me go!” you bark at him, trying to free yourself from his grasp.<br>
<br>
Martin just grins and pulls you tighter towards him. You push against his grip, squirming to get away from him. But his strength is just too much for you to overcome.<br>
<br>
“Think you should listen to the lady,” you hear a voice say from behind you. <br>
<br>
A hand reaches in and twists Martin’s arm, instantly forcing him to let go of you. You look up to see Clive, holding Martin back with one arm.<br>
<br>
“What’s the matter, Burtle?” Martin spits at him. “Got a soft spot for her?”<br>
<br>
Clive stares back at Martin, not flinching. “Go. Sit. Leave the girl alone.”<br>
<br>
Noise is the bar has fallen away to silence. You take a step back, free from Martin’s grasp, looking between the two men facing off, each much taller than you. <br>
<br>
After a tense moment, Martin snorts and turns away. “Teasing slut,” he mutters as he walks back to his table.<br>
<br>
The tense atmosphere diffused, you hear conversation start up again and soon the bar returns to normal. Clive stands by you, only turning his eyes to you once Martin has sat back down.<br>
<br>
“You okay?” he asks you.<br>
<br>
You nod. “Thank you.”<br>
<br>
He gives you a sympathetic smile and turns to face you. “Best to avoid that one. The drink doesn’t mix well with him. Want my advice, though? Have an early night.”<br>
<br>
You follow Clive's gaze, straight to Martin. She grins at you, downing his beer.<br>
<br>
"Go home, I reckon," Clive says, before returning to his own seat. With a final look towards Martin, you take his advice to hear and leave the tavern.<br>
<<else>>
“Let me go!” you bark at him, trying to free yourself from his grasp.<br>
<br>
Martin just grins and pulls you tighter towards him. You push against his grip, squirming to get away from him. But his strength is just too much for you to overcome.<br>
<br>
“That’s enough!” you hear Rhiannon shout from behind the bar, her playful demeanour evaporated and replaced with a serious and assertive tone far beyond her young age.<br>
<br>
“What’s the matter?” Martin asks her, mockingly, as his hand starts to grope at your waist. “She wants it.”<br>
<br>
“You want me to call my father?” Rhiannon replies. <br>
<br>
At that, Martin looks between you and Rhiannon, then relents and pushes you away. “Teasing slut,” he mutters as he walks back to his table.<br>
<br>
You give Rhiannon a look and she smiles sympathetically. Other patrons turn back to their conversations and quickly the bar returns to normal.<br>
<br>
"Nice try," Rhiannon says, giving you a grin. "Word from the girl who's seen it all before though. Get home early tonight. Before he drinks any more."<br>
<br>
You glance at Martin. He gives you a menacing smile and drains his drink.<br>
<br>
"I think you're right," you tell Rhiannon. She nods as you quickly exit the pub.
<</if>>
<br>
<B>Actions</b><br>
<<link "Leave the bar" "AvianLane">><<TimeChange>><<EndConversation "Martin">><</link>>
<<elseif $MartinDialogue is "Charm">>
<<CastCharm "Martin">>
<<if _CharmSpell is true>>
You take a deep breath, letting the magic gather in your chest before exhaling it in a steady stream toward Martin. The spell ripples through the air, settling over him as his sharp, predatory gaze locks onto you. For a moment, his expression twists, caught between his usual aggression and something softer, more malleable.<br>
<br>
"Leave me alone, Martin," you tell him flatly.<br>
<br>
"Well, well," he drawls, his voice dripping with false charm as he leans closer, his grin baring too many teeth. "Didn’t know you had it in you. Makes you even more interesting." His hand twitches at his side, the tension in his stance betraying his restraint.<br>
<br>
"You’re not getting what you want, Martin," you say firmly, keeping your voice calm but steady. "Not now. Not ever."<br>
<br>
The charm spell keeps him off balance, his smirk faltering for a heartbeat before it returns, though there’s a faint glaze in his eyes now. "Not now, huh?" he repeats, his tone slower, almost amused. "Fine. Play hard to get. Makes it more fun for me."<br>
<br>
His aggression seems to ebb, his hand falling to his side as he takes a step back, though his gaze remains fixed on you. "But don’t think you’re off the hook," he adds, his voice dropping lower. "Next time, we’ll see if you’re still so sure of yourself."<br>
<br>
You hold his gaze, refusing to back down, and he finally snorts, shaking his head. "Alright, alright," he mutters, a mocking edge creeping back into his tone. "Guess I’ll let you run this time. But you’d better believe I’m not done with you."<br>
<br>
He throws you one last glance, his crooked grin full of promise - or threat - before walking off.<br>
<Br>
You exhale slowly, your heartbeat steadying as the space around you returns to normal. The charm spell held, but the unease of his lingering gaze stays with you. For now, you’ve managed to keep him at bay.<br>
<<else>>
Fail, as Martin doesn't have magic.<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Return to the bar" $ConversationExit>><<EndConversation "Martin">><</link>>
<<elseif $MartinDialogue is "CharmCafe">>
<<CastCharm "Martin">>
<<if _CharmSpell is true>>
You quickly inhale some air and focus on swelling magical energy through your lungs, before releasing the yellow gaseous aura into Martin's face.<br>
<br>
"Don't touch me," you command.<br>
<br>
You see his eyes glaze over, as he looks between your face and your breasts. There is a hint of a frown on his face, but also a lazy grin. "No?" you hear him mutter.<br>
<br>
You shake your head. "No."<br>
<br>
He looks at you, his grin spreading. "Alright then. I'll give you a pass today, darl'. Save it all up for another time.<br>
<br>
"You should leave," you tell him. "Before you upset me."<br>
<br>
His eyes narrow at hearing your words. "Upset you..."<br>
<br>
He shakes his head, trying to free his mind from the unseen fog from the spell. Blinking hard, he then chuckles.<br>
<br>
"Alright, darl," he says, leering at you. "Have it your way. But I'll be seeing you later."<br>
<br>
He throws you one last glance, his crooked grin full of promise - or threat - before walking off.<br>
<Br>
You exhale slowly, your heartbeat steadying as the space around you returns to normal. The charm spell held, but the unease of his lingering gaze stays with you. For now, you’ve managed to keep him at bay.<br>
<<else>>
Fail, as Martin doesn't have magic.<br>
<</if>>
<br>
<i>You are confident that you can now exit Fresh Pot without arousing suspicion. Alternatively, you know Flo will be unconscious for a while. You could work a shift as her at the coffee shop, if you really wanted to.</i><br>
<br>
<b>Actions</b><br>
<<link "Leave the cafe" "TownCentre">><<EndConversation "Martin">><</link>> <br>
<<link "Start to work" "FreshPotFloWork">><<EndConversation "Martin">><</link>>
<<elseif $MartinDialogue is "CafeSubPass">>
You freeze as Martin’s hands claw roughly at your chest, his fingers pushing against the fabric of your blouse, finding the edge of your bra. He forces the cup down, exposing the sensitive skin beneath. You gasp as his calloused fingers pinch your nipple through the raw cotton of your shirt.<br>
<br>
"Like that, don’t you?" he whispers into your ear, his breath hot and invasive.<br>
<Br>
Your lips part, but no sound comes out. Your body stiffens, every nerve on edge as he continues his assault. Even as you try to will yourself to pull away, your body betrays you, reacting to the harsh stimulation. His rough grip tightens, sending an unbidden shiver through you.<br>
<br>
Martin smirks against your neck, one hand still working your breast while the other snakes down, sliding between your thighs. His touch is invasive, prizing your legs apart and moving upward, hiking your skirt with every motion. "You’re not stopping me," he murmurs, his tone laced with dark amusement. "Guess that means you like it."<br>
<br>
"Don’t…" you whisper faintly, your voice trembling.<br>
<br>
He chuckles, his hand pushing further up your thigh, his dominance overwhelming every sense. Then the bell above the shop door rings sharply, breaking the tension like a thunderclap. You glance over your shoulder to see Ron Denver standing in the doorway, a grocery box balanced under his arm, sweat dotting his brow.<br>
<br>
Martin releases you instantly, stepping back with an infuriatingly smug grin. You turn around, smoothing your skirt instinctively as Ron’s hard gaze meets yours.<br>
<br>
"I think you should get to work," Ron tells Martin, his voice gruff. Martin smirks, brushing past you as he moves toward the counter. "I’ll see you later, Flo," he mutters before disappearing out the door.<br>
<br>
You’re left standing there, the silence in the café heavy and suffocating. Ron sets the groceries on the counter, his gaze lingering on you before he speaks again. "Get the lunch orders ready. And… fix yourself up." He nods toward the mirror behind the counter before leaving.<br>
<br>
You glance at your reflection, your blouse wrinkled and caught on the edge of your bra. The image staring back at you feels wrong, like someone else entirely. Your hand trembles as you adjust your clothes.<br>
<br>
<i>Was this what you wanted? Did it feel… good?</i><br>
<br>
The thought makes your stomach churn. <I>Doesn't it?</i><br>
<br>
<i>You are confident that you can now exit Fresh Pot without arousing suspicion. Alternatively, you know Flo will be unconscious for a while. You could work a shift as her at the coffee shop, if you really wanted to.</i><br>
<br>
<b>Actions</b><br>
<<link "Leave the cafe" "TownCentre">><<EndConversation "Martin">><</link>> <br>
<<link "Start to work" "FreshPotFloWork">><<EndConversation "Martin">><</link>>
<<elseif $MartinDialogue is "CafeSubFail">>
You stand frozen as Martin’s hand moves roughly over your chest, his fingers clawing at the fabric of your blouse. He pushes against the edge of your bra, trying to force it down, but your tense posture makes it awkward. He frowns, his frustration mounting as he grabs at you harder.<br>
<br>
"What’s this?" he growls, his voice a mix of annoyance and mockery. "You’re going stiff on me, Flo? Don’t act like you don’t want it." His grip tightens, and you gasp - not from pleasure, but from the roughness of his touch.<br>
<br>
"I..." you start, but your voice falters, barely audible over his heavy breathing.<br>
<br>
Martin’s scowl deepens, his hand moving down to your waist, trying to pull your hips closer. But your body resists instinctively, and he growls low in his throat. "What’s your problem?" he snaps. "You think I’ve got all day for this?"<br>
<br>
Just then, the shop doorbell rings, the sound cutting through the tension. You look up to see Ron Denver entering, a grocery box under his arm and his brow furrowed.<br>
<br>
Martin releases you abruptly, muttering under his breath as he steps back. "Waste of my time," he snarls, shooting you a glare before turning toward Ron.<br>
<br>
Ron’s eyes flick between the two of you, his expression hardening as he addresses Martin. "Get to work," he says curtly. Martin smirks but obeys, brushing past you on his way to the counter. "Don’t tease next time, Flo," he says with a mocking sneer before disappearing out the door.<br>
<br>
The silence that follows feels like a weight pressing on your chest. Ron drops the groceries on the counter, giving you a pointed look. "Lunch orders. Now. And fix your clothes," he says, his voice rough. He nods toward the mirror behind the counter before turning to leave.<br>
<br>
You glance at your reflection, your blouse rumpled and caught in your bra. The image is disheveled and uncomfortable, a stark reminder of what just happened. As you adjust your clothes, a bitter thought crosses your mind. <I>Was this all you could do?</i><br>
<br>
<i>You are confident that you can now exit Fresh Pot without arousing suspicion. Alternatively, you know Flo will be unconscious for a while. You could work a shift as her at the coffee shop, if you really wanted to.</i><br>
<br>
<b>Actions</b><br>
<<link "Leave the cafe" "TownCentre">><<EndConversation "Martin">><</link>> <br>
<<link "Start to work" "FreshPotFloWork">><<EndConversation "Martin">><</link>>
<<elseif $MartinDialogue is "CafeAssertivePass">>
"Take your hands off me!" you snap, twisting sharply in Martin’s grip and slamming your elbow into his stomach with all the force you can muster.<br>
<br>
Martin grunts, his grip faltering as he stumbles back a step. You spin around to face him, glaring up at his looming frame. Despite the size difference, you plant your feet firmly, refusing to let him intimidate you.<br>
<br>
"Try that again, Martin," you say, your voice steady and sharp, "and I’ll make sure you regret it."<br>
<br>
His expression twists with rage, and for a moment, it looks like he’s about to lunge at you. But then something in your tone - or maybe the fire in your eyes - gives him pause. His sneer fades into an annoyed scowl, and he rubs at his stomach where your elbow landed.<br>
<br>
"You’ve got a big mouth, don’t you?" he mutters, his tone dripping with venom. "Think you’re so tough, huh?"<br>
<br>
"I don’t think," you fire back, standing tall despite the tension thick in the air. "I know. And if you even think about laying a hand on me again, you’ll find out exactly how tough I am."<br>
<br>
Martin’s jaw tightens, his eyes narrowing as he looks you up and down. For a long moment, the room is silent, the weight of his gaze heavy and dangerous. Then, suddenly, the shop doorbell rings, breaking the standoff like a thunderclap.<br>
<br>
You glance toward the door to see Ron Denver, a grocery box under his arm, stepping inside with a scowl on his face. "What the hell’s going on here?" Ron grumbles, his eyes flicking between you and Martin.<br>
<br>
Martin straightens, his expression shifting into a feigned nonchalance. "Just having a chat with Florence," he says, his smirk reappearing. "Didn’t know she was so feisty."<br>
<br>
Ron’s frown deepens as he steps further into the shop. "Get to work, Martin," he says curtly, jerking his head toward the door. The bell rings again as he opens it for him.<br>
<br>
Martin hesitates, his glare flicking back to you one last time. "This isn’t over," he mutters, but the threat in his tone lacks its usual edge. He brushes past you, muttering curses under his breath, and steps out into the street.<br>
<br>
Ron sets the groceries on the counter, giving you a hard but not unsympathetic look. "Standing up to him, now?" he mutters gruffly. "You better fix yourself up and get back to work."<br>
<br>
You glance at the mirror behind the counter. Your blouse is rumpled, your face flushed, but your reflection shows more than just disarray. You see strength there - your own. As you smooth your clothes and steady your breath, a small, determined smile creeps onto your lips. Martin won’t try this again.<br>
<br>
<i>You are confident that you can now exit Fresh Pot without arousing suspicion. Alternatively, you know Flo will be unconscious for a while. You could work a shift as her at the coffee shop, if you really wanted to.</i><br>
<br>
<b>Actions</b><br>
<<link "Leave the cafe" "TownCentre">><<EndConversation "Martin">><</link>> <br>
<<link "Start to work" "FreshPotFloWork">><<EndConversation "Martin">><</link>>
<<elseif $MartinDialogue is "CafeAssertiveFail">>
"Take your hands off of me!" you shout as you thrust your elbow back into his stomach.<br>
<br>
Martin yelps and involuntarily eases his grip on your body. You seize the moment, pushing him back and ducking under his arms.<br>
<br>
"You'll pay for that, bitch," Martin says flatly, looking at you.<br>
<br>
Backed up against the benchtop opposite the counter, you stare up at him. You see the rage in his glare and the aggression in his snarl. He looks down on you, almost a foot taller than your current form.<br>
<br>
"Get out," you say to him, with strength in your voice in spite of your lip trembling.<br>
<br>
You watch as his eyes flick up and down your body. He doesn't move. A grin spreads across his face.<br>
<br>
Suddenly the bell rings out as the door opens and you spin around to see the sweaty owner, Ron Denver, entering with a grocery box under his arm. "Goddamn this weather..." he says before seeing the situation unfolding in his shop.<br>
<br>
"What are you doing behind the counter, Martin?" Ron asks him.<br>
<br>
"Just spending some quality time with the lady," Martin replies.<br>
<br>
Ron's eyes dart between you and Martin, narrowing. "You should get to work," he tells Martin. The bell rings again as he opens the door for him.<br>
<br>
After a long moment, Martin sighs and walks around the counter. He flashes you a grin as he moves by. "I'll see you later, babe," he says as he leaves.<br>
<br>
There is a long moment of silence as the door closes behind him. Ron looks at you, offering the closest to a sympathetic smile you've ever seen in Charlton.<br>
<br>
He puts the box down on the counter. "Here's the bread for the sandwiches. I've got to go to the town hall. Get to work."<br>
<br>
You nod, silently and Ron exits, leaving you alone in the shop.<br>
<br>
<i>You are confident that you can now exit Fresh Pot without arousing suspicion. Alternatively, you know Flo will be unconscious for a while. You could work a shift as her at the coffee shop, if you really wanted to.</i><br>
<br>
<b>Actions</b><br>
<<link "Leave the cafe" "TownCentre">><<EndConversation "Martin">><</link>> <br>
<<link "Start to work" "FreshPotFloWork">><<EndConversation "Martin">><</link>>
<</if>><<set _NPC to "Reagan">>
<<set $ConversationExit to "Library">>
<<CheckRelationship _NPC>>
<<if $ReaganDialogue is undefined>>
<<if _Relationship is 0>>
<<if $current.Avatar is "Emily">>
<<if $PlayerCharacter.cheerleader is true>>
Reagan sighs as she sees you approach. "What do you want? Tips on how to tumble?"<br>
<br>
She holds the book to her chest, but makes no attempt to hide it from you. You notice how old the book looks, with its leather bound cover faded and the tops of the pages yellow. Etched into the front cover is the title - Translations of the Sevrene Shards.<br>
<<else>>
Reagan glares at you as you approach. "Yes?" she asks, malice in her one word.<br>
<br>
Your eyes drift to the book she holds against her chest. Quickly, she spins it around so the back cover is facing you. You can tell from the fading leather that it's old.<br>
<</if>>
<<elseif $current.Avatar is "Jennifer">>
Reagan looks at you as you approach, but without her usual expression of disdain. She eyes you cautiously, but says nothing.<br>
<br>
Your eyes drift to the book she holds against her chest. She glances down, almost as if she forgot about it. Quickly, she spins it around so the back cover is facing you. You can from the fading leather that it's old.<br>
<<else>>
Reagan glares at you as you approach. She flares her nose at you, almost daring you to try and speak to her. Your eyes drift to the book she holds against her chest. Quickly, she spins it around so the back cover is facing you. You can from the fading leather that it's old.<br>
<</if>>
<<elseif _Relationship gt 1>>
<<if $current.Avatar is "Emily">>
<<if $PlayerCharacter.cheerleader is true>>
Reagan smiles politely as you approach. As uncanny smile, as if her face isn't used to making that expression.<br>
<br>
"Hey Em," she greets you. "How are you today? How's your 'practice' coming along?"<br>
<br>
She holds the book to her chest, but makes no attempt to hide it from you. You notice how old the book looks, with its leather bound cover faded and the tops of the pages yellow. Etched into the front cover is the title - Translations of the Sevrene Shards.<br>
<<else>>
Reagan smiles politely as you approach. As uncanny smile, as if her face isn't used to making that expression.<br>
<br>
"Hey Em," she greets you. "How are you today?"<br>
<br>
She holds the book to her chest, but makes no attempt to hide it from you. You notice how old the book looks, with its leather bound cover faded and the tops of the pages yellow. Etched into the front cover is the title - Translations of the Sevrene Shards.<br>
<</if>>
<<else>>
<<if $current.Avatar is "Jennifer">>
Reagan smiles as you approach. You are almost taken aback. Unlike what you've seen from Reagan, this is a genuine grin, complete with teeth. Even so, there's something dark buried within it.<br>
<br>
"Hello," she says. "How are you?"<Br>
<br>
She holds the book to her chest, but makes no attempt to hide it from you. You notice how old the book looks, with its leather bound cover faded and the tops of the pages yellow. Etched into the front cover is the title - Translations of the Sevrene Shards.<br>
<<else>>
Reagan smiles politely as you approach. An uncanny smile, as if her face isn't used to making that expression.<br>
<br>
"Hey there," she greets you. "How are you?"<br>
<br>
She holds the book to her chest, but makes no attempt to hide it from you. You notice how old the book looks, with its leather bound cover faded and the tops of the pages yellow. Etched into the front cover is the title - Translations of the Sevrene Shards.<br>
<</if>>
<</if>>
<<else>>
<<if $current.Avatar is "Jennifer">>
Reagan looks at you as you approach, but without her usual expression of disdain. She eyes you cautiously, but with a trace of a smile. "Hello," she murmurs.<Br>
<br>
Your eyes drift to the book she holds against her chest. She glances down, almost as if she forgot about it. Quickly, she spins it around so the back cover is facing you. You can from the fading leather that it's old.<br>
<<else>>
Reagan eyes you coldly. "Can I help you?" she asks, with some wariness.<br>
<br>
Your eyes drift to the book she holds against her chest. Quickly, she spins it around so the back cover is facing you. You can from the fading leather that it's old.<br>
<</if>>
<</if>>
<<else>>
<<if _Relationship gt 1>>
Reagan continues to smile at you, with all the warmth of a robot trying to mimic human emotion.<br>
<<else>>
<<if $current.Avatar is "Jennifer">>
Reagan eyes you cautiously, nervous hesitancy in her posture.<br>
<<else>>
Reagan scowls at you, barely tolerating your presence.<br>
<</if>>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<DialogueSpoken "Reagan" "MagicBook">>
<<if _Discussed is false>><<link "Ask her about the book" "ReaganDialogue">><<set $ReaganDialogue to "MagicBook">><</link>><br><</if>>
<<DialogueSpoken "Reagan" "TerrencePlan">><<QuestState "Quest21">>
<<if _Discussed is false and _QuestState is 0 and $current.Avatar is "Emily" and $PlayerCharacter.cheerleader is true>><<link "Ask her about what's happening with Terrence" "ReaganDialogue">><<set $ReaganDialogue to "TerrencePlan">><</link>><br><</if>>
<<Flag "ReaganBook">><<DialogueSpoken "Reagan" "MagicBookBorrow">>
<<if _FlagReturn is true and _Discussed is false>><<link "Ask to borrow the book" "ReaganDialogue">><<set $ReaganDialogue to "MagicBookBorrow">><</link>><br><</if>>
<<RumourCheckSelf "Reagan">><<DialogueSpoken "Reagan" "MagicBookBlackmail">><<Flag "ReaganBookBorrow">>
<<if _RumourCheckSelf is true and _Discussed is false and _FlagReturn is true>><<link "Blackmail her for the book with the rumours about her and Mr. Harrow" "ReaganDialogue">><<set $ReaganDialogue to "MagicBookBlackmail">><</link>><br><</if>>
<<SpellsCheckSelf "Charm">><<Flag "ReaganBookBorrow">><<CharmedCheck _NPC>>
<<if _Charmed is false and _SpellsCheckSelf is true and $current.female is true and _FlagReturn is true>><<link "[Spell: Charm] Charm the book from Reagan" "ReaganDialogue">><<set $ReaganDialogue to "Charm">><<Greedy 1>><</link>><br><</if>>
<<link "Say goodbye to Reagan and return to the library" $ConversationExit>><<EndConversation "Reagan">><</link>><<if $ReaganDialogue is "MagicBook">>
<<if $current.Avatar is "Emily">>
Reagan’s fingers tighten on the edges of the book, her knuckles paling as her grip tenses. “It’s nothing. Just some light reading,” she says, her tone clipped and dismissive. “Not that it’s any of your business.”<br>
<br>
Her gaze sharpens, daring you to press further. “Though I suppose someone like you would be curious,” she adds with a mocking smile. “Always poking around in things you don’t understand. But let me save you the effort. It’s not for you. So why don’t you go find something more... suitable for your skill level? Maybe a picture book.”<br>
<br>
She flips a page with exaggerated precision, her attention ostensibly back on the text but her body language remaining rigid. “Oh, and before you ask. No, I’m not going to let you borrow it, take a look, or even ask me another question about it. I have work to do, and you’ve already wasted more of my time than you deserve.”<br>
<br>
Reagan leans back slightly, her eyes narrowing as she watches your reaction. “Is there anything else, or are we done here? I’m sure you have something marginally more productive to do.”<br>
<<elseif $current.Avatar is "Jennifer">>
Reagan’s fingers tighten on the edges of the book, her knuckles paling as her grip tenses. “It’s nothing. Just some light reading,” she says, her tone clipped. But cautious. As if she's scared.<br>
<br>
She leans back slightly, her eyes trying to gauge your reaction. But she says nothing more.<br>
<<else>>
Reagan’s fingers tighten on the edges of the book, her knuckles paling as her grip tenses. “It’s nothing. Just some light reading,” she says, her tone clipped and dismissive. “Not that it’s any of your business.”<br>
<br>
She leans back slightly, her eyes narrowing as she watches your reaction. “Is there anything else, or are we done here? I’m sure you have something marginally more productive to do.”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Reagan" "MagicBook">><<SetFlag "ReaganBook">><</link>>
<<elseif $ReaganDialogue is "MagicBookBorrow">>
<<if _Relationship gt 1>>
You glance at the book in Reagan’s hands. "That looks fascinating," you say. "Mind if I take a look? Maybe even borrow it?"<br>
<br>
Reagan pauses, her fingers tracing the spine of the book as if reluctant to let go. But then, as if a switch flips, her expression softens, and her lips curve into a faint smile. "Well, I don’t usually let people touch my things," she says, tilting her head. "But I suppose you’re an exception."<br>
<br>
She holds the book out to you, her tone casual but tinged with something uncharacteristically warm. "Take care of it. It’s not the kind of thing you want to misplace. Or mess up."<br>
<br>
As you take the book, she gives you a small nod, her sharp eyes watching you carefully. "Just don’t come to me if something bad happens with it. On your head, it will be."<br>
<br>
<b>Actions</b><br>
<<link "Say goodbye to Reagan and return to the library" $ConversationExit>>
<<EndConversation "Reagan">>
<<TakeObjectNPC "Reagan" "MagicBook">>
<<SetNPCLocation "Reagan" "6" "0" "" "perm">>
<<DialogueDone "Reagan" "MagicBookBorrow">>
<</link>>
<<else>>
<<if $current.Avatar is "Emily">>
You glance at the book in Reagan’s hands. "That looks interesting," you say, trying to keep your tone light. "Think I could borrow it for a bit?"<br>
<br>
Reagan looks at you, then bursts into laughter - a sharp, biting sound that echoes through the library. "You? Borrow this?" she repeats, her eyes narrowing as her laughter subsides. "I didn’t realize you had such a sense of humor."<br>
<br>
She shakes her head, crossing her arms, the book held protectively against her chest. "No. Absolutely not. This isn’t a library loaner, and you’re definitely not qualified to handle it."<br>
<br>
Her gaze sharpens, her smile turning into a smirk. "Besides, even if I did let you, which I won’t, you’d just waste your time staring at pages you can’t even begin to comprehend." She leans forward slightly, her voice dropping to a taunting whisper. "So why don’t you run along and find something more your speed? I think there’s a nice cookbook section somewhere in the back."<br>
<br>
Reagan straightens up, returning her attention to the book with a final dismissive glance. "You’ve got your answer. Now, if you don’t mind, I’m busy."<br>
<<elseif $current.Avatar is "Jennifer">>
You nod toward the book. "That looks important. Mind if I borrow it?"<br>
<br>
As Reagan looks back at you, you notice her take in a slight intake of breath. "I didn't think..."<br>
<br>
She trails off, staring back at you. For a moment, she looks as though she’s trying to decide if you’re serious. Another deep breath.<br>
<br>
"No," she says flatly. "I don't think so."<Br>
<br>
Her eyes watch you, alert. The kind of look that you've seen from animals on nature documentaries when they sense impending danger.<br>
<<else>>
You nod toward the book. "That looks important. Mind if I borrow it?"<br>
<br>
Reagan glances at you, her expression hardening immediately. "Excuse me?" she says, her tone flat and icy. For a moment, she looks as though she’s trying to decide if you’re serious. Then a sharp, humorless laugh escapes her.<br>
<br>
"Borrow this?" she repeats, shaking her head as if the very idea is absurd. "Who even are you? No. Absolutely not."<br>
<br>
Reagan leans forward slightly, the book held firmly in her hands. "Here’s an idea: why don’t you try borrowing something else? Preferably something you can actually understand." She smirks, her tone dripping with mockery.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Reagan" "MagicBookBorrow">><<SetFlag "ReaganBookBorrow">><</link>>
<</if>>
<<elseif $ReaganDialogue is "MagicBookBlackmail">>
"You’re going to give me that book," you say, keeping your voice low and steady. "Unless you want the whole school to know about your little lunchtime getaways with Mr. Harrow."<br>
<br>
<<if $current.Avatar is "Jennifer">>
"You’re going to give me that book," you say, keeping your voice low and steady. "Unless you want the whole school to know about your little lunchtime getaways with Mr. Harrow."<Br>
<br>
That gets her attention. Reagan’s gaze snaps up, staring back at you with a calculated expression. Unusually for Reagan though, she holds back her words.<Br>
<br>
"I’m sure the teachers would love to hear about it,” you press on. “And imagine what your little cheer squad would think. Miss Perfect, sneaking off to a hotel with a teacher. Not so perfect after all."<Br>
<br>
A thin smile creeps on to Reagan’s face. “You would know a lot about that, now wouldn’t you?”<br>
<br>
She leans forward now, her voice dropping to a silky, dangerous tone. "Here’s a thought: blackmail only works if the other person cares. And I don’t." Her lips curl into a sharp smile. "But you? I wonder if I could take you. Make you forget that you what you was even doing here.”<br>
<br>
Before you can react, Reagan takes in a deep breath, then exhales. The space around you seems to shift, growing thick and heavy, like the room itself is pressing down on you. A strange warmth spreads through your body, starting in your chest and radiating outward.<br>
<br>
Her eyes gleam with satisfaction as she watches you. "Let’s see if you’ve still got it," she says, her voice dripping with menace<Br>
<<else>>
That gets her attention. Reagan’s gaze snaps up, her expression a mask of cool indifference, though you catch a flicker of something sharper in her eyes. "Bold of you," she says, leaning back in her chair. "Stupid, but bold."<br>
<br>
You press on, refusing to let her regain the upper hand. "I’m sure the teachers would love to hear about it. And imagine what your little cheer squad would think. Miss Perfect, sneaking off to a hotel with a teacher. Not so perfect after all."<br>
<br>
Reagan exhales a sharp laugh, shaking her head. "Do you really think this is going to work?" She straightens up, her fingers drumming lightly on the cover of the book. "Blackmail’s a risky game. You might want to consider what happens when the other player decides not to play."<br>
<br>
She leans forward now, her voice dropping to a silky, dangerous tone. "Here’s a thought: blackmail only works if the other person cares. And I don’t." Her lips curl into a sharp smile. "But you? You might care when you forget what you were even doing here."<br>
<br>
Before you can react, Reagan takes in a deep breath, then exhales. The space around you seems to shift, growing thick and heavy, like the room itself is pressing down on you. A strange warmth spreads through your body, starting in your chest and radiating outward.<br>
<br>
Her eyes gleam with satisfaction as she watches you. "Let’s see how confident you feel when you can’t even remember why you walked into this library," she says, her voice dripping with menace.<br>
<</if>>
<br>
<<CastCharm "Reagan" "PC">>
<<if _CharmSpell is true>>
<br>
The warmth in your chest blooms, softening your thoughts like mist rolling over a field. Reagan’s voice feels more reasonable now, her confidence unshakable. Maybe blackmailing her wasn’t such a great idea. Maybe she’s right.<br>
<br>
<<if $current.Avatar is "Jennifer">>
"Shame," she says, her voice disappointed. “So much potential. So wasted. Look how far you’ve fallen.”<Br>
<bR>
Before you can answer - or even remember what you wanted to say - she whispers quietly. "Fall asleep, and let your memories drift as you slumber."<br>
<br>
Drowsiness crashes over you like a wave. Your knees buckle, your vision blurs, and her calm, piercing gaze is the last thing you see before the darkness takes you.<br>
<bR>
You awaken moments later, sitting in the library, a dull haze clouding your mind. Reagan watches you, arms crossed, a faint smile tugging at the corners of her mouth. "Oh dear. Looks like your life is too much for you," she says, grinning. "Had a taxing day stacking shelves in the department store?"<br>
<br>
You nod, the question of why you’re here slipping from your grasp. "Yeah... I guess.”<br>
<br>
She gestures toward the exit. "You should get going. Take a breather."<br>
<br>
Without hesitation, you stand. Whatever brought you here... it doesn’t seem to matter anymore.<br>
<<else>>
"That’s better," she says, her voice like silk, a triumphant smile on her lips. "You really don’t understand what you’re playing with, do you?"<br>
<br>
Before you can answer - or even remember what you wanted to say - she whispers quietly. "Fall asleep, and let your memories drift as you slumber."<br>
<br>
Drowsiness crashes over you like a wave. Your knees buckle, your vision blurs, and her calm, piercing gaze is the last thing you see before the darkness takes you.<br>
<br>
You awaken moments later, sitting in the library, a dull haze clouding your mind. Reagan watches you, arms crossed, a faint smile tugging at the corners of her mouth. "You’ve been out of it," she says lightly. "Long day?"<br>
<br>
You nod, the question of why you’re here slipping from your grasp. "Yeah... I guess."<br>
<br>
She gestures toward the exit. "You should get going. Take a breather."<br>
<br>
Without hesitation, you stand. Whatever brought you here... it doesn’t seem to matter anymore.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Say goodbye to Reagan and return to the library" $ConversationExit>><<EndConversation "Reagan">><<RumourRemoved "Reagan">><</link>>
<<else>>
<<if $PlayerCharacter.cheerleader is true and $current.Avatar is "Emily">>
The warmth of the spell presses against your thoughts. But instead of softening, it recoils, like a wave crashing against a solid wall. You feel Reagan’s magic unravel, her power flickering out like a dying flame.<br>
<br>
Reagan’s eyes widen, genuine shock breaking through her usual composure. "You. How did you...?" she stammers, her fingers curling as if preparing another spell, but she quickly stops herself. Her gaze sweeps over you, evaluating, calculating.<br>
<br>
Finally, she lets out a sharp breath, forcing a tight smile onto her lips. "Well, well," she says, her tone clipped but betraying a hint of nervousness. "Looks like Christina’s little protégé has more tricks up her sleeve than I gave her credit for."<br>
<br>
Her grip on the Translations of the Sevrene Shards tightens briefly before she thrusts the book toward you with a forced air of nonchalance. "Take it."<br>
<br>
Reagan steps back, her sharp eyes watching you closely. "But don’t think this means anything. You got lucky, that’s all." Without waiting for a response, she turns on her heel and strides away, her confidence visibly shaken.<br>
<<elseif $current.Avatar is "Jennifer">>
The warmth of the spell pushes against your mind, but instead of bending to her will, you feel the magic ripple and break, scattering harmlessly like wind over stone. Reagan’s expression freezes, her confident smirk replaced by a flicker of confusion. Then fear.<Br>
<bR>
"You..." Her voice wavers as she steps back, her eyes scanning you. "Still? How…"<Br>
<bR>
Her gaze darts between you and the book, her fingers tightening around its cover as though it might shield her. But as you stand firm, unaffected, a look of panic flashes across her face. "You said you wasn’t going to…" she whispers, before trailing off.<br>
<br>
Her hands shake as she shoves the Translations of the Sevrene Shards into your arms, her usual poise crumbling. "Take it," she says sharply. "Just... take it.”<Br>
<br>
Without waiting for a response, Reagan turns and hurries out of the library, glancing over her shoulder one last time before disappearing through the door.<br>
<<else>>
The warmth of the spell pushes against your mind, but instead of bending to her will, you feel the magic ripple and break, scattering harmlessly like wind over stone. Reagan’s expression freezes, her confident smirk replaced by a flicker of confusion. Then fear.<br>
<Br>
"You..." Her voice wavers as she steps back, her eyes scanning you like you’re some kind of puzzle she can’t solve. "Who are you?"<br>
<br>
Her gaze darts between you and the book, her fingers tightening around its cover as though it might shield her. But as you stand firm, unaffected, a look of panic flashes across her face. "What are you?" she whispers, the words barely audible.<br>
<br>
Her hands shake as she shoves the Translations of the Sevrene Shards into your arms, her usual poise crumbling. "Take it," she says sharply, her voice laced with fear. "Just... take it. And stay away from me."<br>
<br>
Without waiting for a response, Reagan turns and hurries out of the library, glancing over her shoulder one last time before disappearing through the door.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Say goodbye to Reagan and return to the library" $ConversationExit>>
<<EndConversation "Reagan">>
<<TakeObjectNPC "Reagan" "MagicBook">>
<<SetNPCLocation "Reagan" "6" "0" "" "perm">>
<</link>>
<</if>>
<<elseif $ReaganDialogue is "Charm">>
<<CastCharm "Reagan">>
<<if _CharmSpell is true>>
You take a steady breath, letting the magic gather in your chest before exhaling it in a controlled stream toward Reagan. The spell ripples through the air, settling over her like a delicate haze. For a moment, nothing happens. Then you notice the faintest flicker of change in her expression, her sharp eyes softening ever so slightly.<br>
<br>
Reagan’s fingers relax around the book, her usual sharpness dulled into something calmer, almost agreeable. She tilts her head, studying you with an uncharacteristically thoughtful look.<br>
<br>
"You know," she says, her voice smoother now, her usual edge softened, "I suppose I could let you have it. Just for a little while." Her hand hovers over the book, as though the decision is still being processed. Then, with a small sigh, she extends it toward you.<br>
<br>
"But don’t get any ideas," she adds, her tone attempting to regain some of its usual authority. "I expect it back in perfect condition. And if you mess this up..." She trails off, shaking her head slightly, as though the words fail her.<br>
<br>
You take the book carefully, her eyes still watching you with a strange mix of reluctance and compliance. As you step back, her gaze lingers, a faint crease forming in her brow. "Go on, then," she mutters, turning away abruptly. "Before I change my mind."<br>
<br>
<b>Actions</b><br>
<<link "Say goodbye to Reagan and return to the library" $ConversationExit>>
<<EndConversation "Reagan">>
<<TakeObjectNPC "Reagan" "MagicBook">>
<<SetNPCLocation "Reagan" "6" "0" "" "perm">>
<</link>>
<<else>>
You take a deep breath, focusing the magic in your chest before exhaling it toward Reagan. The spell ripples through the air like an unseen wave, subtle and deliberate, as it moves toward her. For a moment, you think it’s working. Her eyes flicker, and she pauses mid-motion.<br>
<br>
Then, almost imperceptibly, her expression hardens. Her lips curl into a sharp, dangerous smile as she tilts her head, her gaze locking onto yours with a piercing intensity.<br>
<br>
"Really?" she says, her voice dripping with mockery. "You thought that would work on me?" She straightens, the faint shimmer of your spell dissolving around her like water against stone.<br>
<br>
<<if $PlayerCharacter.cheerleader is true and $current.Avatar is "Emily">>
Reagan clicks her tongue, shaking her head with exaggerated disappointment. "Naughty, Emily. You should know better than to use magic against me. It’s... unbecoming of one of our own." Her eyes gleam with a mix of amusement and condescension as she steps closer.<br>
<br>
"But never mind," she purrs, her tone softening in a way that feels far more threatening. "I’ll make sure this little indiscretion doesn’t trouble you again. In fact... let’s ensure you have no interest in the book at all."<br>
<br>
Her voice lowers to a near-whisper, each word carrying a gentle, hypnotic rhythm. "Fall asleep, Emily, and let your fascination with this book fade as you dream."<br>
<br>
The world dims in an instant, and when you open your eyes, you’re sitting in the library, your head heavy and your thoughts muddled. Reagan stands nearby, arms crossed. "You dozed off," she says with a faint smile. "Why don’t you head out? Looks like you’ve had enough excitement for one day."<br>
<br>
You nod absently, unaware of why you feel so tired. Or what you were here for in the first place.<br>
<<elseif $current.Avatar is "Jennifer">>
Reagan clicks her tongue, shaking her head with disappointment. "I thought you would be better at that. Even now.” She purses her lips. “To think, I admired you.”<bR>
<bR>
She steps closer, her sharp gaze never leaving you. "But never mind," she purrs, her tone softening in a way that feels far more threatening. "I’ll make sure this little dabble for power doesn’t surface again. In fact... let’s ensure you have no interest in the book at all."<br>
<bR>
Her voice lowers to a near-whisper, each word carrying a gentle, hypnotic rhythm. "Fall asleep, Jen, and let your fascination with this book fade as you dream."<Br>
<br>
The world dims in an instant, and when you open your eyes, you’re sitting in the library, your head heavy and your thoughts muddled. Reagan stands nearby, arms crossed. "You dozed off," she says with condescension. "Must have been a busy week, looking after old ladies wanting new dresses. Why don’t you head out? Looks like you’ve had enough excitement for one day."<br>
<br>
You nod absently, unaware of why you feel so tired. Or what you were here for in the first place.<br>
<<else>>
Reagan tilts her head, her expression shifting from mockery to curiosity as she studies you. "Well, well," she murmurs, her voice quieter now. "I didn’t realize you knew magic. That’s... intriguing."<br>
<br>
She steps closer, her sharp gaze never leaving you. "Should I tell someone, I wonder?" Her lips curve into a sly smile. "Or maybe I’ll keep this little discovery to myself. For now. It’s always nice to have something useful tucked away for the future."<br>
<br>
"But first, let’s take care of this messy little problem. Fall asleep, and let your fascination with this book fade into nothing."<br>
<br>
A wave of exhaustion crashes over you, pulling you under. When you awaken, you’re still in the library, disoriented and groggy. Reagan is leaning against a nearby table, watching you with a faint smirk. "Looks like you needed a nap," she says lightly. "Go on, get some fresh air."<br>
<br>
You nod, a vague sense of unease lingering, though you can’t quite remember why.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Say goodbye to Reagan and return to the library" $ConversationExit>><<EndConversation "Reagan">><<TaskTracker "Task4" "complete">><</link>>
<</if>>
<<elseif $ReaganDialogue is "TerrencePlan">>
“I’ve seen you talking to Terrence,” you say. “You, Stacey, Britney. What’s going on?”<br>
<br>
Reagan doesn’t look away. “Didn’t realise you were on the squad leadership committee.”<Br>
<Br>
You fold your arms. “It’s just a question.”<Br>
<Br>
Now she studies you. Sharp-eyed, like she’s measuring something. “You might have the uniform,” she says. “But don’t confuse costume for rank. If Chrissie wants you to know, she’ll tell you. Until then, stop sniffing around other people’s business.”<br>
<br>
Her eyes hold on you, almost daring you to continue the conversation. When she realises you won't, she smiles.<Br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Reagan" "TerrencePlan">><</link>>
<</if>><<if $DanDialogue is "FreshPotFlirtPass">>
“Oh I always enjoy serving you, Dan”, you tell him, leaning over slightly and smiling. <br>
<br>
He grins and puts down a wad of notes on the payment platter. You lean over slowly and pick them up, allowing his eyes to gaze on your breasts.<br>
<br>
“Keep the change, hun,” he tells you. “And if you ever feel like serving me something more spicy, you should come see me one night in McTafeys. I’d love to get a drink with you.”<br>
<br>
You smile coyly at him and walk off, swaying your hips as you clip-clop back around the counter. He leaves shortly afterwards, flashing you a grin.<br>
<br>
When he leaves, you count the money and are shocked at the size of his tip. You consider why you encouraged him. It was just for the tip, right?<br>
<br>
Though your mind returns periodically to the encounter, and you can’t help but smile when you recall how he looked at you.<br>
<br>
<B>Actions</b><br>
<<link "Continue working" "FreshPotFloWork">><<set $DanDialogue to undefined>><<TimeChange>><</link>><br>
<<link "Take a break" "FreshPot">><<set $DanDialogue to undefined>><<TimeChange>><</link>>
<<elseif $DanDialogue is "FreshPotFlirtFail">>
You lean forward, trying to channel every ounce of charm you think Florence would have. "Oh, Dan," you say, grinning too widely, "I always enjoy... um, serving you. You’re... really good at... ordering coffee."<br>
<br>
Dan stops mid-count, his fingers hovering over the wad of notes as he stares at you. His brow furrows slightly, his grin faltering. "Uh... thanks, I guess?" he says, clearly confused.<br>
<Br>
You panic and lean in closer, lowering your voice in what you think is a seductive tone but comes out more like a weird growl. "Maybe one day... I could... pour you an extra hot coffee. Just for you."<br>
<br>
Dan blinks, his mouth slightly open. The silence stretches unbearably as a nearby patron coughs awkwardly. Then, Dan lets out a laugh so loud and abrupt it startles the table behind him. "Wow, Florence, you’ve got... something, alright!" he says, grinning but clearly not sure if you’re joking or serious.<br>
<br>
To your horror, he tosses a single coin onto the payment platter with a loud clink. "There’s a tip for making me laugh, sweetheart," he says, shaking his head in disbelief. "And hey, if you ever figure out how flirting works, come find me at McTafeys. Could use a good chuckle."<br>
<br>
He grabs his coffee and saunters out of the café, shaking his head and muttering, "Extra hot coffee... unbelievable."<br>
<br>
When he’s gone, you glance at the payment platter to see the coin rolling to a stop. It’s not even enough to cover a full cup of coffee. You sigh, your face burning as you realize the only person you managed to impress was the one now laughing at you outside the window.<br>
<br>
<B>Actions</b><br>
<<link "Continue working" "FreshPotFloWork">><<set $DanDialogue to undefined>><<TimeChange>><</link>><br>
<<elseif $DanDialogue is "FreshPotPlay">>
You force a polite smile, pretending not to notice his lingering gaze. “I’m glad you’re enjoying it,” you say lightly, keeping your tone neutral as you place the coffee in front of him.<br>
<br>
Dan smirks, leaning back in his chair as he rifles through his notes, clearly taking his time. “You know,” he says, glancing up at you, “a guy like me appreciates good service. Maybe even enough to show it. What do you think? Fancy earning a little extra?”<br>
<br>
You nod politely, careful not to engage further. “Every customer deserves good service,” you reply evenly, stepping back slightly to give him space.<br>
<br>
Dan chuckles, shaking his head. “Ah, you’re a professional, huh? I like that,” he says, finally slapping down a few notes on the table. You pick them up and quickly tuck them into your pocketed apron, refusing to let his words linger in the air too long.
<br>
“Let me know if you need anything else,” you say, your tone still polite but firm enough to close the conversation. Dan gives you another long look, as though debating whether to push further, but eventually leans back with a lazy grin.<br>
<br>
“You’re a tough one, Florence,” he mutters. “I’ll crack that shell someday.”<br>
<br>
You turn and walk away, returning to the counter as he takes a sip of his coffee. Out of the corner of your eye, you see him glance at you a few more times, but he says nothing else before eventually leaving.<br>
<br>
As you begin clearing tables, you can’t help but feel a pang of irritation at the encounter. <i>Why does he have to be like that?</i> Still, you remind yourself that you handled it, and for now, that’s enough.<br>
<br>
<B>Actions</b><br>
<<link "Continue working" "FreshPotFloWork">><<set $DanDialogue to undefined>><<TimeChange>><</link>><br>
<<elseif $DanDialogue is "FreshPotProfessional">>
“Thank you,” you say politely, but nothing more. <br>
<br>
Dan gives you a quizzical look. He puts down a few notes, just enough to cover the coffee. You take the money and put it into the cash register. <br>
<br>
“What about my change?” you hear Dan say. <br>
<br>
You take a deep breath and open the till, taking out the single coin that you assumed was a tip. You walk over to his booth and place it down on the table.<br>
<br>
“Have a nice day,” you tell him. He looks at you again, but soon leaves. <br>
<br>
You return back to the trivial tasks that you’ve seen Flo do when there are no other customers. Frequently your thoughts drift to how much you dislike Dan.<br>
<br>
<B>Actions</b><br>
<<link "Continue working" "FreshPotFloWork">><<set $DanDialogue to undefined>><<TimeChange>><</link>><br>
<<elseif $DanDialogue is "LunchAccept">>
You force a smile. "Sure, lunch sounds good."<br>
<br>
Dan grins, all easy confidence, like your answer was never in question. "Smart choice," he says, pushing off your desk. "It’ll be good to clear a few things up. Wouldn’t want any confusion, right?"<br>
<br>
<I>Right?</i><br>
<Br>
He doesn’t wait for you to grab your things, already turning toward the door like he’s leading a meeting you never signed up for. "Come on, let’s go. I’m starving."<br>
<Br>
You take a steadying breath, then follow.<br>
<br>
<b>Actions</b><br>
<<link "Go to the Charlton Hotel restaurant with Dan" "HotelRestaurant">>
<<set $DanDialogue to undefined>>
<<EventTrigger "HotelRestaurant" "DanLunchDate" "Lunch" "Dan" "PC" null null null true>>
<<SetNPCLocation "Dan" $dayCurrent $periodCurrent "HotelRestaurant">>
<</link>>
<<elseif $DanDialogue is "LunchRefuse">>
You keep your expression neutral. "No thanks. I’ve got other plans."<br>
<br>
For the first time, Dan’s smirk falters, just a flicker of something. Annoyance? Amusement? It’s gone before you can be sure. He straightens up, stretching like you turning him down was no big deal.<br>
<br>
"Suit yourself." His voice is light, but there’s an edge to it now, something sharper beneath the easy charm. He drums his fingers on your desk, once, twice, then sighs. "I just figured I’d give you a heads-up. Lot of errors in that system. Lot of things that could get flagged. And if they do, well…" He spreads his hands, a picture of exaggerated helplessness.<br>
<br>
"Gotta do my job, you know?"<br>
<br>
He lets the words hang in the air for a moment, then flashes you a grin. "See you around, <<TrueName "Current">>."<bR>
<br>
Dan strolls off, whistling, but the weight of the conversation stays behind. Something tells you that was the only invitation you were going to get - and you might end up regretting turning it down.<br>
<br>
<b>Actions</b><br>
<<link "Return to the office" "ThompsonsOffice">><<set $DanDialogue to undefined>><<SetNPCLocation "Dan" $dayCurrent $periodCurrent "HotelRestaurant">><</link>>
<<elseif $DanDialogue is "BookingSystem">>
You sigh, deciding to at least try and steer the conversation toward something useful. “So, these problems with the booking system… What exactly are the issues?”<br>
<Br>
Dan scoffs, shaking his head. “Issues? Try chaos.” He leans in, eyes narrowing. “Look, I get it. Tech stuff isn’t exactly your… strong suit. Not your fault, really.” He waves a hand like he’s dismissing the whole idea of women being competent at computers. “But ever since you took over from Theodore, it’s been one mess after another.”<br>
<Br>
His fork scrapes against his plate as he gestures. “Now, Theo. Yeah, he was a geek. Probably never touched a woman in his life. But at least he didn’t break the damn system every five minutes.” He smirks, tilting his head. “You, though? Feels like every time I log in, something else is screwed up. Maybe you’re just overcomplicating things. You know, thinking too hard. Women do that.”<br>
<br>
Your jaw tightens, but Dan doesn’t linger. He leans back, spreading his arms like he’s being generous. “Hey, don’t worry. I’m not mad. Just looking out for you.” His grin returns, lazy and self-assured. “See, I believe in mutual support. You scratch my back, I scratch yours.”<br>
<br>
He pauses, letting the words settle before adding, “And believe me, no one’s ever complained about my back scratching.”<Br>
<br>
His smirk lingers, expectant.<Br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $DanDialogue is "ThompsonWork">>
You decide to test the waters. “What’s it like working under Mr. Thompson?”<br>
<br>
Dan snorts, shaking his head. “You think he’s the one running things?” He waves a hand dismissively. “Thompson’s a businessman. Knows how to turn a profit, sure, but he’s not exactly hands-on. Leaves most of the day-to-day to me. Knows better than to micromanage.”<br>
<br>
He leans in, lowering his voice like he’s letting you in on something juicy. “Course, he’s hands-on when he wants to be. Just ask Annie.” His smirk twists into something sharper. “Every Wednesday and Friday lunch? Private meetings. Upstairs. Here.” He takes a slow sip of his drink, watching you over the rim. “Real discreet.”<br>
<br>
You blink, processing that. But Dan’s already moving on, tone dripping with casual arrogance. “Not that she’s above a little fun, obviously. Flirts like mad, teases like she’s got all the time in the world. But she’s holding out.” He clicks his tongue, shaking his head. “It’s cute, really. Won’t last, though. They never hold out forever.”<br>
<br>
His eyes flick to you, grin widening. “I always get what I want.”<br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $DanDialogue is "DanHimself">>
You brace yourself. “So, tell me about you. What do you do outside of work?”<br>
<br>
Dan leans back, grinning like you just asked the most interesting question in the world. “Ah, now we’re talking.” He stretches, clearly enjoying the chance to brag.<br>
<Br>
“I’m a busy guy, what can I say? Between keeping things running at the office and, well, my other responsibilities, there’s not much time to sit around.” He taps a finger against the table. “I coach tennis over at the country club. Lot of people don’t know that.”<Br>
<br>
His smirk takes on a knowing edge. “It’s a real skill, you know. Teaching. Gotta have a personal touch. Know how to push someone just the right way. But, hey…” His eyes flick over you. “Maybe if you’re lucky, I’ll teach you a few things.”<br>
<br>
He lets that hang in the air before chuckling. “But, yeah, I stay busy. The right people come to me when they need something done. It’s a good position to be in.”<br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $DanDialogue is "ChartonSchool">>
You switch gears. “You grew up in Charlton, right? What was school like?”<Br>
<br>
Dan exhales like you’ve just asked him to reminisce about his glory days. “Oh, man. Charlton Upper. What a time.” He leans back, shaking his head with a grin, clearly savoring the memory.<Br>
<br>
“I was kind of a big deal back then. Tennis prodigy, you know? Had a natural gift. Coaches said I could’ve gone pro if I wanted to.” He smirks. “Didn’t even have to try that hard. Some people are just built for this stuff.”<Br>
<br>
He pauses just long enough to let you picture the trophies that almost certainly don’t exist. “Everyone knew my name. I had the whole school wrapped around my finger. Teachers, students… the girls especially.”<br>
<Br>
Dan chuckles, shaking his head like he’s letting you in on a secret. “See, school’s like anything else. Some people struggle, work their asses off, and still get nowhere. And then there’s guys like me. Born to win.”<Br>
<br>
He picks up his drink, flashing you that knowing grin. “Bet you can guess which side I was on.”<br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><</link>>
<<elseif $DanDialogue is "LunchPlacate">>
You force a polite smile, nodding as if you’re taking in his wisdom. “You’re probably right. It’s good to have someone looking out for me.”<br>
<Br>
Dan’s smirk widens, clearly pleased with himself. He leans back in his chair, like he’s just done you a huge favor. “See? Knew you were smart. It’s about knowing who to listen to.”<Br>
<br>
He checks his watch. “Alright, we should head back. Wouldn’t want to take too long, right? People might talk. And they'd be wrong. For once.” His tone is light, but there’s something underneath it. A reminder that your cooperation doesn’t go unnoticed.<br>
<br>
As you stand up, he moves past you, his hand brushing against your backside in a way that’s too casual to be an accident, too light to be called out. A pat, nothing more, but enough to make your skin crawl.<br>
<br>
He grins, utterly unbothered. “You’ll see the benefits soon enough.”<br>
<br>
<b>Actions</b><br>
<<link "Finish lunch and go back to work" "ThompsonsReception">><<TimeChange>><<EndConversation "Dan">><</link>>
<<elseif $DanDialogue is "LunchBrushOff">>
You keep your expression neutral, but you don’t play along. “I’m sure I’ll figure things out,” you say, pushing your plate away.<br>
<br>
Dan’s smirk twitches, his amusement dimming just a little. He lets out a low chuckle, shaking his head. “Suit yourself. Some people just have to learn the hard way.”<br>
<br>
He sets his fork down with deliberate care, grabbing his napkin and tossing it onto his plate. When he looks back at you, the warmth in his voice is gone, replaced with something sharper. “Alright, let’s get back. No point wasting time here.”<br>
<br>
He stands, stretching like this was all just another business meeting. But before he turns to leave, he gives you one last look, a slow, assessing glance. “You’ll see soon enough.”<br>
<br>
<b>Actions</b><br>
<<link "Finish lunch and go back to work" "ThompsonsReception">><<TimeChange>><<EndConversation "Dan">><</link>>
<<elseif $DanDialogue is "LunchDateSuck">>
Almost like an out-of-body experience, you feel yourself moving next to Dan, dropping to your knees. The porcelain bathroom tiles feeling cold on your knees. <Br>
<br>
Your eyes are inches away from his balls, hanging out from his trouser flies. He lets his hand drop away, grinning down at you, waiting for you to act.<br>
<Br>
The flirting, the encouraging, the continual deflection. Part of you knew that Dan wouldn’t settle for just words. Yet even when he was at his most insistent, you could have said no. Looking forward, at the rapidly stiffening cock a hair’s width away from your face, you realise - you chose to be here. On your knees. In the men’s toilets. With the sleazy salesman’s prick dangling in front of you.<Br>
<br>
“Come on,” Dan says, meeting your eyes as he looks down. “Close this deal.”<Br>
<br>
It’s enough to spur you into action. You reach up, cupping his balls in your tiny hand. You feel a smile forming on your face, and for once you can’t tell if you’re still playing the part of a slutty secretary, or this is really just you.<Br>
<Br>
“It’s so big,” you lie, before you wrap your lips around the tip of Dan’s hard dick.<Br>
<br>
You hear him chuckle, as you begin to bob back and forth on the tip. The salty taste from his semen fills your senses. Endorphins rush through your body, as you pump his shaft and feed more and more of Dan between your lips and into your mouth.<Br>
<br>
Your eyes glance over to the side, momentarily noticing the urinal built into the wall. Something is jarring. As if you are trying to recall a time where you once used this room for entirely different reasons. But try as you might, you can’t quite picture what seems to be on the edge of your thoughts. This room. The men’s toilets. Now the only reason you should be in here is for this.<Br>
<br>
“Oh boy,” Dan murmurs, almost stammering. “You’ve got some skills, love.”<Br>
<Br>
Looking up at him, you almost smile as what seems like a compliment. You meet his eyes, as you move back and forward, taking his prick into your mouth, feeling the hard floor against your legs. You don’t resist when his hands move behind your head, his fingers intertwining in your hair, and Dan takes control.<Br>
<Br>
Still looking down at you, Dan pushes your head further and further into his groin, forcing his cock deeper into your mouth. You strain to breathe, trying to hold back a gag reflex that you didn’t even know you had. <br>
<br>
As Dan begins to pant, you feel his grip on your hair tighten. Pulling your locks roughly from your scalp. And all the while, his cock passes between your lips, and hits the back of your throat with force.<Br>
<br>
Then, only a minute or two after beginning, Dan arches his head back and clamps his hands around your head, pushing you forward into his pubic hair. And you feel the jets of cum hit the back of your throat.<Br>
<br>
Your body convulses. It takes all your efforts not to wretch. But, still forced to stare up and meet his eyes, you gulp. Feeling the thick slimy juice crawl down inside your body.<Br>
<br>
A moment of silence. Dan’s grip eases. He smiles. Pulls his prick out of your mouth. And you close your lips around it, wiping it clean on semen. You lick your lips, swallow again, then - without thinking - smile up at him.<Br>
<br>
Dan straightens, adjusting his jacket like nothing happened. “Told you it’d be quick,” he says with a wink. “We should do it proper sometime. Maybe after hours.”<Br>
<br>
He’s out the door before you can say anything.<Br>
<br>
<b>Actions</b><br>
<<link "Clean yourself up" "DanDialogue">><<WorkPerformance 5>><<SetFlag "DanDateBathroom">><<set $DanDialogue to "LunchDateClean">><</link>><br>
<<elseif $DanDialogue is "LunchDateClean">>
You stay behind for a second, staring at the sink. The mirror. Your reflection stares back.<br>
<Br>
Same face. Same job. But something feels... shifted. Like you’ve dropped something important, and you can’t quite figure out what. You splash water on your face. Dry it quickly. Then straighten your skirt and walk back out.<br>
<br>
Reception is quiet. For now. The phones aren’t ringing. The inbox isn’t screaming. You still have time. Time to catch up. Time to look productive. You sit down. Start typing.<br>
<br>
You’re good at this. Efficient. Focused.<br>
<Br>
You don’t feel proud. Or ashamed. Not yet.<br>
<br>
Just… off. Like something’s not quite where it used to be.<br>
<br>
But the work gets done.<br>
<br>
And that, at least, feels normal.<br>
<br>
<b>Actions</b><Br>
<<link "Continue working into the afternoon" "ThompsonsReceptionSecretaryJob">><<SetFlag "PeriodWorkedThompsons">><<TimeChange>><</link>><br>
<<link "Take a break" "ThompsonsReception">><<TimeChange>><<SetFlag "PeriodWorkedThompsons">><</link>><br>
<<elseif $DanDialogue is "AnnieWorkSaucySecretary">>
Before you can stop yourself, your voice lifts into a bright, sugary tone.<Br>
<bR>
“Oh, Dan… I bet you’d fix the whole system yourself if they let you.”<br>
<BR>
You tilt your head just slightly, fingers brushing the edge of the desk. Your smile lands somewhere between helpless and adoring.<br>
<bR>
Dan straightens, practically preening. “Yeah, well. Someone’s gotta keep this place running. I swear, half the time I feel like I’m the only adult in the building.”<Br>
<bR>
You giggle and hate the sound of it the second it leaves your mouth.<br>
<br>
“I just think it’s amazing, how you keep things together," you continue, almost listening to the words coming out like they were new to you. "Maybe Thompson needs to be reminded who his real MVP is?”<bR>
<bR>
He smirks. “You know what? Maybe he does.”<Br>
<br>
“And remind him that even star players need their support staff,” you add sweetly. “Like <<TrueName>>.”<Br>
<br>
Dan mulls this over, then flashes you a grin. "Phillips?" he says. "You reckon they'd come back?"<br>
<Br>
You nod. "I think it would help."<br>
<br>
He considers you, then leans in, his eyes wandering over your body. "It would give me more time to spend on... other things."<br>
<Br>
Without a moment's hesitation, you smile coyly. "I'd be ever-so grateful."<br>
<Br>
His teeth flash at you, as he gently pats your hand with his. “If it means so much to you, I’ll drop something into Thompson's ear," he whispers. "You'd owe me, but I'm sure you can think of something you can do to make it up to me."<br>
<br>
You feel your face smile back at him. He massages your fingers with his, then stands and strolls off, entirely too pleased with himself.
<br>
You stay seated, the smile slowly fading from your face. It worked. He bought it.<Br>
<Br>
But the the tone and body language came out so easily. Too easily.<Br>
<BR>
<i>And didn't you enjoy his touch?</i>
<<JobRecommendation "Dan">>
<br>
<b>Actions</b><br>
<<link "Continue working" $return>><<EndConversation "Dan">><<TimeChange>><</link>><br>
<<link "Take a break" $return>><<EndConversation "Dan">><<TimeChange>><</link>>
<<elseif $DanDialogue is "AnnieWorkFlirtPass">>
You force yourself to smile. And not the polite receptionist smile. This is something warmer and sweet.<br>
<Br>
“I don’t know how you do it, Dan. Honestly. Half this place would fall apart without you.”<Br>
<br>
He raises an eyebrow, pausing mid-rant. “Yeah? You noticing, Annie?”<Br>
<br>
You nod, eyes holding his. “It’s hard not to.”<br>
<br>
That does it. He straightens, smoothing down his shirt like he’s on a date.<Br>
<br>
“Well,” he says, flashing a grin, “someone’s gotta take control when the rest of them are chasing their tails.”<Br>
<Br>
You let out a laugh, just shy of a giggle. You hate how real it sounds. But you continue. “You should get some support, though. You're so busy, I hardly ever see you."<br>
<Br>
His eyes wander over your clothes. "I'd always make time for you, Annie. Even if it's just a quickie"<Br>
<br>
Burying the feeling of sickness, you force a smile. "Maybe if <<TrueName>> came back, you’d have more time for… the important things.”<Br>
<br>
He tilts his head, mock-thoughtful. “You think they'd come back?”<br>
<br>
“I think,” you say carefully, “if someone with your… influence had a word, it might help.”<bR>
<bR>
Dan smiles, all teeth. “Alright. I’ll say something.<br>
<bR>
He stands and steps back with a wink. “Not just a pretty face after all, huh?" His eyes glance down to your legs. "Amongst other things."<br>
<br>
He walks off, smug and satisfied. You exhale, your posture relaxing the moment he’s gone. You played the part and it worked. But never-the-less you feel something oily clinging to your skin.<Br>
<Br>
If you’re going to flirt to survive… how many more times will you need to?<Br>
<br>
<I>And is it really just playing a part anymore?</i><br>
<<JobRecommendation "Dan">>
<br>
<b>Actions</b><br>
<<link "Continue working" $return>><<EndConversation "Dan">><<TimeChange>><</link>><br>
<<link "Take a break" $return>><<EndConversation "Dan">><<TimeChange>><</link>>
<<elseif $DanDialogue is "AnnieWorkFlirtFail">>
You try a smile. Not too much. Just enough.<br>
<br>
“Dan,” you say, tone lighter than you feel. “You always seem to keep things together around here. Honestly, I don’t know how you do it.”<Br>
<br>
He stops, narrows his eyes. “Annie,” he says slowly, “are you trying to butter me up?”<Br>
<br>
You blink. “Just saying what everyone’s thinking.”<Br>
<br>
He tilts his head, unimpressed. “Right.”<Br>
<br>
A pause. Then he sighs, and the moment crumples in your hands. “You're gonna' have to give me a big more than that, love. Words might work for customers, but I expect to get a little more action."<br>
<Br>
His eyes linger on your breasts, then he looks back up to you. “Anyway,” he says, stepping back, “I’ve got a system to unbreak and a manager to report to.”<br>
<br>
He flashes a grin. “Better luck next time, sweetheart.”<br>
<br>
And then he’s gone, leaving you at the desk, the warmth from shame on your face.<Br>
<Br>
<b>Actions</b><br>
<<link "Continue working" $return>><<EndConversation "Dan">><<TimeChange>><</link>><br>
<<link "Take a break" $return>><<EndConversation "Dan">><<TimeChange>><</link>>
<<elseif $DanDialogue is "AnnieWorkAssertivePass">>
You straighten in the chair, spine tall. “Dan,” you say, voice firm. “You’re right. The system’s a mess. But this isn’t just about Theodore.”<Br>
<br>
That catches him. He stops pacing. You press on.<br>
<br>
“You said it yourself, <<TrueName>> knew how to keep everything on track. You think I don’t miss that? You think the customers don’t?”<br>
<br>
Dan narrows his eyes, arms folding. He’s listening now.<br>
<br>
“Then do something about it,” you continue. “Thompson listens to you. You walk into his office and say Phillips should come back. That carries weight.”<br>
<br>
Dan looks at you, then grins. "Girl's got some teeth. I bet you could put them to good use."<Br>
<bR>
“I’m serious,” you shoot back, refusing to play along. "Thompson needs results. And you need people around you who know what they’re doing.”<Br>
<Br>
You meet his gaze, unblinking. “I’m not asking for a favour. I’m asking you to fix something that’s broken. You're good at that, right?"<br>
<bR>
Dan pauses, jaw working slightly. Then he nods. “Alright. Sheesh. If it means so much to you, I’ll say something. Can’t promise anything, but I’ll put it on his radar.”<br>
<br>
He stands and steps back, looking at you differently now. “Not bad, Annie. Maybe there’s more to you than... the obvious.”<Br>
<Br>
He walks off, already muttering about pipeline delays. You exhale slowly, the adrenaline fading. It worked.<br>
<Br>
<i>And you didn't have to lose yourself to survive here, after all.</i><Br>
<<JobRecommendation "Dan">>
<br>
<b>Actions</b><br>
<<link "Continue working" $return>><<EndConversation "Dan">><<TimeChange>><</link>><br>
<<link "Take a break" $return>><<TimeChange>><<EndConversation "Dan">><<TimeChange>><</link>>
<<elseif $DanDialogue is "AnnieWorkAssertiveFail">>
You square your shoulders, trying to match Dan’s energy. “Look,” you say, keeping your voice steady, “if you really think <<TrueName>> was valuable, then maybe tell Thompson. You said it yourself. They held this place together.”<Br>
<br>
Dan raises an eyebrow, unimpressed. “Annie,” he says, dryly. “You trying to run the company now?”<Br>
<br>
You shake your head. “No. I’m just saying --”<Br>
<br>
He cuts you off. “You’re just saying something that isn’t your business.”<Br>
<br>
He steps in slightly, tone softening but not kindly. “Look, I know you like playing boss when you’re behind that desk, but maybe leave the strategy talk to the grown-ups.”<br>
<br>
You freeze, lips parting but with nothing to follow. Dan sighs and turns, already heading toward the office. “I’ll deal with it myself,” he mutters. “The last thing I need is advice from someone who files highlighters alphabetically.”<br>
<br>
The door swings shut behind him. You stay seated, staring at your screen, cheeks burning. You tried. You really did.<br>
<br>
But here? That doesn’t always count for much.<br>
<br>
<i>Not when you look like Annie.</i><bR>
<br>
<b>Actions</b><br>
<<link "Continue working" $return>><<EndConversation "Dan">><<TimeChange>><</link>><br>
<<link "Take a break" $return>><<TimeChange>><<EndConversation "Dan">><<TimeChange>><</link>>
<<elseif $DanDialogue is "AnnieWorkShrugWorkPerformance">>
You offer a small shrug. Nothing more.<Br>
<br>
Dan watches you for a beat, expecting a response. When it doesn’t come, he leans back in the chair, arms stretched out like he owns the whole front desk. “Nothing to say?” he muses. “That’s alright. Pretty girls don’t need interesting opinions. Just enough lip gloss to look interesting.”<br>
<bR>
You manage a faint smile, but say nothing. He chuckles, as if amused by his own generosity.<br>
<br>
“See, this is what I like about you, Annie. You don’t get in the way. Just smile, answer the phones, and let the grown-ups fix the mess.”<br>
<br>
He pushes up from the chair with a groan. “Suppose I’ll take it to Thompson myself. Theodore needs a scolding.”<Br>
<br>
You nod faintly, and he winks before heading off down the hall.<br>
<br>
The moment lingers. You’re still seated, still silent.<br>
<br>
<b>Actions</b><br>
<<link "Continue working" $return>><<EndConversation "Dan">><<TimeChange>><</link>><br>
<<link "Take a break" $return>><<TimeChange>><<EndConversation "Dan">><<TimeChange>><</link>>
<<elseif $DanDialogue is "AnnieWorkSaucySecretaryWorkPerformance">>
You don’t even think. Before you’ve finished processing what Dan just said, your lips part into a soft, obliging smile.<Br>
<br>
“Oh, Dan,” you purr gently. “You work so hard… no wonder the system can’t keep up with you.”<Br>
<br>
You say it as you slowly stand, smoothing down your skirt. The movement isn’t deliberate, but it’s precise. Measured. Like your body remembers how Annie handles this sort of man, even if your brain hasn't caught up.<Br>
<br>
Dan pauses mid-rant, eyes flicking down to your skirt. He smirks. “Well. You’re not wrong.”<Br>
<br>
You lean back a little on the desk, voice syrupy. “Maybe now’s not the best time to vent to Thompson. You wouldn’t want him thinking you can’t handle a little tech hiccup.”<bR>
<br>
Dan chuckles, pleased. “C’mon, he knows I run the damn place.”<br>
<br>
“Exactly,” you say, batting your lashes. “And besides… I’m sure <<TrueName>> didn’t mean to break anything. You wouldn’t want to get them in trouble over a few bugs, would you?”<br>
<br>
Dan tilts his head, clearly enjoying this. “You sticking up for Phillips now?”<Br>
<br>
You smile, wide and innocent. “You’re clever enough to fix the problem. And I’m sure there’s better ways to spend your lunch break than with a stuffy old man.”<br>
<br>
He grins at that. “Stuffy old man? Careful Annie, you wouldn't want to get into trouble."<br>
<br>
"Oh, you wouldn't tell on me," you say coyly. "I'm sure we could keep this between us."<br>
<br>
He winks. “But I’ll remember you owe me one, sweetheart.”<br>
<bR>
You nod, still smiling, and watch as he strolls off with his usual swagger.<Br>
<br>
Your cheeks ache from holding the smile. Only when the door swings shut does your posture drop. But the smile clings to your face like residue. Only now do you consider the words that came without you thinking.<Br>
<br>
And part of you wonders what Dan will expect for keeping this between you and him.<br>
<br>
<I>Don't you mean Annie?</i><br>
<br>
<b>Actions</b><br>
<<link "Continue working" $return>><<EndConversation "Dan">><<TimeChange>><</link>><br>
<<link "Take a break" $return>><<EndConversation "Dan">><<TimeChange>><</link>>
<<elseif $DanDialogue is "AnnieWorkFlirtPassWorkPerformance">>
You pause, then let out a soft laugh. Not too much. Just enough.<Br>
<br>
“Come on, Dan,” you say, leaning your elbows gently on the desk as you look up to him. “You don’t want to waste your whole lunch hour talking about bugs and quotes.”<br>
<br>
His attention sharpens. “Oh yeah? That a better offer?”<Br>
<Br>
You hold his gaze, lips curved just slightly. “Just… a suggestion. Spend a bit more time relaxing. Less time yelling at Thompson.”<br>
<br>
Dan grins, basking in it. “Relaxing, huh? That your medical advice, Annie?”<Br>
<bR>
“I just think you work too hard,” you say sweetly. “You don’t need to be sorting out other people’s problems. Especially not when you’ve got people like me to help keep things running smooth.”<Br>
<br>
He tilts his head, openly appreciative. “Well damn. If I knew I’d get this kind of service, I’d have been complaining more often.”<Br>
<bR>
You push past the discomfort in your gut and smile wider. “Maybe keep that between us. I wouldn’t want everyone coming to me for a therapy session."<br>
<br>
Dan chuckles low in his throat. “I I was thinking more nurse than therapist. Tight little uniform, clipboard, checking me over… yeah, I think you’d make recovery worth it."<Br>
<br>
You hold your smile, feeling sick inside your stomach.<br>
<br>
He laughs again. "Alright, Annie. I’ll keep it quiet. And maybe I’ll keep Phillips out of any chats with Thompson too… for now.”<br>
<Br>
He shoots you a wink and strolls out of the building, self-satisfied and humming to himself.<br>
<Br>
You stay frozen a moment longer, then sink slowly back into your chair. The feeling inside of you refusing to go away. Dan won't be talking to Thompson this lunchtime, but your mind races back to the words you said to keep him away.<br>
<br>
<I>And you chose those words, too.</i><br>
<br>
<b>Actions</b><br>
<<link "Continue working" $return>><<EndConversation "Dan">><<TimeChange>><</link>><br>
<<link "Take a break" $return>><<EndConversation "Dan">><<TimeChange>><</link>>
<<elseif $DanDialogue is "AnnieWorkFlirtFailWorkPerformance">>
You hesitate. Then, unsure why, you lean forward slightly, letting your hair fall just a bit to the side.<br>
<br>
“I mean… you make it look so easy,” you say, voice soft but wavering. “Keeping the place together. Maybe Thompson should be… thanking you, not hearing complaints.”<Br>
<bR>
Dan glances at you. One brow lifts, but he doesn’t grin. “Thompson does thank me. Every Friday. It's called a paycheck.”<br>
<br>
The air between you cools. You force a small laugh, but it lands dead. Dan rubs his temple and stands.<Br>
<br>
“Anyway. If Phillips can’t be bothered to show up, I’ll bring it up. Thompson should hear it from someone who actually puts in the hard graft.”<br>
<Br>
He strolls off without another word towards the office. Towards where Thompson is.<Br>
<bR>
You sit there, the blood draining from your face. You didn’t say anything outrageous, but it didn’t land. You can't imagine what Dan is now telling the boss.<br>
<Br>
<b>Actions</b><br>
<<link "Continue working" $return>><<EndConversation "Dan">><<TimeChange>><</link>><br>
<<link "Take a break" $return>><<EndConversation "Dan">><<TimeChange>><</link>>
<<elseif $DanDialogue is "AnnieWorkAssertivePassWorkPerformance">>
You fold your hands neatly on the desk, letting your voice come out clear and even. “Dan, wait.”<br>
<br>
He pauses, halfway to the corridor. “Yeah?”<br>
<br>
“You’re right. The system’s a mess. But <<TrueName>> isn’t the reason your pipeline’s broken today.”<br>
<br>
Dan turns fully, one eyebrow raised. You press on.<br>
<Br>
“It's was a mess long before <<TrueName>>. If you storm into Thompson’s office right now, you’re not going to look like a team player. You’ll just look like you can’t solve the problem yourself.”<br>
<br>
There’s a pause. Dan narrows his eyes, weighing your words. "You think I can't sort things out without help?"<Br>
<br>
Seizing his insecurity, you press on. "I'm just saying that a man - a real man - wouldn't complain to the boss. They'd find a way to make the deal without it. You're a real man, aren't you Dan?"<br>
<br>
Dan huffs, holding your eyes. "Of course."<br>
<br>
"Then hold off," you add. " Least for today.”
<br>
Dan scratches his chin as he thinks. "Good point, love. I don't need a nerd to help me sell deals."<br>
<br>
He pivots and saunters out, still muttering about half-wits and calendar bugs. But not heading toward Thompson’s office. You let out a quiet breath.<br>
<br>
That worked. And you didn’t have to play dumb or sweet. Just smart.<br>
<br>
<b>Actions</b><br>
<<link "Continue working" $return>><<EndConversation "Dan">><<TimeChange>><</link>><br>
<<link "Take a break" $return>><<TimeChange>><<EndConversation "Dan">><<TimeChange>><</link>>
<<elseif $DanDialogue is "AnnieWorkAssertiveFailWorkPerformance">>
You take a breath and step out from behind the desk. “Dan, wait. Maybe now’s not the right time to bring this up with Thompson.”<Br>
<br>
He pauses mid-stride, blinking at you. “No?”<Br>
<br>
You nod. “It’s just… the system’s been unpredictable lately. It’s not really <<TrueName>>'s fault, and storming into Thompson’s office might just make things worse.”<Br>
<br>
Dan stares, unimpressed. “Worse than missing client info and broken links? Because that’s where we’re at.”<Br>
<br>
You press on. “I’m just saying maybe we keep this internal for now. Handle it like a team.”<Br>
<br>
His face twists into a grin that doesn’t quite reach his eyes. “Cute speech, Annie. But there's no team in sales. Real men don't make excuses. And I don’t babysit screwups. Babysitting is more your bag, isn't it?”<br>
<bR>
He adjusts his sunglasses again and turns back toward the entrance. “If you want to play office politics, I'm sure Clive has an long-winded opinion. Meanwhile, I’ll be with Thompson. He listens to winners.”<br>
<br>
You watch him disappear down the corridor, your throat tight. You tried. But now all you can do is sit back and hope Dan doesn’t tank you while he chats to Thompson.<br>
<br>
<b>Actions</b><br>
<<link "Continue working" $return>><<EndConversation "Dan">><<TimeChange>><</link>><br>
<<link "Take a break" $return>><<TimeChange>><<EndConversation "Dan">><<TimeChange>><</link>>
<<elseif $DanDialogue is "AnnieWorkSaucySecretaryWorkPerformancePA">>
You don’t even think. Before you’ve finished processing what Dan just said, your lips part into a soft, obliging smile.<Br>
<br>
“Oh, Dan,” you purr gently. “You work so hard… maybe your calendar just can't keep up with how fast you're moving.”<Br>
<br>
You say it as you slowly stand, smoothing down your skirt. The movement isn’t deliberate, but it’s precise. Measured. Like your body remembers how Annie handles this sort of man, even if your brain hasn't caught up.<Br>
<br>
Dan pauses mid-rant, eyes flicking down to your skirt. He smirks. “Well. You’re not wrong.”<Br>
<br>
You lean back a little on the desk, voice syrupy. “Maybe now’s not the best time to vent to Thompson. You wouldn’t want him thinking you can’t handle a little tech hiccup.”<bR>
<br>
Dan chuckles, pleased. “C’mon, he knows I run the damn place.”<br>
<br>
“Exactly,” you say, batting your lashes. “And besides… I’m sure <<TrueName>> didn’t mean to break anything. You wouldn’t want to get them in trouble over a few clumsy calendar invites, would you?”<br>
<br>
Dan tilts his head, clearly enjoying this. “You sticking up for Phillips now?”<Br>
<br>
You smile, wide and innocent. “You’re clever enough to fix it. And I’m sure there’s better ways to spend your lunch break than with a stuffy old man.”<br>
<br>
He grins at that. “Stuffy old man? Careful Annie, you wouldn't want to get into trouble."<br>
<br>
"Oh, you wouldn't tell on me," you say coyly. "I'm sure we could keep this between us."<br>
<br>
He winks. “But I’ll remember you owe me one, sweetheart.”<br>
<bR>
You nod, still smiling, and watch as he strolls off towards reception with his usual swagger.<Br>
<br>
Your cheeks ache from holding the smile. Only when the door swings shut does your posture drop. But the smile clings to your face like residue. Only now do you consider the words that came without you thinking.<Br>
<br>
And part of you wonders what Dan will expect for keeping this between you and him.<br>
<br>
<I>Don't you mean Annie?</i><br>
<br>
<b>Actions</b><br>
<<link "Continue working" $return>><<EndConversation "Dan">><<TimeChange>><</link>><br>
<<link "Take a break" $return>><<EndConversation "Dan">><<TimeChange>><</link>>
<<elseif $DanDialogue is "AnnieWorkFlirtPassWorkPerformancePA">>
You pause, then let out a soft laugh. Not too much. Just enough.<Br>
<br>
“Come on, Dan,” you say, leaning your elbows gently on the desk as you look up to him. “You don’t want to waste your whole lunch hour talking about bad directions.”<br>
<br>
His attention sharpens. “Oh yeah? That a better offer?”<Br>
<Br>
You hold his gaze, lips curved just slightly. “Just… a suggestion. Spend a bit more time relaxing. Less time yelling at Thompson.”<br>
<br>
Dan grins, basking in it. “Relaxing, huh? That your medical advice, Annie?”<Br>
<bR>
“I just think you work too hard,” you say sweetly. “You don’t need to be sorting out other people’s problems. Especially not when you’ve got people like me to help keep things running smooth.”<Br>
<br>
He tilts his head, openly appreciative. “Well damn. If I knew I’d get this kind of service, I’d have been complaining more often.”<Br>
<bR>
You push past the discomfort in your gut and smile wider. “Maybe keep that between us. I wouldn’t want everyone coming to me for a therapy session."<br>
<br>
Dan chuckles low in his throat. “I I was thinking more nurse than therapist. Tight little uniform, clipboard, checking me over… yeah, I think you’d make recovery worth it."<Br>
<br>
You hold your smile, feeling sick inside your stomach.<br>
<br>
He laughs again. "Alright, Annie. I’ll keep it quiet. And maybe I’ll keep Phillips out of any chats with Thompson too… for now.”<br>
<Br>
He shoots you a wink and strolls off towards reception, self-satisfied and humming to himself.<br>
<Br>
You stay frozen a moment longer, then sink slowly back into your chair. The feeling inside of you refusing to go away. Dan won't be talking to Thompson this lunchtime, but your mind races back to the words you said to keep him away.<br>
<br>
<I>And you chose those words, too.</i><br>
<br>
<b>Actions</b><br>
<<link "Continue working" $return>><<EndConversation "Dan">><<TimeChange>><</link>><br>
<<link "Take a break" $return>><<EndConversation "Dan">><<TimeChange>><</link>>
<<elseif $DanDialogue is "AnnieWorkFlirtFailWorkPerformancePA">>
You hesitate. Then, unsure why, you lean forward slightly, letting your hair fall just a bit to the side.<br>
<br>
“I mean… you make it look so easy,” you say, voice soft but wavering. “Keeping the place together. Maybe Thompson should be… thanking you, not hearing complaints.”<Br>
<bR>
Dan glances at you. One brow lifts, but he doesn’t grin. “Thompson does thank me. Every Friday. It's called a paycheck.”<br>
<br>
The air between you cools. You force a small laugh, but it lands dead. Dan rubs his temple and stands.<Br>
<br>
“Anyway. If Phillips can’t be bothered to show up, I’ll bring it up. Thompson should hear it from someone who actually puts in the hard graft.”<br>
<Br>
He strolls off without another word towards Thompson's office. He doesn't even knock. "Got a minute, boss?"<Br>
<bR>
As the door closes, the blood draining from your face. You didn’t say anything outrageous, but it didn’t land. You can't imagine what Dan is now telling Thompson.<br>
<Br>
<b>Actions</b><br>
<<link "Continue working" $return>><<EndConversation "Dan">><<TimeChange>><</link>><br>
<<link "Take a break" $return>><<EndConversation "Dan">><<TimeChange>><</link>>
<<elseif $DanDialogue is "AnnieWorkAssertivePassWorkPerformancePA">>
You fold your hands neatly on the desk, letting your voice come out clear and even. “Dan, wait.”<br>
<br>
He pauses, halfway to the corridor. “Yeah?”<br>
<br>
“You’re right. Your calendar is a mess. But <<TrueName>> isn’t the reason it's messed up.”<br>
<br>
Dan turns fully, one eyebrow raised. You press on.<br>
<Br>
“It's was a broken long before <<TrueName>>. If you storm into Thompson’s office right now, you’re not going to look like a team player. You’ll just look like you can’t solve the problem yourself.”<br>
<br>
There’s a pause. Dan narrows his eyes, weighing your words. "You think I can't sort things out without help?"<Br>
<br>
Seizing his insecurity, you press on. "I'm just saying that a man - a real man - wouldn't complain to the boss. They'd find a way to get to their meetings regardless. You're a real man, aren't you Dan?"<br>
<br>
Dan huffs, holding your eyes. "Of course."<br>
<br>
"Then hold off," you add. " Least for today.”
<br>
Dan scratches his chin as he thinks. "Good point, love. I don't need a secretary to help me close."<br>
<br>
He pivots and saunters out, still muttering about half-wits and calendar bugs. But not heading toward Thompson’s door. You let out a quiet breath.<br>
<br>
That worked. And you didn’t have to play dumb or sweet. Just smart.<br>
<br>
<b>Actions</b><br>
<<link "Continue working" $return>><<EndConversation "Dan">><<TimeChange>><</link>><br>
<<link "Take a break" $return>><<TimeChange>><<EndConversation "Dan">><<TimeChange>><</link>>
<<elseif $DanDialogue is "AnnieWorkAssertiveFailWorkPerformancePA">>
You take a breath and step out from behind the desk. “Dan, wait. Maybe now’s not the right time to bring this up with Thompson.”<Br>
<br>
He pauses mid-stride, blinking at you. “No?”<Br>
<br>
You nod. “It’s just… the system’s been unpredictable lately. It’s not really <<TrueName>>'s fault, and storming into Thompson’s office might just make things worse.”<Br>
<br>
Dan stares, unimpressed. “Worse than missing wrong addresses and missed meetings? Because that’s where we’re at.”<Br>
<br>
You press on. “I’m just saying maybe we keep this internal for now. Handle it like a team.”<Br>
<br>
His face twists into a grin that doesn’t quite reach his eyes. “Cute speech, Annie. But there's no team in sales. Real men don't make excuses. And I don’t babysit screwups. Babysitting is more your bag, isn't it?”<br>
<bR>
He adjusts his sunglasses again and turns back toward the entrance. “If you want to play office politics, I'm sure Clive has an long-winded opinion. Meanwhile, I’ll be with Thompson. He listens to winners.”<br>
<br>
He strides forward and opens the door. "Got a moment, boss?" you hear him say as he steps in.<bR>
<br>
You tried. But now all you can do is sit back and hope Dan doesn’t tank you while he chats to Thompson.<br>
<br>
<b>Actions</b><br>
<<link "Continue working" $return>><<EndConversation "Dan">><<TimeChange>><</link>><br>
<<link "Take a break" $return>><<TimeChange>><<EndConversation "Dan">><<TimeChange>><</link>>
<</if>><<if $JackieDialogue is "Different">>
<<if $current.Avatar is "Emily">>
“Can I have something else?” you ask. You notice a few students behind you roll their eyes.<br>
<br>
“Nurse’s orders, Phillips,” Jackie replies sternly. “You get what you got.”<br>
<br>
You look down at the bland salad. Your stomach rumbles, demanding food. <br>
<<elseif $current.Avatar is "Dennis">>
“Can I have something else?” you ask. You notice a few students behind you roll their eyes.<br>
<br>
“Nurse’s orders, Mannet,” Jackie replies sternly. “You get what you got.”<br>
<br>
You look down at the steak, dripping with fat. Your stomach rumbles, even in spite of how tough the meat looks.<br>
<<elseif $current.Avatar is "Jake">>
“Can I have something else?” you ask. You notice a few students behind you look at you in confusion.<br>
<br>
“Nurse’s orders, Duncan,” Jackie replies sternly. “You get what you got. Most kid's would kill for it, too.”<br>
<br>
You look down at the burger, dripping with fat. Your stomach rumbles, even in spite of how it looks.<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Jackie" "Different">><</link>>
<<elseif $JackieDialogue is "Preparation">>
“Who makes the lunch?” you ask Jackie. <br>
<br>
She sighs with irritation. “Lunch is prepared in the morning on-site, made specifically as per Nurse Rancy’s direction. If you don’t like it, take it up with her. Now, anything else you want to nit-pick?”<br>
<br>
Jackie looks at you, impatiently. Other students mutter behind you in the queue.<br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Jackie" "Preparation">><</link>>
<<elseif $JackieDialogue is "SchoolCafeteriaKey">>
"Hey Jackie," you begin. "I was wondering if I could borrow the key to the kitchen -"<br>
<br>
"Let me stop you right there," she says, her voice clipped and short. "That key? It’s staying right here with me." She gestures sharply at her pocket, her fingers curling protectively.<br>
<br>
"Do you have any idea what would happen if I handed it out? Chaos. Kids messing with the ovens, adding hot sauce to the soup. I’ve seen it all before.<br>
<br>
"Nurse's orders. Food is as per her instruction. No exceptions. If you're looking to stage some kind of prank, find another way. I’m not playing."<br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Jackie" "SchoolCafeteriaKey">><</link>>
<<elseif $JackieDialogue is "GreedyPass">>
"I really need to get into the kitchen," you try. "It's important. I promise I'm not up to mischief."<br>
<br>
Jackie hesitates, her hand brushing the edge of her pocket. For a moment, she studies you with an uncharacteristically soft gaze.<br>
<br>
"What do you need it for?"<br>
<br>
You grimace, but offer her a smile. "I can't say. I promise though, it's not bad."<br>
<br>
She continues to look at you. "You’re not like the others, are you?" she says, her voice quieter now. "I’ve heard about you - people say you’ve got a good head on your shoulders. Not like the troublemakers."<br>
<br>
With a reluctant sigh, she pulls out the key, holding it just out of reach. "Listen to me. You mess this up, and I’ll make sure you never get another favor. Got it?"<br>
<br>
She drops the key into your hand, her tone softening just slightly. "Don’t make me regret this."<br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Jackie" "PersuadeJackieKey">><</link>>
<<elseif $JackieDialogue is "GreedyFail">>
"I really need to get into the kitchen," you say. "It's important."<br>
<br>
Jackie gives you a thin smile. "And why is that?"<br>
<br>
"I can't say..." you can't help but stammer.<br>
<br>
Jackie’s laugh is sharp and humorless. "Nice try," she sneers, folding her arms across her chest. "Do you think I don’t know your type? I've worked here for long enough to know what happens when you give students the benefit of the doubt. I've heard nothing to say you're any different from the rest."<br>
<br>
She turns away, her stance dismissive, making it clear this conversation is over.<br>
<br>
<B>Actions</b><br>
<<link "Say goodbye to Jackie and sit down with your lunch" "SchoolCafeteriaLunch">><<EndConversation "Jackie">><<set $SchoolCafeteriaLunch to "Sit">><</link>>
<</if>><<set _NPC to "Britney">>
<<set $ConversationExit to "FreshPot">>
<<CheckRelationship _NPC>>
<<if $BritneyDialogue is undefined>>
Britney asks you a dozen questions rapid fire, then apologises and waits for you to speak.<br>
<<else>>
Britney tries to wait for you to speak.<br>
<</if>>
<br>
<b>Actions</b><br>
<<DialogueSpoken "Britney" "Tandi">><<Flag "TandiKnown">>
<<if _FlagReturn is true and _Discussed is false>><<link "Ask about Tandi" "BritneyDialogue">><<set $BritneyDialogue to "Tandi">><</link>><br><</if>>
<<DialogueSpoken "Britney" "TerrencePlan">><<QuestState "Quest21">>
<<if _Discussed is false and _QuestState is 0>><<link "Ask about what they are doing to Terrence" "BritneyDialogue">><<set $BritneyDialogue to "TerrencePlan">><</link>><br><</if>>
<<DialogueSpoken "Britney" "Curses">>
<<if _Discussed is false>><<link "Ask about the curses" "BritneyDialogue">><<set $BritneyDialogue to "Curses">><</link>><br><</if>>
<<DialogueSpoken "Britney" "Reagan">>
<<if _Discussed is false>><<link "Ask about Reagan" "BritneyDialogue">><<set $BritneyDialogue to "Reagan">><</link>><br><</if>>
<<DialogueSpoken "Britney" "Herself">><<Flag "TandiKnown">>
<<if _Discussed is false>><<link "Ask about her" "BritneyDialogue">><<set $BritneyDialogue to "Herself">><</link>><br><</if>>
<<link "Say goodbye to Britney and leave her alone" "FreshPot">><<EndConversation "Britney">><</link>><<if $BritneyDialogue is "Tandi">>
"I was curious about who had my place on the squad before me," you begin. "Tandi. At least, I think that was her name."<br>
<br>
Britney shares a look with Stacey before turning back to you. "Who's been talking about Tandi?"<br>
<br>
You shrug. "Just heard the name mentioned a few times."<br>
<br>
"Tandi was - is - someone you don't want to get caught up with," Britney tells you, for once losing her sparkle. "She's toxic, Em. Got into all kinds of bad stuff."<br>
<br>
"Or bad stuff gets into her," Stacey snipes. "Regularly."<br>
<br>
Britney shushes the cheerleader, then smiles at you. "She used to be on the squad. But Em -" she hesitates, then lowers her voice. "She's turned into a total slut!"<br>
<br>
Stacey rolls her eyes at Britney's anxiety about talking this way. "Stop it!" Britney says to her friend. "She has! Last I heard, she hangs out with those icky bikers outside of town."<br>
<br>
"What happened to her?" you ask.<br>
<br>
Again, Britney seems uncomfortable. "Just didn't belong in the cheerleaders. But I'm sure that won't happen to you, Em. You belong with us!"<br>
<br>
You notice Stacey giving another dark glance to her friend. It's enough to make Britney fall silent.<br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Britney" "Tandi">><</link>>
<<elseif $BritneyDialogue is "Curses">>
"Curses?" Britney’s eyes light up with excitement, and she leans in closer. "Oh my gosh, they’re, like, so fascinating! Did you know you can use them to make people totally do what you want? Like, Reagan was being super bossy the other day, and I thought, Wouldn’t it be hilarious if she couldn’t stop hiccupping during practice?" She giggles, the thought clearly delighting her.<br>
<br>
"Of course, Reagan didn't let that go unanswered," Stacey follows up, causing Britney to pout. After glaring at her friend, she turns back to you.<br>
<br>
"They’re kind of like this secret weapon, you know? A way to, like, set things right when people are being... difficult. And they’re fun to experiment with! You wouldn’t believe how many tiny changes can totally mess with someone’s day." She twirls a strand of her hair, her tone bright and carefree.<br>
<br>
Then, as if remembering herself, she shrugs. "I mean, as long as you don’t, like, overdo it or anything. Some people get all serious about curses, but honestly? It’s just a little harmless fun. Right?"<br>
<br>
Her grin falters for a moment, a flicker of doubt crossing her face, before she brushes it off with a breezy laugh. "Anyway, if you’re dealing with one, let me know! I could totally help you figure out how to turn it into something... fun."<br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Britney" "Curses">><</link>>
<<elseif $BritneyDialogue is "Reagan">>
When you mention Reagan, Britney’s cheerful demeanor dims slightly. "Oh, Reagan? She’s... well, she’s Reagan." Britney forces a smile, but it doesn’t quite reach her eyes.<br>
<br>
"I mean, she’s amazing. So confident, so sure of herself. I’ve always admired that about her. But, like..." She hesitates, twirling her bracelet nervously. "Sometimes she can be a little... pushy, you know? Like, she knows what’s best for everyone. I just wish she’d, um, let people figure stuff out for themselves sometimes."<br>
<br>
She glances at you, her smile returning, though it feels a little strained. "But she really does mean well. I think."<br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Britney" "Reagan">><</link>>
<<elseif $BritneyDialogue is "Herself">>
"Me?" Britney blinks, her eyes widening as a faint blush creeps across her cheeks. "Oh, um, that’s sweet of you to ask. I mean, I’m not exactly, like, the most interesting person around or anything." She fidgets with the bracelet on her wrist, glancing away for a moment before flashing a small, genuine smile. "But, uh... thanks."<br>
<br>
She hesitates, clearly unsure where to start, before her face lights up. "Oh! Well, I’ve been pretty busy lately. My brother - Marc, he runs our family farm - is getting married soon, so I’ve been helping plan the wedding. It’s kind of a big deal, you know? Catherine - his fiancée - just moved to Charlton a little while ago. She’s, like, amazing. So creative and thoughtful. She runs the new flower shop. Have you seen it?"<br>
<br>
Britney leans in slightly, her voice dropping as though sharing a secret. "It’s funny, actually. Catherine’s... different. She doesn’t really fit the Charlton mold, you know? Kind of like you." Her eyes meet yours, and she gives a soft laugh. "I think that’s why I like her so much. She’s not afraid to do things her way, and it’s... refreshing."<br>
<br>
She straightens up, brushing a strand of hair behind her ear. "Anyway, the wedding’s going to be beautiful, but I’m kind of freaking out about planning the hen party. Catherine’s not really into all the traditional Charlton stuff, and I want her to actually enjoy it, you know? But Reagan and my mom keep giving me these ideas, and... ugh." She sighs, her bubbly tone faltering for a moment. "It’s just a lot."<br>
<br>
Britney perks up again, her cheerful smile returning. "But enough about me! What about you? What’s new?"<br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Britney" "Herself">><</link>>
<<elseif $BritneyDialogue is "TerrencePlan">>
“So,” you say, keeping it casual, “what’s going on with Terrence?”<Br>
<Br>
Britney immediately perks up, twirling a strand of hair. “Isn’t he adorable?” she says, bright as ever. “Like... in a weird, lost puppy kind of way.”<Br>
<Br>
Stacey rolls her eyes. “Christina’s just trying to help him. You know how she is.”<Br>
<Br>
You tilt your head. “Help him how?”<Br>
<Br>
Britney shrugs, too fast. “We’re just trying to bring a little joy into his life. He looked so lonely. Honestly, it was kind of sad.”<Br>
<Br>
Stacey rolls her eyes. “And it was working, too. Until -”<Br>
<Br>
Her words drop off when Britney catches her eye. You look between the two, sensing the awkwardness between them. “Come on,” you push. “We’re all friends here. What’s the plan?”<Br>
<Br>
“You should talk to Chrissie,” Britney says, almost serious. “She can tell you.”<Br>
<Br>
“I can help, though,” you try.<Br>
<Br>
“If you want to help,” Britney says, too quickly, “figure out what’s in that book.” <Br>
<Br>
Stacey nudges her with her elbow, giving her a dark look. You raise your eyebrow at them, waiting.<Br>
<Br>
“His biology book,” Stacey admits. “He was starting to warm up. But now his head is always in it. He clutches it like it’s his diary.”<Br>
<Br>
You narrow your eyes. “Isn’t that helping him?” <Br>
<Br>
“Not in the way Chrissie would like,” Britney mutters.<Br>
<Br>
“And how -” you begin, but Stacey cuts you off. <Br>
<Br>
“You need to trust Christina will tell you what you need to know when you need to know it,” she says, curtly. “If you really want to assist, find a way of seeing what’s in that book. Break into his locker or something.”<Br>
<Br>
You narrow your eyes. “Tell me what, though?”<Br>
<Br>
They say nothing.<Br>
<Br>
Stacey sips her drink. Britney studies the whipped cream on her spoon like it’s suddenly fascinating.<Br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Britney" "TerrencePlan">><<QuestTracker "Quest21" 1>><</link>>
<</if>><<EventsCheck $return>>
<<if _currentEvent is "BlondeHair">>
<br>
<<if $EmilyStateCurrent lt 3>>
When you enter the living room, Emily is seated cross-legged on the floor, carefully sorting through an old shoebox filled with photographs. She looks up immediately, her expression shifting from casual curiosity to stunned surprise.<br>
<br>
"What did you do to your hair?" she asks sharply, setting the photos aside and standing quickly to approach you. She lifts a hand, hesitantly reaching towards your newly blonde strands as if unsure they're real.<br>
<Br>
You look at her, sheepishly. <i>Did you even consider that Emily would have to match any changes you made to her appearance?</i><br>
<br>
"It's just dye, Em."<br>
<br>
She steps back slightly, arms crossing defensively. "You didn't even think to ask me? Maybe I liked my hair the way it was." She sighs, frustration evident. "Now I'll have to match it."<Br>
<br>
You hesitate, feeling her expectant gaze on you. She finally asks, her voice quieter now, "What exactly do you think people are going to say when they see me as a blonde?"<br>
<<else>>
When you enter the living room, Emily is seated comfortably at the table, carefully painting intricate designs onto the back of her hand with henna. She glances up, raising an eyebrow, a smirk already forming as she notices your hair.<br>
<br>
"Wow," she drawls slowly, setting down her brush. "Someone decided to brighten things up, huh? Didn’t even warn me you were going blonde."<br>
<br>
You look at her, sheepishly. <i>Did you even consider that Emily would have to match any changes you made to her appearance?</i><Br>
<br>
"I thought it might help with our plans,” you say. “Blend in, get different reactions."<br>
<br>
Emily tilts her head thoughtfully, examining you closely. "And how exactly do you think people in Charlton will react when I walk in tomorrow with blonde hair?" Her tone carries a hint of amusement mixed with genuine curiosity.<br>
<br>
She leans forward slightly, her voice low and playful. "Well? Tell me. What will people think?"<Br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Tell her that she'll get a better reaction from people" "EmilyDialogue">><<EventsCheckEnd "YourHome" "BlondeHair">><<set $NPC.Characters.Emily.Stats.hair to "blonde">><<set $EmilyDialogue to "BlondeHairReaction">><</link>><br>
<<link "Tell her that she's still the same person underneath" "EmilyDialogue">><<EventsCheckEnd "YourHome" "BlondeHair">><<set $NPC.Characters.Emily.Stats.hair to "blonde">><<set $EmilyDialogue to "BlondeHairSamePerson">><</link>>
<<elseif _currentEvent is "YourHomeEventJennifer">>
<br>
<<Flag "EmilyTransformSeen">>
<<if _FlagReturn is false>>
<<if $EmilyStateCurrent lt 3>>
She looks up as you enter. She gives you a curious look, seeing the keys in your hand.<br>
<br>
"Hey Jen," she says with hesitation. "Looking for <<TrueName "Current">>?"<br>
<br>
You take a gulp. "It's me, Em. <<TrueName "Current">>."<br>
<br>
It takes a long moment for Emily to comprehend what you're saying. Her eyes suddenly widen with comprehension. "<<TrueName "Current">>! What have you done?"<br>
<br>
"I needed to investigate some things," you tell her, unsure how to answer. "People talk to Jennifer more openly."<Br>
<br>
She laughs out a small laugh. "So you just decided to transform into her? Oh my god, <<TrueName "Current">>. This is getting out of hand. How did you even do it?”<br>
<br>
"I got a toy from Jen," you reply. "Then I used the amulet."<br>
<Br>
"And what, she was just okay with this?" Emily spits back.<Br>
<br>
"I cast a spell," you admit. "To make her forget."<br>
<br>
Emily looks at you, darkly. "This is getting out of control, <<TrueName "Current">>. Listen to yourself. You're casting spells on people now.”<br>
<br>
"I'm doing this for you," you remind her. "To help you get through school."<Br>
<br>
Emily stares at you for a moment, then sighs. "I don't know, <<TrueName "Current">>. I don't know if I want you to have to do this. Look at you."<br>
<<else>>
She glances up casually as you enter, eyes briefly flicking to the keys in your hand. For a second, confusion clouds her expression. Then, slowly, her lips curl into a mischievous smile.<Br>
<br>
"Jen?" she asks cautiously, eyes glittering with intrigue. "What brings you here?"<br>
<br>
You hesitate, then swallow hard. "It's me, Em. <<TrueName "Current">>."<br>
<br>
Emily blinks, momentarily surprised before breaking into a delighted laugh. "No way. You actually transformed into Jennifer?"<br>
<Br>
You nod awkwardly. "Yeah. I needed to investigate some things. People are more open with Jennifer."<br>
<br>
Her smile widens, eyes sparkling with curiosity. "Clever. How'd you pull it off?"<Br>
<br>
"I got a photo from Jen," you explain cautiously. "Then I used the amulet."<Br>
<br>
Emily raises an eyebrow, clearly impressed. "And Jen was totally cool with this?"<br>
<br>
"I cast a spell," you admit quietly. "Made her forget."<Br>
<br>
Emily laughs again, clapping her hands excitedly. "Oh my god, <<TrueName "Current">>, that's brilliant. You're finally getting how to play Charlton."<br>
<br>
You frown, uneasy at her enthusiasm. "Em, I'm doing this to help you."<br>
<br>
"Sure," she says casually, clearly unbothered. "Whatever you say. But just look at yourself. You're finally embracing this magic. And honestly? I'm totally here for it."<br>
<</if>>
<<else>>
<<if $EmilyStateCurrent lt 3>>
She looks up at you as you enter. She raises an eyebrow.<br>
<br>
"New look?", she says, her eyes drifting up and down your body. "Taking Jen's form is weird, even for you."<Br>
<<else>>
She looks up at you as you enter, and immediately smirks, her eyes slowly drifting up and down your form.<br>
<Br>
"Well, someone seems to like playing dress-up," she teases lightly. "Jen today, huh? Interesting choice."<br>
<br>
She leans back comfortably, clearly amused. "Should I ask why you're impersonating your <<if $PlayerCharacter.female is true>>best friend<<else>>girlfriend<</if>>, or is that just how you have fun these days?"<br>
<</if>>
<</if>>
<<if $EmilyStateCurrent lt 3>>
You glance down, reminded by Emily on how your clothes and look. You feel yourself blushing.<br>
<br>
<<if $PlayerCharacter.female is true>>
"How does it feel?" Emily asks. "To be your friend."<br>
<br>
"It's weird," you reply, honestly. "Almost like a betrayal."<br>
<br>
"Well duh," she says. "At least I gave consent to you taking my form."<br>
<<else>>
"How does it feel?" Emily asks. "To be your girlfriend."<br>
<br>
"It's weird," you reply, honestly. "Like I've seen another side of my relationship."<br>
<br>
"Eww," she says. "I don't even want to get into the details of that."<br>
<</if>>
<br>
You grimace, but decline to say anything else about how this body makes you feel. <I>Feminine. Tender. Girly.</i><br>
<<else>>
You glance down, suddenly hyper-aware of the way Jennifer's clothes fit you, how they feel against your body. You feel yourself blushing despite your attempts at composure.<br>
<br>
<<if $PlayerCharacter.female is true>>
"How does it feel?" Emily asks playfully. "To be your best friend?"<Br>
<br>
"It's weird," you admit quietly. "Almost intrusive. Like I'm seeing something I shouldn't."<br>
<br>
Emily laughs softly, eyes sparkling mischievously. "Relax. It’s harmless fun. Besides, it's not like Jen remembers any of this."<br>
<br>
You hesitate, shifting uncomfortably, unsure how to explain the sensation. <I>Feminine, tender, girly.</i> Emily notices your discomfort and grins even wider.<br>
<Br>
"You know," she says conspiratorially, "you might as well enjoy it while it lasts. Might even pick up a trick or two from Jen."<br>
<<else>>
"How does it feel?" Emily asks, smirking slightly. "To be your girlfriend?"<br>
<br>
"It's weird," you reply uneasily. "Like I'm seeing another side of our relationship."<br>
<br>
Emily giggles, clearly amused by your awkwardness. "Careful, <<TrueName "Current">>. Don't start getting ideas. Though, it is kind of funny seeing you deal with being Jennifer."<br>
<br>
You grimace, feeling increasingly uncomfortable. The sensations are strange. <i>Feminine, tender, girly</i>. Emily leans forward slightly, lowering her voice to a teasing whisper.<br>
<br>
"Seriously though," she murmurs playfully. "Next time warn me before you decide to become your own girlfriend. This is almost too weird - even for Charlton."<Br>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EventsCheckEnd "YourHome" "YourHomeEventJennifer">><<SetFlag "EmilyTransformSeen">><</link>><br>
<<elseif _currentEvent is "YourHomeEventAnnie">>
<br>
<<Flag "EmilyTransformSeen">>
<<if _FlagReturn is false>>
<<if $EmilyStateCurrent lt 3>>
She looks up as you enter. She gives you a nervous look, seeing the keys in your hand.<br>
<br>
"Hey Annie," she says with hesistation. "What are you doing here?"<br>
<br>
You take a gulp. "It's me, Em. <<TrueName "Current">>."<br>
<br>
It takes a long moment for Emily to comprehend what you're saying. Her eyes suddenly widen with comprehension. "<<TrueName "Current">>! What have you done?"<br>
<br>
"I needed to investigate Thompson's offices," you tell her. "Annie has more freedom there than I do."<br>
<br>
She laughs out a small laugh. "So you just decided to transform into her? Oh my god, <<TrueName "Current">>. This is getting out of hand. How did you even do it?"<br>
<br>
"I got a photo from Annie," you reply. "Then I used the amulet."<br>
<br>
"And what, she was just okay with this?" Emily spits back.<br>
<br>
"I cast a spell," you admit. "To make her forget."<br>
<br>
Emily looks at you, darkly. "This is getting out of control, <<TrueName "Current">>. Listen to yourself. You're casting spells on people now."<br>
<br>
"I'm doing this for you," you remind her. "To help you get through school."<br>
<br>
Emily stares at you for a moment, then sighs. "I don't know, <<TrueName "Current">>. I don't know if I want you to have to do this. Look at you. You look a bit slutty. No offense."<br>
<<else>>
She looks up as you enter, eyes flicking quickly over your body before settling into a mischievous smile.<br>
<br>
"Annie?" she asks slowly, clearly intrigued. "Didn't expect to see you here."<Br>
<br>
You hesitate, then clear your throat softly. "It's me, Em. <<TrueName "Current">>."<br>
<br>
Emily's eyes widen in surprise, and then her grin broadens into delighted amusement. "Oh my god, <<TrueName "Current">>, seriously? Annie? That’s bold. Even for you."<br>
<Br>
"I needed to investigate Thompson's offices," you explain awkwardly. "Annie gets access I don't."<br>
<Br>
She laughs, clearly impressed. "So you just... borrowed her form? You are definitely getting creative. How’d you do it?"<br>
<br>
"I got a photo from Annie," you admit. "Then I used the amulet."<br>
<Br>
Emily tilts her head, eyes sparkling with curiosity. "And she was fine with it?"<br>
<br>
You hesitate slightly. "I cast a spell. To make her forget."<br>
<br>
Emily bursts into laughter again, clapping her hands lightly. "That's amazing, <<TrueName "Current">>. You're finally learning how to use this magic properly."<br>
<Br>
"I'm doing it to help you," you remind her cautiously. "To help you get through school."<Br>
<br>
Emily waves off your concern, eyes dancing with excitement. "Oh, relax. Honestly, Annie's got the look to pull off a few favours at Thompson's. You should enjoy being her while you can."<br>
<</if>>
<<else>>
<<if $EmilyStateCurrent lt 3>>
She looks up at you as you enter. She raises an eyebrow.<br>
<br>
"New look?", she says, her eyes drifting up and down your body. "At least you already know how to type."<br>
<br>
<<else>>
She glances up casually as you enter, immediately breaking into a teasing smirk.<br>
<br>
"Annie, huh?" she says, openly appreciating your appearance. "Can't say I blame you. If you're going to pick someone else, you might as well pick someone who's fun."<br>
<br>
She leans back comfortably, still smiling playfully. "Though honestly, <<TrueName "Current">>, I'm starting to think you prefer it on this side. Should I be worried?"<br>
<br>
<</if>>
<</if>>
<<if $EmilyStateCurrent lt 3>>
You glance down, reminded by Emily on how your clothes and look. You feel yourself blushing.<br>
<br>
"Did you have to work at Thompsons?" Emily asks. "I've seen Annie around town. She gets a lot of attention. Power to her I guess, but it's almost like she encourages it."<br>
<br>
"I've had a few looks," you reply. "It's like I'm on display."<br>
<br>
<<if $PlayerCharacter.female is true>>"I can imagine," she says. "I'm almost envious. Long legs and blonde hair. Bit different to what you look like normally. Must take some getting used to."<br>
<<else>>"I can imagine," she says. "She dresses to impress. I can't imagine how it must feel to you."<br>
<</if>>
<br>
You grimace, but decline to say anything else about how this body makes you feel. <I>Desired. Seductive. Sexy.</i><br>
<<else>>
You glance down, reminded by Emily of how your clothes look. You feel yourself blushing.<br>
<br>
"Did you enjoy being Annie at Thompson’s?" Emily asks playfully. "I bet you turned a few heads."<br>
<br>
You clear your throat awkwardly. "I've had some attention, sure. More than I'm used to."<br>
<br>
Emily laughs softly, clearly entertained by your embarrassment. "Well, duh. Annie's gorgeous. She knows exactly what she's doing. Honestly, you might as well enjoy it. Not every day you get to walk around like that."<br>
<Br>
<<if $PlayerCharacter.female is true>>She grins, eyes twinkling mischievously. "Long legs, blonde hair. Must feel powerful, huh? Honestly, I'm kind of jealous. Being Annie looks like it could be fun."<Br>
<<else>>She smirks teasingly, leaning forward. "Come on, don't pretend you didn't like it a bit. Annie knows exactly how to dress to impress. Bet it felt good having everyone watching you."<br>
<</if>>
<br>
You grimace, but decline to say anything else about how this body makes you feel. <I>Desired. Seductive. Sexy.</i><br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<SetFlag "EmilyTransformSeen">><<EventsCheckEnd "YourHome" "YourHomeEventAnnie">><</link>><br>
<<elseif _currentEvent is "YourHomeEventFlorence">>
<br>
<<Flag "EmilyTransformSeen">>
<<if _FlagReturn is false>>
<<if $EmilyStateCurrent lt 3>>
She looks up as you enter. She gives you a nervous look, seeing the keys in your hand.<br>
<br>
"Hey Flo," she says with hesistation. "What are you doing here?"<br>
<br>
You take a gulp. "It's me, Em. <<TrueName "Current">>."<br>
<br>
It takes a long moment for Emily to comprehend what you're saying. Her eyes suddenly widen with comprehension. "<<TrueName "Current">>! What have you done?"<br>
<br>
"I needed to investigate Fresh Pot," you tell her. "This was a way to get away undetected."<br>
<br>
She laughs out a small laugh. "So you just decided to transform into Florence? Oh my god, <<TrueName "Current">>. This is getting out of hand. How did you even do it?"<br>
<br>
"I got a book from Flo," you reply. "Then I used the amulet."<br>
<br>
"And Flo was what, just okay with this?" Emily spits back.<br>
<br>
"I cast a spell," you admit. "To make her forget."<br>
<br>
Emily looks at you, darkly. "This is getting out of control, <<TrueName "Current">>. Listen to yourself. You're casting spells on people now."<br>
<br>
"I'm doing this for you," you remind her. "To help you get through school."<br>
<br>
Emily stares at you for a moment, then sighs. "I don't know, <<TrueName "Current">>. I don't know if I want you to have to do this. Look at you. You look like a saucy waitress."<br>
<<else>>
Emily glances up as you enter, eyebrows raised in curiosity, her lips quickly curving into a delighted smirk.<br>
<br>
"Flo?" she asks playfully. "What brings you around here?"<br>
<br>
You clear your throat awkwardly. "It's me, Em. <<TrueName "Current">>."<bR>
<Br>
Emily’s eyes widen with genuine surprise before quickly turning to excitement. "No way. Florence, seriously? You really are having fun with this, aren’t you?"<br>
<br>
You shrug uncomfortably. "I needed to investigate Fresh Pot without suspicion. Florence was my best option."<br>
<br>
Emily laughs, clearly entertained. "So you just casually became Charlton’s flirtiest barista? How'd you manage it?"<br>
<br>
"I took a book from Florence," you explain cautiously. "Then I used the amulet."<br>
<br>
Emily tilts her head, fascinated. "And Flo just let you?"<br>
<br>
You hesitate, admitting quietly, "I cast a spell. She doesn’t remember."<br>
<Br>
Emily grins broadly, clearly impressed. "Oh my god, <<TrueName "Current">>. You're becoming ruthless. I absolutely love it."<br>
<br>
You shift uneasily. "It's still about helping you, Em."<br>
<br>
Emily waves off your seriousness, eyes bright with amusement. "Sure, whatever you say. But honestly, being Florence must be fun. She definitely knows how to enjoy herself."<br>
<</if>>
<<else>>
<<if $EmilyStateCurrent lt 3>>
She looks up at you as you enter. She raises an eyebrow.<br>
<br>
"New look?", she says, her eyes drifting up and down your body. "Hope you made some tips."<br>
<<else>>
She glances up as you enter, her eyes immediately sparkling with amusement.<Br>
<br>
"Florence?" she teases, openly checking you out. "You must really like playing waitress. Or maybe it's the attention she gets."<br>
<br>
Emily smirks knowingly, leaning back with a casual smile. "Hope you made plenty of tips today. I hear the guys tip generously when Flo’s behind the counter."<br>
<</if>>
<</if>>
<br>
<<if $EmilyStateCurrent lt 3>>
You glance down, reminded by Emily on how your clothes look. You feel yourself blushing.<br>
<br>
"Did you work at Fresh Pot?" Emily asks. "Flo smiles and flirts her way through a shift, but she has to put up with a lot of male attention for it."<br>
<br>
"People treat me differently," you reply. "I've had a few looks."<br>
<br>
<<if $PlayerCharacter.female is true>>"I can imagine," she says. "Some guys dribble at the sight of a redhead. I bet you got a few more looks than you're used to."<br>
<<else>>"I can imagine," she says. "Some guys dribble at the sight of a redhead. I can't imagine how it must feel when you're not used to it."<br>
<</if>>
<br>
You grimace, but decline to say anything else about how this body makes you feel. <I>Carefree. Fun. Flirty.</i><br>
<<else>>
You glance down, reminded by Emily of how your clothes look. You feel yourself blushing.<br>
<br>
"Did you enjoy being Florence at Fresh Pot?" Emily asks mischievously. "She certainly knows how to handle herself around customers."<br>
<br>
You shift awkwardly. "I definitely noticed people treating me differently. Lots of attention."<br>
<Br>
Emily laughs lightly, clearly delighted. "Oh, I bet. Florence knows exactly what she's doing. Flirting and smiling. Getting those extra tips. Honestly, it must've been fun."<br>
<br>
<<if $PlayerCharacter.female is true>>She grins, eyes twinkling playfully. "Red hair, big smiles, carefree attitude. It suits you more than you realise. You probably got plenty more attention than you're used to."<br>
<<else>>She leans in teasingly, eyes playful. "Admit it, it felt good, didn’t it? All eyes on you, smiling, flirting. Must’ve felt pretty thrilling for someone who isn't used to it."<br>
<</if>>
<br>
You grimace, but decline to say anything else about how this body makes you feel. <I>Carefree. Fun. Flirty.</i><br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<SetFlag "EmilyTransformSeen">><<EventsCheckEnd "YourHome" "YourHomeEventFlorence">><</link>><br>
<<elseif _currentEvent is "YourHomeEventAndrea">>
<br>
<<Flag "EmilyTransformSeen">>
<<if _FlagReturn is false>>
<<if $EmilyStateCurrent lt 3>>
She looks up as you enter. She gives you a nervous look, seeing the keys in your hand.<br>
<br>
"Hey Andrea," she says with hesistation. "What are you doing here?"<br>
<br>
You take a gulp. "It's me, Em. <<TrueName "Current">>."<br>
<br>
It takes a long moment for Emily to comprehend what you're saying. Her eyes suddenly widen with comprehension. "<<TrueName "Current">>! What have you done?"<br>
<br>
"I needed to investigate the hotel," you tell her. "This was a way to get away undetected."<br>
<br>
She laughs out a small laugh. "So you just decided to transform into Andrea? Oh my god, <<TrueName "Current">>. This is getting out of hand. How did you even do it?"<br>
<br>
"I got a passport from Andrea," you reply. "Then I used the amulet."<br>
<br>
"And Andrea was what, just okay with this?" Emily spits back.<br>
<br>
"I cast a spell," you admit. "To make her forget."<br>
<br>
Emily looks at you, darkly. "This is getting out of control, <<TrueName "Current">>. Listen to yourself. You're casting spells on people now."<br>
<br>
"I'm doing this for you," you remind her. "To help you get through school."<br>
<br>
Emily stares at you for a moment, then sighs. "I don't know, <<TrueName "Current">>. I don't know if I want you to have to do this. Look at you. Look at what you're wearing."<br>
<<else>>
Emily glances up as you walk in, carefully adjusting a small silk scarf around her neck. Her eyes sparkle with curiosity and surprise as they travel over your appearance.<br>
<br>
"Andrea?" she asks, lips curling into an amused smirk. "What are you doing here?"<Br>
<br>
You clear your throat softly. "It's me, Em. <<TrueName "Current">>."<bR>
<br>
Emily's eyes widen briefly, a slow smile forming on her lips. "Wow, <<TrueName "Current">>. Now this is unexpected." She giggles softly, clearly delighted. "You actually chose to become Andrea? I never saw her as your type. If that’s how we’re referring to it, now."<br>
<br>
You shift awkwardly, clearing your throat. "I needed to investigate the hotel. Andrea blends in there easily. It seemed like the right move."<br>
<br>
She laughs again, amused by your discomfort. "Sure, investigating. Of course. And let me guess - you 'borrowed' something precious, and she conveniently forgot you asked?"<br>
<br>
You nod reluctantly. "I used a spell. She won't remember anything."<br>
<br>
Emily’s eyes glint mischievously as she leans closer, clearly enjoying this. "My, my, <<TrueName 'Current'>>. You're turning out quite ruthless. I like it."<br>
<br>
You notice Emily's eyes flick over your clothes. She smiles again. "Not to mention. Sexy. That uniform..."<br>
<</if>>
<<else>>
<<if $EmilyStateCurrent lt 3>>
She looks up at you as you enter. She raises an eyebrow.<br>
<br>
"New look?", she says, her eyes drifting up and down your body. "That uniform."<br>
<<else>>
Emily glances up as you enter, openly smirking when she recognises your form.<br>
<br>
"Andrea now?" she teases playfully, eyes sparkling with amusement. "Like being a cute little maid, huh?"<Br>
<br>
She slowly leans back in her chair, smiling coyly. "Well, I suppose there's worse people you could choose. Though personally, I'd pick someone a little less… meek. That outfit though. Hot.<br>
<</if>>
<</if>>
<br>
<<if $EmilyStateCurrent lt 3>>
You glance down, reminded by Emily on how much you look like a fantasy ideal of a French Maid. You feel yourself blushing.<br>
<br>
"You're shorter than even me, now," Emily comments. "How does it feel?"<br>
<br>
"Weird," you reply. "I feel vunerable."<br>
<br>
<<if $PlayerCharacter.female is true>>"I can imagine," she says. "Andrea's a petite girl. That outfit can't help, either."<br>
<<else>>"I can imagine," she says. "Welcome to being a girl."<br>
<</if>>
<br>
You grimace, but decline to say anything else about how this body makes you feel. <I>Submissive. Exposed. Sexual.</i><br>
<<else>>
You glance down, sharply reminded by Emily of how your current form looks. You feel your cheeks flush, your fingers nervously playing with the edges of your skirt.<br>
<br>
Emily watches you with clear amusement, eyes glinting mischievously. "So tell me, <<TrueName "Current">>, did you actually do any work at the hotel, or did you just strut around in that uniform, turning heads?"<br>
<br>
You swallow awkwardly. "I investigated, Em. The uniform was just... part of blending in."<br>
<br>
Emily grins broadly, clearly entertained by your discomfort. "Of course. Just blending in. You know, Andrea might be quiet, but she’s definitely got a following. I bet you got more attention than you were expecting."<br>
<br>
<<if $PlayerCharacter.female is true>>
You grimace slightly, trying not to acknowledge how true that statement actually is. "It's a little… unsettling. Being her."<Br>
<br>
Emily laughs, her tone playful. "Relax, <<TrueName "Current">>. At least now you know what it feels like when people actually notice you. I'm sure it was quite the thrill."<br>
<<else>>
Emily smirks, leaning forward with playful mockery. "Well, well, <<TrueName "Current">>. Welcome to being a girl. Must've been eye-opening to feel how Andrea gets treated. Enjoying your taste of femininity yet?"<br>
<</if>>
<br>
You grimace, feeling your cheeks heat up even more as Emily giggles mischievously. You decline to say anything else about how this body makes you feel. <I>Submissive. Exposed. Sexual.</i><br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<SetFlag "EmilyTransformSeen">><<EventsCheckEnd "YourHome" "YourHomeEventAndrea">><</link>><br>
<<elseif _currentEvent is "MakeupStage1">>
<br>
Emily glances as you walk into the room, her eyes narrowing immediately.<br>
<Br>
There’s a long silence.<br>
<Br>
Then, without looking away, she sighs. "What did you do to your face?”<br>
<Br>
You frown, touching your cheek. “What? It’s just a little make-up.”<br>
<br>
Emily squints, leaning forward slightly. “A little? You look like you let a five-year-old do your make-up in the dark.”<Br>
<br>
You huff, crossing your arms. “It’s not that bad.”<br>
<br>
Emily tilts her head, studying you like she’s analyzing a crime scene.<br>
<br>
“The eyeliner’s uneven, your mascara’s clumped, and I think you used the wrong shade of foundation because your face is a completely different color from your neck.”<br>
<br>
She grimaces, then sighs, rubbing her temples.<br>
<br>
“Do you even know what half of that stuff is supposed to do?”<br>
<br>
You shrug. “I mean… vaguely?”<br>
<br>
Emily shakes her head, exhaling sharply. “Okay. First of all, you need to blend. And second -” She gestures at your face. “Try a little less in future. You don’t want to give the wrong impression.”<br>
<br>
You note her words, wondering why they sting so much.<br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EventsCheckEnd "YourHome" "MakeupStage1">><</link>>
<<elseif _currentEvent is "MakeupStage2">>
<br>
Emily looks up at you at you walk in, her eyes lingering for a second longer than usual.<br>
<br>
Then she tilts her head, eyebrows furrowing.<Br>
<Br>
“…Huh.”<br>
<Br>
You pause. “What?”<br>
<br>
She squints slightly, still examining your face.<Br>
<br>
“You actually… didn’t screw it up this time.”<Br>
<br>
You blink, caught off guard. “Gee, thanks.”<br>
<br>
She waves a hand dismissively. “No, I mean it. You don’t look like a clown anymore.”<br>
<br>
Her eyes flick over you once more, then she leans back against the couch, arms crossed.<Br>
<br>
“…So, you’ve been practicing?”<br>
<br>
You hesitate. “A little.”<br>
<br>
Emily narrows her eyes, but there’s something searching in her expression - like she’s trying to figure you out.<br>
<Br>
Then she shrugs. “Well. At least now you won’t embarrass yourself in public. Or embarass me. Or us. Or...”<br>
<br>
She drifts off, as her brain races trying to comes to terms with the situation once more.<br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EventsCheckEnd "YourHome" "MakeupStage2">><</link>>
<<elseif _currentEvent is "MakeupStage3">>
<br>
Emily barely looks up at first, too focused on whatever she’s doing. Then she catches a glimpse of you and does a double take.<br>
<Br>
She stares, her mouth parting slightly, like she can’t quite process what she’s seeing.<br>
<Br>
“You did... your make-up again.” It’s not an accusation. It’s an observation. But there’s something loaded in her tone.<br>
<br>
You raise an eyebrow. “Yeah?”<br>
<br>
Emily’s gaze flickers across your face, scanning every detail. The flawless foundation, the perfectly blended eyeshadow, the way your lips look effortlessly polished. She leans back, crossing her arms.<br>
<br>
“You’re... actually getting good at it.”<br>
<br>
Then she exhales sharply, shaking her head. “You know, a few weeks ago, you wouldn’t have touched that stuff,” she murmurs. "You look good."<br>
<br>
She looks at you for a moment. "Maybe I should try putting a bit more effort in, too. If we're supposed to the same, after all."<br>
<br>
You see her catching a glance in a nearby mirror. At her own reflection. You actually think you see her wince.<br>
<Br>
"Hey. Do you think sometime... you could show me a few pointers?"<br>
<br>
Silence hangs in the air with the awkwardness of the ask. You both feel strange as it hangs there.<br>
<br>
You nod, noncommitally. Emily returns your gesture. She doesn’t look at you again - but you can tell she’s still thinking about it.<br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EventsCheckEnd "YourHome" "MakeupStage3">><<set $EmilyGenericDay += 3>><</link>>
<<elseif _currentEvent is "FemaleFirst">>
<br>
You descend the stairs into the living room, rolling out the stiffness in your shoulders as the smell of coffee drifts up to meet you. The house is quiet, the soft hum of the fridge the only sound as you make your way into the kitchen. Everything looks as it should - the same morning routine, the same scene you’ve walked into a hundred times before.<br>
<br>
Emily is at the table, eating cereal. She doesn’t look up right away, absorbed in a magazine. "Morning," she says.<br>
<br>
The she glances at you, brow pulling together like she’s trying to work something out.<br>
<br>
"Did you do something different with your hair?"<br>
<br>
You pause, shifting your weight onto your dainty heel, balancing without thought. Your hand flutters up before you even realize it, fingers brushing through strands that feel no different than usual. "Uh… no?" You let your hand drop, resting it on your hip. "I don’t think so."<br>
<br>
Emily tilts her head slightly, like she might say something. But shrugs. "Huh. Must be the light or something. You just look… different today." She waves a hand, dismissing the thought as quickly as it came. "Anyway, tea is in the pot if you want some."<br>
<br>
You nod, stepping toward the counter, the hem of your shirt swaying softly against your hips. You reach for a mug, fingers wrapping neatly around the handle. Behind you, Emily eats her cereal, still reading. <br>
<br>
The fridge hums, the tea brews, the morning moves forward. Just two sisters getting ready for the day. Like always.<br>
<br>
<I>Right?</i><br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EventsCheckEnd "YourHome" "FemaleFirst">><</link>>
<<elseif _currentEvent is "DennisPostDate">>
<br>
Emily is sitting cross-legged on the couch, a textbook open on her lap, but her eyes lift immediately when she hears you enter.<br>
<br>
“So?” she asks, closing the book without hesitation. “How did your date go?”<br>
<br>
<b>Actions</b><br>
<<link "Tell her about the date" "YourHomeDateOutcome">><<EventsCheckEnd "YourHome" "DennisPostDate">><</link>>
<<elseif _currentEvent is "CheerleaderOutfitWorn">>
<br>
<<if $EmilyStateCurrent lt 3>>
The scent of toast and coffee lingers in the air as you step downstairs, your cheerleader uniform crisp and perfectly fitted.<br>
<br>
Emily is already sitting at the kitchen table, idly stirring her cereal. The dull hum of morning news from the radio barely fills the silence. Then she looks up.<br>
<br>
Her spoon clinks against the bowl, her fingers suddenly tight around it, her eyes locked onto you like you just walked in covered in blood. “What. The hell. Are you wearing?”<Br>
<br>
Her voice is low, but the sharpness cuts through the air like a knife. You shift slightly, feeling the weight of her stare, the uniform, the entire conversation pressing down on you.<Br>
<br>
“It’s just a uniform, Em,” you explain carefully, trying to sound reassuring. “This is part of the plan.”<br>
<br>
Emily lets out a short, bitter laugh, shaking her head. “Right. The plan. The genius plan where you decide to become a cheerleader?”<br>
<br>
She stands abruptly, tossing her spoon into the bowl. “And just a uniform? Do you know what people will think when they see me dressed like that? They'll think I've completely sold out.”<br>
<br>
She approaches, cautious and wary. “Why would you even do this? What were you thinking?”<Br>
<<else>>
The scent of toast and coffee lingers in the air as you step downstairs, your cheerleader uniform crisp and perfectly fitted.<br>
<br>
Emily sits comfortably at the kitchen table, carefully touching up her lipstick with a small compact mirror. She glances up when you enter, then pauses, a sly smile creeping across her lips.<br>
<br>
“Wow,” she says slowly, eyes glittering with amusement as she takes you in. “What. The hell. Are you wearing?”<br>
<br>
You hesitate, noticing the spark of curiosity in her eyes. Emily leans forward slightly, her smile playful but edged with something sharper. “It’s just a uniform, Em,” you explain carefully, trying to sound reassuring. “This is part of the plan.”<br>
<br>
Emily grins, looking at you. “Right. The plan. The plan where you become a cheerleader?”<Br>
<br>
She leans back, placing her spoon into the bowl. “So tell me, genius. How is this part of the plan?<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Tell her about the perks that cheerleaders get" "EmilyDialogue">><<EventsCheckEnd "YourHome" "CheerleaderOutfitWorn">><<set $EmilyDialogue to "CheerleaderOutfitWornPerks">><</link>><br>
<<link "Tell her that this way you can investigate them" "EmilyDialogue">><<EventsCheckEnd "YourHome" "CheerleaderOutfitWorn">><<set $EmilyDialogue to "CheerleaderOutfitWornInvestigate">><</link>>
<<elseif _currentEvent is "EmilyReactionGeographyDetention">>
<br>
<<if $EmilyStateCurrent lt 3>>
Emily is sitting on the couch, arms crossed, her lips pressed into a tight frown. The moment you step into the room, she straightens up, her frustration clear.<br>
<Br>
“Miss Prichard cornered me in the hallway at school,” she says sharply. “‘I hope you learned your lesson,’ she smirked at me.” Her hands clench slightly at her sides. “And I just had to stand there and nod, like I knew what she was talking about.”<br>
<br>
She exhales, shaking her head. “So, do you want to explain what I’m suddenly getting judged for something that <i>you</i> did?”<br>
<<else>>
Emily is sprawled out on the couch, lazily stretching as she watches you walk in. The second she catches your eye, she smirks, tilting her head playfully.<Br>
<br>
“So,” she drawls, tapping her nails against the armrest, “I had an encounter with Prichard today.” She giggles, sitting up slightly. “She made such a point to tell me, ‘I hope you learned your lesson.’”<br>
<br>
She flips a strand of hair over her shoulder, entirely unbothered. “Sooo… what did <i>I</i> do?”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Apologize and try to make her see what you were doing" "EmilyDialogue">><<EventsCheckEnd "YourHome" "EmilyReactionGeographyDetention">><<set $EmilyDialogue to "EmilyReactionGeographyDetentionApologise">><</link>><br>
<<link "Tell her not to worry - it’s just detention" "EmilyDialogue">><<EventsCheckEnd "YourHome" "EmilyReactionGeographyDetention">><<set $EmilyDialogue to "EmilyReactionGeographyDetentionDontWorry">><</link>>
<<elseif _currentEvent is "EmilyReactionCheerleaderTryouts">>
<br>
<<if $EmilyStateCurrent lt 3>>
Emily is pacing in the living room, arms folded tightly across her chest, her expression a storm of confusion and frustration. She barely even acknowledges you before blurting out:<br>
<br>
“Britney freaking Hudson pulled me aside at lunch today.” She stops mid-step, turning to face you, her brown eyes blazing. “‘Oh-em-gee, Emily, you were so cute at tryouts!’” she mimics in an exaggerated, breathy, valley-girl lilt. “‘Like, total natural vibes. Chrissie is so impressed. Like, for real.’”<br>
<br>
Her hands fly into the air, exasperated. “Tryouts? For cheerleading?” She shakes her head like she still can’t believe the words are coming out of her mouth. “Please tell me Britney doesn’t think I actually want to dance and shake pompoms for a crowd of drooling morons.”<br>
<br>
Her voice is sharp, demanding answers. You, as her, did this. And now she has to deal with it.<br>
<<else>>
Emily is sitting on the couch, her legs tucked neatly beneath her, idly twirling a strand of her <<print $NPC.Characters.Emily.Stats.hair>> hair. She doesn’t look angry. If anything, she looks intrigued.<br>
<br>
“You really should’ve told me,” she says, smirking as she watches you. “Britney practically squealed when she saw me at lunch. ‘Babe, you were so amazing out there!’”<br>
<br>
She lets out a soft, pleased hum. “I had tryouts,” she repeats, tasting the words, and then she tilts her head slightly. “You know, I never would’ve thought to do that. But you did.”<br>
<br>
She leans forward, resting her chin on her hand, eyes sparkling with curiosity. “Didn't think to give me the heads-up about me giving up my evenings to flash football players, though?”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Justify it - you needed to get close to the cheerleaders" "EmilyDialogue">><<EventsCheckEnd "YourHome" "EmilyReactionCheerleaderTryouts">><<set $EmilyDialogue to "EmilyReactionCheerleaderTryoutsJustify">><</link>><br>
<<link "Admit that you didn’t consider your actions on her" "EmilyDialogue">><<EventsCheckEnd "YourHome" "EmilyReactionCheerleaderTryouts">><<set $EmilyDialogue to "EmilyReactionCheerleaderTryoutsDidntConsider">><</link>>
<<elseif _currentEvent is "EmilyReactionMathsDetention">>
<br>
<<if $EmilyStateCurrent lt 3>>
Emily stands by the window, arms crossed tightly, her reflection barely visible in the glass. When she hears you enter, she turns, her expression unreadable for a moment before narrowing into something sharp.<br>
<br>
“Mr. Rogers stopped me in the corridor today,” she says flatly. “‘I hope you’ll take your studies more seriously from now on, Miss Phillips,’” she mimics, her voice laced with frustration.<br>
<br>
She exhales, shaking her head. “He said I wasn’t taking his class seriously. He said that otherwise I'd be back after school.” Her jaw tightens. “But <i>I</i> never had detention in maths. So what exactly did you do when you were at school?”<br>
<br>
Her tone is sharper now, laced with something else - something uneasy.<br>
<<else>>
Emily lounges on the couch, stretching lazily, her fingers running absently through her <<print $NPC.Characters.Emily.Stats.hair>> hair. She glances up as you enter, a slow, amused smile curling at the edges of her lips.<br>
<br>
“So,” she drawls, tilting her head, “Rogers seemed very concerned about me today.”<br>
<br>
She sits up slightly, smirking. “Apparently, I got detention. <i>Me</i>.” She taps a finger against her chin, feigning deep thought. “I guess that means you got detention, huh?”<br>
<br>
Her brown eyes gleam with amusement. “He said I should consider taking extra tuition. He really wants me to improve.” She lets out a soft giggle. “Wonder why.”<br>
<br>
Her smirk widens. “So? What did you do to deserve that?”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Tell her the curse impacted you" "EmilyDialogue">><<EventsCheckEnd "YourHome" "EmilyReactionMathsDetention">><<set $EmilyDialogue to "EmilyReactionMathsDetentionCurse">><</link>><br>
<<link "Tell her you needed to get access to the Maths room to investigate it" "EmilyDialogue">><<EventsCheckEnd "YourHome" "EmilyReactionMathsDetention">><<set $EmilyDialogue to "EmilyReactionMathsDetentionInvestigate">><</link>>
<<elseif _currentEvent is "EmilyReactionBusinessStudiesClub">>
<br>
<<if $EmilyStateCurrent lt 3>>
Emily is sitting at the dining table, arms crossed, an untouched cup of tea in front of her. She doesn’t even look at you at first, just stirs the drink absentmindedly.<br>
<br>
“Business Studies After School Club.” She lets the words hang in the air for a moment before looking at you directly. “Chantelle told me she was looking forward to seeing what I’d bring to their little gathering.” Her lips press into a thin line. “Which is interesting, since I didn’t know I was attending it.”<br>
<br>
She exhales sharply, shaking her head. “That’s not just some academic club, you know.” Her voice drops slightly. “DeBussy doesn’t just want students to succeed. She wants to own them. She collects things - secrets, information, the stuff people don’t want anyone else knowing.”<br>
<br>
Her gaze hardens. “So tell me. Are you actually planning on handing her people’s private business?”<br>
<<else>>
Emily is stretched out on the couch, idly flipping through a magazine. She doesn’t even look up at first, just smirks as she turns a page.<br>
<br>
“Business Studies After School Club,” she muses, tapping a fingernail against the glossy paper. “Funny thing happened at school. Chantelle told me she’s very interested to see what I bring to the table.”<br>
<br>
She tilts her head slightly, finally looking at you. “DeBussy’s little hive of informants.” A lazy smirk spreads across her lips. “You’re playing a fun little game, aren’t you?”<br>
<br>
Closing the magazine, she sits up, resting her chin on her palm. “So? Are you actually planning on feeding her gossip?”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Tell her you are and protest this is the best way to get into the classroom" "EmilyDialogue">><<EventsCheckEnd "YourHome" "EmilyReactionBusinessStudiesClub">><<set $EmilyDialogue to "EmilyReactionBusinessStudiesClubProtest">><</link>><br>
<<link "Tell her that you wouldn’t do that" "EmilyDialogue">><<EventsCheckEnd "YourHome" "EmilyReactionBusinessStudiesClub">><<set $EmilyDialogue to "EmilyReactionBusinessStudiesClubWouldnt">><</link>>
<<elseif _currentEvent is "EmilyReactionMichelleBlackmail">>
<br>
<<if $EmilyStateCurrent lt 3>>
"What did you do?"<br>
<Br>
Emily’s voice cuts through the quiet the second you step inside the room. There’s no warning, no buildup. Just the accusation, sharp and direct.<br>
<br>
You stop short. "What?"<br>
<br>
"I tried to talk to Michelle today," she tells you. Her voice is tight, forced into steadiness. "She looked me right in the eye, glared, and walked away."<br>
<br>
Her fingers curl into fists. "She wouldn’t even let me explain. Wouldn’t even listen. And the only thing that changed is you being me."<Br>
<br>
She exhales sharply, her jaw tightening. "So I’ll ask again. What did you do?"<br>
<<else>>
"What did you do?"<br>
<Br>
Emily’s voice rings out as soon as you step inside. No anger, no real accusation. Just mild curiosity.<br>
<br>
You frown. "What are you talking about?"<br>
<Br>
She leans against the couch, arms loose at her sides, watching you with a look that’s almost amused.<br>
<Br>
"Michelle wouldn’t talk to me today." She tilts her head slightly, running through the memory. "I said hi. She glared at me. Didn’t even say a word. Like she suddenly decided I wasn’t worth acknowledging."<br>
<br>
A slow, knowing smile tugs at her lips.<br>
<br>
"That’s weird, isn’t it? Almost like someone gave her a reason to hate me."<br>
<Br>
She watches you carefully, waiting.<br>
<br>
"So. What did you do?"
<</if>>
<br>
<b>Actions</b><br>
<<link "Apologize and say you got carried away" "EmilyDialogue">><<EventsCheckEnd "YourHome" "EmilyReactionMichelleBlackmail">><<set $EmilyDialogue to "EmilyReactionMichelleBlackmailApologise">><</link>><br>
<<link "Lie and tell her Michelle was spreading rumors about her" "EmilyDialogue">><<Greedy 1>><<EventsCheckEnd "YourHome" "EmilyReactionMichelleBlackmail">><<set $EmilyDialogue to "EmilyReactionMichelleBlackmailRumours">><</link>>
<<elseif _currentEvent is "EmilyReactionDennisBlackmailHallPass">>
<br>
<<if $EmilyStateCurrent lt 3>>
Emily is hunches over the coffee table when you walk in, looking over a spread of exercise books and notes. When she sees you, she adjusts her posture as she meets your eyes.<br>
<br>
"I ran into Dennis today," she says carefully. "He was acting strange. Like he was angry. At me."<br>
<br>
You feel your lips purse. "Oh?<br>
<br>
A quiet sigh escapes Emily's lips. "Be honest, <<TrueName "Current">>. What did you do to him?"<br>
<<else>>
Emily is laying down on the sofa when you walk in, inspecting her nails. She glances up briefly to meet your eyes, then returns to inspecting her digits.<br>
<br>
"Dennis was acting strange at school," she comments, still not looking up. "He usually can't meet my eyes. Today though, he scowlled as he walked past me in the corridor."<br>
<br>
Emily's eyes flick up to match yours. An eyebrow raises with accusation.<br>
<br>
"Been speaking to him, have you?"<br>
<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Lie and tell her you called him out for taking photos" "EmilyDialogue">><<EventsCheckEnd "YourHome" "EmilyReactionDennisBlackmailHallPass">><<set $EmilyDialogue to "EmilyReactionDennisBlackmailHallPassLie">><</link>><br>
<<link "Tell the truth about blackmailing him for the hall pass" "EmilyDialogue">><<EventsCheckEnd "YourHome" "EmilyReactionDennisBlackmailHallPass">><<set $EmilyDialogue to "EmilyReactionDennisBlackmailHallPassTruth">><</link>>
<<elseif _currentEvent is "EmilyReactionDennisBlackmail">>
<br>
<<if $EmilyStateCurrent lt 3>>
Emily is curled up on the sofa when you walk in, a half-finished cup of tea resting on the coffee table beside her. She’s flipping through a book, but when she notices you, she slides a finger between the pages, marking her place rather than reading on.<br>
<br>
"I ran into Dennis today," she says, her tone careful. She tilts her head slightly, studying you. "He’s usually too nervous to even look at me for more than a second, but today?" She exhales sharply, shaking her head. "He looked angry. Like, really angry."<br>
<br>
She shifts slightly, sitting up a little straighter. "What did you do to him?"<br>
<br>
There’s no immediate accusation in her voice. But beneath it, something uncertain lingers, as if she’s not sure she wants to know the answer.<br>
<<else>>
Emily lounges on the sofa, legs crossed at the ankles, casually flicking through a magazine. She doesn’t even glance up right away, just taps a nail idly against the glossy pages.<br>
<br>
"So, I ran into Dennis today," she muses, the faintest trace of amusement in her voice. "Normally, he looks like he’s about two seconds from fainting if I even breathe near him. But today?"<br>
<br>
She turns a page, her smirk widening. "Today, he actually glared at me."<br>
<br>
Emily finally looks up at you, her brown eyes sharp with interest.<br>
<br>
"What exactly did you do to him?"<br>
<br>
There’s no hesitation, nor nervousness. Just curiosity tinged with something almost playful, like she’s waiting to hear the punchline to a joke she’s already halfway figured out.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Tell Emily it's for the best - he's a creep" "EmilyDialogue">><<EventsCheckEnd "YourHome" "EmilyReactionDennisBlackmail">><<set $EmilyDialogue to "EmilyReactionDennisBlackmailCreep">><</link>><br>
<<link "Ask what you can do to make it better" "EmilyDialogue">><<EventsCheckEnd "YourHome" "EmilyReactionDennisBlackmail">><<set $EmilyDialogue to "EmilyReactionDennisBlackmailBetter">><</link>>
<<elseif _currentEvent is "EmilyReactionHeatherBlackmail">>
<br>
<<if $EmilyStateCurrent lt 3>>
Emily is on the sofa when you enter, curled up with a mug of tea, staring at the television without really watching it. The glow from the screen flickers over her face, but there’s no real focus in her eyes. "Hey," you say.<Br>
<br>
She doesn’t look at you right away. Instead, she exhales softly, rubbing at her sleeve. "The cafeteria was busy at school," she says after a moment. "So I had to find a seat wherever I could."<br>
<br>
She finally turns her head toward you. "I ended up sitting next to Heather."<Br>
<br>
You don’t react at first, but something chills in your stomach.<Br>
<br>
"Do you know her?"<br>
<Br>
You shrug noncommittally.<br>
<br>
Emily’s fingers tap against her mug. "She wouldn’t look at me. And when I tried to talk to her, she just got up and walked away."<br>
<br>
She tilts her head slightly, eyes narrowing just a fraction.<br>
<br>
"Did you say anything to her?"<br>
<<else>>
Emily is on the sofa when you enter, filing her nails as a reality TV show blares in the background.. The glow from the screen flickers over her face, but there’s no real focus in her eyes. "Hey," you say.<Br>
<br>
He eyes flick up to look at you, before turning her attention back to her nails. A smirk spreads across her face. "The cafeteria was busy at school," she says after a moment. "So I had to find a seat wherever I could."<br>
<br>
She finally turns her head toward you. "I ended up sitting next to Heather."<Br>
<br>
You don’t react at first, but something chills in your stomach.<Br>
<br>
"Do you know her?"<br>
<Br>
You shrug noncommittally.<br>
<br>
Emily puts her nail file down, inspecting her work. "She wouldn’t look at me," she continues. "When I tried to talk to her, she just got up and walked away."<br>
<br>
She tilts her head slightly, looking up at you again.<br>
<br>
"Did you say anything to her?"<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Come clean with what you did" "EmilyDialogue">><<EventsCheckEnd "YourHome" "EmilyReactionHeatherBlackmail">><<set $EmilyDialogue to "EmilyReactionHeatherBlackmailComeClean">><</link>><br>
<<link "Lie and deny you did anything" "EmilyDialogue">><<Greedy 1>><<EventsCheckEnd "YourHome" "EmilyReactionHeatherBlackmail">><<set $EmilyDialogue to "EmilyReactionHeatherBlackmailLie">><</link>>
<<elseif _currentEvent is "EmilyReactionBeachRel">>
<br>
<<if $EmilyStateCurrent lt 3>>
The living room is dark when you step inside. You flick the light switch on, blinking as the glow floods the space.<br>
<br>
Emily is sitting on the sofa. Her eyes are raw, red, blotchy. But she’s not crying. She just stares. Her jaw clenched, her hands gripping the cushion beside her. When she sees you, she grinds her teeth.<br>
<Br>
"I was walking past the gym today," she says, her voice bristling with anger. "Coach Beach stopped me. He told me he couldn't help but admire the gym floor again. Said it hasn’t looked that shiny in years."<Br>
<br>
She takes in a breath, trying to control her voice. "Then he said… maybe if physical education isn't for me, he could put in a word at the hotel. Get me a job as a maid once I graduate. And then --"<br>
<br>
Emily’s lips tremble. She shuts her eyes for a moment, forcing herself to keep speaking.<br>
<br>
"He whispered that he's happy that's still a while away, though. So I'll have plenty of time to show him how physical I can be."<br>
<br>
She opens her eyes, shining with unshed tears. She looks directly at you. "Then he patted my ass."<br>
<br>
You feel sick.<br>
<br>
"When I flinched away, he just laughed. Said, ‘Fair enough. Keep it behind closed doors, then.’"<br>
<br>
She stares at you, voice breaking with anger and betrayal.<br>
<br>
"Tell me exactly what you did."<Br>
<<else>>
Emily is on the sofa, flicking through the television channels. The moment she sees you, she switches it off and sets the remote down.<br>
<br>
"I was walking past the gym today,” she begins. "Beach stopped me. He told me he couldn't help but admire the gym floor again. Said it hasn’t looked that shiny in years.”<Br>
<br>
"Then he said… maybe if physical education isn't for me, he could put in a word at the hotel. Get me a job as a maid once I graduate. "<Br>
<br>
"He whispered that he's thankful there's still a while away, though. So I'll have plenty of time to show him how physical I can be. <br>
<br>
She pauses for effect. “Then he patted my ass."<Br>
<br>
Emily just watches you, expectantly. "I didn’t react,” she adds when you don’t reply. “So he reminded me that the offer still stands. Said I could provide the same services anytime I like at his home."<br>
<br>
She leans forward slightly, her expression unreadable. "So. What did you do?"<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Confess everything" "EmilyDialogue">><<EventsCheckEnd "YourHome" "EmilyReactionBeachRel">><<set $EmilyDialogue to "EmilyReactionBeachRelComeConfess">><</link>><br>
<<link "Bluff your way out of it" "EmilyDialogue">><<Greedy 1>><<EventsCheckEnd "YourHome" "EmilyReactionBeachRel">><<Greedy 1>><<set $EmilyDialogue to "EmilyReactionBeachRelBluff">><</link>>
<<elseif _currentEvent is "EmilyReactionMichelleBully">>
<br>
<<if $EmilyStateCurrent lt 3>>
You barely step inside before you sense it. Something is off. Emily sits on the sofa, waiting. She doesn’t move when she sees you. She just stares, darkly.<br>
<br>
"People were looking at me all day," she says coolly, her fingers drumming against the armrest. There’s no emotion in her voice. Just cold, simmering anger. "Not the usual looks. Not curiosity. Not gossip. It was something else."<br>
<br>
She finally lifts her gaze, her eyes sharp and assessing. "Respect. And a little fear."<br>
<br>
You shift slightly, bracing yourself.<br>
<br>
"I didn’t get it at first. But when I mentioned it to someone, they got weird. They told me it was probably because of what I did to Michelle at lunch."<Br>
<Br>
Your stomach drops.<br>
<br>
"So, I asked them what I did,” she continues with the story. "Do you know what they told me? That I humiliated my best friend in front of the entire school."<Br>
<br>
She tilts her head, watching you carefully.<br>
<br>
"That I stood up in front of everyone and announced to the whole cafeteria that she was Mr. Roger’s after-school slut? That I led everyone in a chant. Chanting ‘Whore’.”<Br>
<br>
Her voice sharpens, low with restrained fury. "What the hell were you thinking?"<br>
<<else>>
Emily grins when she sees you. She’s lounging on the sofa, a pleased, almost smug smile on her lips.<br>
<br>
"People were looking at me all day," she muses, stretching slightly. "Respect. And a little fear. I wondered why. So I asked around."<br>
<br>
She tilts her head slightly, amusement flickering in her expression. "Apparently, it’s because of something I did to Michelle at lunch."<br>
<br>
You don’t say anything.<br>
<br>
Emily watches you, her lips quirking upward. "Except, of course… I didn’t do anything to Michelle at lunch, did I? But is sounds like you did. Sounds like you spilled the secret of what she does with Mr. Rogers to keep her grades up. Led the whole cafeteria in a chant berating her.”<Br>
<br>
She leans forward slightly, resting her chin on her hand. "So, tell me - why?"<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Try to explain" "EmilyDialogue">><<EventsCheckEnd "YourHome" "EmilyReactionMichelleBully">><<set $EmilyDialogue to "EmilyReactionMichelleBully">><</link>><br>
<<elseif _currentEvent is "EmilyReactionElizabethBully">>
<br>
<<if $EmilyStateCurrent lt 3>>
You step inside, expecting the usual evening atmosphere - Emily on the sofa, the TV playing some background noise, maybe the faint scent of tea still lingering in the air.<br>
<br>
And at first, it almost looks that way. Emily is on the sofa, flipping through a magazine. But something feels off. She doesn’t look up.<Br>
<br>
You hesitate, offering a casual, "Hey, Em."<Br>
<br>
No response.<br>
<br>
You frown. "Everything okay?"<br>
<br>
The magazine snaps shut. Emily finally lifts her gaze, and the anger simmering beneath her expression is immediate.<br>
<br>
"I got some looks at school," Emily says, her voice measured, tight. " There were whispers as I walked through the corridor. Then, in class, I heard a some girl's whispering. Do you know what they said?”<Br>
<Br>
Your stomach tightens.<Br>
<br>
"Apparently, I stood in the middle of the hallway today and humiliated Liz in front of everyone,” she continues. “I crushed her glasses. And then I dressed her down. I said that Liz walks around like she’s some kind of rebel, with her dark makeup and ripped tights. But really, she’s just a nerd."<br>
<br>
She lets out a bitter laugh. "They didn’t think I had it in me. That maybe I’m more than just a bookworm."<br>
<br>
Her voice turns sharp. Accusing. "Tell me this is a dream, <<TrueName "Current">>. You didn’t really do that?"<Br>
<<else>>
You step inside, expecting the usual evening atmosphere - Emily on the sofa, the TV playing some background noise, maybe the faint scent of tea still lingering in the air.<Br>
<br>
You hesitate, offering a casual, "Hey, Em."<br>
<br>
Emily looks up from her magazine, taking her time. Then, deliberately, she closes it, smiling. It’s a cold smile. A knowing one. She tilts her head slightly, watching you.<Br>
<br>
"So I got some looks at school,” she begins. “Not the usual kind. When I asked someone about it, they got nervous. But I got it out of them."<br>
<br>
She continues, her voice playfully amused. "Apparently, I stood in the middle of the hallway today and humiliated Liz in front of everyone. Crushed her glasses. And then I dressed her down. Called her out for walking around like she’s some kind of rebel, with her dark makeup and ripped tights. But really, she’s just a nerd."<br>
<br>
She studies her nails, as if this is just idle gossip. "They said they didn’t think I had it in me. That maybe I’m more than just a bookworm."<br>
<br>
She looks at you directly, raising an eyebrow. "So tell me, <<TrueName "Current">>… what was that about?"<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Try to explain" "EmilyDialogue">><<EventsCheckEnd "YourHome" "EmilyReactionElizabethBully">><<set $EmilyDialogue to "EmilyReactionElizabethBully">><</link>><br>
<<elseif _currentEvent is "EmilyReactionJakeRel">>
<br>
<<if $EmilyStateCurrent lt 3>>
The moment you step through the front door, footsteps pound against the stairs. Emily appears before you even have the chance to take off your shoes. She nearly collides with you, stopping just short, her face blotchy and red. Signs that she’s been crying. "You fooled around with him, didn’t you?"<br>
<br>
No preamble. No hesitation. Just blunt accusation. She studies your face carefully, as if waiting for a reaction - waiting for confirmation. You frown, narrowing your eyebrows. “What?”<br>
<br>
She snorts, her lips almost snarling. “I bumped into Jake at the school gates,” she says, her voice trembling. "He pulled me aside and asked how my night had been." She shakes her head, disgust written all over her face. "He told me he spent all night thinking about my ‘dainty little hands.’ And how I put them to work."<br>
<br>
Your breath catches. You know why there are tears in her eyes.<br>
<br>
"When I told him I didn’t know what he meant, he laughed at me. Told me I didn’t need to pretend with him. He said he knows what I want. Underneath all that geek."<Br>
<br>
Emily clenches her jaw, spitting out the final sentence. "And if I want to get another look at his ‘equipment,’ I should come over one night."<br>
<br>
Her eyes flash with something raw. Anger, humiliation, disgust. "Why? Why did you do that?”<br>
<<else>>
You hear light footsteps the moment you step through the front door. Emily appears before you even have the chance to take off your shoes. She stops on the bottom stair, meeting your gaze. Then she smiles. Not a warm smile. Not a happy one. Just intrigued.<br>
<br>
"I bumped into Jake at the school gates," she says, a knowing tone to her voice. "He pulled me aside and asked how my night had been. Told me he spent all night thinking about my ‘dainty little hands.’” She lifts her fingers, wiggling them playfully. "And how I put them to work."<br>
<br>
Your blood runs cold.<br>
<Br>
"When I told him I didn’t know what he meant, he laughed.” she adds. “Said I don’t need to pretend."<br>
<br>
She giggles, but there’s no amusement in it. "He said he knows what I want now. Beneath all that geek. And if I want to get another look at his ‘equipment,’ I should come over one night."<br>
<br>
Then, finally, she tilts her head the other way, still smiling. "You fooled around with him, didn’t you?"<br>
<br>
She leans forward slightly. "Be honest. Why?"<Br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Tell her you needed the gym key" "EmilyDialogue">><<EventsCheckEnd "YourHome" "EmilyReactionJakeRel">><<set $EmilyDialogue to "EmilyReactionJakeRelKey">><</link>><br>
<<link "Admit you found him attractive" "EmilyDialogue">><<EventsCheckEnd "YourHome" "EmilyReactionJakeRel">><<set $EmilyDialogue to "EmilyReactionJakeRelAdmit">><</link>>
<<elseif _currentEvent is "EmilyReactionOlafPhotos">>
<br>
<<if $EmilyStateCurrent lt 3>>
As you enter, you notice Emily is sitting at the kitchen table. She’s not watching TV. Not reading. She’s just waiting.<br>
<Br>
Her eyes flick up as soon as you walk in, but she doesn’t say anything. Instead, her fingers tap against the table, slow and deliberate. Her fingers tapping next to something on the table.<br>
<Br>
A photo. It only takes a second to recognize what it is. A photo of Emily. Except, it’s not Emily. It’s you as her. Posing in the basement for Olaf.<br>
<br>
"This was stuffed into my locker,” she says. Her eyes are red, blotchy. But she’s not crying. She grits her teeth as she looks at you. <Br>
<br>
She flips the photo over. Scrawled across the back, in chicken-scratch handwriting: "<i>Developed my photos. Look at them in my cot. One for you. X</i>"<Br>
<br>
Emily’s fingers tighten around the edges. "Care to tell me what this is?"<Br>
<<else>>
As you enter, you notice Emily is sitting at the kitchen table. She’s not watching TV. Not reading. She’s just waiting.<br>
<br>
Her eyes flick up as soon as you walk in, but she doesn’t say anything. Instead, her fingers tap against the table, slow and deliberate. Her fingers tapping next to something on the table.<Br>
<br>
A photo. It only takes a second to recognize what it is. A photo of Emily. Except, it’s not Emily. It’s you as her. Posing in the basement for Olaf.<Br>
<br>
"This was stuffed into my locker,” she says, coldly. She eyes you with a death stare, her brown eyes cold. <br>
<br>
Then she flips it over. "<i>Developed my photos. Look at them in my bunk. One for you. X</i>"<br>
<br>
Emily let’s an icy smile play across her lips. "Care to explain?"<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Try to explain" "EmilyDialogue">><<EventsCheckEnd "YourHome" "EmilyReactionOlafPhotos">><<set $EmilyDialogue to "EmilyReactionOlafPhotos">><</link>><br>
<<elseif _currentEvent is "EmilyReactionJenShopping">>
<br>
<<if $EmilyStateCurrent lt 3>>
When you step inside, Emily is already waiting, sitting quietly on the sofa. She looks up immediately, her eyes narrowed with confusion rather than anger.<br>
<br>
“Everything alright, Em?” you ask with caution.<br>
<br>
"Did you say something weird to Jennifer?" she asks bluntly, not bothering with pleasantries. "I was in Evans' Department Store, and she was completely cold with me. Like, really off."<br>
<br>
You hesitate, feeling Emily's eyes bore into yours, waiting impatiently for some kind of explanation. She continues, shaking her head, "I tried to be nice, to make small talk like usual, but Jen just waved me off. Then she said, 'Maybe Christina would like to talk - you two seem pretty close now.' I have no idea what she's talking about."<br>
<br>
Emily leans forward, resting her elbows on her knees. "Did you do something to upset her? Because whatever it was, I got the blowback. She thinks I'm suddenly Christina's best friend."<br>
<br>
Her gaze is steady, quietly intense. "Come on. Spill. What did you say to Jen?"<br>
<<else>>
Emily is lounging casually on the sofa when you enter. She glances up briefly, smirking slightly as you shut the door behind you.<br>
<br>
"Interesting day," she begins, sounding almost bored. "I bumped into Jennifer at Evans' Department Store. She wasn't exactly thrilled to see me."<br>
<br>
She stretches languidly before continuing. "I tried to make conversation, but she pretty much brushed me off. Said I should ask Christina for company since we're such good friends now. Sound familiar?" Emily's lips curve in a knowing smile, her gaze fixed sharply on you.<br>
<br>
"I think you've got some explaining to do," she adds, folding her arms comfortably. Her tone is playful, but there's an edge to it - a subtle warning that she'd better like your answer.<Br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Come clean and tell Emily about the shopping trip with Christina" "EmilyDialogue">><<EventsCheckEnd "YourHome" "EmilyReactionJenShopping">><<set $EmilyDialogue to "EmilyReactionJenShoppingComeClean">><</link>><br>
<<link "Lie and blame Jennifer for acting strange" "EmilyDialogue">><<EventsCheckEnd "YourHome" "EmilyReactionJenShopping">><<Greedy 1>><<set $EmilyDialogue to "EmilyReactionJenShoppingLie">><</link>>
<<elseif _currentEvent is "EmilyReactionFloBook">>
<br>
<<if $EmilyStateCurrent lt 3>>
You step into the house to find Emily on the sofa, carefully stitching a patch onto one of her jackets. She looks up, her eyes briefly meeting yours before returning to her careful handiwork. There's tension in the way she pulls the thread tight, almost snapping it.<br>
<br>
"Hey, Em," you say carefully, sensing something's off.<br>
<Br>
She doesn't answer immediately, focusing on another stitch before finally looking up again. "I was at Fresh Pot earlier," she begins evenly, voice controlled but edged with irritation. "Florence practically froze me out. Barely said two words, wouldn't look me in the eye."<Br>
<br>
She pauses, eyes narrowing slightly. "I tried making conversation. You know, asked how her book was going. She nearly bit my head off. She said, 'I don't find that funny,' like I'd made some horrible joke."<Br>
<br>
Emily sets her jacket aside, meeting your gaze directly, suspicion flickering in her eyes. "What exactly did you say to her?"<Br>
<<else>>
Emily is seated comfortably at the kitchen table, a small hand mirror propped up as she experiments with her eyeliner, drawing careful, precise strokes. When you enter, she briefly glances up, offering a sly smirk before returning her attention to her reflection.<br>
<Br>
"I had a weird visit to Fresh Pot," she comments lightly, focusing on a final sweep of eyeliner. "Florence practically gave me frostbite."<br>
<Br>
She sets the mirror down, studying her reflection before turning fully towards you, amusement and curiosity mingling in her eyes. "I asked her about that stupid book she always carries, and she looked ready to spit venom. Said she didn't find it funny. Got the distinct impression I was missing something."<Br>
<Br>
Emily arches an eyebrow, the playful smile still on her lips, though her eyes carry a subtle edge. "Care to tell me on what I missed?"<Br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Tell Emily about taking the book" "EmilyDialogue">><<EventsCheckEnd "YourHome" "EmilyReactionFloBook">><<set $EmilyDialogue to "EmilyReactionFloBookAdmit">><</link>><br>
<<link "Feign ignorance" "EmilyDialogue">><<EventsCheckEnd "YourHome" "EmilyReactionFloBook">><<set $EmilyDialogue to "EmilyReactionFloBookFeign">><</link>>
<<elseif _currentEvent is "EmilyReactionAndreaDisliked">>
<br>
<<if $EmilyStateCurrent lt 3>>
You find Emily perched on the edge of the sofa, carefully sketching something into a notebook you've not seen before. She pauses, chewing the end of her pencil thoughtfully before noticing you enter.<Br>
<Br>
"Hey, Em," you offer, breaking the silence carefully. "What are you drawing?"<br>
<Br>
She closes the book quickly, a little embarrassed. "Nothing really. Just trying something new." Her tone turns serious, her eyes searching yours. "I went by the hotel earlier. Andrea seemed upset. Professional, but… distant. Clipped."<Br>
<Br>
You sense her hesitation, the concern lingering beneath her words. "I asked her if something was wrong. She just told me - quietly - to leave her alone, then went back to that overly polite 'Will there be anything else?' routine."<Br>
<BR>
Emily's gaze fixes on yours, cautious and wary. "Did something happen between you and Andrea?"<Br>
<<else>>
Emily is sitting cross-legged at the kitchen table, carefully filing and shaping her nails with practiced ease. She barely glances up as you enter, absorbed in her task.<br>
<Br>
"Fun trip to the hotel today," she remarks dryly, holding her hand up to admire her work. "Andrea looked like she'd swallowed something bitter. Barely spoke to me beyond 'Will there be anything else?'"<br>
<br>
She smiles faintly, eyes glittering with interest. "When I asked if something was wrong, she nearly whispered that I should leave her alone. Very dramatic. You wouldn't have any idea why she'd react like that, would you?"<br>
<Br>
She gently blows the dust from her fingertips, casting a sideways glance your way. "What did you do to her, <<TrueName "Current">>?"<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Tell Emily you upset Andrea and apologise" "EmilyDialogue">><<EventsCheckEnd "YourHome" "EmilyReactionAndreaDisliked">><<set $EmilyDialogue to "EmilyReactionAndreaDislikedApologise">><</link>><br>
<<link "Bluff that Andrea is just like that" "EmilyDialogue">><<Greedy 1>><<EventsCheckEnd "YourHome" "EmilyReactionAndreaDisliked">><<set $EmilyDialogue to "EmilyReactionAndreaDislikedBluff">><</link>>
<<elseif _currentEvent is "YourHomeCorruptionEvent1">>
<br>
Emily stands by the mirror in the living room, adjusting the hem of her blouse with a slight frown. The morning light filters through the window, casting a soft glow over her as she tilts her head, inspecting her reflection. Her <<print $NPC.Characters.Emily.Stats.hair>> hair, once left to fall naturally, is now neatly brushed and smoothed down, tucked behind her ear with careful precision. There's a subtle order to it now, a quiet effort that wasn’t there before.<br>
<br>
She tugs at her clothes, pulling them straight before stepping back. She still retains her modest fashion choices, but something about the way it fits now makes it seem more deliberate. The fabric hugs her shape in ways it never used to, subtly emphasizing her frame. She shifts her weight, smoothing out the fabric as if debating whether it’s right.<br>
<br>
Catching sight of you in the reflection, she gives a small, almost self-conscious smile. “What do you think?” she asks, voice light but expectant. “I just figured… I should put a little more effort into how I look, you know?” She brushes a hand over her hair again, eyes flicking between her reflection and you, waiting for a response. “Not a bad thing, right?”<br>
<br>
You can see it. The change is minor, but it’s there. A growing awareness of her appearance, a desire to present herself differently. The question is whether to encourage it or remind her she never cared about this before.<Br>
<br>
<b>Actions</b><br>
<<link "Support her choice" "EmilyDialogue">><<EventsCheckEnd "YourHome" "YourHomeCorruptionEvent1">><<set $EmilyDialogue to "YourHomeCorruptionEvent1Support">><</link>><br>
<<link "Caution her" "EmilyDialogue">><<EventsCheckEnd "YourHome" "YourHomeCorruptionEvent1">><<set $EmilyDialogue to "YourHomeCorruptionEvent1Caution">><</link>>
<<elseif _currentEvent is "YourHomeCorruptionEvent2">>
<br>
Emily is stretched out on the couch, one leg draped lazily over the armrest, staring at the ceiling with an exaggerated sigh. The morning light spills through the windows, but she doesn’t seem particularly interested in starting the day. Instead, she groans and sits up abruptly, brushing a hand through her <<print $NPC.Characters.Emily.Stats.hair>> hair - carefully styled, as always.<br>
<br>
“This town is so backwards,” she mutters, flicking through something in her hands before tossing it onto the coffee table with a frustrated huff. “I swear, I’d rather have dial-up than whatever joke of a signal they have here.” She shifts in place, smoothing down her clothes in an absentminded gesture, adjusting the way they sit on her as though the fit suddenly matters more. The details are subtle, but they add up - like she’s paying just a little more attention to her appearance than she used to.<br>
<br>
After another moment of restless fidgeting, she suddenly perks up with an idea. “Hey… why don’t I just go out today?” She turns toward you, her expression light but expectant. “I mean, if you’re not taking my place today, what’s the harm? And if you are…” She smirks, leaning forward slightly. “Do you really think people are going to wonder what’s happening if you’re in school all day?”<Br>
<br>
She says it so casually, as if it’s the most obvious thing in the world. But the way she watches you - waiting, testing - suggests she’s been turning this idea over in her head for a while.<br>
<br>
<b>Actions</b><br>
<<link "Support her choice" "EmilyDialogue">><<EventsCheckEnd "YourHome" "YourHomeCorruptionEvent2">><<set $EmilyDialogue to "YourHomeCorruptionEvent2Support">><</link>><br>
<<link "Caution her" "EmilyDialogue">><<EventsCheckEnd "YourHome" "YourHomeCorruptionEvent2">><<set $EmilyDialogue to "YourHomeCorruptionEvent2Caution">><</link>>
<<elseif _currentEvent is "YourHomeCorruptionEvent3">>
<br>
As you step into the living room, you hear Emily’s voice drifting through the air - high-pitched, sweet, almost sing-song in its cadence. It takes a moment to realize she’s on the phone.<br>
<br>
“Oh my gosh,” she giggles, twirling a strand of her <<print $NPC.Characters.Emily.Stats.hair>> hair between her fingers. “You’re so bad.” Her tone is playful, teasing. “Mmm, I guess I could… but I don’t know if you could handle me.”<br>
<br>
You pause. Emily’s always been friendly, but this? This is different. There’s a flirtiness in her voice that doesn’t sound quite like the sister you know.<br>
<br>
She catches sight of you and gives a little wave before turning away slightly, lowering her voice. “Uh-huh… yeah?” A quiet giggle follows, her fingers skimming absently over her clothes, smoothing out invisible wrinkles in a way that feels oddly deliberate. When she finally hangs up, she turns to you with a grin, unbothered by the interruption.<br>
<br>
“What?” she says, amused by whatever expression you’re making. “It’s just harmless fun.”<Br>
<br>
She leans against the couch, stretching lazily, completely at ease. “Honestly, I don’t know why I didn’t get it before,” she muses. “Charlton, I mean. I used to think this place was a little… off, but honestly? It’s not so bad.”<br>
<br>
She lets out a contented sigh, her fingers drifting idly to her hair again. “Don’t you think it’s just easier to enjoy things?”<Br>
<br>
You can feel it - this is more than just an idle comment. Emily is starting to embrace Charlton in a way she never did before.<Br>
<br>
<b>Actions</b><br>
<<link "Support her choice" "EmilyDialogue">><<EventsCheckEnd "YourHome" "YourHomeCorruptionEvent3">><<set $EmilyDialogue to "YourHomeCorruptionEvent3Support">><</link>><br>
<<link "Caution her" "EmilyDialogue">><<EventsCheckEnd "YourHome" "YourHomeCorruptionEvent3">><<set $EmilyDialogue to "YourHomeCorruptionEvent3Caution">><</link>>
<<elseif _currentEvent is "YourHomeCorruptionEvent4">>
<br>
Emily lounges on the couch, legs tucked neatly beneath her, flipping through an issue of New Woman Magazine. A glossy ad catches the light as she turns the page, her manicured fingers skimming over the models in elegant dresses, the headlines promising <i>10 Ways to Be Irresistible</i> and <i>The Secret to Capturing a Man’s Attention Without Even Trying</i>.<br>
<br>
She barely glances up as you enter, too absorbed in whatever she’s reading. “You know,” she says, her voice light and thoughtful, “I really don’t get why I ever cared about school.” She leans back against the cushions, tapping her chin with one perfectly filed nail. “I mean, really, what’s the point?”<br>
<br>
She flicks through another page, eyes narrowing slightly before she lets out a soft, pleased hum. “What matters is looking good, knowing how to handle yourself, and making sure the right people notice you.” Her tone is completely self-assured, not a trace of doubt in her words. “I mean, let’s be real. That’s how you get ahead.”<br>
<br>
She tilts her head toward you, smirking slightly. “Like, I was talking to Rhiannon the other day, and she totally thinks I could work at the salon. Or maybe even the bar.” She bites her lip, eyes sparkling with mischief. “Think about it. I’d get to meet so many people. And not just dumb schoolboys, either. Real men.”<br>
<br>
The casual way she says it sends a small chill down your spine.<br>
<br>
She closes the magazine with a satisfied sigh, stretching her arms above her head, completely at ease. “Why waste time stressing over exams and homework when I could be having fun?” She tilts her head slightly, watching your reaction. “Come on, don’t look at me like that. You’re not still worried about me, are you?”<br>
<br>
You can feel it - this is the last chance to challenge her, to remind her of who she was. Or, maybe… it’s time to accept that your sister is gone.<br>
<br>
<b>Actions</b><br>
<<link "Support her choice" "EmilyDialogue">><<EventsCheckEnd "YourHome" "YourHomeCorruptionEvent4">><<set $EmilyDialogue to "YourHomeCorruptionEvent4Support">><</link>><br>
<<link "Caution her" "EmilyDialogue">><<EventsCheckEnd "YourHome" "YourHomeCorruptionEvent4">><<set $EmilyDialogue to "YourHomeCorruptionEvent4Caution">><</link>>
<<elseif _currentEvent is "YourHomeSiblingBondActiveFor">>
<br>
Emily is sitting on the sofa when you enter, legs tucked beneath her, a small, pleased smile playing on her lips. There’s something different about her tonight. Something in the way she holds herself, in the quiet anticipation flickering in her brown eyes.<br>
<br>
"I’ve got something," she says before you can even ask, reaching into her bag and pulling out a small, ornate box.<Br>
<br>
The metal catches the low light of the living room. A delicate thing, antique, with intricate carvings curling across its surface. She runs a thumb over the design, almost absentmindedly, before flicking the latch open.<br>
<br>
Inside, nestled within the velvet lining, is a fine red powder.<Br>
<br>
You frown and sit down next to Emily. "What is it?"<br>
<br>
Emily looks at you, her smile widening slightly. "Something that can help."<br>
<br>
She watches your reaction carefully, like she’s waiting to see if you understand without needing an explanation.<br>
<br>
"Help with what?"<Br>
<br>
She tilts her head, amusement flashing in her expression.<br>
<br>
"With Charlton. With you. With all of it."<Br>
<br>
<b>Actions</b><br>
<<link "Press for more information" "EmilyDialogue">><<EventsCheckEnd "YourHome" "YourHomeSiblingBondActiveFor">><<set $EmilyDialogue to "YourHomeSiblingBondActiveFor">><</link>><br>
<<elseif _currentEvent is "YourHomeSiblingBondReactiveFor">>
<br>
Emily is curled up on the sofa when you enter, resting something against her knees as she absentmindedly flips through the pages. At first, she doesn’t notice you, her brows furrowed slightly in thought. But when she does, she smiles. "Hey." <Br>
<br>
Her voice is soft, but there’s something careful in it, like she’s been thinking about something for a while. She watches you for a moment, then tilts her head slightly. "How are you coping?"<br>
<br>
The question lands heavier than it should.<br>
<br>
You hesitate. There’s an easy answer. One that would brush it off, one that would keep the weight of it all buried deep where no one else has to see it. But this is Emily.<br>
<br>
You exhale, rubbing the back of your neck. "It’s been… a lot."<br>
<br>
Emily nods slowly, still watching you. There’s no judgment in her expression - only quiet understanding.<br>
<br>
"I thought it might be."<br>
<br>
She shifts slightly, closing whatever she’s been reading and resting it in her lap. "It’s not just pretending to be me, is it?" she murmurs. "It’s everything. The school, the town. It’s all getting to you."<Br>
<br>
You don’t answer right away. You don’t have to. She can already see it.<Br>
<br>
Emily presses her lips together, thoughtful. Then, finally, she shifts forward and holds out what she’s been reading.<br>
<br>
"Here," she says. "Take this."<Br>
<br>
<b>Actions</b><br>
<<link "Look at what Emily is holding" "EmilyDialogue">><<EventsCheckEnd "YourHome" "YourHomeSiblingBondReactiveFor">><<set $EmilyDialogue to "YourHomeSiblingBondReactiveFor">><</link>><br>
<<elseif _currentEvent is "YourHomeSiblingBondActiveAgainst">>
<br>
The moment you step inside, you know something is wrong.<br>
<br>
The living room is dimly lit, the usual soft glow of the lamps replaced by the flicker of candlelight. The coffee table has been pushed aside, making space for a chalk-drawn circle on the floor.<br>
<br>
Emily sits in the middle of it.<br>
<br>
At first, she doesn’t react to your presence. Her attention is locked on a gleaming trinket resting before her, its surface catching the candlelight like it’s alive.<br>
<br>
Then, slowly, she glances back at you.<Br>
<br>
"You’re home early," she mutters, frustration in her voice.<Br>
<br>
But you barely register her tone. The trinket demands your attention. Even without touching it, you feel the magic radiating from it. It’s raw, unstable, and dangerously potent. Your mind’s eye sees it burning with uncontrolled energy, pulsing like a heartbeat, waiting to be unleashed.<br>
<br>
Something is very, very wrong.<Br>
<br>
<b>Actions</b><br>
<<link "Demand to know what's going on" "EmilyDialogue">><<EventsCheckEnd "YourHome" "YourHomeSiblingBondActiveAgainst">><<set $EmilyDialogue to "YourHomeSiblingBondActiveAgainst">><</link>><br>
<<elseif _currentEvent is "YourHomeGradesAplus">>
<br>
The morning sunlight streams through the windows as you make your way downstairs. Just as you enter the kitchen, the phone rings insistently. Curious, you pick it up.<br>
<br>
"Good morning, this is Lydia Carmichael from Charlton Upper School. I'm the Career Advisor. Am I speaking with <<TrueName "Current">> Phillips?<br>
<br>
You confirm it's you. Her voice is warm yet professional, a perfectly practiced balance.<br>
<br>
"Wonderful! I'm reaching out regarding Emily. She's doing exceptionally well in her classes, truly outstanding. I'd like to discuss her future. It’s never too early to ensure our students are set on the right path. Can you come into the school today? I’d prefer to speak in person about Emily’s bright future."<br>
<br>
<b>Actions</b><br>
<<link "Accept her offer" "EmilyGradesEvents">><<EventsCheckEnd "YourHome" "YourHomeGradesAplus">><<set $EmilyGradesEvents to "AplusAccept">><</link>><br>
<<link "Say you can’t make it today" "EmilyGradesEvents">><<EventsCheckEnd "YourHome" "YourHomeGradesAplus">><<set $EmilyGradesEvents to "AplusDecline">><</link>><br>
<<elseif _currentEvent is "YourHomeGradesA">>
<br>
As you come downstairs, the ringing phone interrupts your thoughts. Picking it up, you're greeted by a cheerful and professional voice, one you vaguely recognize from Charlton Upper School's reception desk.<br>
<br>
"Good morning! This is Charlton Upper School. Am I speaking with <<TrueName "Current">> Phillips?"<br>
<br>
You confirm it's you, wondering what this might be about.<br>
<br>
"Wonderful!" she continues warmly. "I'm calling regarding Emily. She's been making fantastic progress lately. Her teachers have commended her efforts.”<br>
<br>
You mumble a non-verbal response, wondering where this is going.<br>
<br>
“In fact, the Headmaster himself would like personally to offer her for some additional lessons during lunchtime. Mr. Stitch believes this extra attention could really help her reach her full potential."<br>
<br>
There's a brief pause as she waits expectantly.<br>
<Br>
"Can we count on your support to enroll Emily in these extra lunchtime lessons?"<br>
<br>
<b>Actions</b><br>
<<link "Agree to enroll Emily in extra lessons with the headmaster" "EmilyGradesEvents">><<EventsCheckEnd "YourHome" "YourHomeGradesA">><<set $EmilyGradesEvents to "AAccept">><<SetFlag "StitchLunchtimeLessons">><</link>><br>
<<link "Politely decline, explaining you’d prefer Emily have time to relax at lunch" "EmilyGradesEvents">><<EventsCheckEnd "YourHome" "YourHomeGradesA">><<set $EmilyGradesEvents to "ADecline">><</link>><br>
<<elseif _currentEvent is "YourHomeGradesB">>
<br>
You come downstairs to find an envelope waiting for you, the distinctive Charlton Upper School crest clearly visible. Opening it carefully, you find Emily’s latest report card inside. As your eyes scan down the neatly typed page, you feel a sense of relief. Emily’s grades have improved.<br>
<br>
<center><img src="./images/emily_report_card_B.png"></center><br>
<br>
<i>Physical Education: "Emily demonstrates enthusiastic participation." - Coach Beach<br></i>
<Br>
<i>Mathematics: "Emily has shown great improvement, demonstrating notable attention." - Mr. Rogers<br></i>
<br>
<i>Geography: "A keen and engaged student." - Ms. Prichard<br></i>
<br>
<i>Business Studies: "Insightful and increasingly dedicated to her learning." - Mrs. DeBussy<Br></i>
<Br>
<i>Biology: "Excellent enthusiasm for the syllabus." - Mr. Harrow<br></i>
<br>
You glance up as Emily walks into the room. Holding up the report, you offer her a warm smile. “This is fantastic, Emily. Your teachers seem very pleased.”<br>
<br>
Emily blushes faintly, her smile polite but genuine. “Thanks, <<TrueName "Current">>. I'm glad it's paying off.”<br>
<br>
You sense genuine pride behind her restrained response, a quiet happiness that seems well-earned.<br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EventsCheckEnd "YourHome" "YourHomeGradesB">><</link>><br>
<<elseif _currentEvent is "YourHomeGradesD">>
<br>
You come downstairs to find an envelope waiting for you on the mat, the familiar Charlton Upper School crest clearly visible. Opening it cautiously, your stomach tightens as you read Emily’s latest report card. Your heart sinks. The news isn’t good. Despite your best intentions, Emily's grades haven't improved. If anything, they've slipped further.<br>
<br>
<center><img src="./images/emily_report_card_D.png"></center><br>
<br>
<i>PE: "Concerned by lack of effort and participation." - Coach Beach</i><br>
<br>
<i>Maths: "Fundamental attention challenges persist, intervention recommended." - Mr. Rogers<br></i>
<br>
<i>Geography: "Lack of engagement concerning." - Ms. Prichard<br></i>
<br>
<i>Business Studies: "Unsatisfactory grasp of essential practical concepts." - Mrs. DeBussy<br></i>
<br>
<i>Biology: "Lack of interest in syllabus concerning." - Mr. Harrow<br></i>
<br>
As you finish reading, you look to Emily. You hold up the report, trying to keep your expression neutral, but she quickly senses something’s wrong.<Br>
<Br>
“I’m sorry, Emily,” you say gently, handing her the card. “We’ll figure something out.”<br>
<Br>
Emily scans the report, her face falling visibly. She looks away, clearly dismayed.<br>
<br>
“Great,” she murmurs, disappointment heavy in her voice. “Whatever we've been trying obviously isn't working.”<br>
<Br>
You feel a pang of guilt, her shoulders slumped in quiet frustration.<Br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EventsCheckEnd "YourHome" "YourHomeGradesD">><</link>><br>
<<elseif _currentEvent is "YourHomeGradesE">>
<br>
You come downstairs to the sharp ringing of the telephone. Picking it up, you hear a deep, authoritative voice that instantly sends a chill through you.<br>
<br>
"Good morning. Am I speaking to <<TrueName "Current">> Phillips?"<br>
<br>
"Yes," you reply hesitantly.<br>
<br>
"This is Mr. Stitch, Headmaster of Charlton Upper School," he continues smoothly, his tone commanding and direct. "I’m contacting you personally regarding Emily’s recent academic performance. Frankly, it's become a matter of serious concern."<br>
<br>
You remain silent, the weight of his words sinking in.<br>
<br>
"At Charlton, we uphold certain standards," Stitch says firmly, leaving no room for negotiation. "I need you to come to the school immediately to discuss Emily’s situation. This is not optional."<br>
<br>
He pauses briefly, the silence emphasizing the finality of his statement.<br>
<br>
"I expect to see you soon."<br>
<br>
The line goes dead abruptly, leaving you standing by the phone, a sinking feeling in your stomach. Whatever Mr. Stitch has planned, you sense it's far from good news.<Br>
<br>
<b>Actions</b><br>
<<link "Go see Mr. Stitch at Charlton Upper School" "EmilyGradesEvents">><<EventsCheckEnd "YourHome" "YourHomeGradesE">><<set $EmilyGradesEvents to "EAccept">><</link>><br>
<<elseif _currentEvent is "WorkPerformance9">>
<br>
You come downstairs to the shrill ring of the phone cutting through the morning quiet. You pick it up.<br>
<br>
<<if _CurrentPC is true>>
"Hi, it’s Annie."<Br>
<br>
Her voice is clipped. professional, cold. There’s none of her usual flirty warmth.<br>
<br>
"Mr. Thompson wants to see you in his office. Straight away."<br>
<br>
You blink. “What’s this about?”<br>
<br>
There’s a pause. You can almost hear her hesitating on the other end.<br>
<br>
“Just come in, <<TrueName "Current">>,” she says, her tone softening, just for a moment. “He’s demanding to see you.”<br>
<br>
<B>Actions</b><br>
<<link "Tell her you'll be right there" "WorkPerformanceEvents">><<EventsCheckEnd "YourHome" "WorkPerformance9">><<set $WorkPerformanceEvents to "WorkPerformance9">><</link>><br>
<<else>>
"Hi," you hear the voice of Annie over the receiver. "Is that Emily?"<br>
<Br>
Her voice is clipped. professional, cold. There’s none of her usual flirty warmth.<br>
<br>
"Yes," you say, trying to keep your words to a minimum. "<<TrueName "Current">> is... in the bathroom right now."<br>
<Br>
"Can you pass on a message to <<ObjectPronoun>>?" Annie asks, unsuccessfully masking the urgency in her voice. "Mr. Thompson wants to see <<ObjectPronoun>> in his office. Straight away."<br>
<br>
You blink. “What’s this about?”<br>
<br>
There’s a pause. You can almost hear her hesitating on the other end.<br>
<br>
“Just tell <<ObjectPronoun>> come in, Emily,” she says, her tone softening, just for a moment. “It's not a request.”<br>
<br>
The line goes dead. You sigh. A hand casually gripping the amulet.<br>
<br>
<B>Actions</b><br>
<<link "Transform back and go see Thompson" "WorkPerformanceEvents">><<EventsCheckEnd "YourHome" "WorkPerformance9">><<TransformBack>><<set $WorkPerformanceEvents to "WorkPerformance9">><</link>><br>
<</if>>
<<elseif _currentEvent is "WorkPerformance0">>
<br>
You come downstairs to the sound of the phone ringing, sharp and insistent, cutting through the quiet morning air.<br>
<br>
You pick it up. "Hello?"<br>
<br>
<<if _CurrentPC is true>>
"Phillips," comes the voice on the other end - angry, smug, and unmistakably Mr. Thompson. "I thought I’d do you the favour of calling personally. You’re fired. Don’t bother showing up today. Or ever again."<Br>
<br>
You blink. "Wait, what? Can’t we just -"<br>
<br>
"There’s nothing you can say," he cuts you off, already relishing the power in his voice. "You think I want someone like you dragging the place down? If I see you near the office again, I’ll have Gordon kick you out."<br>
<br>
Your mouth goes dry. "What am I supposed to do now?"<br>
<br>
"Register for the dole," Thompson snorts, before the line goes dead.<br>
<<else>>
"Who is this?" comes the voice on the other end - angry, smug, and unmistakably Mr. Thompson. "Where's Phillips?<Br>
<br>
You blink, trying to think of an excuse. "<<TrueName "Current">> can't come to the phone right now", you try.<br>
<br>
"Well you tell them there's another place they can't come to," Thompson spits. "Their job! Tell <<ObjectPronoun>> they're fired... and if I they come near the office again, I’ll have Gordon kick <<ObjectPronoun>> out."<br>
<br>
Your mouth goes dry. "Wait --"<br>
<br>
The line goes dead.<br>
<</if>>
<br>
You lower the receiver slowly, the dial tone humming in your ear.<Br>
<br>
From the kitchen table, Emily looks up at you. There’s a piece of toast halfway to her mouth.<Br>
<br>
You swallow. "I was just fired."<Br>
<br>
Emily sets her toast down, brow furrowed. "What are we going to do?"<Br>
<br>
<B>Actions</b><br>
<<link "Talk to Emily about what you can do" "WorkPerformanceEvents">><<EventsCheckEnd "YourHome" "WorkPerformance0">><<set $WorkPerformanceEvents to "WorkPerformance0">><</link>><br>
<<elseif _currentEvent is "CashFlow81">>
<br>
You come downstairs, the early light spilling across the floorboards. There’s a letter waiting for you on the doormat. A plain white envelope, your name printed in a neat, impersonal font. You pick it up and open it.<br>
<br>
Inside is a crisp letter from your bank, complete with a shiny promotional insert.<br>
<br>
<center><img src="./images/cashflow_creditcard.png"></center><br>
<br>
A new credit card. Higher limit. Preferred member status.<br>
<br>
You let out a quiet laugh and shake your head.<br>
<br>
For once, you don’t need it.<br>
<br>
The bills are paid. The fridge is stocked. There’s money in the account and no looming threats on the horizon.<Br>
<br>
For now, at least, things are going well.<br>
<br>
You toss the letter on the counter and move into the kitchen, the weight of survival - just for a moment- lifting from your shoulders.<br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EventsCheckEnd "YourHome" "CashFlow81">><</link>><br>
<<elseif _currentEvent is "CashFlow61">>
<br>
You come downstairs, rubbing the sleep from your eyes, just as the phone begins to ring.<br>
<br>
You pick up the receiver, already bracing yourself.<br>
<br>
"Good morning, this is Prudence Glover, calling from The National Bank, Charlton branch."<Br>
<br>
Your heart sinks a little.<br>
<br>
"We’ve been running a check on your account," she continues, her tone polite but businesslike.<Br>
<br>
You hold your breath.<br>
<br>
"It appears you’ve still been paying your bills manually. Over the counter."<br>
<br>
There’s a beat.<br>
<br>
"We’d like to inform you of a new service we’re offering residents who meet certain credit criteria. It’s called direct debit, you see. No more queues, no more paper. Just automatic payments."<br>
<br>
You blink, surprised. "Oh, thank you. That sounds... great."<Br>
<br>
"I’ll send the forms through," Prudence replies. "Expect something in the next three to five working days."<Br>
<Br>
She hangs up without much ceremony.<br>
<br>
You put the phone down slowly, a small smile creeping in. A reminder, subtle but welcome: things are holding together. Your finances are in decent shape.<Br>
<Br>
For now, at least, you're ahead of the curve.<Br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EventsCheckEnd "YourHome" "CashFlow61">><</link>><br>
<<elseif _currentEvent is "CashFlow41">>
<br>
You come downstairs in the morning and spot a cluster of envelopes scattered on the doormat.<Br>
<br>
You bend down and scoop them up. All of them are stamped with the same words:<br>
<br>
<b>FINAL NOTICE.<br>
PAYMENT DUE.</b><Br>
<BR>
Electric. Water. Rent. Even Charlton Council has sent a warning.<br>
<br>
<center><img src="./images/cashflow_finalnotice.png"></center><br>
<br>
You flick through each one, hoping - desperately - that maybe one of them has some sort of grace period. An extension. A loophole.<br>
<br>
But no. Every line is firm. Every deadline is immediate. There’s no wiggle room.<br>
<Br>
You drop the stack onto the kitchen counter with a dull thud.<Br>
<br>
If you don’t bring in more money soon, things are going to get dire.<Br>
<br>
You need work. You need it fast.<br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EventsCheckEnd "YourHome" "CashFlow41">><</link>><br>
<<elseif _currentEvent is "CashFlow21">>
<br>
You come downstairs, the morning air colder than usual, and reach the bottom step just as the phone rings.<Br>
<br>
You pick it up. "Hello?"<Br>
<br>
"Good morning. This is Prudence Glover calling from The National Bank, Charlton Branch. Am I speaking with <<TrueName "Current">> Phillips?"<br>
<Br>
You confirm, stomach already tightening.<br>
<br>
"I wanted to speak with you about the mortgage tied to your family property. Your parents listed you as the appointed trustee while they’re away. Are you aware the last two payments have been missed?"<br>
<bR>
Your blood runs cold. "I... yes. I’ve been meaning to get things sorted. Can’t we work something out?"<Br>
<br>
Prudence’s tone remains professional, but there’s a thread of sympathy in it. "I understand, and I truly wish I could be more flexible. But two missed payments is a serious matter. You’re now in danger of forfeiting the mortgage terms."<Br>
<br>
You nod, even though she can’t see it. "I’ll make it up. I promise. I just need a little time."<Br>
<br>
"I hope you do, <<GenderTitle>> Phillips. Truly."<br>
<br>
The line goes quiet for a beat, then she hangs up.<br>
<br>
You set the phone down gently, pulse pounding in your ears.<br>
<br>
You need money. Now.<Br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EventsCheckEnd "YourHome" "CashFlow21">><</link>><br>
<<elseif _currentEvent is "CashFlow0">>
<br>
You come downstairs to the sound of loud, insistent knocking. Fists pounding against the front door in a rhythm too firm to ignore. You open it to find two men standing on the porch. Suits. Clean-cut. Clipboard in one hand, folded paper in the other.<br>
<br>
<<if _CurrentPC is true>>
"Are you <<TrueName "Current">> Phillips?" one of them asks.<br>
<Br>
You nod slowly.<Br>
<br>
He presents a laminated badge. Official. Cold. "We’re here on behalf of The National Bank, Charlton Branch. This is your official foreclosure notice. You’ve defaulted on the property."<Br>
<br>
Your mouth opens, trying to form a protest. "Wait, there has to be some way to fix this. I just need --"<Br>
<br>
"There’s no more time," the second man says, voice clipped. "We’ve done our part. This isn’t personal. It’s just the process."<br>
<br>
You look back over your shoulder, toward the kitchen table. Emily sits there, frozen, staring at you in disbelief.<br>
<br>
Then you turn back to the men. But there’s nothing left to say.<br>
<<else>>
"They're out at the moment," you lie. "I'm <<ObjectPronoun>> sister."<br>
<br>
The man sighs with irritation. "What a coincidence. I'd bet money on it that you don't know when he'll be back, do you?"<br>
<br>
You slowly shake your head, eying the man carefully. "What is this about?"<Br>
<BR>
He presents a laminated badge. Official. Cold. "We’re here on behalf of The National Bank, Charlton Branch. This is your official foreclosure notice. You’ve defaulted on the property."<Br>
<br>
Your mouth opens, trying to form a protest. "Wait, there has to be some way to fix this. I just need --"<Br>
<br>
"There’s no more time," the second man says, voice clipped. "We’ve done our part. This isn’t personal. It’s just the process."<br>
<br>
You look back over your shoulder, toward the kitchen. Emily stands at the back of the kitchen, carefully out of sight of the door, but frozen in disbelief.<br>
<br>
Then you turn back to the men. But there’s nothing left to say.<br>
<</if>>
<Br>
<b>Actions</b><br>
<<link "Two months later..." "GameOverEvents">><<EventsCheckEnd "YourHome" "CashFlow0">><<set $GameOverEvent to "YourHomeCashIntro">><</link>><br>
<<elseif _currentEvent is "EmilyReactionInternship">>
<br>
<<if $EmilyStateCurrent lt 3>>
You step inside, only to find Emily sitting on the sofa, glaring at you as you approach her. It doesn’t take much to understand that she’s upset.<br>
<br>
"I ran into Lydia Carmichael today," she says. "The school’s career advisor. Apparently, my paperwork’s all sorted. Coach Beach won’t be expecting me in PE on Fridays anymore. Instead, I’m to go to Thompson’s Repairs right after lunch."<br>
<br>
Her eyes burrow into yours. "I’ve been given an internship. As a receptionist. Know anything about that?"<br>
<br>
You take a breath, sitting on the arm of the sofa. "I was called into a meeting. They wanted to recognise your recent grades and reward you.”<br>
<br>
“This is a reward?” Emily challenges, her nose turning up.<br>
<br>
“Look,” you begin. “It might not be the internship you’d ideally want. But it’s a way to improve your grades. It at least gets you out of school on Friday afternoons."<Br>
<br>
Emily lets out a sharp breath, rolling her eyes. "Right, because answering phones and fetching coffee is a huge step up from being at school. Sure, Charlton Upper is full of curses, but being a receptionist isn’t a big step up. It’s still going to rot my brain."<br>
<br>
You fold your arms, trying to keep her on track. "This will help your grades, Emily. That’s the goal, remember? Get through school, graduate, and then you can do whatever you want."<br>
<br>
"That’s not the point!" she snaps, frustration boiling over. "You don’t see it, do you? How you’re acting? You just decided this for me - like you know best. Like I don’t get a say in my own life. Isn’t that exactly what Charlton wants? People deciding what’s best for girls?"<br>
<br>
Her voice is quieter now, but no less biting. "What’s the point of getting out if we end up exactly like they want us to be?"<br>
<br>
Before you can respond, she turns on her heel and storms off, leaving you standing in silence.<Br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">>
<<EventsCheckEnd "YourHome" "EmilyReactionInternship">>
<<SiblingBond -1>>
<<EventTrigger "ThompsonsReception" "EmilyInternshipFirstDay" "Afternoon" "Emily" "PC" null null null false>>
<<EventTrigger "ThompsonsReception" "EmilyInternshipFirstDaySecretary" "Afternoon" "Emily" "PC" null "SecretaryJobActive" null false>>
<<SetNPCLocation "Emily" $dayCurrent $periodCurrent "">>
<</link>>
<<else>>
You step inside to find Emily waiting for you, an eager smile already on her face. "So, I ran into Lydia Carmichael today! The school career advisor. She told me the paperwork’s all sorted. No more PE on Fridays. Coach Beach won’t expect me there anymore. Instead, I’ve got an internship as a receptionist at Thompson’s Repairs."<br>
<br>
You take a breath, sitting on the arm of the sofa. "I was called into a meeting. They wanted to recognise your recent grades and reward you.”<br>
<Br>
Emily beams. "Oh, <<TrueName "Current">>. I can’t wait! I’ll miss PE lessons of course - it’s always fun to see the boys leering - but this is worth it. Getting into the real world, finally. School is so stuffy."<br>
<br>
She twirls a strand of her hair, looking thoughtful. "A secretary position is, like, one of the best jobs a girl can get, anyway. This could give me a head start for when I finally graduate. Will Gordon and Clive be around in the afternoons? Clive seems fun, and Gordon’s got… an appealing look."<br>
<br>
You shoot her a flat stare. "This is to increase your grades, Emily."<bR>
<br>
She waves a dismissive hand. "Yeah, yeah, I know."<br>
<br>
Then, giggling to herself, she adds, "I guess I’ll need to stop by Evans’ Department Store for a wardrobe refresh. Mr. Thompson probably expects his secretaries to dress to impress. What kind of blouses does Annie usually wear?"<br>
<br>
You don’t answer. Emily just flashes you a grin, still clearly thrilled by the prospect of spending time at Thompson’s Repairs.<br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">>
<<EventsCheckEnd "YourHome" "EmilyReactionInternship">>
<<SiblingBond 1>>
<<EventTrigger "ThompsonsReception" "EmilyInternshipFirstDay" "Afternoon" "Emily" "PC" null null null false>>
<<EventTrigger "ThompsonsReception" "EmilyInternshipFirstDaySecretary" "Afternoon" "Emily" "PC" null "SecretaryJobActive" null false>>
<</link>>
<</if>>
<<elseif _currentEvent is "EmilyInternshipFirstDayEpilogue">>
<br>
Emily kicks off her shoes the moment she walks through the door, tossing her bag on a chair. You look up from the kitchen table. “So. How was your first day at Thompson’s Repairs?”<br>
<br>
<<if $EmilyStateCurrent lt 3>>
She sighs as she walks in, kicking her shoes off with visible relief. “Well... that was something.”<br>
<br>
You glance over. “Bad day?”<br>
<br>
She drops into the armchair. “I worked hard. I tried. But god, it was demeaning. Answering phones, booking appointments, typing stuff out for men who don’t know how to open a calendar.”<br>
<br>
You nod sympathetically. “You’ve got to start somewhere.”<br>
<br>
“I know,” she mutters. “But does it have to be there?”<br>
<br>
She leans her head back. “Dan came in smelling like a brewery. Spent his lunch at the pub. Then tried to hit on me while I was answering calls.”<br>
<br>
You tense. “What did he --?”<br>
<br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is false>>“I told him to get lost. So he said maybe he should have a word with Mr. Thompson. About your performance.”<br>
<<else>>“I told him to get lost. So he said maybe he should have a word with Mr. Thompson. Luckily Annie stepped in.”<</if>>
<br>
You feel your stomach twist.<br>
<br>
“At least it’s a Friday,” you offer weakly. “And hey. It’s still better than a weird gym class at Charlton, right?”<br>
<br>
Emily stares at the ceiling. “I don’t know. I’d almost rather deal with Coach Beach than sleazy salesmen threatening me just because I won’t flirt back.”<Br>
<br>
She pauses, then adds quietly, “Almost.”<br>
<br>
There’s a beat of silence between you.<br>
<Br>
“Happy Friday,” she says glumly.<br>
<br>
<div class="Notification"><<print "Emily's interactions with the wider world will have consequences. Just as she gains corruption attending school, the town will also impact her. For each day she spends doing things in the town, you may see unexpected stat changes when you go to sleep.">></div>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EventsCheckEnd "YourHome" "EmilyInternshipFirstDayEpilogue">><<EmilyGrades 1>><<WorkPerformance -1>><</link>>
<<else>>
She grins. “Actually? Kinda fun.”<br>
<br>
You raise an eyebrow. “Fun?”<br>
<br>
“Yeah. It wasn’t hard. Phones, a couple emails, Annie showed me the basics. But the fun part?” She flops onto the sofa. “Everyone else.”<br>
<br>
You narrow your eyes. “What do you mean, everyone else?”<br>
<br>
Emily smirks. “You didn’t tell me Dan was so flirty. He spent most of the afternoon trying to chat me up.”<Br>
<br>
“That doesn’t sound great,” you say. “Dan hanging around reception all afternoon?”<br>
<br>
Emily laughs. “Reception? Please. I spent most of it at his desk. He’s an idiot, but he’s fun to mess with. All these half-baked theories about why he’s some business genius. I just nod along and smile. Easy.”<Br>
<br>
You frown. “Emily, if Thompson sees that --”<br>
<br>
“Whatever,” she interrupts, waving a hand. “It’s better than PE. At least I get to sit in air-con and flirt a little. Oh!” She brightens. “Dan even asked me out.”<Br>
<br>
You sit up. “What?”<br>
<br>
She shrugs, still smiling. “He’s definitely rich. I might take him up on it. Beats homework, anyway. Besides, I put in a good word for you." She grins. "You might find it pays to have some in the in-crowd of your office. It's all about relationships, <<TrueName "Current">>”<br>
<br>
<I>Words straight from Dan.</i>
<br>
<div class="Notification"><<print "Emily's interactions with the wider world will have consequences. Just as she gains corruption attending school, the town will also impact her. For each day she spends doing things in the town, you may see unexpected stat changes when you go to sleep.">></div>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EventsCheckEnd "YourHome" "EmilyInternshipFirstDayEpilogue">><<EmilyGrades -1>><<WorkPerformance 1>><</link>>
<</if>>
<<elseif _currentEvent is "EmilyReactionStitchLessons">>
Emily throws her school bag down with more force than usual as she enters the kitchen.<Br>
<br>
You glance up. "Rough day?"<br>
<br>
She doesn’t answer immediately. Instead, she opens the fridge, stares blankly, then slams it shut. “You were going to tell me, right?”<br>
<Br>
You frown. “Tell you what?”<br>
<br>
<<if $EmilyStateCurrent lt 3>>
She turns to you, arms crossed. “That I’m apparently having lunchtime lessons with the headmaster now?”<br>
<br>
Your stomach twists. “Emily, I --”<Br>
<Br>
“I was walking in this morning, and the receptionist smiled and told me not to be late for my special session with the headmaster.”<Br>
<br>
She says it like it’s poison in her mouth.<Br>
<Br>
“I had to stand there and pretend like I knew what she was talking about.” Her voice trembles. Part frustration, part fear. “You could’ve told me.”<Br>
<BR>
“I didn’t want to worry you,” you say carefully. “They said it was for top-performing students. It was supposed to help your grades.”<Br>
<br>
She shakes her head. “You know what that school’s like. And you didn’t even think to check with me before you signed me up to sit in a room alone with Mr. Stitch?”<Br>
<br>
Her voice cracks slightly. She quickly turns away. “God, I don’t even want to go back to school next week. Let alone spend time with him.”<Br>
<Br>
You don’t have anything to say.<Br>
<Br>
“I’m not mad,” she says, quieter now. “I just… I thought we were supposed to trust each other.”<br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EventsCheckEnd "YourHome" "EmilyReactionStitchLessons">><</link>>
<<else>>
She turns to you, arms crossed. “That I’m apparently having lunchtime lessons with Stitch now?”<br>
<br>
Emily scoffs, dragging a hand down her face. “Unbelievable. One minute I’m walking into school, and the next the receptionist is chirping at me like I’m on Stitch’s personal schedule.”<Br>
<Br>
You shift uncomfortably. “I was going to tell you.”<Br>
<br>
“Were you?” she snaps. “Or was this another one of your little plans to fix me?”<BR>
<br>
“I thought it might help your grades,” you say quietly.<Br>
<Br>
She laughs bitterly. “Grades? Please. What do you think this is going to do to my reputation? Sitting in the headmaster’s office while everyone else is hanging out in the cafeteria?”<Br>
<br>
She grabs a bottle of soda water, unscrewing it with a jerk. “You really think that’s going to look good? Me, in a private lesson with Stitch. That’s gossip fuel for weeks.”<br>
<br>
“You’re overreacting,” you try.<Br>
<Br>
“Oh am I?” she says, stepping closer. “Because it looks like you relish in controlling my life.”<br>
<br>
You flinch.<Br>
<br>
She storms past you, muttering as she goes. “Next time you want to sign me up for something, how about you ask me first?”<Br>
<br>
The bedroom door slams shut behind her.<br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<SiblingBond -1>><<EventsCheckEnd "YourHome" "EmilyReactionStitchLessons">><<set $EmilyLearnedStitch to true>><<SetNPCLocation "Emily" $dayCurrent $periodCurrent "">><</link>>
<</if>>
<<elseif _currentEvent is "StitchLunchtimeLessonsEpilogue">>
<br>
<<if $EmilyStateCurrent lt 3>>
You find Emily sitting quietly at the kitchen table, pushing some toast around her plate without much interest. She barely looks up when you enter.<br>
<br>
“Hey,” you say gently, “how was your lunchtime session with Stitch?”<Br>
<br>
Emily sighs. “Weird. He said he wanted to work on my assertiveness or something.” She pauses, brow furrowing. “Then he pulled out a chess set.”<Br>
<br>
You frown. “Chess?”<br>
<br>
“Yeah. A full-on, carved chess board. Looked like it was made from elephant’s tusks. But that’s not the weird part.” She leans back in her chair. “The pieces. They were… us. I mean, not just me. Students. I saw a tiny version of Heather. And Britney. And…” she shakes her head. “I don’t know, it was creepy.”<br>
<br>
You nod slowly. “Who won?”<br>
<br>
She shrugs, clearly deflated. “He did. Of course. I didn’t really stand a chance. I was too busy trying not to stare at the board. It just felt… wrong. Like I wasn’t just playing a game, I was playing with people.”<Br>
<br>
You remain silent.<br>
<br>
“He seemed disappointed,” she adds after a beat. “Said I should’ve been bolder. That he was docking my grades until I learned to think like a winner.”<br>
<br>
You see her shoulders slump. “If the school wasn’t strange enough already, now I’m losing grades for not being good at chess.”<br>
<br>
“What are you going to do?” you ask quietly.<br>
<br>
Emily just shakes her head, eyes drifting to the window. “I don’t know. I guess… just try again next week. At least I’ve got a few days before I have to deal with him again.”<br>
<br>
She doesn’t say more. And honestly, you’re not sure there’s anything you could say.<br>
<br>
<div class="Notification"><<print "Emily's interactions with the wider world will have consequences. Just as she gains corruption attending school, the town will also impact her. For each day she spends doing things in the town, you may see unexpected stat changes when you go to sleep.">></div>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EventsCheckEnd "YourHome" "StitchLunchtimeLessonsEpilogue">><<EmilyGrades -1>><</link>>
<<else>>
You find Emily lounging in the living room, flipping through a glossy fashion magazine. She glances up as you enter.<br>
<br>
“So…” you begin, “how was your lunchtime session with Mr. Stitch?”<br>
<br>
Emily perks up instantly. “Oh my god, it was weird. Like, really weird.” She grins, twirling a strand of hair around her finger. “He wanted to ‘work on my assertiveness.’ So, what does he do? Pulls out a chess set. I kid you not.”<br>
<br>
You raise an eyebrow. “That’s… unusual.”<br>
<br>
“I know, right?” she laughs. “I thought it was the dorkiest thing in the world. Like, who plays chess at lunch? Total geek stuff.” She tosses the magazine aside, animated now. “But then…”<br>
<br>
She pauses, biting her lip, almost flustered. “I actually got into it.”<br>
<br>
You blink. “Really?”<br>
<br>
“Yeah. The way he talked about power, and control, and like… how to win without people even knowing they’re losing? It was kinda fascinating.” She fidgets slightly, clearly trying to play it cool, but there’s a gleam in her eye.<br>
<br>
“And I won. I actually beat him.” Her voice drops slightly, pride thick in her tone. “He called me ruthless. In a good way.”<Br>
<br>
There’s a beat. You watch her, unsure what to say.<Br>
<br>
“I never thought I’d say it,” she continues, “but I’m actually looking forward to next week. Stitch… he’s interesting. Powerful. There’s something about him. Almost like…” She trails off, smiling. “He’s a good mentor, I guess.”<br>
<br>
She stands and stretches, her mood buoyant. “He said he’s bumping my grades up too. So hey, maybe this isn’t so bad.”<Br>
<br>
<div class="Notification"><<print "Emily's interactions with the wider world will have consequences. Just as she gains corruption attending school, the town will also impact her. For each day she spends doing things in the town, you may see unexpected stat changes when you go to sleep.">></div>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EventsCheckEnd "YourHome" "StitchLunchtimeLessonsEpilogue">><<EmilyGrades 1>><</link>>
<</if>>
<<elseif _currentEvent is "EmilyReactMaidJob">>
<br>
You find Emily in the kitchen, stirring a cup of tea absently. Her coat is slung over the chair, and there's a faint scent of lavender from the hotel lobby lingering on her.<br>
<br>
"Hey," you say. "Did you go to the hotel today? How did it go?"<br>
<br>
<<if $EmilyStateCurrent lt 3>>
Emily shrugs, but her brow is furrowed. “Weird. The questions were… odd.”<br>
<br>
You raise an eyebrow. “Odd how?”<br>
<br>
She leans back against the counter, arms folded. “Like, it wasn’t really about cleaning. Or work ethic. It was all about respecting authority, keeping guests happy at all costs. Mr. Matox kept calling it ‘customer experience’ but it felt more like... obedience.”<br>
<br>
You frown. “It’s just a maid’s job, though, right?”<br>
<br>
Emily doesn’t answer immediately. She stares into her tea. “I don’t know,” she says finally. “It didn’t feel like they were hiring a maid. It felt like they were trying to mould something.”<br>
<br>
You nod slowly, unsure what to say. Emily exhales, brushing her fringe out of her eyes.<br>
<br>
“Well… at least I got the job,” she adds, not quite smiling.<br>
<<else>>
Emily beams as she drops into the chair across from you, kicking off her shoes. “Oh my god, I think I nailed it.”<br>
<br>
You blink. “Really?”<br>
<br>
She nods, grinning. “Lennox? Totally wrapped around my finger. He tried to act all stern, but please… he melted like butter. Just had to look the right way.”<br>
<br>
You stare. “It’s still a cleaning job, though. Isn’t it?”<br>
<br>
Emily shrugs. “Yeah, but it sounds kind of fun? Important people coming in and out. Big names from the Town Hall, some council guys, even people from out of town. Lots of eyes. Tips if you smile right.”<br>
<br>
You hesitate. “Just… be careful. From what I’ve seen, that hotel’s got some interesting ideas on what’s acceptable.”<br>
<br>
Emily laughs softly, waving a hand. “I can handle it. There’s a line between flirty and flaunting, and I know exactly where it is.”<Br>
<br>
She leans forward, eyes sparkling.<br>
<br>
“Besides - beauty’s my greatest asset, right?”<br>
<br>
You don’t reply.<br>
<<CashFlow 1>>
<</if>>
<br>
<div class="Notification"><<print "Emily will now spend her Saturday and Sunday evenings working at the hotel. During which time, you will not be able to go into the hotel as her. She will earn cash, but the hotel will have an impact on her. You can tell her to stop anytime by talking with her. Alternatively, you can do maid shifts as Emily, or tell her to pick up additional shifts on weekday evenings.">></div>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">>
<<SetFlag "EmilyMaidJob">>
<<SetFlag "EmilyMaidJobAutomated">>
<<EventsCheckEnd "YourHome" "EmilyReactMaidJob">>
<<SetNPCLocation "Emily" "5" "3" "" "perm">>
<<SetNPCLocation "Emily" "6" "3" "" "perm">>
<<DialogueDone "Emily" "EmilyMaidJob">>
<<EventTrigger "HotelLockerRoom" "MaidJobFirstDay" "Evening" null "Emily" null null null false>>
<</link>>
<<elseif _currentEvent is "EmilyReactMaidJobSeen">>
<Br>
The living room is quiet. You’ve barely taken off your shoes when Emily rounds the corner.<br>
<br>
“I saw Lennox,” she says. No greeting. Just a flat statement. “From the hotel. He complimented me on my work.”<br>
<br>
Your stomach sinks.<br>
<br>
She folds her arms. “So. You’ve been working there. As me.”<br>
<br>
You hesitate, caught in the middle of your own lie. Your thoughts scramble.<br>
<br>
<b>Actions</b><br>
<<link "Justify it" "EmilyDialogue">><<set $EmilyDialogue to "EmilyReactMaidJobSeenJustify">><<EventsCheckEnd "YourHome" "EmilyReactMaidJobSeen">><</link>><br>
<<link "Express embarrassment in taking the job" "EmilyDialogue">><<set $EmilyDialogue to "EmilyReactMaidJobSeenEmbarassed">><<EventsCheckEnd "YourHome" "EmilyReactMaidJobSeen">><</link>>
<<elseif _currentEvent is "JenniferNecklace">>
<Br>
You enter the living room to find a jiffy bag on the door mat. Opening it up, you find a necklace inside that you recognise. One of Jennifer’s. Cheap, metal, not precious. But you can feel the magic within it. <Br>
<br>
A note accompanies it. Glancing at it, you see Jennifer’s handwriting.<Br>
<br>
<center><span class='PCFemale-handwriting'>It’s not much, but it should help. Put it on outside the school gates in the afternoon. It will only work for a time, but you’ll be able to move unnoticed. X</span><br></center>
<Br>
You put the necklace into your pocket and put the note in the bin.<br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EventsCheckEnd "YourHome" "JenniferNecklace">><<TakeObjectNPC "Jennifer" "JennifersNecklace">><</link>><br>
<<elseif _currentEvent is "EmilyReactionRancyChangesHeight">>
<Br>
<<if $EmilySeenBodyChanges is undefined>>
<<if $EmilyStateCurrent lt 3>>
Emily is sitting cross-legged on the sofa, scowling at a Maths textbook, her pencil tapping nervously against her lip. Her brow is furrowed in deep concentration, and the eraser has already worn down from frequent revisions.<br>
<<else>>
Emily is sprawled on the sofa, flicking through an issue of New Woman magazine, one leg swinging idly. The glossy pages catch the light as she turns them, pausing now and then to admire a photo or trace a headline with her finger.<br>
<</if>>
<br>
She looks up as you enter and her reaction is immediate. Her eyes widen, her mouth parts. “What the hell,” she breathes. “What did you do?”<Br>
<br>
You blink. “What do you mean?”<br>
<br>
<<if $current.boobs gt 1 and $current.height lt 2>>
She gives you a stunned once-over. “You’re shorter. And your boobs are bigger. What the hell happened to you?”<br>
<<elseif $current.boobs gt 1>>
Her eyes drop, and she gives a sharp intake of breath. “Your boobs,” she blurts. “They’re bigger. Seriously.” <Br>
<<elseif and $current.height lt 2>>
She stares. “You’re shorter. Noticeably. Did you change your height?”<br>
<</if>>
<br>
You glance down at yourself, then step closer and sit beside her. “I was trying to investigate the boys’ classes. I faked feeling sick to get out of class. But I got caught wandering the halls and sent to see Nurse Rancy.”<Br>
<br>
Emily stiffens slightly. “The nurse? She’s for girls who feel faint. Or crampy. That’s all. What does she have to do with that?”<br>
<Br>
<<if $MindControlRancy is true>>
You nod slowly. “She helped me see myself more clearly. I didn’t realise I was so uncomfortable with my body, but now. I feel more like myself.” You hear your own voice and realise you’re speaking before thinking. The words just come out.<br>
<br>
<<if $EmilyStateCurrent lt 3>>
Emily’s expression hardens. “Listen to you! It’s not your body to feel comfortable in.”<Br>
<Br>
You momentarily frown, but disregard the conflicting feeling. “But it’s better. You should try it.”<Br>
<Br>
She sighs, looking away. “If you can’t see what’s wrong with this, maybe you shouldn’t be taking my place anymore.”<Br>
<Br>
You want to object, but she shakes her head before you can speak. “I can’t stop you. But I will tell you that whatever the school’s doing, it’s getting to you. Be careful.”<Br>
<Br>
But internally, you can’t understand her. This is better. For both of you.<Br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">>
<<EventsCheckEnd "YourHome" "EmilyReactionRancyChangesHeight">>
<<set $EmilySeenBodyChanges to true>>
<<SiblingBond -2>>
<<if $current.boobs gt 1 and $current.height lt 2>><<EventsCancel "YourHome" "EmilyReactionRancyChangesBoobs">><</if>>
<</link>><br>
<<else>>
Emily raises an eyebrow. “Your body?”<Br>
<br>
You gulp, realising what you’ve just said. For some reason though, it doesn’t feel wrong.<br>
<Br>
Emily giggles. “You look hot. You should stay like this.” She eyes you critically. “In fact, we should both stay like this. I might go see Rancy myself. If she can help you, maybe she can do more for me. Make it permanent.”<br>
<br>
You nod, again words forming before you can think them. “Yes. You’ll feel better.”<Br>
<Br>
She laughs. “Maybe. But I know other people will react better.”<Br>
<br>
You nod again, but something feels strange. Like you’re encouraging her, and it should feel wrong. But it doesn’t. It feels right.<Br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">>
<<EventsCheckEnd "YourHome" "EmilyReactionRancyChangesHeight">>
<<set $EmilySeenBodyChanges to true>>
<<EmilyCorruption 1>>
<<if $current.boobs gt 1 and $current.height lt 2>><<EventsCancel "YourHome" "EmilyReactionRancyChangesBoobs">><</if>>
<<EventTrigger "YourHome" "EmilyRancyChanges" "Evening" "Emily" null null null null false>>
<</link>><br>
<</if>>
<<else>>
You lower your voice. “She did something to me. An injection. It sparked. I think it was magical.” You hesitate. “And now I look like this.”<Br>
<br>
Emily frowns, studying you. “Is it... permanent?”<Br>
<br>
You shrug. “I don’t know. This magic stuff’s hard to pin down. But don’t worry. I don’t see you like this. When I transform into you again, I’ll make sure it’s how you really look.”<Br>
<Br>
<<if $EmilyStateCurrent lt 3>>
Emily’s expression softens. She grins. “Still... I bet you turned heads. Maybe I should go see the nurse. If she can help make things permanent.”<Br>
<bR>
You start to protest, but she cuts you off. “It’s my body, remember?” she says, parroting Rancy’s affirmations. “And there’s no shame in wanting to feel confident.”<Br>
<Br>
You swallow, uneasily. You hadn’t meant to inspire this.<Br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">>
<<EventsCheckEnd "YourHome" "EmilyReactionRancyChangesHeight">>
<<set $EmilySeenBodyChanges to true>>
<<EmilyCorruption 1>>
<<if $current.boobs gt 1 and $current.height lt 2>><<EventsCancel "YourHome" "EmilyReactionRancyChangesBoobs">><</if>>
<<EventTrigger "YourHome" "EmilyRancyChanges" "Evening" "Emily" null null null null false>>
<</link>><br>
<<else>>
Emily recoils slightly. “You’ve been walking around school looking like that? People probably think I got surgery! Don’t do that again. Next time you’re being me, be me. Not some weird version.”<br>
<br>
Her voice is sharp. “I thought you respected me more than that.”<br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">>
<<EventsCheckEnd "YourHome" "EmilyReactionRancyChangesHeight">>
<<set $EmilySeenBodyChanges to true>>
<<SiblingBond -1>>
<<if $current.boobs gt 1 and $current.height lt 2>><<EventsCancel "YourHome" "EmilyReactionRancyChangesBoobs">><</if>>
<</link>><br>
<</if>>
<</if>>
<<else>>
Emily looks up from the sofa as you enter. Her eyes wander across your body. She rolls her eyes. "Spent some time the nurse again?"
<br>
You glance down at yourself, then stare back at her. Your cheeks burn red.
<br>
<<if $EmilyStateCurrent lt 3>>
The glare from Emily stings almost as much as her tone. "It's for --"<Br>
<Br>
"I don't care," she cuts you off. "I thought I told you how I felt about this."<br>
<Br>
You gulp. She sighs and looks away, not meeting your eyes. "What has gotten into you, <<TrueName "Current">>.<br>
<Br>
You consider speaking, but your lost for words. <I>She's right. What has gotten into you?</i><br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EventsCheckEnd "YourHome" "EmilyReactionRancyChangesHeight">><<SiblingBond -1>><</link>><br>
<<else>>
She giggles. "I don't think it's a bad thing," she tells you. "In fact, I kind of like it. I think I look good. From the outside.<Br>
<br>
"Emily," you begin. "That's not what -"<br>
<Br>
"Oh save it," she says, a twinge of hostility in her voice. "Why do you get to have all the fun? I think I feel a cold going on. Have to swing by Rancy's office myself."<Br>
<br>
You swallow, seeing the resolve on her face.<Br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EventsCheckEnd "YourHome" "EmilyReactionRancyChangesHeight">><<EmilyCorruption 1>><</link>><br>
<</if>>
<</if>>
<<elseif _currentEvent is "EmilyReactionRancyChangesBoobs">>
<br>
<<if $EmilySeenBodyChanges is undefined>>
<<if $EmilyStateCurrent lt 3>>
Emily is sitting cross-legged on the sofa, scowling at a Maths textbook, her pencil tapping nervously against her lip. Her brow is furrowed in deep concentration, and the eraser has already worn down from frequent revisions.<br>
<<else>>
Emily is sprawled on the sofa, flicking through an issue of New Woman magazine, one leg swinging idly. The glossy pages catch the light as she turns them, pausing now and then to admire a photo or trace a headline with her finger.<br>
<</if>>
<br>
She looks up as you enter and her reaction is immediate. Her eyes widen, her mouth parts. “What the hell,” she breathes. “What did you do?”<Br>
<br>
You blink. “What do you mean?”<br>
<br>
<<if $current.boobs gt 1 and $current.height lt 2>>
She gives you a stunned once-over. “You’re shorter. And your boobs are bigger. What the hell happened to you?”<br>
<<elseif $current.boobs gt 1>>
Her eyes drop, and she gives a sharp intake of breath. “Your boobs,” she blurts. “They’re bigger. Seriously.” <Br>
<<elseif and $current.height lt 2>>
She stares. “You’re shorter. Noticeably. Did you change your height?”<br>
<</if>>
<br>
You glance down at yourself, then step closer and sit beside her. “I was trying to investigate the boys’ classes. I faked feeling sick to get out of class. But I got caught wandering the halls and sent to see Nurse Rancy.”<Br>
<br>
Emily stiffens slightly. “The nurse? She’s for girls who feel faint. Or crampy. That’s all. What does she have to do with that?”<br>
<Br>
<<if $MindControlRancy is true>>
You nod slowly. “She helped me see myself more clearly. I didn’t realise I was so uncomfortable with my body, but now. I feel more like myself.” You hear your own voice and realise you’re speaking before thinking. The words just come out.<br>
<br>
<<if $EmilyStateCurrent lt 3>>
Emily’s expression hardens. “Listen to you! It’s not your body to feel comfortable in.”<Br>
<Br>
You momentarily frown, but disregard the conflicting feeling. “But it’s better. You should try it.”<Br>
<Br>
She sighs, looking away. “If you can’t see what’s wrong with this, maybe you shouldn’t be taking my place anymore.”<Br>
<Br>
You want to object, but she shakes her head before you can speak. “I can’t stop you. But I will tell you that whatever the school’s doing, it’s getting to you. Be careful.”<Br>
<Br>
But internally, you can’t understand her. This is better. For both of you.<Br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">>
<<EventsCheckEnd "YourHome" "EmilyReactionRancyChangesHeight">>
<<set $EmilySeenBodyChanges to true>>
<<SiblingBond -2>>
<<if $current.boobs gt 1 and $current.height lt 2>><<EventsCancel "YourHome" "EmilyReactionRancyChangesHeight">><</if>>
<</link>><br>
<<else>>
Emily raises an eyebrow. “Your body?”<Br>
<br>
You gulp, realising what you’ve just said. For some reason though, it doesn’t feel wrong.<br>
<Br>
Emily giggles. “You look hot. You should stay like this.” She eyes you critically. “In fact, we should both stay like this. I might go see Rancy myself. If she can help you, maybe she can do more for me. Make it permanent.”<br>
<br>
You nod, again words forming before you can think them. “Yes. You’ll feel better.”<Br>
<Br>
She laughs. “Maybe. But I know other people will react better.”<Br>
<br>
You nod again, but something feels strange. Like you’re encouraging her, and it should feel wrong. But it doesn’t. It feels right.<Br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">>
<<EventsCheckEnd "YourHome" "EmilyReactionRancyChangesHeight">>
<<set $EmilySeenBodyChanges to true>>
<<EmilyCorruption 1>>
<<if $current.boobs gt 1 and $current.height lt 2>><<EventsCancel "YourHome" "EmilyReactionRancyChangesHeight">><</if>>
<<EventTrigger "YourHome" "EmilyRancyChanges" "Evening" "Emily" null null null null false>>
<</link>><br>
<</if>>
<<else>>
You lower your voice. “She did something to me. An injection. It sparked. I think it was magical.” You hesitate. “And now I look like this.”<Br>
<br>
Emily frowns, studying you. “Is it... permanent?”<Br>
<br>
You shrug. “I don’t know. This magic stuff’s hard to pin down. But don’t worry. I don’t see you like this. When I transform into you again, I’ll make sure it’s how you really look.”<Br>
<Br>
<<if $EmilyStateCurrent lt 3>>
Emily recoils slightly. “You’ve been walking around school looking like that? People probably think I got surgery! Don’t do that again. Next time you’re being me, be me. Not some weird version.”<br>
<br>
Her voice is sharp. “I thought you respected me more than that.”<br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">>
<<EventsCheckEnd "YourHome" "EmilyReactionRancyChangesHeight">>
<<set $EmilySeenBodyChanges to true>>
<<SiblingBond -1>>
<<if $current.boobs gt 1 and $current.height lt 2>><<EventsCancel "YourHome" "EmilyReactionRancyChangesHeight">><</if>>
<</link>><br>
<<else>>
Emily’s expression softens. She grins. “Still... I bet you turned heads. Maybe I should go see the nurse. If she can help make things permanent.”<Br>
<bR>
You start to protest, but she cuts you off. “It’s my body, remember?” she says, parroting Rancy’s affirmations. “And there’s no shame in wanting to feel confident.”<Br>
<Br>
You swallow, uneasily. You hadn’t meant to inspire this.<Br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">>
<<EventsCheckEnd "YourHome" "EmilyReactionRancyChangesHeight">>
<<set $EmilySeenBodyChanges to true>>
<<EmilyCorruption 1>>
<<if $current.boobs gt 1 and $current.height lt 2>><<EventsCancel "YourHome" "EmilyReactionRancyChangesHeight">><</if>>
<<EventTrigger "YourHome" "EmilyRancyChanges" "Evening" "Emily" null null null null false>>
<</link>><br>
<</if>>
<</if>>
<<else>>
Emily looks up from the sofa as you enter. Her eyes wander across your body. She rolls her eyes. "Spent some time the nurse again?"
<br>
You glance down at yourself, then stare back at her. Your cheeks burn red.
<br>
<<if $EmilyStateCurrent lt 3>>
The glare from Emily stings almost as much as her tone. "It's for -"<Br>
<Br>
"I don't care," she cuts you off. "I thought I told you how I felt about this."<br>
<Br>
You gulp. She sighs and looks away, not meeting your eyes. "What has gotten into you, <<TrueName "Current">>.<br>
<Br>
You consider speaking, but your lost for words. <I>She's right. What has gotten into you?</i><br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EventsCheckEnd "YourHome" "EmilyReactionRancyChangesHeight">><<SiblingBond -1>><</link>><br>
<<else>>
She giggles. "I don't think it's a bad thing," she tells you. "In fact, I kind of like it. I think I look good. From the outside.<Br>
<br>
"Emily," you begin. "That's not what -"<br>
<Br>
"Oh save it," she says, a twinge of hostility in her voice. "Why do you get to have all the fun? I think I feel a cold going on. Have to swing by Rancy's office myself."<Br>
<br>
You swallow, seeing the resolve on her face.<Br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EventsCheckEnd "YourHome" "EmilyReactionRancyChangesHeight">><<EmilyCorruption 1>><</link>><br>
<</if>>
<</if>>
<<elseif _currentEvent is "EmilyRancyChanges">>
<br>
Emily is curled up on the sofa, watching a trashy reality show. The moment you step into the room, you see it. She’s changed. Shorter. Her chest more pronounced. She glances over and catches your expression. Her lips curl into a smirk. “Well?” she says. “What do you think?”<br>
<br>
You don’t even have time to respond before she continues, giddy. “Rancy looked totally confused when I walked in. I told her about how I’d changed before and how I wanted it. She gave me this look and then smiled. Like she’d been waiting for me to say that.”<br>
<Br>
She grins, tucking her legs beneath her. “You wouldn’t believe the look Brendon gave me when I came out of class. I swear, his jaw actually dropped.” She giggles. “Honestly, I should’ve done this on my eighteenth birthday. I look amazing. I feel amazing.”<br>
<br>
She brushes hair off her shoulder, her grin unshakable. “I got so many stares today. But you probably guessed that already.”<br>
<br>
<<if $MindControlRancy is true>>
You nod slowly. “I understand,” you say, your voice low but calm. It’s not just approval. It’s recognition. Now that Emily’s changed this is who she is.<br>
<Br>
Internally, something settles. There’s no decision to make. When you become her, you’ll need to reflect her form. There’s no other choice.<br>
<br>
And that thought makes you happy. Comforted, even. As though something has clicked into place.<br>
<<else>>
You step closer, still studying her. “Are you sure this is what you wanted?” you ask.<br>
<br>
Emily laughs, waving your concern away. “Of course I am. God, you sound like mum.”<Br>
<Br>
She stretches back out on the sofa, her figure shifting confidently. “This is what I should’ve looked like all along.”<br>
<Br>
You don’t reply. Not right away. Because deep down, you realise the truth. Now that Emily has changed, this is who she is. And when you become her, you’ll have to match it.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EventsCheckEnd "YourHome" "EmilyRancyChanges">><<TransformBoobs 2 "mental" "Emily">><<TransformHeight 1 "mental" "Emily">><<TransformNPCBoobs 2 "Emily">><<TransformNPCHeight 1 "Emily">><</link>><br>
<<elseif _currentEvent is "EmilyPosingForDennisPhotoOutcomeFlirt">>
<br>
You walk into the living room and see Emily sitting at the kitchen table. She smiles thinly as she sees you.<Br>
<br>
“Hi,” you say quietly.<br>
<br>
She eyes you for a momenet, before exhaling. “I did what you wanted,” she murmurs.<Br>
<br>
Your eyes flick to her, tense silence filling the space. “Thank you,” you manage.<Br>
<br>
<<if $EmilyStateCurrent lt 3>>
Emily shifts, finally breaking the silence. “He actually seemed nervous when I talked to him,” she says. “Told me he didn’t expect me to really go through with it.”<Br>
<br>
She smiles faintly. “He was shy. Embarrassed to even tell me what to do. I even had to help him." She bites her bottom lip. "Encourage him, even."<br>
<br>
Her voice drops. “Funny thing was, when I did, I didn’t feel embarrassed. I thought I’d feel demeaned. But he was so timid. So shy. It almost felt good to lead him on. Like I was in control.”<Br>
<br>
She looks off, almost thoughtful. “He’s really sweet, once you get to know him.”<Br>
<Br>
It’s then you notice her top button undone. A pale flash of bra beneath her blouse. Emily seems oblivious, glancing back at you.<br>
<br>
“Anyway,” she says softly. “It wasn’t as bad as I thought.”<br>
<br>
Emily glances up at you, coming out of her own thoughts. “He told me he'd never let it leave his side,” she says flatly. “If you want it, you should talk to him now.”<Br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">>
<<EventsCheckEnd "YourHome" "EmilyPosingForDennisPhotoOutcomeFlirt">>
<<ChangeNPCRelationship "Emily" "Dennis" 3>>
<<DialogueDone "Dennis" "SeePhoto">>
<<EmilyCorruption 1>>
<<SetFlag "EmilyPosingForDennisQuestion" false>>
<<SetFlag "DennisPhotoTaken">>
<</link>><br>
<<else>>
Emily smirks, recalling it. “When I asked about the photo, he went bright red. Like a strawberry. Fumbled with the camera. Pathetic. I wonder what an actual professional photo shoot would be like?” She chuckles at the thought, then waves it off.<br>
<br>
“His direction was useless. I ended up having to tell him what do to. But you should’ve seen his face when I undid a button for him. Thought he was going to lose it right there.”<br>
<bR>
She laughs wickedly. “I even had to remind him to keep camera up and press the button.”<Br>
<br>
“I bet he’s hold up in his bedroom now,” she ads. “It will probably stink in there.”<br>
<br>
You grimace. “Emily!”<br>
<Br>
She eyes you darkly. “What? We both know what he’s doing with it now. Don’t be such a prude.”<br>
<br>
Emily stretches her arm with a yawn. “He said he’d never let it leave his side, though,” she says flatly. “If you want it, you should talk to him now.”<Br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">>
<<EventsCheckEnd "YourHome" "EmilyPosingForDennisPhotoOutcomeFlirt">>
<<DialogueDone "Dennis" "SeePhoto">>
<<EmilyCorruption 1>>
<<SetFlag "EmilyPosingForDennisQuestion" false>>
<<SetFlag "DennisPhotoTaken">>
<</link>><br>
<</if>>
<<elseif _currentEvent is "EmilyPosingForDennisPhotoOutcomeSimple">>
<br>
You walk into the living room and see Emily sitting at the kitchen table. She smiles thinly as she sees you.<Br>
<br>
“Hi,” you say quietly.<br>
<br>
She eyes you for a momenet, before exhaling. “I did what you wanted,” she murmurs.<Br>
<br>
Your eyes flick to her, tense silence filling the space. “Thank you,” you manage.<br>
<Br>
"Don't thank me just yet," she replies. "It didn't go to plan."<br>
<br>
You give her a concerned look. "What happened?"<br>
<br>
<<if $EmilyStateCurrent lt 3>>
Emily folds her arms, speaking carefully. “He seemed nervous when I talked to him. Said he didn’t expect me to actually do it. He was so shy.”<Br>
<br>
She exhales. “Honestly, he barely got me to do anything. Look here, turn a little there. That was it.”<Br>
<<else>>
Emily sighs, smirk tugging at her lips. “When I asked about the photo, he went the colour of a strawberry. Stumbled around setting up the camera. He was a total mess. I wonder what an actual professional photo shoot would be like?” She smirks, then waves it off.<Br>
<br>
“His direction was pathetic. I didn’t even get to do anything fun. No pouting, no showing off. You’d think a guy telling a girl how to pose would be more… daring.”<br>
<</if>>
<br>
"So he got a photo?" you ask.<br>
<br>
Emily rolls her nose. "He got plenty. But they were all pretty bad. I didn't really know what he wanted. They came out really awkward. He wasn't exactly happy with any of them."<br>
<br>
You grimace. "Maybe you could try again?"<br>
<br>
At that, Emily eyes you coldly. "Forget it. I'm doing that again. If you want that photo so badly, you do it yourself."<br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EventsCheckEnd "YourHome" "EmilyPosingForDennisPhotoOutcomeSimple">><</link>><br>
<<elseif _currentEvent is "EmilyReactionLunchChanges">>
<br>
As you walk into the living room, you notice Emily standing in front of the mirror over the sofa, staring at herself.<Br>
<br>
"Oh hey," she mutters as she sees you. But she seems distracted. She returns to looking back at her reflection, pushing her hands into her hips as if measuring her waistline.<bR>
<Br>
"Do you think that I've put on weight?" she asks you as she stares at herself.<Br>
<br>
"No," you reply. You frown. "I think you look just as you usually do."<bR>
<bR>
She murmurs a neutral response.<br>
<bR>
You pause, watching her observe herself. She doesn't smile. In fact, she looks concerned. "What's brought this on?"<br>
<br>
Emily turns to look at you, almost confused. "Oh, nothing. Just. After lunchtime. They've changed my meal plan at school. Nurse's orders. Something about addressing my self-image. Thing is, I didn't consider there was anything wrong until they said something."<br>
<br>
You gulp. Thinking back to Nurse's Rancy's threat to change your diet. "I don't know if you should be eating that food, Emily."<br>
<Br>
She narrows her eyes, confusion turning to aggravation. "I have to eat something, <<TrueName "Current">>. School is hard enough without starving."<Br>
<Br>
Before you can reply, Emily turns back to the mirror. Despite you being there, she cups her breasts with her hands, pushing them up. "I wonder if I'll have a final growth spurt," she mutters.<Br>
<Br>
For a few moments, you continue to watch your sister review her body in the mirror. A sinking sensation musters in your stomach. You're certain that whatever Rancy has changed, it's made the curse more potent. If you want to help Emily, you might have to revisit the nurse.<br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EventsCheckEnd "YourHome" "EmilyReactionLunchChanges">><</link>><br>
<<elseif _currentEvent is "JakeTransformEmily">>
<br>
The front door creaks open and the hallway’s lamplight spills across the scuffed floorboards. Emily is curled up on the sofa, television flickering across her face. She glances up automatically and freezes.<bR>
<br>
Her eyes dart up and down your frame. For a moment her expression is blank, bafflement still forming. Then alarm floods in. “Jake?”<br>
<Br>
“No,” you say quickly. “It’s me. Don’t panic.”<Br>
<Br>
<<if $EmilyStateCurrent lt 3>>
It takes a moment for realisation to set in, but she rolls her eyes and sighs. “That’s worse,” she says quietly. “You know what he’s like. He’s a bully. Half the time he’s making people’s lives miserable. You start acting like him and...” She trails off, worry in her voice.<br>
<Br>
“It’s just for the investigation,” you tell her. “To understand what the boys are learning. What the curse is doing to them.”<br>
<Br>
She doesn’t look convinced. Her gaze lingers on you, searching, before she finally shakes her head. “Just don’t mess too much with magic. You don’t know what staying as him too long will do to you.”<Br>
<<else>>
It takes a moment for realisation to set in, then she grimaces as if suddenly feeling sick. “Unbelievable. The hottest guy in school turns up in my house and it’s actually my <<Sibling>>?” She lets out a short laugh, shaking her head. “I could almost accept you being other people, but you as him. That’s just ick.”<br>
<Br>
“It’s only for the investigation,” you insist.<Br>
<Br>
Emily smirks, reclining back against the cushions. “Whatever. Just don’t ruin Jake for me, okay? It’s bad enough when I see him I might think of you now.”<Br>
<</if>>
<Br>
With a final look to you, she picks up the remote and flicks the channel, her body language closing you off. The television’s chatter fills the room, leaving your presence an intrusion rather than a novelty.<Br>
<Br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EventsCheckEnd "YourHome" "JakeTransformEmily">><</link>><br>
<<elseif _currentEvent is "DennisTransformEmily">>
<br>
The front door creaks open and the hallway’s lamplight spills across the scuffed floorboards. Emily is curled up on the sofa, television flickering across her face. She glances up automatically and freezes.<Br>
<Br>
Her eyes dart up and down your frame. For a moment her expression is blank, bafflement still forming. Then alarm floods in. “Dennis?”<Br>
<Br>
“No,” you say quickly. “It’s me. Don’t panic.”<Br>
<Br>
<<if $EmilyStateCurrent lt 3>>
Her brow furrows, disbelief flashing across her features. “You’ve got to be kidding me,” she says, voice low and sharp. “You’re pretending to be Dennis now?”<br>
<br>
“It’s just for the investigation,” you tell her. “To understand what the boys are learning. What the curse is doing to them.”<br>
<br>
<<CheckRelationship "Dennis" "Emily">>
<<if _Relationship is 3>>
Her face twists with discomfort. She shakes her head slowly. “This is weird,” she admits. “I went on a date with him. Seeing you standing there in his body. I don’t know if I’m okay with this.”<br>
<br>
“It’s still me,” you reassure her, but she doesn’t look convinced. Her arms fold, her eyes drifting uneasily back toward the glow of the TV.<br>
<<else>>
Emily exhales sharply, almost a laugh, but there’s no humor in it. “So you chose Dennis?” she repeats, incredulous. “But he’s so odd! Half the time he stares at people like a creep. And now you’re walking around as him? It's sick."<br>
<Br>
"I'm not doing anything you haven't seen me do," you try to reassure her. "It's just a transformation."<Br>
<br>
"That's what you think, is it?" she replies. "That this doesn't effect you? Come on, <<TrueName "Current">>. We both know this isn't normal stuff you're messing with..”<br>
<br>
Her gaze lingers on you a second longer, then she shakes her head and mutters, “Just be careful.”<br>
<</if>>
<<else>>
<<if $PlayerCharacter.female is false>>
Emily tilts her head, lips curling into a sly smirk. “Well, I suppose this makes more sense. You’ve been playing girl long enough. At least you’ve got some experience in your own gender.”<br>
<br>
She chuckles softly, eyes flicking over you. “Honestly, I was starting to think you liked being a girl. Thought it might suit you better.”<br>
<br>
“It’s just for investigating,” you say firmly.<br>
<br>
“Whatever.” She waves a hand and turns her attention back to the screen. “Just don’t do anything that makes people think I’m friends with him.”<Br>
<<else>>
Emily stares at you for a long moment, then snorts. “Of all people, you picked him? Dennis?” She shakes her head, a smirk tugging at the corner of her mouth. “He’s gross. A perv. Why would you want to see the other side as him?”<br>
<Br>
“It’s just for investigating,” you explain.<br>
<Br>
“Whatever.” She slouches back against the cushions, smirk sharpening. “Just don’t do anything that makes people think I’m friends with him.”<Br>
<</if>>
<Br>
Emily picks up the remote and flicks the channel, her body language closing you off. The television’s chatter fills the room, leaving your presence an intrusion rather than a novelty.<Br>
<</if>>
<Br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<EventsCheckEnd "YourHome" "DennisTransformEmily">><</link>><br>
<<elseif _currentEvent is "EmilyReactionBiologyLesson">>
<br>
Emily is waiting for you on the first step of the stairs when you walk in. You know, because the moment you enter the room, her glaring eyes look up at you.<br>
<br>
"What did you do in biology class?" she asks you directly.<br>
<br>
You take a deep breath, the shame already burning inside your body. You gulp, unable to speak.<br>
<Br>
Emily speaks slowly and calmly. Almost as if she's practised this. "When I walked down the corridor today, a lot of the boys were smirking at me. I got a few catcalls and comments. Then when I went to my locker, Manny cornered me. He lent in real close. And asked if Jake wasn't going to take me up on my open offer, he wouldn't mind seeing me raising my back for him."<br>
<Br>
You catch your breath, as Emily stares back at you with enraged eyes. Her tone is clearly a mask for what she's feeling.<br>
<br>
<<if $EmilyStateCurrent lt 3>>
"If you want to ruin my life, you should just come out and say it." Tears now stream down her cheeks, her lip quivering as she looks at you. "And if you don't, then you need to find some other way of doing... whatever it is you want to do."<Br>
<br>
"Emily..." you begin.<br>
<Br>
"Don't." Her voice is flat and hard, in spite of the tears. "I've heard all the details. It's all people are talking about at school. You can't lie your way out of this one, <<TrueName "Current">>."<br>
<Br>
The urge to reply is instinctive, but you hold it down. Her face says it all. She doesn't want to hear anymore words from you.<Br>
<Br>
"As soon as I graduate, I'm out of here." She sniffs, bringing her emotions under control. "And if you keep acting like this, I won't be seeing you again."<br>
<br>
With that, Emily stands and runs up the stairs. You hear her door shut. Not even a slam. Just a firm thud. Before a key turns in the lock.<br>
<<else>>
"You always put on such a white knight act," she spits. "But when it comes down to it, you're just like any other guy."<br>
<Br>
"Emily..." you begin.<br>
<Br>
Her cutting laugh cuts your words down before you can finish them. "You think you can worm your way out of this one, <<TrueName "Current">>? My reputation at school is in the gutter. All because you have developed some kink for acting like a slut in my body."<br>
<br>
The urge to reply is instinctive, but you hold it down. Her face says it all. Her grin is righteous and full of fury.<Br>
<br>
"Maybe I should take your place," she continues. "Your life is mostly okay here. If you are so keen on becoming some gutter trash girl, maybe I should go ask that junk shop owner to see if swap us around. You can be my slutty little sister, the shameful secret of the family. And I can live as you, without you being able to ruin my reputation."<br>
<Br>
You stare back at Emily, as she titters, wiping her eyes to avoid showing any tears. "Or, maybe she can just turn you into a girl forever. You can ruin your own life with your twisted kinks."<Br>
<br>
With that, Emily stands and runs up the stairs. You hear her door shut. Not even a slam. Just a firm thud. Before a key turns in the lock.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<SiblingBond -10>><<EventsCheckEnd "YourHome" "EmilyReactionBiologyLesson">><<SetNPCLocation "Emily" $dayCurrent $periodCurrent "">><</link>>
<</if>><<set _NPC to "Christina">>
<<set $ConversationExit to "SchoolGym">>
<<CheckRelationship _NPC>>
You move towards the vacant mat, a spare cheerleader uniform still laid out for you, and sit down.<br>
<br>
“Emily,” Christina says pleasantly.<br>
<br>
<b>Actions</b><br>
<<QuestState "Quest9">>
<<if _QuestState is 3>>
<<link "Tell her you’ll join them" "SchoolGymCheerleaderInduction0">><<set $CheerleaderInductionDialogue to "Join">><</link>><br>
<</if>>
<<QuestState "Quest9">>
<<if _QuestState is 5>>
<<link "Tell them that Liz is no longer aware of magic" "SchoolGymCheerleaderWards0" >>
<<CheerLeaderJoin>>
<</link>><br>
<</if>>
<<QuestState "Quest9">>
<<if _QuestState is 6>>
<<link "Lie and tell them that Liz is no longer aware of magic" "SchoolGymCheerleaderWards0" >>
<<CheerLeaderJoin>>
<</link>><br>
<</if>><b>Charlton School - Business Studies Room</b><br>
<img src="./images/School_Business_Studies_Room.png"><br>
<br>The business studies room looks similar to every other classroom at the school, except for one thing. On every other desk there is clunky black typewriters, with paper stacked up neatly beside each one.<br>
<br>
<<if $BusinessStudiesAfterSchoolClubFirst is true>>
You enter the classroom to see a handful of students that you don’t recognise sitting on desks, roughly spread out in a semi circle. You note that they are all girls.<br>
<br>
Mrs. DeBussy stands in the centre of the group. She smiles when she sees you. “Emily! I’m so glad you decided to come! Sit down, sit down. Sit anywhere you like.”<br>
<br>
You take a seat at the edge of the group, smiling politely at the other girl’s who politely greet you. Following their lead, you angle yourself to face Mrs. DeBussy. <br>
<br>
“I was just telling the girls all about you!” she says once you are settled. “Top class work, Emily. Just the sort of calibre that this group aims for.”<br>
<br>
She then looks to the rest of the students. “Ladies, I’ll be spending some time with Emily, so have a chin-wag for the rest of today. Before that, though, let’s listen to what Chantelle had to say. You inferred someone was slipping in their studies, Chantelle?”<br>
<br>
A prim looking girl with thin, fashionable glasses starts to speak. “Yes Miss. I can not tell a lie. Terrence hasn’t had a girlfriend since he’s been at school. And he actually turned down a date with someone this week.”<br>
<br>
Mrs. DeBussy’s narrow “Are you inferring he isn’t… interested?<Br>
<br>
Chantelle shrugs slightly. “I’m still trying to find out.”<br>
<br>
The teacher’s eyes widen and her mouth crawls up into a smile. “Please do, Chantelle. That needs to be addressed quickly.”<br>
<br>
Chantelle looks around to the rest of the girls, who give her encouraging looks. She blushes at DeBussy’s compliment.<br>
<br>
“Now. If you’ll excuse me, I have to get our latest member up-to-speed.” She gives you a smile.<br>
<<trackKnowledge "Homophobia" "Learned">>
<br>
<b>Actions</b><br>
<<link "Talk with Mrs. DeBussy" "BusinessStudiesAfterSchoolClub0">><<set $BusinessStudiesAfterSchoolClubFirst to undefined>><<NPCKnown "Chantelle">><<QuestTracker "Quest13" 4>><</link>><br>
<<else>>
You walk into DeBussy’s after school glance a politely greet the other members of the club and Mrs. DeBussy herself, who smiles as she sees you. “Welcome back, Emily!”<br>
<br>
Sliding into a desk beside the other girls, you idly listen to their gossiping. Nothing of note stands out to you.<br>
<br>
After a few minutes, DeBussy turns from her current conversation and moves over to you, notebook in hand. “How delightful to see you again, Emily. I trust all is well with your studies?”<br>
<br>
You nod. “All good, thanks.” <br>
<br>
“Excellent,” she replies. “Now. On with business.”<br>
<br>
<b>Actions</b><br>
<<if $SecretsGiven lt 3>><<link "Discuss rumours with DeBussy" "BusinessStudiesAfterSchoolClub">><</link>><br><</if>>
<<QuestState "Quest21">>
<<if _QuestState is 1 and $SecretsGiven gte 3>><<link "Ask DeBussy for a key to Terrence's locker" "DeBussyDialogue">><<Greedy 1>><<set $DeBussyDialogue to "TerrenceLocker">><</link>><br><</if>>
<<link "Say goodbye and leave the club" "SchoolCorridor">><<set $RumoursDeBussy to undefined>><</link>>
<</if>><<EventsCheck $return>>
<<if _currentEvent is "FirstDream">>
<<if $NewDay is true>><<set $NewDay to false>><</if>>
<br>
You jolt forward. It takes a moment to realise that you’re in bed, in your bedroom. Safe. You hear the quiet sounds of owls outside, with only a little moonlight seeping in from the edges of the windows.<br>
<br>
Taking deep breaths, you regain a sense of composure. You’re safe. The familiar colours and paint of your bedroom surround you. Sure, they seem a little less manly that you would usually have gone for, but that was the prior occupants decision. Wasn’t it?<br>
<br>
You reflect on the dream - yes, it was a dream - as you calm down. You’ve had more frightening dreams in your life, but you can’t recall one being so vibrant. Almost alive. As if it were more than a dream. Memories, almost.<br>
<br>
Which is exactly what it was. Memories of one of your first dates with Jennifer. With Dan interrupting you. You grimace at the thought of him.<br>
<br>
Something lingers in your mind. Dan did interrupt the date, didn’t he? That’s what you remember...<br>
<br>
<<CurrentPC>>
<<if _CurrentPC is true>>
Something calls for you to check your body. You run your hands down your skinny torso, feeling your sensitive chest as you move towards. Everything seems correct. Thankfully, even your average penis is intact. Nothing seems strange.<br>
<br>
A fleeting thought preys on your mind in spite of your attempts to reassure yourself. This is what you expected, isn’t it?<br>
<<else>>
Something calls for you to check your body. You run your hands down your body, remembering that you aren’t quite yourself. You try to note the differences. No skinny torso, no scruffy hair. And no average sized penis. Nothing that you wouldn’t expect, but it’s unnerving to be in a form other than your own, still.<br>
<br>
A fleeting thought preys on your mind in spite of your attempts to reassure yourself. You remember yourself well enough, don’t you?<br>
<</if>>
<br>
But you can’t shake the feeling that something isn’t right. With all that’s happened, you decide that you should speak to someone who might be able to help. Someone who knows something about magic.<br>
<br>
<b>Actions</b><br>
<<link "Get up" "YourRoom">><<EventsCheckEnd "YourRoom" "FirstDream">><<EventsCancel "JennifersApartmentBedroom" "JennifersApartmentFirstDream">><<QuestTracker "Quest16" 0>><</link>><br>
<<elseif _currentEvent is "FirstFemaleDream">>
<<if $NewDay is true>><<set $NewDay to false>><</if>>
<br>
You bolt upright, gasping for air. You hug your sheets to your chest, feeling your breasts rise and fall as you take deep breaths.<br>
<br>
Another dream. Another of those dreams. The vibrancy, the fidelity. It all seemed so real.<br>
<br>
You recall the specifics. You were back at your first job, back in the city. You recall the treatment you received from your superiors. The demeaning requests. The constant comments full of innuendo.<br>
<br>
No one ever said that being a programmer in a man’s world would be easy. But you didn’t think grabbing coffee orders would be a task given to someone with a university degree.<br>
<br>
A thought flashes across your mind. <I>That wasn’t the task given to you at that job, was it?</i><br>
<br>
You rack your brain, trying to grasp on to what feels like a memory just out of reach. You remember the job, clearly. You were consistently demeaned, belittled and treated as nothing more than an office girl. Try as you might, that’s what you remember.<br>
<br>
Yet even the very word ‘girl’ jars in your brain. You can’t explain why, but you bet it’s got something to do with magic. And you know you need to speak to someone to get to the bottom of this.<br>
<br>
<b>Actions</b><br>
<<link "Get up" "YourRoom">>
<<EventsCheckEnd "YourRoom" "FirstFemaleDream">>
<<EventsCancel "JennifersApartmentBedroom" "JennifersApartmentFemaleFirst">>
<<QuestState "Quest16">>
<<if _QuestState is 1>>
<<QuestTracker "Quest16" 3>>
<</if>>
<<SetFlag "FirstFemaleDream">>
<</link>><br>
<<elseif _currentEvent is "LastDream">>
<<if $NewDay is true>><<set $NewDay to false>><</if>>
<br>
You wake with a start, your breath shallow, the feeling of the graduation gown brushing against your skin still lingering - except it’s gone.<br>
<Br>
But something is different. You don’t know what. You feel off, like reality has shifted again in some small, imperceptible way. A thread pulled from a tapestry, leaving a flaw in the weave that you can’t quite see, but you can feel.<br>
<br>
You push yourself upright, heart pounding. You need to talk to Gladys.<br>
<br>
<b>Actions</b><br>
<<link "Get up" "YourRoom">>
<<EventsCheckEnd "YourRoom" "LastDream">>
<<QuestState "Quest16">>
<<if _QuestState is 6>>
<<QuestTracker "Quest16" 7>>
<</if>>
<<SetFlag "LastDream">>
<</link>><br>
<<elseif _currentEvent is "ShadowSelfDream">>
<<if $NewDay is true>><<set $NewDay to false>><</if>>
<br>
Your eyes snap open.<br>
<br>
The ceiling of your room stares back at you, familiar but somehow wrong. The air feels too still, your body too light, as if the dream is still clinging to your skin.<br>
<br>
You sit up, heart pounding, the ghost of your Shadow Self’s voice lingering in the back of your mind.<br>
<br>
The memory of your choice burns within you, sharp and undeniable.<br>
<br>
And deep down, a terrible certainty settles.<br>
<Br>
This isn’t over. You should speak to Gladys.<br>
<br>
<b>Actions</b><br>
<<link "Get up" "YourRoom">>
<<EventsCheckEnd "YourRoom" "ShadowSelfDream">>
<<QuestTracker "Quest16" 5>>
<</link>><br>
<<elseif _currentEvent is "MakeupFirst">>
<<if $NewDay is true>><<set $NewDay to false>><</if>>
<br>
You stir as daylight brings you from your slumber, signalling the start of a new day in Charlton.<br>
<br>
As you sit up in your bed, you catch sight of your reflection in your small mirror. You can’t help but frown. That it’s not your face is no longer a concern. Emily’s youthful face stares back at you. Though still disconcerting, it’s what you expect.<br>
<br>
No, the cause for alarm is something else. Something… embarrassing. You recall how you looked yesterday. Today though, you can’t help but think how plain you look.<br>
<Br>
<I>You’re not seriously thinking of applying make-up again, are you?</i><br>
<br>
The urge plays across your thoughts. You remember the reactions you drew when people saw you. More friendly. Personable. You knew instinctively that it would be so much easier to persuade and manipulate them, with a lip gloss glazed pout, or pleading doe eyes framed in eye shadow.<br>
<br>
A consideration bubbles up. If you wanted to capitalise on people’s reactions to you, maybe you should talk to Emily. <br>
<br>
<b>Actions</b><br>
<<link "Get up" "YourRoom">>
<<EventsCheckEnd "YourRoom" "MakeupFirst">>
<<TaskTracker "Task6" "active">>
<</link>><br>
<<elseif _currentEvent is "ThirdStageMakeup">>
<<if $NewDay is true>><<set $NewDay to false>><</if>>
<<set $current.makeup to true>>
<<set $PlayerCharacter.skills.flirt += $PlayerCharacter.makeupStage>>
<br>
The first thing you notice when you wake up isn’t the warmth of the blankets or the soft light filtering through the window.<br>
<br>
It’s the faint weight of mascara on your lashes, the light sheen of lip gloss on your lips.<br>
<br>
Your breath catches as you sit up, hands instinctively touching your face.<br>
<br>
It’s there.<br>
<Br>
Your make-up is already done.<br>
<Br>
And you didn’t do it.<br>
<br>
You get up and stumble towards your tiny mirror, the reflection of Emily staring back.<br>
<br>
Perfectly made-up, as if you’d done it yourself. No streaks. No smudges. It’s flawless.<br>
<br>
You grimace, which looks like a dramatic pout in the reflection. You try to recall a memory of when Emily didn't look like this, but for some reason this is how you picture her now.<br>
<br>
<b>Actions</b><br>
<<link "Get up" "YourRoom">>
<<EventsCheckEnd "YourRoom" "ThirdStageMakeup">>
<<set $NPC.Characters.Emily.Stats.makeup to true>>
<</link>><br>
<<elseif _currentEvent is "CheerleaderMorningAfter">>
<<if $NewDay is true>><<set $NewDay to false>><</if>>
<br>
The alarm buzzes softly, stirring you from sleep. You blink groggily, stretching beneath the covers as the morning light casts warm streaks across the walls of your own room.<br>
<br>
For a moment, everything feels normal. Then the memories from yesterday settle in.<br>
<Br>
The cheerleaders.<br>
<br>
The initiation.<br>
<br>
<i>The uniform.</i><br>
<br>
You sit up slowly, rubbing your eyes, but the weight of reality doesn’t fade. If you’re going to school as Emily, then you need to look the part. Which means...<br>
<Br>
You glance at the discarded uniform on the floor. If you’re going to be accepted, you’re going to have to wear it. <br>
<Br>
Grimacing, you take stock of the reality. You should use Emily’s full length wardrobe and mirror to change. To make sure it hangs perfectly. To make sure that the hem at least hangs low enough that you don’t create a scandal...<br>
<br>
Then it strikes you. <I>These aren’t your own thoughts. Are they?</i><br>
<br>
<b>Actions</b><br>
<<link "Get up" "YourRoom">>
<<EventsCheckEnd "YourRoom" "CheerleaderMorningAfter">>
<<SetFlag "EmilysWardrobeKnown">>
<</link>><br>
<<elseif _currentEvent is "YourHomeSiblingBondReactiveAgainst">>
<<if $NewDay is true>><<set $NewDay to false>><</if>>
<br>
The first thing you notice when you wake up is the scent of Emily’s perfume - a faint trace lingering in the air, unmistakable in its familiarity.<br>
<Br>
Then, as your eyes adjust to the dim morning light, you notice something else.<br>
<br>
Your bedside table.<br>
<br>
The amulet is gone.<br>
<br>
A pit forms in your stomach. With the smell of perfume still lingering, you don’t need to think too hard about where it is and who has it.<Br>
<br>
<b>Actions</b><br>
<<link "Go downstairs to confront Emily" "EmilyDialogue">><<EventsCheckEnd "YourRoom" "YourHomeSiblingBondReactiveAgainst">><<GiveObjectNPC "Emily" "amulet">><<set $EmilyDialogue to "YourHomeSiblingBondReactiveAgainst">><</link>><br>
<<elseif _currentEvent is "YourRoomGradesF">>
<<if $EmilyStateCurrent lt 3>>
<br>
You awaken abruptly to the sound of a scream downstairs, followed by heart-wrenching wailing. Panic tightens your chest.<br>
<br>
<b>Actions</b><br>
<<link "Rush downstairs" "GameOverEvents">><<EventsCheckEnd "YourRoom" "YourHomeGradesF">><<set $GameOverEvent to "YourHomeGradesFIntro">><</link>><br>
<<else>>
<br>
You awaken to hear loud music thumping from downstairs, the aggressive beat of a rebellious pop song by Lexi Star. A current chart-topper filled with provocative lyrics and a defiant chorus of independence. You rub your eyes. <i>Now what?</i><br>
<br>
<b>Actions</b><br>
<<link "Groggily head downstairs" "GameOverEvents">><<EventsCheckEnd "YourRoom" "YourHomeGradesF">><<set $GameOverEvent to "YourHomeGradesFIntro">><</link>><br>
<</if>>
<<elseif _currentEvent is "TerrenceResolutionJenniferText">>
<<if $NewDay is true>><<set $NewDay to false>><</if>>
<br>
You awaken abruptly to a chime that's almost now alien to you. The sound of a text message coming through. There's only one person who bothers with this in Charlton.<br>
<br>
<span class="MobileMessage"><b>Jennifer:</b> Hey. I've been giving all that's happened a lot of thought. Can you come over this morning?</span>
<br>
<b>Actions</b><br>
<<link "Get up" "YourRoom">><<EventsCheckEnd "YourRoom" "TerrenceResolutionJenniferText">><<SetFlag "JenniferPostTerrenceVisit">><</link>><br>
<</if>><<set _NPC to "Emily">>
<<set $ConversationExit to "YourHome">>
<<CheckRelationship _NPC>>
<<if $EmilyDialogue is undefined>>
<<Flag "EmilyDateHelped">>
<<if _FlagReturn is true>>
You sigh. "Do you think you could give me a hand?"<br>
<br>
Emily looks darkly at you, but nods. "What do you need?"<br>
<<else>>
<<SetFlag "EmilyDateHelped">>
“You wouldn’t have to,” you reply. “I’m going to.”<Br>
<br>
Emily’s eyebrows raise and her eyes widen. “You’re going on a date with Dennis?”<br>
<Br>
“As you,” you add. You grimace as you watch her face scrunch up.<Br>
<Br>
“Is that supposed to make it better?” she snaps. <br>
<br>
“Come on, Em. It’s just one date.” You’re not sure whether you’re trying to convince her or you.<br>
<br>
She sighs. “You better not do anything with him.” Her tone sounds like a warning. “What do you need from me?”<Br>
<</if>>
<<else>>
Emily looks at you, her patience visibly thin. "Anything else you need?"<br>
<</if>>
<br>
<b>Actions</b><br>
<<if $current.makeup is false>>
<<link "Ask her to help you with make-up" "EmilyDialogue">><<set $EmilyDialogue to "Makeup">><<set $current.makeup to true>><<EventTrigger "YourRoom" "MakeupFirst" "Morning" null "Emily" null null null false>><<Feminity 1>><</link>><br>
<</if>>
<<if $current.outfit is null>>
<<link "Ask her to help you pick an outfit" "EmilyDialogue">><<set $EmilyDialogue to "Outfit">><<Feminity 1>><</link>><br>
<</if>>
<<link "Change your mind and leave Emily alone" "YourHome">><<EndConversation "Emily">><</link>><<if $CauseAccident is "Steal">>
<<TakeObjectLocation "AndreaPassport">>
You step forward and lean into the locker, plucking the passport from the shelf and grabbing it firmly in hand. <br>
<br>
In spite of Andrea’s obvious attempts to avoid looking at you, your brazen theft does not go unnoticed. She spins around, looking between your face and the passport in your hand.<br>
<br>
“Give that back!” she demands. There is more than a little desperation in her voice. <br>
<br>
<b>Actions</b><br>
<<link "Give her the passport" "CauseAccident">><<GiveObjectLocation "HotelLockerRoom" "AndreaPassport">><<ChangeNPCRelationship "Andrea" $current.Avatar 1>><<set $CauseAccident to "GiveBack">><<Greedy -1>><</link>><br>
<<link "Refuse to give it to her" "CauseAccident">><<AndreaRelationshipChange>><<set $CauseAccident to "GiveRefuse">><<Greedy 1>><</link>><br>
<<SpellsCheckSelf "SleepForget">>
<<if _SpellsCheckSelf is true and $current.female is true>>
<<link "Cast Forget on Andrea" "CauseAccident">>
<<ChangeNPCRelationship "Andrea" $current.Avatar 1>>
<<ChangeNPCRelationship "Andrea" "Florence" 2>>
<<set $NPC.Characters.Andrea.Stats.Assertive -=1>>
<<Greedy 1>>
<<SetFlag "AndreaPassportForget">>
<<set $CauseAccident to "Forget">>
<</link>>
<</if>>
<<elseif $CauseAccident is "Leave">>
Despite the opportunity of taking her passport, you decide against it. You instead stand back, waiting for her to find something for you to wear.<br>
<br>
<b>Actions</b><br>
<<link "Wait for Andrea to find you something" "CauseAccident">><<set $CauseAccident to "Wait">><</link>>
<<elseif $CauseAccident is "Wait">>
<<if $current.female is true>>
After a long search, she pulls out a pair of black leggings and a strappy sports crop top with a scooped neckline that you know will expose the tops of your breasts. You wonder for a moment about this Amber who once owned the clothing.<br>
<br>
“That’s the best I could find,” she tells you. “I hope that’s okay!”<br>
<br>
You take the clothes from her and change. The clothes are tight. You feel the fabric of the leggings hugging your bum. When you put on the crop-top, you look down and confirm your fears that the activewear flaunts your assets without shame.<br>
<br>
Andrea looks at your expectedly. You offer her a pleasant smile. “Thank you,” she says. “For not making a scene.”<br>
<br>
You notice her eyes are moist, holding back tears. A single streak of black eyeshadow runs down her cheek with a tear. She sniffles, and wipes it away with her hand.<br>
<br>
“Our secret,” you tell her. “Come on, you should get back before people notice.”<br>
<br>
She nods. For the first time that you’ve noticed, her nervousness dissipates a little. “Thank you,” she tells you again.<br>
<<else>>
<br>
After a long search, she pulls out a pair of tweed trousers and a white shirt, stained with kitchen grease. She holds them out to you, still facing the locker. “That’s the best I could find,” she tells you. “I hope that’s okay!”<br>
<br>
You take the clothes from her and change. The clothes are big on you and you have to tuck the shirt into the trousers to avoid it hanging halfway down your legs. But at least you are covered and again dry.<br>
<br>
Once you are changed, Andrea finally turns around to look at you. You offer her a pleasant smile. “Thank you,” she says. “For not making a scene.”<br>
<br>
You notice her eyes are moist, holding back tears. A single streak of black eyeshadow runs down her cheek with a tear. She sniffles, and wipes it away with her hand.<br>
<br>
“Our secret,” you tell her. “Come on, you should get back before people notice.”<br>
<br>
She nods. For the first time that you’ve noticed, her nervousness dissipates a little. “Thank you,” she tells you again.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Return to the lobby" "HotelLobby">><<TimeChange>><<SetFlag "CauseAccident" "complete">><<set $CauseAccident to undefined>><</link>><br>
<<elseif $CauseAccident is "GiveBack">>
"I’m sorry,” you say. “I just wanted to see your picture.”<br>
<br>
She quickly takes her passport from your hand and tosses it back in her locker, closing the door and locking it. <br>
<br>
“Sorry,” Andrea says after a moment’s silence. “It’s just very important to me.”<br>
<br>
She looks up at you from underneath her eyebrows and you see her eyes are full of tears. <br>
<br>
Sniffing, she turns back around to the locker and continues to search for spare clothes.<br>
<br>
<b>Actions</b><br>
<<link "Wait for Andrea to find you something" "CauseAccident">><<set $CauseAccident to "Wait">><</link>>
<<elseif $CauseAccident is "GiveRefuse">>
“How about I just hold on to this,” you tell her. “Foreign countries are dangerous places, anyway.”<br>
<br>
Andrea’s eyes well-up with tears. “You… you… please!” <br>
<br>
You feel yourself grinning, aware of the power you hold in your hand. It’s intoxicating.<br>
<br>
“No,” you say after a moment. “I don’t think so. Now. Give me some clothes.” <br>
<br>
For the briefest second, you think she’s going to pounce forward and grab it from you. But any resilience breaks as tears begin to trickle down her face. She turns around and scrambles through the locker she was searching, looking for clothes that for you to wear.<br>
<br>
<b>Actions</b><br>
<<link "Wait for Andrea to find you something" "CauseAccident">><<set $CauseAccident to "WaitStolen">><</link>>
<<elseif $CauseAccident is "WaitStolen">>
<<if $current.female is true>>
After a long search, she pulls out a pair of black leggings and a strappy sports crop top with a scooped neckline that you know will expose the tops of your breasts. You wonder for a moment about this Amber who once owned the clothing.<br>
<br>
“That’s the best I could find,” she tells you.<br>
<br>
You take the clothes from her and change. The clothes are tight. You feel the fabric of the leggings hugging your bum. When you put on the crop-top, you look down and confirm your fears that the activewear flaunts your assets without shame.<br>
<br>
Andrea stares at you whilst you change. You offer her a smile, but she doesn’t make an attempt to respond. <br>
<br>
“I should get back,” she says, looking away from you. <br>
<<else>>
After some time, Andrea thrusts out some clothes behind her, not turning to face you. “Here you go,” she says, quietly.<br>
<br>
You take the clothes from her, a pair of tweed trousers and a greasy white shirt. Both are far too big for you, but after some adjustments you are satisfied you won’t trip over whilst wearing them.<br>
<br>
Andrea turns to look at you when you’re done, silent. You offer her a smile, but she doesn’t make an attempt to respond. <br>
<br>
“I should get back,” she says, looking away from you. <br>
<</if>>
<<AssumeForm "AndreaPassport">>
<<if _AssumeForm is true>><br><I>Now that you have Andrea’s precious passport, you have all you need to transform into her. You would need to put her to sleep to avoid two Andrea’s walking around. Thankfully, the staff locker room is the perfect place for staff to take a nap break from their work.</i><br><</if>>
<br>
<b>Actions</b><br>
<<AssumeForm "AndreaPassport">>
<<if _AssumeForm is true>>
<<link "Assume Andrea's form" "CauseAccident">>
<<SetFlag "CauseAccident" "complete">>
<<set $CauseAccident to "SleepForget">>
<</link>><br><</if>>
<<link "Return to the lobby" "HotelLobby">><<SetFlag "CauseAccident" "complete">><<set $CauseAccident to undefined>><<TimeChange>><</link>>
<<elseif $CauseAccident is "Forget">>
You focus your mind’s eye on Andrea and feel the energy of magic flickering within her brain. “Fall asleep,” you say quietly, “and let your memories drift as you slumber.”<br>
<br>
Andrea looks at you for the briefest of moments before collapsing, falling into the worn sofa against the wall. You rush over to her, gently slapping her first to bring her around.<br>
<br>
Seconds later, her eyes hazily open. She looks up at you with her large dark eyes. <br>
<br>
“It’s okay,” you tell her. “You had a moment of dizziness.” <br>
<br>
“I did?” she asks you, sounding younger and more innocent than she looks. “I don’t remember.”<br>
<br>
You smile, giving her a moment to focus again. Her eyes look around the room, surveying her surroundings. Then you realise they are resting on the passport you hold in your hand.<br>
<br>
“Why are you holding a passport?” she asks, confused.<br>
<br>
“It’s mine,” you say, trying to think of a lie, and hoping your spell was effective. “I’m thinking of going on a trip.”<br>
<br>
Andrea looks at your near-naked form, but doesn’t say anything. She takes your spare hand as you help her to her feet, struggling with her stupor to balance in her high heels.<br>
<br>
“Why would you want to do that?” she asks you. “Other places are dangerous.”<br>
<br>
You eye her, carefully. No sign of deception on her face. <I>You didn’t mean to remove that much of her memories, did you?</i><br>
<br>
Andrea glances at your body, her senses clearly returning to her. She blushes and a sense of nervousness spreads again across her face. “I should find you something to wear,” she mutters, turning back to the open locker.<br>
<br>
<b>Actions</b><br>
<<link "Wait for Andrea to find you something" "CauseAccident">><<set $CauseAccident to "Wait">><</link>>
<<elseif $CauseAccident is "SleepForget">>
<<set $targetNPC to "Andrea">>
<<Transform>>
<<if $current.Avatar is "Andrea">>
You feel the amulet tingling. Touching Andrea’s passport, you brace for the transformation to come. Andrea looks at you, dark eyes confused and scared.<br>
<br>
“From this item, I see you in your time of need,” you say. “Now form shape to the person I see within.”<br>
<br>
A surge of magic explodes across your body. You groan as the waves of energy pulsate across your torso, feeling your limbs and skin creak and crack as you picture the maid in your mind.<br>
<br>
<i>A young woman, petite and slim. Pale, porcelain skin. Large dark eyes. Shadowy black eyeshadow and dark red lipstick. A french maid’s outfit, stockings and impossibly high heels.</i><br>
<br>
<<if $current.female is true>>
The world grows around you as you shrink. Your chest burns as it expands. You cry as your scalp burns as your locks match hers.<br>
<<else>>
The world grows around you as you shrink. Your chest burns as it expands. You cry as your scalp burns as dark brown locks grow out of your skin.<br>
<</if>>
<br>
The sensation abruptly stops. You take a deep breath and look up, seeing Andrea staring at you with wide, horror-filled eyes.<br>
<br>
<b>Actions</b><br>
<<link "Cast Forget on Andrea" "SleepForgetAndrea2">>
<<SetFlag "DailyAndreaSleep">>
<<EventTrigger "YourHome" "YourHomeEventAndrea" null "Emily" "Andrea" null null null false>>
<<EventTrigger "HotelLobby" "LennoxEncounter" null "Lennox" "Andrea" null null null false>>
<<SetNPCLocation "Lennox" $dayCurrent $periodCurrent "HotelLobby">>
<<SetNPCLocation "Andrea" $dayCurrent "1" "HotelLockerRoom">>
<<SetNPCLocation "Andrea" $dayCurrent "2" "HotelLockerRoom">>
<<SetNPCLocation "Andrea" $dayCurrent "3" "HotelLockerRoom">>
<<SetNPCLocation "Andrea" $dayCurrent "4" "HotelLockerRoom">>
<<SetFlag "SleepForgetAndrea" "PC">>
<<set $CauseAccident to undefined>>
<</link>><br>
<<else>>
You curse yourself, realising that you haven't given the amulet time to recharge.<br>
<br>
Andrea looks back at you, glaring.<br>
<br>
<b>Actions</b><br>
<<link "Return to the lobby" "HotelLobby">><<TimeChange>><<SetFlag "CauseAccident" "complete">><<set $CauseAccident to undefined>><</link>><br>
<</if>>
<</if>> <<if $FlorenceEncounter is "Steal">>
<<TakeObjectLocation "AndreaPassport">>
You quickly reach out and swipe the passport from Andrea's hand. Not expecting it, she loses grip of it before she realises what's going on.<br>
<br>
“Give that back!” she demands. There is more than a little desperation in her voice. <br>
<br>
<b>Actions</b><br>
<<link "Give her the passport" "FlorenceEncounter">><<GiveObjectLocation "HotelLockerRoom" "AndreaPassport">><<ChangeNPCRelationship "Andrea" "Florence" 2>><<Greedy -1>><<set $FlorenceEncounter to "Give">><</link>><br>
<<link "Refuse to give it to her" "FlorenceEncounter">><<ChangeNPCRelationship "Andrea" "Florence" 0>><<Greedy 1>><<set $FlorenceEncounter to "Refuse">><</link>><br>
<<SpellsCheckSelf "SleepForget">>
<<if _SpellsCheckSelf is true>>
<<link "Cast Forget on Andrea" "FlorenceEncounter">>
<<ChangeNPCRelationship "Andrea" "PC" 1>>
<<ChangeNPCRelationship "Andrea" "Florence" 2>>
<<set $NPC.Characters.Andrea.Stats.Assertive -=1>>
<<Greedy 1>>
<<set $FlorenceEncounter to "Forget">>
<<SetFlag "AndreaPassportForget">>
<<SetFlag "AndreaPassportStolen" false>>
<</link>>
<</if>>
<<elseif $FlorenceEncounter is "Leave">>
You glance down at the passport. In spite of its obvious value to you, a part of you doesn't want to upset Andrea.<br>
<br>
"It's fine," you tell her. "Just wanted to see if your photo had a hologram in the material. Mine doesn't."<br>
<br>
"You've got a passport?" Andrea exclaims, her eyes wide as a grin creeps up. "Are you thinking of travelling too?"<br>
<br>
You inwardly grimace at the impact of a throw-away lie. You shrug.<br>
<br>
"We could go travelling together," Andrea whispers to you.<br>
<br>
"Maybe," you say. "We should get back to the lobby. So you don't get in trouble."<br>
<br>
Andrea nods, but the smile doesn't leave her face. <I>You wonder what her next conversation with the real Florence will be like...</i><br>
<br>
<b>Actions</b><br>
<<link "Return to lobby" "HotelLobby">><<TimeChange>><<set $FlorenceEncounter to undefined>><</link>>
<<elseif $FlorenceEncounter is "Give">>
“I’m sorry,” you say. “I just wanted to see your picture.”<br>
<br>
She quickly takes her passport from your hand and tosses it back in her locker, closing the door and locking it. <br>
<br>
“Sorry,” Andrea says after a moment’s silence. “It’s just very important to me.”<br>
<br>
She looks up at you from underneath her eyebrows and you see her eyes are full of tears. <br>
<br>
<b>Actions</b><br>
<<link "Return to lobby" "HotelLobby">><<TimeChange>><<SetFlag "AndreaPassportStolen" false>><<set $FlorenceEncounter to undefined>><</link>>
<<elseif $FlorenceEncounter is "Refuse">>
“How about I just hold on to this,” you tell her. “Foreign countries are dangerous places, anyway.”<br>
<br>
Andrea’s eyes well-up with tears. “You… you… please!” <br>
<br>
You feel yourself grinning, aware of the power you hold in your hand. It’s intoxicating.<br>
<br>
“No,” you say after a moment. “I don’t think so."<br>
<br>
"But Flo!" she stammers. "I thought we were friends!"<br>
<br>
You give her a look, seeing the visible sense of betrayal on her face. Out of all the people she expected to take advantage of her in Charlton, you imagine Florence wasn't one of them.<br>
<br>
<b>Actions</b><br>
<<AssumeForm "AndreaPassport">>
<<if _AssumeForm is true>><<link "Assume Andrea's form" "FlorenceEncounter">><<set $FlorenceEncounter to "SleepForget">><</link>><</if>><br>
<<link "Return to the lobby" "HotelLobby">><<TimeChange>><<set $FlorenceEncounter to undefined>><</link>><br>
<<elseif $FlorenceEncounter is "Forget">>
You focus your mind’s eye on Andrea and feel the energy of magic flickering within her brain. “Fall asleep,” you say quietly, “and let your memories drift as you slumber.”<br>
<br>
Andrea looks at you for the briefest of moments before collapsing, falling into the worn sofa against the wall. You rush over to her, gently slapping her first to bring her around.<br>
<br>
Seconds later, her eyes hazily open. She looks up at you with her large dark eyes. <br>
<br>
“It’s okay,” you tell her. “You had a moment of dizziness.” <br>
<br>
“I did?” she asks you, sounding younger and more innocent than she looks. “I don’t remember.”<br>
<br>
You smile, giving her a moment to focus again. Her eyes look around the room, surveying her surroundings. Then you realise they are resting on the passport you hold in your hand.<br>
<br>
“Why are you holding a passport?” she asks, confused.<br>
<br>
“It’s mine,” you say, trying to think of a lie, and hoping your spell was effective. “I’m thinking of going on a trip.”<br>
<br>
Andrea looks at you, frowning. "But Flo... foreign countries are dangerous."<br>
<br>
You offer her a sympathetic smile, but don't say anything. Instead, you help her to her feet with your spare hand, struggling with her stupor to balance in her high heels.<br>
<br>
“I don't know why you'd want to travel," she continues. "We've got all we need here in Charlton."<br>
<br>
You eye her, carefully. No sign of deception on her face. <I>You didn’t mean to remove that much of her memories, did you?</i><br>
<br>
"I better get back," she tells you. "I don't want Lennox to find me in here."<br>
<br>
You nod. Andrea smiles sweetly at you, then walks towards the door.<br>
<br>
<b>Actions</b><br>
<<link "Return to the lobby" "HotelLobby">><<TimeChange>><<set $FlorenceEncounter to undefined>><<SetFlag "AndreaPassportStolen" false>><</link>><br>
<<elseif $FlorenceEncounter is "SleepForget">>
<<set $targetNPC to "Andrea">>
<<Transform>>
<<if $current.Avatar is "Andrea">>
You feel the amulet tingling. Touching Andrea’s passport, you brace for the transformation to come. Andrea looks at you, dark eyes confused and scared.<br>
<br>
“From this item, I see you in your time of need,” you say. “Now form shape to the person I see within.”<br>
<br>
A surge of magic explodes across your body. You groan as the waves of energy pulsate across your torso, feeling your limbs and skin creak and crack as you picture the maid in your mind.<br>
<br>
<i>A young woman, petite and slim. Pale, porcelain skin. Large dark eyes. Shadowy black eyeshadow and dark red lipstick. A french maid’s outfit, stockings and impossibly high heels.</i><br>
<br>
The world grows around you as you shrink. Your chest burns as it expands. You cry as your scalp burns as your locks match hers.<br>
<br>
The sensation abruptly stops. You take a deep breath and look up, seeing Andrea staring at you with wide, horror-filled eyes.<br>
<br>
<b>Actions</b><br>
<<link "Cast Forget on Andrea" "SleepForgetAndrea2">>
<<SetFlag "DailyAndreaSleep">>
<<EventTrigger "YourHome" "YourHomeEventAndrea" null "Emily" "Andrea" null null null false>>
<<EventTrigger "HotelLobby" "LennoxEncounter" null "Lennox" "Andrea" null null null false>>
<<SetNPCLocation "Lennox" $dayCurrent $periodCurrent "HotelLobby">>
<<SetNPCLocation "Andrea" $dayCurrent "1" "HotelLockerRoom">>
<<SetNPCLocation "Andrea" $dayCurrent "2" "HotelLockerRoom">>
<<SetNPCLocation "Andrea" $dayCurrent "3" "HotelLockerRoom">>
<<SetNPCLocation "Andrea" $dayCurrent "4" "HotelLockerRoom">>
<<SetFlag "SleepForgetAndrea" "Florence">>
<<set $FlorenceEncounter to undefined>>
<</link>><br>
<<else>>
You curse yourself, realising that you haven't given the amulet time to recharge.<br>
<br>
Andrea looks back at you, expectedly.<br>
<br>
<b>Actions</b><br>
<<link "Return to the lobby" "HotelLobby">><<set $FlorenceEncounter to undefined>><<TimeChange>><</link>>
<</if>>
<</if>><<if $FriendsEncounter is "Steal">>
<<TakeObjectLocation "AndreaPassport">>
You quickly reach out and swipe the passport from Andrea's hand. Not expecting it, she loses grip of it before she realises what's going on.<br>
<br>
“Give that back!” she demands. There is more than a little desperation in her voice. <br>
<br>
<b>Actions</b><br>
<<link "Give her the passport" "FriendsEncounter">><<GiveObjectLocation "HotelLockerRoom" "AndreaPassport">><<ChangeNPCRelationship "Andrea" $current.Avatar 1>><<Greedy -1>><<set $FriendsEncounter to "Give">><</link>><br>
<<link "Refuse to give it to her" "FriendsEncounter">><<AndreaRelationshipChange>><<Greedy 1>><<set $FriendsEncounter to "Refuse">><</link>><br>
<<SpellsCheckSelf "SleepForget">>
<<if _SpellsCheckSelf is true and $current.female is true>>
<<link "Cast Forget on Andrea" "FriendsEncounter">>
<<ChangeNPCRelationship "Andrea" "PC" 1>>
<<ChangeNPCRelationship "Andrea" "Florence" 2>>
<<set $NPC.Characters.Andrea.Stats.Assertive -=1>>
<<Greedy 1>>
<<set $FriendsEncounter to "Forget">>
<<SetFlag "AndreaPassportForget">>
<<SetFlag "AndreaPassportStolen" false>>
<</link>>
<</if>>
<<elseif $FriendsEncounter is "Leave">>
You glance down at the passport. In spite of its obvious value to you, a part of you doesn't want to upset Andrea.<br>
<br>
"It's fine," you tell her. "Just wanted to see if your photo had a hologram in the material. Mine doesn't."<br>
<br>
"You've got a passport?" Andrea asks, a sparkle appearing in her eye momentarily. "I guess you would, after living in the city for most of your life."<br>
<br>
You nod. "I've been to a few places."<br>
<br>
"I'd love to hear about them!" Andrea exclaims.<br>
<br>
"Maybe," you say. "We should grab a coffee one evening. I'll tell you all about them."
<br>
<<if $current.female is true>>
Andrea smiles a little. You see a slight blush appear in her cheeks underneath her make-up.. "I'd like that," she says quietly. <br>
<<else>>
Andrea eyebrows narrow just slightly, wary. She offers you a timid and polite smile. "Maybe."<br>
<</if>>
<br>
"We should get back to the lobby. So you don't get in trouble," you tell her.<br>
<br>
Andrea nods.<br>
<br>
<b>Actions</b><br>
<<link "Return to lobby" "HotelLobby">><<TimeChange>><<set $FriendsEncounter to undefined>><</link>>
<<elseif $FriendsEncounter is "Give">>
<<GiveObjectNPC "Andrea" "AndreaPassport">>
“I’m sorry,” you say. “I just wanted to see your picture.”<br>
<br>
She quickly takes her passport from your hand and tosses it back in her locker, closing the door and locking it. <br>
<br>
“Sorry,” Andrea says after a moment’s silence. “It’s just very important to me.”<br>
<br>
She looks up at you from underneath her eyebrows and you see her eyes are full of tears. <br>
<br>
<b>Actions</b><br>
<<link "Return to lobby" "HotelLobby">><<TimeChange>><<set $FriendsEncounter to undefined>><</link>>
<<elseif $FriendsEncounter is "Refuse">>
“How about I just hold on to this,” you tell her. “Foreign countries are dangerous places, anyway.”<br>
<br>
Andrea’s eyes well-up with tears. “You… you… please!” <br>
<br>
You feel yourself grinning, aware of the power you hold in your hand. It’s intoxicating.<br>
<br>
“No,” you say after a moment. “I don’t think so."<br>
<br>
"But!" she stammers. "I thought we were friends!"<br>
<br>
You give her a look, seeing the visible sense of betrayal on her face.<br>
<br>
<b>Actions</b><br>
<<AssumeForm "AndreaPassport">>
<<if _AssumeForm is true>>
<<link "Assume Andrea's form" "FriendsEncounter">><<set $FriendsEncounter to "SleepForget">><</link>><</if>><br>
<<link "Return to the lobby" "HotelLobby">><<TimeChange>><<set $FriendsEncounter to undefined>><</link>><br>
<<elseif $FriendsEncounter is "Forget">>
You focus your mind’s eye on Andrea and feel the energy of magic flickering within her brain. “Fall asleep,” you say quietly, “and let your memories drift as you slumber.”<br>
<br>
Andrea looks at you for the briefest of moments before collapsing, falling into the worn sofa against the wall. You rush over to her, gently slapping her first to bring her around.<br>
<br>
Seconds later, her eyes hazily open. She looks up at you with her large dark eyes. <br>
<br>
“It’s okay,” you tell her. “You had a moment of dizziness.” <br>
<br>
“I did?” she asks you, sounding younger and more innocent than she looks. “I don’t remember.”<br>
<br>
You smile, giving her a moment to focus again. Her eyes look around the room, surveying her surroundings. Then you realise they are resting on the passport you hold in your hand.<br>
<br>
“Why are you holding a passport?” she asks, confused.<br>
<br>
“It’s mine,” you say, trying to think of a lie, and hoping your spell was effective. “I’m thinking of going on a trip.”<br>
<br>
Andrea gives you a nervous look, but doesn’t say anything. She takes your spare hand as you help her to her feet, struggling with her stupor to balance in her high heels.<br>
<br>
“Why would you want to do that?” she asks you. “Other places are dangerous.”<br>
<br>
You eye her, carefully. No sign of deception on her face. <I>You didn’t mean to remove that much of her memories, did you?</i><br>
<br>
"I better get back," she tells you. "I don't want Lennox to find me in here."<br>
<br>
You nod. Andrea smiles sweetly at you, then walks towards the door.<br>
<br>
<b>Actions</b><br>
<<link "Return to the lobby" "HotelLobby">><<TimeChange>><<set $FriendsEncounter to undefined>><</link>><br>
<<elseif $FriendsEncounter is "SleepForget">>
<<set $targetNPC to "Andrea">>
<<Transform>>
<<if $current.Avatar is "Andrea">>
You feel the amulet tingling. Touching Andrea’s passport, you brace for the transformation to come. Andrea looks at you, dark eyes confused and scared.<br>
<br>
“From this item, I see you in your time of need,” you say. “Now form shape to the person I see within.”<br>
<br>
A surge of magic explodes across your body. You groan as the waves of energy pulsate across your torso, feeling your limbs and skin creak and crack as you picture the maid in your mind.<br>
<br>
<i>A young woman, petite and slim. Pale, porcelain skin. Large dark eyes. Shadowy black eyeshadow and dark red lipstick. A french maid’s outfit, stockings and impossibly high heels.</i><br>
<br>
<<if $current.female is true>>
The world grows around you as you shrink. Your chest burns as it expands. You cry as your scalp burns as your locks match hers.<br>
<<else>>
The world grows around you as you shrink. Your chest burns as it expands. You cry as your scalp burns as dark brown locks grow out of your skin.<br>
<</if>>
<br>
The sensation abruptly stops. You take a deep breath and look up, seeing Andrea staring at you with wide, horror-filled eyes.<br>
<br>
<b>Actions</b><br>
<<link "Cast Forget on Andrea" "SleepForgetAndrea2">>
<<SetFlag "DailyAndreaSleep">>
<<EventTrigger "YourHome" "YourHomeEventAndrea" null "Emily" "Andrea" null null null false>>
<<EventTrigger "HotelLobby" "LennoxEncounter" null "Lennox" "Andrea" null null null false>>
<<SetNPCLocation "Lennox" $dayCurrent $periodCurrent "HotelLobby">>
<<SetNPCLocation "Andrea" $dayCurrent "1" "HotelLockerRoom">>
<<SetNPCLocation "Andrea" $dayCurrent "2" "HotelLockerRoom">>
<<SetNPCLocation "Andrea" $dayCurrent "3" "HotelLockerRoom">>
<<SetNPCLocation "Andrea" $dayCurrent "4" "HotelLockerRoom">>
<<SetFlag "SleepForgetAndrea" "PC">>
<<set $FriendsEncounter to undefined>>
<</link>><br>
<<else>>
You curse yourself, realising that you haven't given the amulet time to recharge.<br>
<br>
Andrea looks back at you, expectedly. You will have to give her an answer.<br>
<br>
<b>Actions</b><br>
<<link "Return to the lobby" "HotelLobby">><<TimeChange>><<set $FriendsEncounter to undefined>><</link>><br>
<</if>>
<</if>><<if $FlorenceLure is "PassportBack">>
<<Flag "AndreaPassportForget">>
<<if _FlagReturn is true>>
"I managed to get this," you tell her, holding out her passport.<br>
<br>
She glances at it, frowning. "What's that?"<br>
<br>
"It's your passport," you reply. Her eyes look confused.<br>
<br>
"Flo, why would I need a passport?" she asks you. "Foreign countries are dangerous."<br>
<br>
She shakes her head. "I've got to get back. Lennox will kill me if he finds us in here.<br>
<br>
She walks back over to the door, with almost no interest in the passport you hold in your hand.<br>
<br>
<b>Actions</b><br>
<<link "Return to the lobby" "HotelLobby">><<set $FlorenceLure to undefined>><<TimeChange>><</link>>
<<else>>
<<Flag "AndreaPassportStolen" "Florence">>
<<if _FlagReturn is true>>
“I’m sorry,” you say. “I just wanted to see your picture. I don’t want anything for it at all.”<br>
<br>
She looks at you cautiously, as you hold out the passport. When you don’t react, she takes a quick step forward and takes it out of your hand. She flicks through it to check nothing has been tampered with, then looks up at you confused.<br>
<br>
“Thank you,” she whispers, just on the side of politeness. Andrea then walks over to her locker and locks her passport away. <br>
<br>
Silence hangs in the air between the two of you. The young woman still anticipating a demand. <br>
<br>
“We should go,” you tell her. Her eyes stare at you, incredulous. <br>
<br>
You walk over to the door and hold it open for her. After only the slightest hesitation, she walks quickly past you and back into the lobby.<br>
<br>
<b>Actions</b><br>
<<link "Return to the lobby" "HotelLobby">>
<<GiveObjectLocation "HotelLockerRoom" "AndreaPassport">>
<<set $FlorenceLure to undefined>>
<<ChangeNPCRelationship "Andrea" "Florence" 2>>
<<SetFlag "AndreaPassportStolen" false>>
<<TimeChange>>
<</link>>
<<else>>
"I had a chat with <<TrueName "Current">>," you lie to Andrea. "He gave me this."<br>
<br>
You hold out Andrea's passport towards her. Instantly her eyes widen. Instead of her a smile, her lip begins to tremble.<br>
<br>
"Go on," you tell her. "Take it."<br>
<br>
With only a moment's pause, she reaches out and glasps it from your hand. She flicks through the pages and then smiles back at you, beaming.<br>
<br>
Suddenly Andrea wraps her hands around you, clenching you in a hug. You hear her sniffling.<br>
<br>
"Thank you so much, Flo," she whispers, hugging you tightly.<br>
<br>
When she pulls back, you can see her make-up has smeared. She wipes what she can away and puts her passport into her locker.<br>
<br>
"We should get back," she tells you. "Before Lennox finds us."<br>
<br>
<b>Actions</b><br>
<<link "Return to the lobby" "HotelLobby">>
<<GiveObjectLocation "HotelLockerRoom" "AndreaPassport">>
<<set $FlorenceLure to undefined>>
<<ChangeNPCRelationship "Andrea" "Florence" 2>>
<<SetFlag "AndreaPassportStolen" false>>
<<TimeChange>>
<</link>>
<</if>>
<</if>>
<<elseif $FlorenceLure is "PassportKeep">>
<<Flag "AndreaPassportForget">>
<<if _FlagReturn is true>>
"I managed to get this," you tell her, holding out her passport. "But I think I'm going to hold on to it."<br>
<br>
She glances at it, frowning. "What's that?"<br>
<br>
"It's your passport," you reply. Her eyes look confused.<br>
<br>
"Flo, why would I need a passport?" she asks you. "Foreign countries are dangerous."<br>
<br>
She shakes her head. "I've got to get back. Lennox will kill me if he finds us in here. Hold on to it, by all means."<br>
<br>
She walks back over to the door, with almost no interest in the passport you hold in your hand.<br>
<br>
<b>Actions</b><br>
<<link "Return to the lobby" "HotelLobby">><<SetNPCLocation "Andrea" $dayCurrent $periodCurrent "HotelLobby">> <<set $FlorenceLure to undefined>><<TimeChange>><</link>>
<<else>>
<<Flag "AndreaPassportStolen" "Florence">>
<<if _FlagReturn is true>>
You take out the passport and dangle it in front of Andrea. "I was thinking of giving back this," you begin. "But I'm think I've changed my mind."<br>
<br>
Andrea scowls at you with barely concealed hate. You see her bury her top teeth into her bottom lip.<br>
<br>
"This is for your own good, Andrea," you say. "Foreign countries are dangerous, aren't they?"<br>
<br>
Her eyes flicker between the passport and you. She seems poised to pounce, like a cat. But the moment passes.<br>
<br>
You shake your head just a little. “We should go,” you tell her. “You wouldn’t want to get in trouble.”<br>
<br>
You walk back to the door and open it. She gives you a look of utter disgust, then quickly leaves the locker room.<br>
<br>
<b>Actions</b><br>
<<link "Return to the lobby" "HotelLobby">><<set $FlorenceLure to undefined>><<TimeChange>><</link>>
<<else>>
"I had a chat with <<TrueName "Current">>," you lie to Andrea. "He gave me this."<br>
<br>
You hold out Andrea's passport towards her. Instantly her eyes widen. Instead of her a smile, her lip begins to tremble.<br>
<br>
She reaches out for it. You snap it back.<br>
<br>
"Do you not remember what they taught at school, Flo?" you say. "Foreign countries are dangerous."
<br>
"But..." Andrea begins to stammer. "But... But..."<br>
<br>
“How about I just hold on to this,” you tell her. “We wouldn't want you to get in trouble, now would we?”<br>
<br>
Andrea’s eyes well-up with tears. "But Flo! I thought we were friends!"<br>
<br>
You give her a look, seeing the visible sense of betrayal on her face. Out of all the people she expected to take advantage of her in Charlton, you imagine Florence wasn't one of them.<br>
<br>
You shake your head just a little. “We should go,” you tell her.<br>
<br>
You walk back to the door and open it. She gives you a look of utter disgust, then quickly leaves the locker room.<br>
<br>
<b>Actions</b><br>
<<link "Return to the lobby" "HotelLobby">><<set $FlorenceLure to undefined>><<ChangeNPCRelationship "Andrea" "Florence" 0>><<SetFlag "AndreaPassportStolen" "Florence">><<TimeChange>><</link>>
<</if>>
<</if>>
<<elseif $FlorenceLure is "Forget">>
You focus your mind’s eye on Andrea and feel the energy of magic flickering within her brain. “Fall asleep,” you say quietly, “and let your memories drift as you slumber.”<br>
<br>
Andrea looks at you for the briefest of moments before collapsing, falling into the worn sofa against the wall. You rush over to her, gently slapping her first to bring her around.<br>
<br>
Seconds later, her eyes hazily open. She looks up at you with her large dark eyes. <br>
<br>
“It’s okay,” you tell her. “You had a moment of dizziness.” <br>
<br>
“I did?” she asks you, sounding younger and more innocent than she looks. “I don’t remember.”<br>
<br>
You smile, giving her a moment to focus again. Her eyes look around the room, surveying her surroundings. Then you realise they are resting on the passport you hold in your hand.<br>
<br>
“Why are you holding a passport?” she asks, confused.<br>
<br>
“It’s mine,” you say, trying to think of a lie, and hoping your spell was effective. “I’m thinking of going on a trip.”<br>
<br>
Andrea looks at you, frowning. "But Flo... foreign countries are dangerous."<br>
<br>
You offer her a sympathetic smile, but don't say anything. Instead, you help her to her feet with your spare hand, struggling with her stupor to balance in her high heels.<br>
<br>
“I don't know why you'd want to travel," she continues. "We've got all we need here in Charlton."<br>
<br>
You eye her, carefully. No sign of deception on her face. <I>You didn’t mean to remove that much of her memories, did you?</i><br>
<br>
"I better get back," she tells you. "I don't want Lennox to find me in here."<br>
<br>
You nod. Andrea smiles sweetly at you, then walks towards the door.<br>
<br>
<b>Actions</b><br>
<<link "Return to the lobby" "HotelLobby">><<TimeChange>><<set $FlorenceLure to undefined>><</link>><br>
<<elseif $FlorenceLure is "SleepForget">>
<<set $targetNPC to "Andrea">>
<<Transform>>
<<if $current.Avatar is "Andrea">>
You feel the amulet tingling. Touching Andrea’s passport, you brace for the transformation to come. Andrea looks at you, dark eyes confused and scared.<br>
<br>
“From this item, I see you in your time of need,” you say. “Now form shape to the person I see within.”<br>
<br>
A surge of magic explodes across your body. You groan as the waves of energy pulsate across your torso, feeling your limbs and skin creak and crack as you picture the maid in your mind.<br>
<br>
<i>A young woman, petite and slim. Pale, porcelain skin. Large dark eyes. Shadowy black eyeshadow and dark red lipstick. A french maid’s outfit, stockings and impossibly high heels.</i><br>
<br>
The world grows around you as you shrink. Your chest burns as it expands. You cry as your scalp burns as your locks match hers.<br>
<br>
The sensation abruptly stops. You take a deep breath and look up, seeing Andrea staring at you with wide, horror-filled eyes.<br>
<br>
<b>Actions</b><br>
<<link "Cast Forget on Andrea" "SleepForgetAndrea2">>
<<SetFlag "DailyAndreaSleep">>
<<EventTrigger "YourHome" "YourHomeEventAndrea" null "Emily" "Andrea" null null null false>>
<<EventTrigger "HotelLobby" "LennoxEncounter" null "Lennox" "Andrea" null null null false>>
<<SetNPCLocation "Lennox" $dayCurrent $periodCurrent "HotelLobby">>
<<SetNPCLocation "Andrea" $dayCurrent "1" "HotelLockerRoom">>
<<SetNPCLocation "Andrea" $dayCurrent "2" "HotelLockerRoom">>
<<SetNPCLocation "Andrea" $dayCurrent "3" "HotelLockerRoom">>
<<SetNPCLocation "Andrea" $dayCurrent "4" "HotelLockerRoom">>
<<SetFlag "SleepForgetAndrea" "Florence">>
<<set $FlorenceLure to undefined>>
<</link>><br>
<<else>>
You curse yourself, realising that you haven't given the amulet time to recharge.<br>
<br>
Andrea looks back at you, expectedly. You will have to give her an answer.<br>
<br>
<b>Actions</b><br>
<<link "Give her the passport back" "FlorenceLure">><<set $FlorenceLure to "PassportBack">><<ChangeNPCRelationship "Andrea" "Florence" 2>><<Greedy -1>><</link>><br>
<<link "Keep the passport" "FlorenceLure">><<set $FlorenceLure to "PassportKeep">><<ChangeNPCRelationship "Andrea" "Florence" 0>><</link>><br>
<<Flag "AndreaPassportForget">>
<<if _FlagReturn is false>>
<<link "Cast Forget on Andrea" "FlorenceLure">>
<<ChangeNPCRelationship "Andrea" "PC" 1>>
<<ChangeNPCRelationship "Andrea" "Florence" 2>>
<<SetFlag "AndreaPassportStolen" false>>
<<set $NPC.Characters.Andrea.Stats.Assertive -=1>>
<<Greedy 1>>
<<SetFlag "AndreaPassportForget">>
<<set $FlorenceLure to "Forget">>
<</link>><br>
<</if>>
<<link "Return to the lobby" "HotelLobby">><<set $FlorenceLure to undefined>><</link>>
<</if>>
<</if>>
<<if $PCLure is "PassportBack">>
<<Flag "AndreaPassportStolen" "Florence">>
<<if _FlagReturn is true>>
“It's okay,” you say. “I don’t want anything for it at all.”<br>
<<else>>
“I’m sorry,” you say. “I just wanted to see your picture. I don’t want anything for it at all.”<br>
<</if>>
<br>
She looks at you cautiously, as you hold out the passport. When you don’t react, she takes a quick step forward and takes it out of your hand. She flicks through it to check nothing has been tampered with, then looks up at you confused.<br>
<br>
“Thank you,” she whispers, just on the side of politeness. Andrea then walks over to her locker and locks her passport away. <br>
<br>
Silence hangs in the air between the two of you. The young woman still anticipating a demand. <br>
<br>
“We should go,” you tell her. Her eyes stare at you, incredulous. <br>
<br>
You walk over to the door and hold it open for her. After only the slightest hesitation, she walks quickly past you and back into the lobby.<br>
<br>
<b>Actions</b><br>
<<link "Return to the lobby" "HotelLobby">><<GiveObjectNPC "Andrea" "AndreaPassport">><<set $PCLure to undefined>><<SetFlag "AndreaPassportStolen" false>><<TimeChange>><</link>>
<<elseif $PCLure is "PassportKeep">>
“I’ve changed my mind,” you tell her flatly. “I’ll think I’ll just hold on to it for a while.”<br>
<br>
She looks at you with pleading eyes. Her lips purse. “Do you want me to beg?” she asks quietly. “Beg for you to give it back?”<br>
<br>
You stare back at the young woman. Her eyes are full of barely concealed hate. <br>
<br>
You shake your head just a little. “We should go,” you tell her. “You wouldn’t want to get in trouble.”<br>
<br>
You walk back to the door and open it. She gives you a look of utter disgust, then quickly leaves the locker room.<br>
<br>
<b>Actions</b><br>
<<link "Return to the lobby" "HotelLobby">><<set $PCLure to undefined>><<SetFlag "AndreaPassportStolen" "PC">><<TimeChange>><<AndreaRelationshipChange>><</link>>
<<elseif $PCLure is "Forget">>
You focus your mind’s eye on Andrea and feel the energy of magic flickering within her brain. “Fall asleep,” you say quietly, “and let your memories drift as you slumber.”<br>
<br>
Andrea looks at you for the briefest of moments before collapsing, falling into the worn sofa against the wall. You rush over to her, gently slapping her first to bring her around.<br>
<br>
Seconds later, her eyes hazily open. She looks up at you with her large dark eyes. <br>
<br>
“It’s okay,” you tell her. “You had a moment of dizziness.” <br>
<br>
“I did?” she asks you, sounding younger and more innocent than she looks. “I don’t remember.”<br>
<br>
You smile, giving her a moment to focus again. Her eyes look around the room, surveying her surroundings. Then you realise they are resting on the passport you hold in your hand.<br>
<br>
“Why are you holding a passport?” she asks, confused.<br>
<br>
“It’s mine,” you say, trying to think of a lie, and hoping your spell was effective. “I’m thinking of going on a trip.”<br>
<br>
Andrea gives you a nervous look, but doesn’t say anything. She takes your spare hand as you help her to her feet, struggling with her stupor to balance in her high heels.<br>
<br>
“Why would you want to do that?” she asks you. “Other places are dangerous.”<br>
<br>
You eye her, carefully. No sign of deception on her face. <I>You didn’t mean to remove that much of her memories, did you?</i><br>
<br>
"I better get back," she tells you. "I don't want Lennox to find me in here."<br>
<br>
You nod. Andrea smiles sweetly at you, then walks towards the door.<br>
<b>Actions</b><br>
<<link "Return to the lobby" "HotelLobby">><<TimeChange>><<set $PCLure to undefined>><</link>><br>
<<elseif $PCLure is "SleepForget">>
<<set $targetNPC to "Andrea">>
<<Transform>>
<<if $current.Avatar is "Andrea">>
You feel the amulet tingling. Touching Andrea’s passport, you brace for the transformation to come. Andrea looks at you, dark eyes confused and scared.<br>
<br>
“From this item, I see you in your time of need,” you say. “Now form shape to the person I see within.”<br>
<br>
A surge of magic explodes across your body. You groan as the waves of energy pulsate across your torso, feeling your limbs and skin creak and crack as you picture the maid in your mind.<br>
<br>
<i>A young woman, petite and slim. Pale, porcelain skin. Large dark eyes. Shadowy black eyeshadow and dark red lipstick. A french maid’s outfit, stockings and impossibly high heels.</i><br>
<br>
<<if $current.female is true>>
The world grows around you as you shrink. Your chest burns as it expands. You cry as your scalp burns as your locks match hers.<br>
<<else>>
The world grows around you as you shrink. Your chest burns as it expands. You cry as your scalp burns as dark brown locks grow out of your skin.<br>
<</if>>
<br>
The sensation abruptly stops. You take a deep breath and look up, seeing Andrea staring at you with wide, horror-filled eyes.<br>
<br>
<b>Actions</b><br>
<<link "Cast Forget on Andrea" "SleepForgetAndrea2">>
<<SetFlag "DailyAndreaSleep">>
<<EventTrigger "YourHome" "YourHomeEventAndrea" null "Emily" "Andrea" null null null false>>
<<EventTrigger "HotelLobby" "LennoxEncounter" null "Lennox" "Andrea" null null null false>>
<<SetNPCLocation "Lennox" $dayCurrent $periodCurrent "HotelLobby">>
<<SetNPCLocation "Andrea" $dayCurrent "1" "HotelLockerRoom">>
<<SetNPCLocation "Andrea" $dayCurrent "2" "HotelLockerRoom">>
<<SetNPCLocation "Andrea" $dayCurrent "3" "HotelLockerRoom">>
<<SetNPCLocation "Andrea" $dayCurrent "4" "HotelLockerRoom">>
<<SetFlag "SleepForgetAndrea" "PC">>
<<set $PCLure to undefined>>
<</link>><br>
<<else>>
You curse yourself, realising that you haven't given the amulet time to recharge.<br>
<br>
Andrea looks back at you, expectedly. You will have to give her an answer.<br>
<br>
<b>Actions</b><br>
<<link "Give her the passport back" "PCLure">><<set $PCLure to "PassportBack">><<ChangeNPCRelationship "Andrea" $current.Avatar 1>><<Greedy -1>><</link>><br>
<<link "Keep the passport" "PCLure">><<set $PCLure to "PassportKeep">><<Greedy 1>><<SetFlag "AndreaPassportStolen" "PC">><<AndreaRelationshipChange>><</link>><br>
<<SpellsCheckSelf "SleepForget">>
<<if _SpellsCheckSelf is true and $current.female is true>>
<<link "Cast Forget on Andrea" "PCLure">>
<<set $PCLure to "Forget">>
<<ChangeNPCRelationship "Andrea" "PC" 1>>
<<ChangeNPCRelationship "Andrea" "Florence" 2>>
<<SetFlag "AndreaPassportStolen" false>>
<<set $NPC.Characters.Andrea.Stats.Assertive -=1>>
<<Greedy 1>>
<<SetFlag "AndreaPassportForget">>
<</link>><br>
<</if>>
<</if>>
<</if>><<if $PCIntimidate is "Passport">>
Andrea gives you a confused look. "Why?"<br>
<br>
"I just need to check something," you tell her.<br>
<br>
She eyes you carefully, but turns to a locker and unlocks it with a key. A ladies T-shirt and jeans are hung on a rail inside, along with a purse. You note a number of pictures of European cities are taped to the inside of the door.<br>
<br>
Andrea riffles around inside the locker for a moment, then turns with a passport in-hand. She sides up to you, flicking through the passport and opening it up to her picture and details. "Is something wrong with it?" she asks, nervously.<br>
<br>
<b>Actions</b><br>
<<link "Steal the passport" "PCIntimidate">><<set $PCIntimidate to "Steal">><<AndreaRelationshipChange>><<Greedy 1>><</link>><br>
<<link "Leave it be" "PCIntimidate">><<set $PCIntimidate to "Leave">><</link>>
<<elseif $PCIntimidate is "Steal">>
<<TakeObjectLocation "AndreaPassport">>
You quickly reach out and swipe the passport from Andrea's hand. Not expecting it, she loses grip of it before she realises what's going on.<br>
<br>
“Give that back!” she demands. There is more than a little desperation in her voice. <br>
<br>
<b>Actions</b><br>
<<link "Give her the passport" "PCIntimidate">><<GiveObjectLocation "HotelLockerRoom" "AndreaPassport">><<ChangeNPCRelationship "Andrea" $current.Avatar 1>><<Greedy -1>><<set $PCIntimidate to "Give">><</link>><br>
<<link "Refuse to give it to her" "PCIntimidate">><<AndreaRelationshipChange>><<Greedy 1>><<set $PCIntimidate to "Refuse">><</link>><br>
<<SpellsCheckSelf "SleepForget">>
<<if _SpellsCheckSelf is true and $current.female is true>>
<<link "Cast Forget on Andrea" "PCIntimidate">>
<<ChangeNPCRelationship "Andrea" "PC" 1>>
<<ChangeNPCRelationship "Andrea" "Florence" 2>>
<<set $NPC.Characters.Andrea.Stats.Assertive -=1>>
<<Greedy 1>>
<<set $PCIntimidate to "Forget">>
<</link>>
<</if>>
<<elseif $PCIntimidate is "Leave">>
You glance down at the passport. In spite of its obvious value to you, a part of you doesn't want to upset Andrea.<br>
<br>
"It's fine," you tell her. "Just wanted to see if your photo had a hologram in the material. Mine doesn't."<br>
<br>
"You've got a passport?" Andrea asks, a sparkle appearing in her eye momentarily. "I guess you would, after living in the city for most of your life."<br>
<br>
You nod. "I've been to a few places."<br>
<br>
"I'd love to hear about them!" Andrea exclaims.<br>
<br>
"Maybe," you say. "We should grab a coffee one evening. I'll tell you all about them."
<br>
<<if $current.female is true>>
Andrea smiles a little. You see a slight blush appear in her cheeks underneath her make-up.. "I'd like that," she says quietly.
<<else>>
Andrea eyebrows narrow just slightly, wary. She offers you a timid and polite smile. "Maybe."
<</if>>
"We should get back to the lobby. So you don't get in trouble," you tell her.<br>
<br>
Andrea nods.<br>
<br>
<b>Actions</b><br>
<<link "Return to lobby" "HotelLobby">><<TimeChange>><<set $PCIntimidate to undefined>><</link>>
<<elseif $PCIntimidate is "Refuse">>
“How about I just hold on to this,” you tell her. “Foreign countries are dangerous places, anyway.”<br>
<br>
Andrea’s eyes well-up with tears. “You… you… please!” <br>
<br>
You feel yourself grinning, aware of the power you hold in your hand. It’s intoxicating.<br>
<br>
“No,” you say after a moment. “I don’t think so.” <br>
<br>
For the briefest second, you think she’s going to pounce forward and grab it from you. But any resilience breaks as tears begin to trickle down her face.<br>
<br>
<b>Actions</b><br>
<<link "Return to lobby" "HotelLobby">><<TimeChange>><<set $PCIntimidate to undefined>><</link>>
<<elseif $PCIntimidate is "Give">>
“I’m sorry,” you say. “I just wanted to see your picture.”<br>
<br>
She quickly takes her passport from your hand and tosses it back in her locker, closing the door and locking it. <br>
<br>
“Sorry,” Andrea says after a moment’s silence. “It’s just very important to me.”<br>
<br>
She looks up at you from underneath her eyebrows and you see her eyes are full of tears. <br>
<br>
<b>Actions</b><br>
<<link "Return to lobby" "HotelLobby">><<TimeChange>><<set $PCIntimidate to undefined>><</link>>
<<elseif $PCIntimidate is "Forget">>
You focus your mind’s eye on Andrea and feel the energy of magic flickering within her brain. “Fall asleep,” you say quietly, “and let your memories drift as you slumber.”<br>
<br>
Andrea looks at you for the briefest of moments before collapsing, falling into the worn sofa against the wall. You rush over to her, gently slapping her first to bring her around.<br>
<br>
Seconds later, her eyes hazily open. She looks up at you with her large dark eyes. <br>
<br>
“It’s okay,” you tell her. “You had a moment of dizziness.” <br>
<br>
“I did?” she asks you, sounding younger and more innocent than she looks. “I don’t remember.”<br>
<br>
You smile, giving her a moment to focus again. Her eyes look around the room, surveying her surroundings. Then you realise they are resting on the passport you hold in your hand.<br>
<br>
“Why are you holding a passport?” she asks, confused.<br>
<br>
“It’s mine,” you say, trying to think of a lie, and hoping your spell was effective. “I’m thinking of going on a trip.”<br>
<br>
Andrea gives you a nervous look, but doesn’t say anything. She takes your spare hand as you help her to her feet, struggling with her stupor to balance in her high heels.<br>
<br>
“Why would you want to do that?” she asks you. “Other places are dangerous.”<br>
<br>
You eye her, carefully. No sign of deception on her face. <I>You didn’t mean to remove that much of her memories, did you?</i><br>
<br>
"I better get back," she tells you. "I don't want Lennox to find me in here."<br>
<br>
You nod. Andrea smiles sweetly at you, then walks towards the door.<br>
<b>Actions</b><br>
<<link "Return to the lobby" "HotelLobby">><<TimeChange>><<set $PCIntimidate to undefined>><</link>><br>
<<elseif $PCIntimidate is "SleepForget">>
<<set $targetNPC to "Andrea">>
<<Transform>>
<<if $current.Avatar is "Andrea">>
You feel the amulet tingling. Touching Andrea’s passport, you brace for the transformation to come. Andrea looks at you, dark eyes confused and scared.<br>
<br>
“From this item, I see you in your time of need,” you say. “Now form shape to the person I see within.”<br>
<br>
A surge of magic explodes across your body. You groan as the waves of energy pulsate across your torso, feeling your limbs and skin creak and crack as you picture the maid in your mind.<br>
<br>
<i>A young woman, petite and slim. Pale, porcelain skin. Large dark eyes. Shadowy black eyeshadow and dark red lipstick. A french maid’s outfit, stockings and impossibly high heels.</i><br>
<br>
<<if $current.female is true>>
The world grows around you as you shrink. Your chest burns as it expands. You cry as your scalp burns as your locks match hers.<br>
<<else>>
The world grows around you as you shrink. Your chest burns as it expands. You cry as your scalp burns as dark brown locks grow out of your skin.<br>
<</if>>
<br>
The sensation abruptly stops. You take a deep breath and look up, seeing Andrea staring at you with wide, horror-filled eyes.<br>
<br>
<b>Actions</b><br>
<<link "Cast Forget on Andrea" "SleepForgetAndrea2">>
<<SetFlag "DailyAndreaSleep">>
<<EventTrigger "YourHome" "YourHomeEventAndrea" null "Emily" "Andrea" null null null false>>
<<EventTrigger "HotelLobby" "LennoxEncounter" null "Lennox" "Andrea" null null null false>>
<<SetNPCLocation "Lennox" $dayCurrent $periodCurrent "HotelLobby">>
<<SetNPCLocation "Andrea" $dayCurrent "1" "HotelLockerRoom">>
<<SetNPCLocation "Andrea" $dayCurrent "2" "HotelLockerRoom">>
<<SetNPCLocation "Andrea" $dayCurrent "3" "HotelLockerRoom">>
<<SetNPCLocation "Andrea" $dayCurrent "4" "HotelLockerRoom">>
<<SetFlag "SleepForgetAndrea" "PC">>
<<set $PCIntimidate to undefined>>
<</link>><br>
<<else>>
You curse yourself, realising that you haven't given the amulet time to recharge.<br>
<br>
Andrea looks back at you, expectedly. You will have to give her an answer.<br>
<br>
<B>Actions</b><br>
<<InventoryCheckSelf "AndreaPassport">>
<<if _InventoryCheckSelf is false>><<link "Ask to see her passport" "PCIntimidate">><<EventsCheckEnd "HotelLockerRoom" "PCIntimidate">><<set $PCIntimidate to "Passport">><</link>><br><</if>>
<<SpellsCheckSelf "SleepForget">>
<<if _SpellsCheckSelf is true and $current.female is true>>
<<link "Cast Forget on Andrea" "PCIntimidate">>
<<EventsCheckEnd "HotelLockerRoom" "PCIntimidate">>
<<set $PCIntimidate to "Forget">>
<<ChangeNPCRelationship "Andrea" $current.Avatar 1>>
<<ChangeNPCRelationship "Andrea" "Florence" 2>>
<<SetFlag "AndreaPassportStolen" false>>
<<set $NPC.Characters.Andrea.Stats.Assertive -=1>>
<<Greedy 1>>
<<SetFlag "AndreaPassportForget">>
<</link>><br>
<</if>>
<<link "Return to the lobby" "HotelLobby">><<TimeChange>><<set $PCIntimidate to undefined>><</link>><br>
<</if>>
<</if>><<Flag "Day1ShopFloorRetort">>
<<if _FlagReturn is true>>
“You wouldn’t have a living if I didn’t sort out the piece of junk that is your booking system,” you reply.<br>
<br>
Clive chuckles. <span class="Clive">“Pen and paper would suit me fine,”</span> he says. <span class="Clive">“That’s how I learned at school. Sometimes, the old ways are the best.”</span><br>
<br>
Gordon looks up from his packing, his face the picture of disinterest. He shakes his head as he sees you and returns to his work.<br>
<br>
<b>Actions</b><br>
[[Go to the office->Go to the office]]
<<else>>
“I don’t think I’m built for doing manual labour,” you respond, playing to his bias. <br>
<br>
He laughs and looks you up and down. <span class="Clive">“Don’t worry about it, squirt. Some men aren’t just built to do it,”</span> he replies.<br>
<br>
Gordon looks up at you over a stack of boxes he’s carrying. <span class="Gordon">“You should come by the gym,”</span> he says. <span class="Gordon">“There’s plenty of people in worse shape than you. I’m sure that girl of yours would appreciate you adding some muscle to that body.”</span><br>
<br>
There’s no hint of joke from Gordon’s face. He returns to packing his van.<br>
<br>
<b>Actions</b><br>
<<link "Go to the office" "Go to the office">><<NPCKnown "Dan">><</link>>
<</if>> <<Flag "Day1OfficeAgree">>
<<if _FlagReturn is true>>
“She’s got a lovely figure,” you reply, trying to match his lecherous tone. He takes that as encouragement and grins.<br>
<br>
<span class="Dan">“I bet she wouldn’t be picky, too,”</span> he continues. <span class="Dan">“I reckon you are in with a shot there, mate. Maybe I could take her out for drinks, have some fun in the bathroom, and then I’ll text you to let you know she’s ready for you to pick up sloppy seconds."</span><br>
<br>
His laughter is interrupted by his ringing phone. <span class="Dan">“Good morning,"</span> he says as he picks it up. <span class="Dan">"Thompson Handyman Repairs. Daniel Mendel speaking. How can I help you?”</span><br>
<br>
You look back to your screen as Dan takes his call, his loud voice echoing throughout the room.<br>
<<else>>
“I don’t think you should be talking like that at work,” you tell him.<br>
<br>
He frowns at you and waves his hand dismissively as he snorts. <span class="Dan">“It’s just banter, mate. No need to get your panties in a twist.”</span><br>
<br>
But thankfully a moment later his phone rings. He picks up the receiver, adopting a smooth salesman tone. <span class="Dan">“Good morning, Thompson Handyman repairs. Daniel Mendel speaking. How can I help you?”</span><br>
<br>
You look back at your screen, listening to Dan’s grating voice as he chats to a customer.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Start work" "Start work">><<NPCKnown "Thompson">><</link>><<Flag "LunchWithAnnie">>
<<if _FlagReturn is true>>
“A break would be good,” you say. Annie smiles and stands, revealing her long legs as she puts on her coat.<br>
<br>
<span class="Annie">“Do you want to go to the hotel restaurant?”</span> she asks. <span class="Annie">“It’s got a lunchtime special today. Come on, my treat.”</span><br>
<br>
You open the door for Annie and she walks outside. Following her, you take note of the sun warming your body. It makes you feel better instantly. <br>
<br>
Annie leads you across the road to the Charlton Hotel and you try to ignore Gordon’s van in the car park as she leads you inside.<br>
<br>
<b>Actions</b><br>
<<link "Enter the hotel" "Enter the hotel">><<NPCKnown "Lennox">><</link>>
<<else>>
You shake your head. “Not today, Annie”, you tell her. “I’ve got to get this done before the issue happens again.” <br>
<br>
She nods and offers you a smile. <span class="Annie">“I’m sure you’ll fix it, <<TrueName>>. Mr. Thompson can just get in a mood sometimes.”</span><br>
<br>
She stands and puts on her coat. <span class="Annie">“We’ll do lunch another time,”</span> she adds. <span class="Annie">“Good luck.”</span><br>
<br>
You watch her leave, noting her long legs previously hidden by the desk. She looks back and smiles at you, before leaving. You sigh.<br>
<br>
Returning to your desk, you sit down and start back at the task at hand. You try to ignore Dan looking up over his desk.<br>
<br>
<span class="Dan">“Did Annie just leave for lunch?”</span> he asks. You don’t reply, but he stands up anyway. <span class="Dan">“I think I’m going to catch-up with her and see if she wants to join me. A nice long-lunch, if you get my drift.”</span> He grins and dashes out the door.<br>
<br>
Two hours of hard work later and you find the bug that caused the issue. Not to your surprise, it's from code written before you started working here.<br>
<br>
Some time later, Dan returns, smelling of alcohol. He falls into his chair and shoots you a look. <span class="Dan">“What a lunch,”</span> he exclaims. <span class="Dan">“Annie sure is a hungry girl.”</span><br>
<br>
You don’t respond to him and continue to finish out your work day in silence.<br>
<br>
<b>Actions</b><br>
[[Finish work and go home->Finish work and go home]]
<</if>><<Flag "LunchSaladPrologue">>
<<if _FlagReturn is true>>
“I’m good with the salad too,” you reply. “Let me at least order."<br>
<br>
You stand up and she smiles gratefully.<br>
<<else>>
“The steak looks great,” you say. “Don’t worry - I’ll get up and order.”<br>
<br>
You stand up and she smiles gratefully.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Go and order" "Go and order">><<SetFlag "PrologueAndrea">><<NPCKnown "Andrea">><</link>><<Flag "Day1RestaurantLie">>
<<if _FlagReturn is true>>
“We’ve just arrived,” you lie, looking at the maid knowingly.<br>
<br>
The fat chef eyes you glaringly, then curses again in French. <span class="Pierre">“That bell has been ringing for ages!”</span> he says, turning his rage towards the maid. <span class="Pierre">“You have cost us paying customers who must have left!”</span><br>
<br>
The maid looks sheepish, barely looking up at him. <span class="Andrea">“I was cleaning the rooms,”</span> she stammers.<br>
<br>
<span class="Pierre">“Cleaning doesn’t make me orders!”</span> he replies loudly. <span class="Pierre">“You are a lazy girl!”</span><br>
<br>
“I didn’t see anyone else here,” you say to him. “Maybe some kids were fooling around.”<br>
<br>
He once again eyes you darkly, then dismisses you with a wave of his hand. <span class="Pierre">“Serve these guests,”</span> he tells the maid. <span class="Pierre">“And bring me orders!”</span><br>
<br>
He strides back into the kitchen, slamming the doors as he goes.<br>
<br>
The maid looks at you from behind the counter, mouths ‘Thank you,’ and asks for your order.<br>
<br>
You tell her what you and Annie want and she diligently puts it through on the till. You notice her name badge, ‘Andrea.’ “Thanks Andrea”, you say as she hands you a receipt. “Good job.”<br>
<br>
She smiles again, a genuine smile this time. Then saunters away to give the order to the chef back in the kitchen.<br>
<<else>>
“We’ve been waiting some time,” you tell him honestly.<br>
<br>
His face turns even redder. He looks directly at the maid, simmering. <span class="Pierre">“You are a lazy girl, Andrea! Paying guests are waiting for my food and you are letting them wait. They are starving! What a useless, lazy girl!”</span><br>
<br>
The maid looks sheepishly to the floor. <span class="Andrea">“I was cleaning the rooms,”</span> she says.<br>
<br>
<span class="Pierre">“Cleaning doesn’t give me orders!”</span> he replies loudly. <span class="Pierre">“Get out of my sight, I will serve them myself!”</span><br>
<br>
She scuttles off and you listen to her heels clapping as she disappears into the hotel. You look over at the enraged chef behind the counter, who watches her go before turning his attention to you.<br>
<br>
<span class="Pierre">“Silly English women, all the same!”</span> he laments. <span class="Pierre">“None of them want to work in this restaurant. They stay for a day. Stay for a week. Then quit! And this maid… Andrea… she comes to work here, she does nothing!"</span><br>
<br>
He curses again in French and sighs loudly. <span class="Pierre">“What did you want to eat?”</span><br>
<br>
You tell him the order and he pounds some keys on the till. He throws a receipt over the counter and then strides back to the kitchen, slamming the doors swinging as he goes.<br>
<</if>>
<br>
<b>Actions</b><br>
[[Return to Annie at the table->Return to Annie at the table]]<<Flag "Day1AnnieStandup">>
<<if _FlagReturn is true>>
“Jennifer’s just got standards,” you say, trying to defend your girlfriend without being aggressive. “She’s not prudish when you meet live up to them.”<br>
<br>
Annie laughs. <span class="Annie">“Well, I’m glad she has such a loyal man that’s matches her lofty expectations,”</span> she says. <span class="Annie">“There’s such slim pickings in Charlton that some of us can’t be so picky with our boyfriends.”</span><br>
<br>
The conversation moves on and you find yourself talking about more comfortable topics, such as your parents and where you grew up. Eventually your food comes. You get stuck into it.<br>
<<else>>
“Jennifer is just a little shy until you get to know her,” you admit. “She’s not that experienced with guys.”<br>
<br>
Annie nods. <span class="Annie">“She always was a bit of a tease at school. Acting so innocent and demure, but never would let any guy near her panties. Is she like that still, <<TrueName>>? A bit of a tease?”</span><br>
<br>
You lack of words for a reponse is thankfully interrupted as your food arrives, breaking the tension.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Eat your lunch" "Eat your lunch">><<Flag "LunchSaladPrologue">><<if _FlagReturn is true>><<Feminity 1>><</if>><</link>>
<<Flag "LunchSaladPrologue">>
<<if _FlagReturn is true>>
You start to eat your salad. Annie picks at hers, despite it being tiny.<br>
<br>
You feel calmer as you eat the lettuce leaves and carrot sticks littered across the plate. You catch sight of a steak being carried through the restaurant by Andrea and for a moment regret your choice. But taking another mouthful of the salad you admit that even bland food can be appealing.<br>
<br>
<i>It also won't hurt your waistline</i>, you think.<br>
<<else>>
You carve off a healthy slab of steak and put it into your mouth, tasting the juices instantly. You are careful not to dribble in front of Annie.<br>
<br>
She watches you eat, picking at her salad. You note that even though it's tiny, she seems disinterested. You do have to admit, it looks a little bland.<br>
<</if>>
<br>
As you eat, Annie expertly turns chat back to more mundane topics away from Jennifer. Even so, you can’t help but feel an underlying subtext beneath that innocent chat.<br>
<br>
Eventually you both finish your meals and drinks. Annie looks at you as she puts on her coat again. <span class="Annie">“This was lovely. Thanks <<TrueName>>, we should do this again sometime. Maybe after work, if Jennifer doesn’t mind?”</span><br>
<br>
You say nothing, avoiding a reply.<br>
<br>
<b>Actions</b><br>
[[Return to work->Return to work]]<<if $PrologueJenniferDialogue is "Dan">>
“Dan was a total jackass again today. He made some lewd comments about Annie. Just completely inappropriate for a workplace.”<br>
<br>
<span class="Jennifer">“Annie?”</span> Jennifer asks, not looking back from her cooking. <span class="Jennifer">“Annie Clancy? What did you do?”</span><br>
<br>
<<Flag "Day1OfficeAgree">>
<<if _FlagReturn is true>>
“I didn’t want to cause a fuss,” you say, hearing the flatness in your response. “He’s well liked by the boss.”<br>
<br>
<span class="Jennifer">“I wish men wouldn’t talk like that at work,”</span> you hear Jennifer say. <span class="Jennifer">“Even if it is Annie Clancy.”</span><br>
<<else>>
“I told him it wasn’t appropriate. He shut up quickly. Hopefully he’ll keep those thoughts to himself from now on.”<br>
<br>
<span class="Jennifer">“Good,”<span> Jennifer says. <span class="Jennifer">“Comments like that are never appropriate. Even if they are about Annie Clancy.”</span><br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<set $PrologueJenniferDialogueDan to true>><</link>>
<<elseif $PrologueJenniferDialogue is "Martin">>
“I ran into my brother’s friend, Martin, at the Fresh Pot,” you begin. “He was harassing that waitress, Flo. Getting real handsy with her.”<br>
<br>
Jennifer turns, her expression serious. <span class="Jennifer">“Oh god,”</span> she says. <span class="Jennifer">“What did you do?”</span><br>
<br>
<<Flag "Day1CoffeeShopIntervened">>
<<if _FlagReturn is true>>
“I told him to leave her alone,” you reply. “I thought for a moment he was going to fight me, but guys like that are all talk. He left pretty quickly.”<br>
<br>
<span class="Jennifer">“That’s so chivalrous of you,”</span> Jennifer says, smiling. <span class="Jennifer">“Some guys just think that girls are just pieces of meat. You don’t know how difficult it is to be in that situation. It’s nice that someone stood up for Flo.”</span><br>
<br>
You smile, renewed with a sense of confidence from choosing to do the right thing.<br>
<<else>>
“I didn’t want to cause a fuss,” you say, with a little sigh. “He’s not a small guy and he was being pretty aggressive.”<br>
<br>
Jennifer turns to look at you, a little disappointment on her face. <span class="Jennifer">“I understand,”</span> she says after a moment. <span class="Jennifer">“Some guys are just all muscle and no brains. I’m glad you didn’t get hurt. But poor Flo.”</span><br>
<br>
She turns back to the kitchen top. You can’t help but feel a bit emasculated, especially when Jennifer referred to some guys are all muscle.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<set $PrologueJenniferDialogueMartin to true>><</link>>
<<elseif $PrologueJenniferDialogue is "ShopFloor">>
<<Flag "Day1ShopFloorRetort">>
<<if _FlagReturn is true>>
“Clive and Gordon were being their usual selves this morning. Clive gave me stick about not doing a real man’s job. I told him that his work relied on me fixing all the problems that their booking system was causing.”<br>
<br>
Jennifer smiles at you, giggling. <span class="Jennifer">“They won’t be saying that in a few years, when you are making a ton of money and they have cracked skin and bad backs from all the labour. Plus, I find your intelligence attractive.”</span><br>
<<else>>
“Clive and Gordon were being their usual selves this morning, Clive gave me stick about not doing a real man’s job. I told him that I wasn’t built for manual labour, and Gordon said that I should come by his gym to lift some weights.”<br>
<br>
You notice Jennifer raises an eyebrow. <span class="Jennifer">“Well, it wouldn’t hurt to try and build up some muscle. Gordon looks pretty good and he's even a bit older than you. You'd look so manly with toned arms too.”</span><br>
<br>
She turns back to cooking. You glance down at your arms, wondering if she thinks you are too skinny.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<set $PrologueJenniferDialogueShopFloor to true>><</link>>
<<elseif $PrologueJenniferDialogue is "Andrea">>
“The chef at the Charlton Hotel really tore into one of the staff at lunch. She was rushed off her feet and they seem to be short-staffed, and he just shouted at her in front of the whole restaurant for not serving us quickly enough.”<br>
<br>
<span class="Jennifer">“That place is just the pits,”</span> Jennifer replies. <span class="Jennifer">“And the uniforms they make the girls wear are disgusting.”</span> She turns to look at you. <span class="Jennifer">“What happened?”</span><br>
<br>
<<Flag "Day1RestaurantLie">>
<<if _FlagReturn is true>>
“I told him he was misunderstood. He shut up quickly after that.”<br>
<br>
<span class="Jennifer">“Good,”</span> Jennifer says, turning back to the food. <span class="Jennifer">“I hate that place."</span><br>
<<else>>
“Well, I told him the truth. That was running late,” you say. You see Jennifer wince as the words come out of your mouth. “I think she probably got in trouble.”<br>
<br>
<span class="Jennifer">“That place goes through staff so quickly,”</span> she says, reflecting. <span class="Jennifer">“Maybe she’ll find another job that isn’t so sleazy.”</span><br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<set $PrologueJenniferDialogueAndrea to true>><</link>>
<<elseif $PrologueJenniferDialogue is "Annie">>
“I had lunch with Annie, our secretary,” you say. You hear Jennifer scraping the dinner off the baking tray more sternly than before. “I didn’t know you went to school with her.”<br>
<br>
<span class="Jennifer">“I didn’t like school,”</span> Jennifer says with her back to you. <span class="Jennifer">“She wasn’t exactly in my group of friends either. What did she want?”</span><br>
<br>
<<Flag "Day1AnnieStandup">>
<<if _FlagReturn is true>>
“She said you were a bit.. Prudish,” you begin, realising this conversation could go badly quickly. “But I stuck up for you - put her in her place.”<br>
<br>
Jennifer turns, hands on her hips. You can see the blood rushing to her face. <span class="Jennifer">“What a little bitch,”</span> she mutters. <br>
<br>
You watch her for a moment, simmering. Then she takes a deep breath and exhales. She smiles at you. <span class="Jennifer">“Thank you for coming to my defence. She is such a piece of work.”</span><br>
<br>
You smile back and watch her return back to cooking. A sense of relief washes over you.<br>
<<else>>
“She said you were a bit.. Prudish,” you begin, realising this conversation could go badly quickly. “I said you were just shy until you got to know people.”<br>
<br>
Jennifer turns, hands on her hips. You can see the blood rushing to her face. <span class="Jennifer">“You said what?,”</span> she says angrily. <span class="Jennifer">“You agreed with her? Do I look prudish?”</span> she says, dramatically gesturing to her skirt. <br>
<br>
She turns her back to you again, scraping the food. <span class="Jennifer">“I didn’t know that girl’s like Annie Clancy were your thing,"</span> she mutters under her breath.<br>
<br>
You begin to apologise, but she cuts you off mid sentence. <span class="Jennifer">“It’s fine,”</span> she says.<br>
<br>
You stand in the living room, staring back at her. You know it isn’t.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<set $PrologueJenniferDialogueAnnie to true>><</link>>
<<elseif $PrologueJenniferDialogue is "Finish">>
"To sum up, it's been okay," you comment. "The usual ups and downs. Angry bosses, strange work colleagues, Emily struggling with school. I wish I led a more exciting life but what can I tell you?"<br>
<br>
Jennifer glances back and flashes you a smile. <span class="Jennifer">"Oh does the city boy think that quiet life in Charlton isn't exciting enough for him?"</span> she jokes.<br>
<br>
You smile. "Enough about me. How was your day?"<br>
<br>
<b>Actions</b><br>
<<link "Listen to Jennifer" "Listen to Jennifer">>
<<set $PrologueJenniferDialogue to undefined>>
<<set $PrologueJenniferDialogueDan to undefined>>
<<set $PrologueJenniferDialogueMartin to undefined>>
<<set $PrologueJenniferDialogueShopFloor to undefined>>
<<set $PrologueJenniferDialogueAndrea to undefined>>
<<set $PrologueJenniferDialogueAnnie to undefined>>
<</link>>
<</if>><<if $PrologueJenniferAmulet is "Everything">>
“An old one,” you continue. “With a green emerald. It came with a note that said that someone could help her when she needed it, if they thought about her hard enough. It was written on old paper, like it was really old.”<br>
<br>
Jennifer looks at you, cautiously. <span class="Jennifer">“I’d be careful with that, if I was you. That school is a strange place. It’s like it hasn’t moved on since the last century. There were always odd things happening when I was there.”</span><br>
<br>
You nod. “I’m sure it’s nothing.” <br>
<br>
<span class="Jennifer">“Just be careful,”</span> she says again. <span class="Jennifer">“Don’t do anything foolish.”</span><br>
<<else>>
“Some hokey new age nonsense that girls are into these days,” you say. “You know teenage girls. There are affirmations and healing gems. The point is, it’s not going to help Emily. She just needs to knuckle down and get on with her studies.”<br>
<br>
You notice Jennifer’s eye twitch, but she nods politely. <span class="Jennifer">“Well, keep discouraging her about anything like that,”</span> she says. <span class="Jennifer">“That school is a strange place. Just tell her to concentrate on her studies and get out of there.”</span><br>
<br>
You nod, noting Jennifer’s sudden serious tone. But you continue eating.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Finish your meal" "Finish your meal">><<set $PrologueJenniferAmulet to undefined>><</link>><<if $PrologueJenniferFlirt is "Flirt">>
Jennifer grins, and grinds her hips against your groin as she looks into your eyes. <span class="Jennifer">"What do you think of my silly little skirt?"</span> she asks.<br>
<br>
You look down, watching it ride up and expose her underwear. A lacy black thong. Glancing back up, you smile. "I think it's great."<br>
<br>
<span class="Jennifer">"I can tell,"</span> she says softly, as you feel your penis grow hard in your pants. <span class="Jennifer">"It seems you like my panties too."</span><br>
<br>
You lean in to kiss Jennifer's neck and she arches her head back, welcoming your lips. You kiss her gently and tenderly, then reach with your hand under her skirt --<br>
<br>
A offensively loud phone ring erupts from the landline mounted in the kitchen, making you jump. <br>
<br>
<span class="Jennifer">"Shit!"</span> she says, unwrapping herself from you and smooths her skirt down as walks over to the phone and picks it up.<br>
<br>
<span class="Jennifer">"Hello?"</span>, Jen answers in a neutral voice, before her eyes widen. <span class="Jennifer">"Oh hi Daddy!"</span>, she says in a higher pitch than you've come to know she only uses when talking to her Father. Jennifer meets your eye and mouths "Sorry!" to you as she begins the conversation.<br>
<br>
You sigh, and walk over to the sofa. Based on past experience, you know she's going to be a while. You turn on the TV and put on an old sitcom to pass the time.<br>
<br>
Fofty-five minutes later, Jennifer comes back in from the kitchen. She smiles, apologetically. <br>
<br>
"It's okay," you say before she can speak. "Come here and let's watch TV." She snuggles over to you as you wrap your arm around her. "This is a really good one. Have you seen it?"<br>
<br>
She looks up at you, shaking her head. Then rests her head on your chest as you watch TV together.<br>
<<else>>
“I actually… have to go,” you stammer. “I need an early night and I said I’d help Emily study tomorrow.”<br>
<br>
Jennifer looks back at you, crestfallen. She pauses for a long moment before speaking. <span class="Jennifer">“I understand. Emily’s education has to come first.”</span><br>
<br>
She slinks off your body and begins cleaning up the table. You watch her, feeling guilty at rejecting her. You help her clean up the dishes and finally break the silence hanging in the room.<br>
<br>
“I love you, you know,” you tell her.<br>
<br>
<span class="Jennifer">“I love you too,”</span> she says, finally smiling.<br>
<br>
You both clean-up dinner and wash the dishes, feeling a bit better as you share the tenderness of the moment. Before long, everything is done, and you are both flicking washing up bubbles at each other playfully.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Go home and go to sleep" "Go home and go to sleep">><<set $PrologueJenniferFlirt to undefined>><</link>><<if $PrologueEmilyDay2 is "Confidence">>
“Alright, if you think this will help,” you say, picking up the amulet and putting around your neck. You feel a bit stupid wearing the ancient trinket, but if you can convince Emily you are putting your heart into it she might get someconfidence for her exam.<br>
<br>
You pick up the note and read the instructions outloud. “Alright, For times of trouble, use me well. Take a treasured possession from those who need aide, and see them for who they are in your world.”<br>
<br>
You look to Emily. “I need something from you to hold."<br>
<br>
She nods and reaches into her purse, pulling out some lipgloss. You raise an eyebrow. <span class="Emily">“It calms me down,”</span> she says, but you don’t push her new interest in cosmetics any further.<br>
<br>
Holding on to the lipgloss, you visualise Emily in your mind. You think of a mental picture from happier times, before you moved here. <br>
<br>
A memory surfces in your brain. Back at the beginning of summer, Not four months ago, over the summer, when your parents took you all to the beach. Emily, wearing a sundress, carefree, confident and happy. <br>
<br>
You feel the emerald warming your chest against your shirt as you picture the image. The warmths makes you feel something else. <i>Carefree. Confident. Happy.</i> You almost feel them as things you're experiencing right now for yourself. <br>
<br>
“Okay, here goes,” you tell Emily. “From this item, I see you in your time of need. Now form shape to the person I see within.”<br>
<<else>>
“Look, I’m going to prove you don’t need this,” you say, picking up the amulet and putting around your neck. You feel a bit stupid wearing the ancient trinket, but you need Emily to realise that she’s the only one who can help herself today.<br>
<br>
You pick up the note and read the instructions outloud. “Alright, For times of trouble, use me well. Take a treasured possession from those who need aide, and see them for who they are in your world.”<br>
<br>
You look to Emily. “I need something from you to hold."<br>
<br>
She nods and reaches into her purse, pulling out some lipgloss. You raise an eyebrow. <span class="Emily">“It calms me down,”</span> she says, but you don’t push her new interest in cosmetics any further.<br>
<br>
Holding on to the lipgloss, you visualise Emily in your mind. You think of a mental picture from happier times, before you moved here. <br>
<br>
A memory surfces in your brain. Back at the beginning of summer, Not four months ago, over the summer, when your parents took you all to the beach. Emily, wearing a sundress, carefree, confident and happy. <br>
<br>
You feel the emerald warming your chest against your shirt as you picture the image. The warmths makes you feel something else. <i>Carefree. Confident. Happy.</i> You almost feel them as things you're experiencing right now for yourself. <br>
<br>
“Okay, here goes,” you tell Emily. “From this item, I see you in your time of need. Now form shape to the person I see within.”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "..." "PrologueTransform">><<set $PrologueEmilyDay2 to undefined>><</link>><<if $PrologueAmuletInvestigation is "Amulet">>
<<set $AmuletReviewed to true>>
You pick up the amulet, looking at the infernal trinket. It looks the same, but where there was once a warmth radiating from the emerald, now there is just only a hint of an ember. It almost feels cold to the touch.<br>
<br>
“Maybe it needs time to recharge?” Emily offers, unconvincingly.<br>
<<elseif $PrologueAmuletInvestigation is "Note">>
<<set $NoteReviewed to true>>
You look over the note once more.<br>
<br>
<b>For times of trouble, use me well. Take a treasured possession from those who need aide, and see them for who they are in your world. Then say these words. ‘From this item, I see you in your time of need. Now form shape to the person I see within.’</b><br>
<br>
<span class="Em2">“I thought of you,”</span> you mutter. Emily frowns and show her the note. <span class="Em2">“I thought of you, when I said the words.”</span><br>
<br>
She looks at it, then looks up with some understanding. “You became how you saw me. In your head.”<br>
<br>
<span class="Em2">“I thought it would just affect you!”</span> you say. <span class="Em2">“Not like this, of course, but if there was any mystical jumbo I thought it would give you positive energy. Or something.”</span><br>
<</if>>
<br>
<b>Actions</b><br>
<<if $AmuletReviewed is undefined>><<link "Pick up the amulet again" "PrologueAmuletInvestigation">><<set $PrologueAmuletInvestigation to "Amulet">><</link>><br><</if>>
<<if $NoteReviewed is undefined>><<link "Read the note again" "PrologueAmuletInvestigation">><<set $PrologueAmuletInvestigation to "Note">><</link>><br><</if>>
<<if $NoteReviewed is true and $AmuletReviewed is true>>
<<link "You reflect on the situation" "You reflect on the situation">>
<<set $PrologueAmuletInvestigation to undefined>>
<<set $NoteReviewed to undefined>>
<<set $AmuletReviewed to undefined>>
<</link>><br>
<</if>><<if $PrologueDecision is "No">>
<span class="Em2">“Absolutely not. I’m not leaving the house like this”</span> you say. <span class="Em2">“Let alone going to school as you and pretending to be my sister.”</span><br>
<br>
“If I go to school, I’m going to be there for the day,” Emily tells you. “I’m going to have to take that test, and I’ll fail. Then who knows what will happen. To the both of us.”<br>
<br>
You look at your sister, then glance at your reflection in the mirror. You are a spitting image of her. No one would know.<br>
<br>
“It wouldn’t be so hard,” Emily says. “I’ll phone your work and tell them you’re sick. I’ll stay home for the day, and we can reverse this tonight.”<br>
<br>
<span class="Em2">“You don’t know if it can be reversed,”</span> you reply flatly.<br>
<br>
“We can only try.” <br>
<<else>>
“Oh it will!” Emily exclaims. “Look, it should be easy. I’ll phone your work and tell them you’re sick. Then I’ll stay home for the day, and you can take my place at school. Then we’ll get Liz and try to reverse this all tonight.”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "You nod, glumly" "You nod, glumly">><<set $PrologueDecision to undefined>><</link>><<if $PrologueBodyReaction is "Horrified">>
You have no other words for it. You are horrified. Only this morning, you were a twenty-five year old man whose only body issues were you might be a little too skinny. Now you stare at yourself in the mirror, and you can only see an eighteen year old school girl.<br>
<br>
You quickly look away, grab the school shoes and buckle them up, then march out the door.<br>
<<else>>
The feeling is not exactly what you're used to, but you recognise it all the same. You feel flushed. There is a tingling from your new vagina. Looking in the mirror at yourself, you are feeling aroused. <I>You're curious, aren't you?</i><br>
<br>
You quickly look away, grab the school shoes and buckle them up, then march out the door.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Go downstairs" "Go downstairs">><<set $PrologueBodyReaction to undefined>><</link>><<if $PrologueDennisBully is "Silent">>
Terrified, you don’t say a word. The jock takes this as a sign to continue and turns back to Dennis, shoving him hard against the rails, still holding on to one ear.<br>
<br>
“Please Jake, don’t hurt me!” Dennis cries, on the verge of tears.<br>
<br>
<span class="Jake">“It’s not nice to leer at girls,”</span> Jake snarls. <span class="Jake">“Especially those that are way out of your league. I bet you were going to follow her to the stairwell, weren't you? Take some upskirt photos of her as she went up the stairs, like you did to my girlfriend.”</span><br>
<br>
<span class="Dennis">“I wasn't!”</span> Dennis cries, visibly shaking. You notice there’s a group of pupils now stood around, watching the situation unfold.<br>
<br>
<span class="Jake">“Don't lie! It's what you do to all the new girls!”</span> Jake says. <span class="Jake">“She's been here for months, I'm surprised you haven't started selling some pervy pictures of her online yet already."</span><br>
<br>
Dennis is crying now, as Jake continues to twist his ear. <span class="Dennis">“Please! Let me go!”</span><br>
<br>
<span class="Jake">“Oh I'll let you go already. But first, a warning to stop your little upskirt perving, and a little payback for doing it to Chrissie!"</span><br>
<br>
You watch as Jake pulls back his fist. Dennis quivers, accepting his fate.<br>
<br>
<span class="Beach">“"That’s enough, Duncan.”</span> you hear an authoritarian voice bark. <br>
<br>
You glance over and see a stocky middle-aged man in short shorts and a tracksuit jacket looking over at Jake and Dennis. <span class="Beach">““You can fight on your own time. Inside.”</span><br>
<br>
<span class="Jake">““Sorry Mr. Beach,”</span> Jake says as he withdraws. He flashes a menacing smile at Dennis and then walks through the school gates. The man in shorts looks at Dennis with derision for a moment, then follows after Jake. <br>
<br>
You look around, watching the other students disperse. You meet Dennis’ eyes for a moment, before he looks away and hurries into the school too.<br>
<br>
You are soon left alone with your thoughts. <I>Day one and some guy is already trying to take creepy photos of me.</I>, you think despairingly. <I>And Jake was going to beat him up for it too.</i><br>
<br>
“Oh my god, Emily!” you hear, bringing you out of your thoughts. You spin to see a young woman approaching. You recognise her from a few nights she’s come over for dinner. This is Emily’s friend, Michelle.<br>
<<else>>
<span class="Em2">“Leave him alone,”</span> you say, hearing the timidness in your voice. <br>
<br>
The Jake raises and eyebrow and releases Dennis, who drops clutching his ear. <span class="Jake">“Oh,”</span> he says as he walks over to you. <span class="Jake">“I didn’t realise you were so in love.”</span><br>
<br>
He steps closer, absolutely standing in your own personal space. He grins at you. <span class="Jake">“I’ve seen you around, but we’ve never met before. I’m Jake. How about I show you what a real man looks like?”</span><br>
<br>
<span class="Em2">“He’s a real man,”</span> I mutter, aware of how tall and overbearing Jake is compared to my body.<br>
<br>
<span class="Jake">“Is that right?” I didn’t know girl’s went for guy’s with small dicks. Unless you’re the domineering type.”</span> He glances you up and down again. <span class="Jake">"Somehow I don’t think that’s you.”</span><br>
<br>
He leans in and you can smell his cheap deodorant and the musk of his jacket. You stand still, looking up at him as defiantly as you can. <br>
<br>
<span class="Jake">“Yeah, I bet you’re the other type,”</span> he murmurs. <span class="Jake">“You might be all for feminism and books and nerds, but deep down I bet you just want a man to tell you what to do.”</span><br>
<br>
Before you can reply, you hear an authoritarian voice from behind you. <span class="Beach">“That’s enough, Duncan!”</span><br>
<br>
You glance over Jake’s shoulder and see a stocky middle-aged man in short shorts and a tracksuit jacket looking over at you both. <span class="Beach">“You can flirt on your own time. Inside.”</span><br>
<br>
<span class="Jake">“Sorry Mr. Beach,”</span> Jake says as he withdraws. He flashes you a smile and then walks through the school gates. The man in shorts looks at you for a moment, then follows him inside.<br>
<br>
Feeling your pulse slow, you look around to see all the other students staring at you. You meet Dennis’ eyes for a moment, before he looks away and hurries inside too.<br>
<br>
<I>The first bell hasn't even rung and I'm being hit on and intimidated by every boy I see</I>, you think despairingly. <br>
<br>
<span class="Michelle">“Oh my god, Emily!”</span> A voice brings you out of your thoughts and to look around to see a young woman approaching. You recognise her from a few nights she’s come over for dinner. This is Emily’s friend, Michelle.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Meet Michelle" "Meet Michelle">><<set $PrologueDennisBully to undefined>><<NPCKnown "Michelle">><</link>>
<<Flag "PrologueMathsAced">>
<<if _FlagReturn is true>>
You glance up at Mr. Rogers, who seems absorbed in a book. Cautiously, you reach over and open it up to reveal some scribbly writing in black pen.<br>
<br>
<I>Did it work? Are you really <<TrueName "Current">>? Let’s meet after class. And whatever you do, don’t look at the clock above the blackboard.</I><br>
<br>
You look back at Liz, but she’s now concentrating on the exam. You crumple the paper back up, put it in your bag, and return to the test.<br>
<br>
Heeding the words on the note, you set down to business, but not once do you look up at the clock. <br>
<br>
The questions would be challenging for the average eighteen year old, but as you thought to you they are easy. Not wanting to draw attention to yourself, you try to take your time answering them, but you can’t help but finish quickly.<br>
<br>
You look up after completing the last question and see that Mr. Rogers is staring at you over the rim of his glasses with interest. <span class="Rogers">“Something wrong, Miss. Phillips?”</span>. <br>
<br>
You shake your head. He holds his stare for a moment longer, then returns to his book.<br>
<br>
Soon the bell rings and Mr. Rogers barks for everyone to put their pens down. <span class="Rogers">“That bell is a signal for me, not you, Now leave the exam on your desk and you may go to your next lesson.”</span><br>
<br>
Students begin filtering out of the room. As your packing up your things, Michelle leans over to whisper to you. <br>
<br>
<span class="Michelle">“How did you find it? I think I got at least ten right, but they were really hard. Hopefully Mr. Rogers goes easy on me. Anyway, I’ve got science now. I’ll see you at lunch!”</span><br>
<br>
Michelle bounds at the door. You begin to follow, but hear Mr. Rogers voice again. <br>
<br>
<span class="Rogers">“Finished so quickly, Miss. Phillips?”</span> <br>
<br>
You glance back at him, still sitting behind his desk. <span class="Rogers">“I hope for your sake that you studied hard. I will find your exam paper most intriguing.”</span><br>
<br>
Without saying a word, you walk out.<br>
<<else>>
You ignore the note and get to work on the exam questions, trying to keep your mind free from distractions. You answer the first questions with ease, glancing up to see how quickly you are breezing through the exam.<br>
<br>
Discouragingly, you see that another five minutes has passed without you realising. You wince, not understanding where time has gone. <br>
<br>
You turn over the next question and read it a few times. It’s a simple algebra question, but it takes a bit for your brain to get to the answer. <i>It has been a while since you’ve done theory</i>, you think. Still, you find the next question a little odd to understand too.<br>
<br>
You look back up the clock and feel your mouth dropping open. You are only a third of the way through the exam, but over half the lesson has gone. <br>
<br>
The exam isn’t getting easier, either. You spend a long time just reading the next five questions, eventually comprehending what they are asking for. You also make a few basic mistakes that would cause so many bugs if you let them slip through in your day job.<br>
<br>
<i>‘Come on <<TrueName "Current">>, you think. ‘Focus. You only have…”</i><br>
<br>
And you glance up at the clock to see you only have five minutes left. <br>
<br>
You begin to hurry, trying to get through as many questions as you can. Rushing leads to a number of mistakes and there’s even a few questions that you just can’t get your head around.<br>
<br>
The bell goes just as you move on to the final question, which you scrawl a guess at. <span class="Rogers">“Pens down!”</span> Mr. Rogers orders. He steps up next to your desk and slaps a ruler against your desk. <span class="Rogers">“That includes you, Miss. Phillips. I will be penalising you for not listening to the bell.”</span><br>
<br>
Mr. Rogers turns to the whole class. <span class="Rogers">“Alright, now leave the exam on your desk and you may go to your next lesson. You are all dismissed.”</span><br>
<br>
Students begin filtering out of the room. As you pack up your things, Michelle leans over to whisper to you. <br>
<br>
<span class="Michelle">“How did you find it? I think I got at least ten right, but they were really hard. Hopefully Mr. Rogers goes easy on me. Anyway, I’ve got science now. I’ll see you at lunch!"</span> <br>
<br>
Michelle bounds at the door. You begin to follow, but hear Mr. Rogers voice again. <br>
<br>
<span class="Rogers">“Struggled a little there, Miss. Phillips?”</span><br>
<br>
You glance back at him, still sitting behind his desk. You feel his eyes drifting over your body. <span class="Rogers">“I will find your exam paper most intriguing. I suspect in the future I’ll find you back in my class after school”</span><br>
<br>
Without saying a word, you walk out.<br>
<</if>>
<br>
<b>Actions</b><br>
[[Walk out into the corridor->Walk out into the corridor]]<<if $PrologueElizabethCorridor is "Horror">>
<span class="Em2">“How do you think it is?”</span> you snap. <span class="Em2">“I am a twenty-five year old man and i’m in the body of a eighteen year old girl. My sister’s body, no less.”</span><br>
<br>
Liz tries to stifle her enthusiasm and show some empathy. <span class="Liz">“I know, I know. Look, if it’s any consolation, I had no idea it would work. I just thought that Emily needed some help, I had something that might work, and I also got to see if this was legit.”</span><br>
<br>
She leans in and whispers. <span class="Liz">“You see, I found it in a junk shop. I’d been researching bits on magic for a while. There’s some shady stuff happening around here. I didn’t know if any of it was real. But then… look at you!”</span> she says, betraying some of her enthusiasm for the topic.<br>
<<elseif $PrologueElizabethCorridor is "Okay">>
<span class="em2">“I don’t know,”</span> you say honestly. <span class="em2">“It's okay. But I'm coping. Weird being so small and so fragile. And these clothes are just ridiculous.”</span><br>
<br>
She smiles and laughs. <span class="Liz">“Oh try wearing a miniskirt and a corset, then tell me how tough girl’s clothing is. You can’t breathe and you’re also worried every moment that you're flashing some guy a look at your panties.”</span><br>
<br>
Noting your obvious uncomfortableness with the conversation, Liz pauses and changes her tone to a more sympathetic one.<br>
<br>
<span class="Liz">“Look, I didn’t know this would work. I found the amulet in a junk shop and when your sister mentioned her predicament, I realised you would get to help your sister and I got to see if magic was real. It’s a win-win in my book.”</span><br>
<<else>>
<span class="em2">“Nevermind how I feel,”</span> you bark. <span class="em2">“You're going to tell me what you did, right now.”</span><br>
<br>
<span class="Liz">“Alright, alright,”</span> Liz says, trying to maintain some composure. <span class="Liz">“I guess that’s fair. Look, I don’t know the ins and outs of it. I’m new to all this myself.”</span><br>
<br>
She looks around, making sure no one is listening. <span class="Liz">“I noticed some odd things happening at this school and I did some research. I didn’t believe it at first, but I started trying some things. Small things, to begin with. And then I found that old amulet in a junk shop. I recognised it from some things I’d read. I didn’t know if it would work, but then…”</span> she gestures to you. <span class="Liz">“I guess it did. How amazing was that! It seems magic is real!”</span><br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Ask her how to reverse it" "Ask her how to reverse it">><<set $PrologueElizabethCorridor to undefined>><</link>><<if $PrologueBiologyLesson is "Watch">>
Not wanting to stand out, you face back to the screen and continue watching. Rough animal sex is now shown in the clips. The male animals savagely penetrate their mates. Some of them slump on the backs of their counterparts after clearly they’ve shot their loads.<br>
<br>
<i>“The women have been rewarded their prize. They have been claimed by an assertive mate, who in return of having them serve every whim, will protect her and her offspring as long as she stays young, attractive and healthy. Their role fulfilled, they desire nothing more than to be a receptacle for their man’s seed, giving his life-giving nectar the reverence it deserves.”</i><br>
<br>
You reflect on what you’re watching. They are talking about men and women now, even though it's showing animals.<br>
<br>
You can’t imagine Jennifer agreeing this is her role in your relationship, but it’s hard to deny that this is how it is in the animal kingdom. You are all animals at heart, after all. <br>
<br>
You feel a stirring in your own body. For the first time in a few minutes, you are very aware that you no longer have a penis, instead now a vagina. You feel damp. Wet. You have an aching for something to be inside it.<br>
<br>
You idly glance over to Mr. Harrow, who smiles back at you. That pure clean smile. Those muscular arms beneath his suit. A strapping young man in his mid-twenties. You wonder what it would be like. For him to be inside of you –<br>
<br>
The bell rings and you’re suddenly aware that the lights are on and the video has ended. Students are filtering out, each one smiling at Mr. Harrow as they go.<br>
<br>
Blushing, you pack up your things and walk out. You try not to look at Mr. Harrow as you do so, but he gives you a winning smile as you pass him. You can’t help but smile back, blushing. You then rush past Dennis, barely noticing him.<br>
<br>
<i>What the hell is wrong with me?</i> you think as you enter the corridor.<br>
<<else>>
Sensing something is very wrong with the video, you avert your eyes and try not to looking at it. Your eyes fall on Dennis, illuminated enough by the screen light to pick out his face. He’s watching you with scared eyes.<br>
<br>
You look away, now trying to ignore both the screen and Dennis’ stares. Out of the corner of your eye, you see him grimace. He's looking between the screen and you, as if trying to see your reaction to it.<br>
<br>
<span class="Harrow">“Is there a problem, Miss. Phillips?”</span> a voice says into your ear. <br>
<br>
You jump and look up. Mr. Harrow is leaning over your desk, his brilliant white smile seeming more predatory than attractive. You shake your head silently, not daring to speak. <br>
<br>
<span class="Harrow">“In which case, you should pay attention to the video,”</span> he says. <span class="Harrow">“This will be on your upcoming exam. You wouldn’t want to fail, would you?”</span><br>
<br>
You shake your head and he smiles again. You look back at the screen, pretending to focus on the documentary, but unfocus your eyes and run a series clips of old sitcoms in your head.<br>
<br>
Forty-five long minutes later the video ends and the lights come on. The bell rings and students start to file out, one by one giving Mr. Harrow a smile as they do so.<br>
<br>
As you pass his desk, he flashes you a crystal white grin. You smile politely and walk past him, meeting Dennis’ eyes as you exit the classroom. Contrary to everyone else, his eyes are full of worry.<br>
<</if>>
<br>
<b>Actions</b><br>
[[Go to lunch->Go to lunch]]<<if $PrologueLunchChristina is "What">>
<<set $WhatLunch to true>>
<span class="Chrissie">“Potential for joining us, of course. You might look like a mousy bookworm, but I can see what Jake was talking about. With a bit of work, you could be a real stunner.”</span><br>
<<elseif $PrologueLunchChristina is "Who">>
<<set $WhoLunch to true>>
<span class="Chrissie">“I’m Christina,”</span> she replies. <span class="Chrissie">“Chrissie for short. I run the cheerleader squad at Charlton. I run it with an iron fist.”</span> She smirks.<br>
<</if>>
<br>
<b>Actions</b><br>
<<if $WhatLunch is undefined>><<link "Ask potential for what?" "PrologueLunchChristina">><<set $PrologueLunchChristina to "What">><</link>><br><</if>>
<<if $WhoLunch is undefined>><<link "Ask who she is?" "PrologueLunchChristina">><<set $PrologueLunchChristina to "Who">><</link>><br><</if>>
<<if $WhatLunch is true and $WhoLunch is true>>
<<link "Tell her you’re concentrating on your studies" "Tell her you’re concentrating on your studies">>
<<set $PrologueLunchChristina to undefined>>
<<set $WhatLunch to undefined>>
<<set $WhoLunch to undefined>>
<</link>><br>
<</if>><<if $PrologueDay2LunchChoice is "Eat">>
You shrug and begin to eat the food. In spite of the bland nature of the meal, it tastes delicious. You soon find yourself eating quickly, savouring every bite.<br>
<br>
<span class="Chrissie">“So what do you say, Emily?”</span> Christina continues the conversation. <span class="Chrissie">“With a bit of work, you’d be a perfect cheerleader. Jake and the boys would love to see you cheer.”</span><br>
<br>
You nod, finding Christina to be very persuasive. You think about yourself in the outfit that Christina is wearing, possibly with some blonde hair, with the football team throwing appreciative glances your way. <br>
<br>
<span class="Em2">“I’d like that,”</span> you find yourself saying. <br>
<br>
Michelle squeals and hugs you. <span class="Michelle">“This is going to be so much fun, Em. You and I, on the cheerleading squad.”</span><br>
<br>
Christina smiles. <span class="Chrissie">“Well, we’re not there yet. We practice everyday after school. You can tryout then. Wear something you can move in. And we’ll see how good you are.”</span><br>
<br>
You find yourself nodding. <span class="Em2">“I’ll be there.”</span><br>
<br>
Michelle hugs you again. Christina smiles narrowly again and leaves.<br>
<br>
Finishing your food, you reflect back on the conversation. You were imagining Emily with blonde hair and in a cheerleader outfit. But you were also imagining it was you.<br>
<br>
<span class="Michelle">“Wow!”</span> you hear Michelle say. <span class="Michelle">“Gotta’ run to class, but I’ll text you later. Tomorrow is going to be a hoot!”</span> She skips off, clearly excited by the thoughts of tryouts.<br>
<<else>>
You push the plate back and tell Christina you’re not hungry. She frowns, staring at you. <span class="Chrissie">“A good cheerleader needs to eat,”</span> she tells you. <span class="Chrissie">“After all, it takes a lot of strength and muscle to do what we do.”</span><br>
<br>
<span class="Em2">“Thanks, but I think I’m going to concentrate on my studies,”</span> you tell her. <br>
<br>
You feel Michelle eblow you in the ribs. <span class="Michelle">“Come on Em! Don’t blow my chance to get on the squad!”</span><br>
<br>
Christina smiles thinly, looking back at you. <span class="Chrissie">“Just think it over. We practice everyday after school. You can tryout then. If you change your mind, come along. There’s two spots available.”</span><br>
<br>
<span class="Michelle">“I’m sure I can convince her!”</span> Michelle replies. Christina nods and gets up, walking off.<br>
<br>
Michelle doesn’t keep quite for long, even as she chows down her food. <span class="Michelle">“Come on Em! Did you hear what Chrissie said? I would fit right in. And they can even work on making us look the part!”</span><br>
<br>
You stare back at Michelle, eying her carefully. You remember when you first met her. When Emily brought her round for dinner one night. You remember she was certainly energetic, but not as… excitable. Bouncy? <i>Ditzy?</i><br>
<br>
<span class="Em2">“I’ll consider it,”</span> you say to appease her. The bell rings. <span class="Em2">“Now, I have to get to my next class.”</span><br>
<br>
<span class="Michelle">“Text me when you get home!”</span> Michelle shouts after you as you leave, smiling. <br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Go to Physical Education" "Go to Physical Education">><<set $PrologueDay2LunchChoice to undefined>><</link>><<if $PrologueGymChange is "Wait">>
Feeling like you absolutely should not be here, you hang back and wait for the other girls to dress. Only when they have gone do you feel right in walking back into the main part of the changing room.<br>
<br>
You take the clothes over to a bench and begin dressing. You pull up the skirt over your gym briefs and look at yourself in the mirror. Your toned legs are on clearly display for anyone to look at. And you know that there’s a gym full of teenage boys waiting to do just that very thing.<br>
<<else>>
Not wanting to wait, you walk into the changing room and put your clothes down on a bench. The other girls are in states of dress and undress, chattering and gossiping as if this is normal.<br>
<br>
You try not to glance, but it’s challenging. You are surrounded by legs and breasts and bums. You would say it's like a dream, but then you would be feeling aroused. Instead, you feel nervous, frightened, and even a little intimidated by some of the other girls bodies.<br>
<br>
Quickly, you put on the polo shirt and pull up the skirt over your gym briefs. You look at yourself in the mirror. Your toned legs are on display for anyone to look see. Fortunately, every girl in the changing room is wearing the same thing. You exit the changing room in amongst the girls, blending in with the crowd.<br>
<</if>>
<br>
<b>Actions</b><br>
[[Go into the gym->Go into the gym]]<<if $ProloguePELesson is undefined>>
<<set $ProloguePELesson to true>>
<<set $GymActivities to 0>>
You look around the gym at the activities. Other students are racing to claim what they deem the best activities to begin with.<br>
<br>
“Where should we start?” one of the girls in your group asks you. <br>
<<else>>
Taking a deep breath, you look around at the gym to the activities you've still got to attempt.<br>
<br>
You notice that your group is looking to you now for direction. "What next?" one of the girls asks.<br>
<</if>>
<br>
<b>Actions</b><br>
<<if $ProloguePELessonRopes is undefined>><<link "Ropes" "Ropes">><<set $ProloguePELessonRopes to true>><</link>><br><</if>>
<<if $ProloguePELessonClimbingWall is undefined>><<link "Climbing wall" "ClimbingWall">><<set $ProloguePELessonClimbingWall to true>><</link>><br><</if>>
<<if $ProloguePELessonYogaBall is undefined>><<link "Yoga balls" "YogaBalls">><<set $ProloguePELessonYogaBall to true>><</link>><</if>><<include "DreamsCheck">>
<<if $nextDream is "Dream1">>
<img src="./images/Fresh_Pot.png"><br>
<br>
Light creeps in from between the Venetian blinds covering the nearby windows to the Fresh Pot cafe, casting a shaft of light across Jennifer’s smiling face. The smile, you note, directed at you.<br>
<br>
“I can’t believe you like filter coffee,” she says, an undertone of coyly mocking you in her voice. “I figured big city types preferred oat lattes and fancy espressos?”<br>
<br>
“Simple man, simple pleasures,” you reply, giving her a grin. “Besides, I’m more interested in the company than the coffee.”<br>
<br>
She says nothing, but you see a slight blush in her cheeks. Inwardly, you high-five yourself. Three dates in and you’re starting to get a handle on what Jennifer likes. Compliments and honesty being at the top of the list.<br>
<br>
“Do you think you’ll ever go back to the city?” She asks, before taking a sip of her own drink.<br>
<br>
You take a moment to consider your response. Truthfully, Charlton has been hard for you. Your parents unexpectedly left soon after moving here, quickly followed by your brother Brock when he left for college. The town is so different to what you’re used to, without even considering the new responsibility of making sure Emily gets through her final year at school.<br>
<br>
In a challenging year, meeting Jennifer whilst clothes shopping for your new job has been one of the few high points. You don’t want to mess this up.<br>
<br>
“I don’t know if I’ll stay long term,” you say with consideration. “But there’s a few things that might make me stay.”<br>
<br>
Jennifer raises an eyebrow, but her smile grows a little behind her coffee cup. Her eyes meet yours and don’t drift away.<br>
<br>
That is, until a firm hand clasps on your shoulder, jolting you in your seat.<br>
<br>
<b>Actions</b><br>
<<link "Turn to see who is disturbing you" "Dream1">><</link>>
<<elseif $nextDream is "Dream2">>
<img src="./images/CharltonTownHall.png"><br>
<br>
The Town Hall lobby is a study in old-world authority - polished wooden floors, solemn paintings of former town leaders, and an air of quiet control. The clock above the reception desk ticks methodically, marking the passage of time as you wait. And wait.<br>
<br>
The receptionist - a middle-aged woman in a crisp blouse and pearl earrings - has already called forward three other people, all Charlton locals, despite arriving after you.<br>
<br>
You shift in your seat, gripping the folder of required documents. Emily needs to be registered. It’s just paperwork.<br>
<br>
Eventually, the receptionist flicks her gaze toward you, lips pursed in mild disapproval.<br>
<br>
“You’re here for the school registration, correct?”<br>
<br>
You straighten. “Yeah. For my sister, Emily.”<br>
<br>
She barely acknowledges your words before retrieving a towering stack of paperwork and dropping it on the counter.<br>
<br>
“There you are,” she says. “Just fill everything out, and we’ll see if we can process it today.”<br>
<br>
See if they can process it?<br>
<br>
You glance down. There’s so much.<br>
<br>
<b>Actions</b><br>
<<link "Pick up the forms" "Dream2">><</link>>
<<elseif $nextDream is "Dream3">>
<img src="./images/Your_Home.png"><br>
<br>
The kitchen is a mess.<br>
<br>
A half-eaten sandwich is discarded on the counter, empty soda cans cluster near the sink, and the table is covered in makeup palettes, brushes, and tubes of lipstick, all spread around like someone had tipped a cosmetics bag upside down and left it there.<br>
<br>
Emily sits at the table, elbows propped up, brow furrowed as she awkwardly drags a mascara wand over her lashes, blinking rapidly as if she’s not sure she’s doing it right.<br>
<br>
She exhales sharply, muttering, “Ugh. This is impossible.”<br>
<br>
You barely notice her, though, because your brother Brock stands just across from you, arms crossed, expectant.<br>
<br>
“Why can’t you stay in? What exactly are you doing tonight that’s so important?”<br>
<br>
You glance at the clock. “I have plans.”<br>
<br>
Brock smirks. “Let me guess. Jennifer?”<br>
<br>
You nod, shifting slightly. “Yeah.”<br>
<br>
Brock’s smirk deepens. “It’s not a real date, you know.”<br>
<br>
You bristle.<br>
<br>
“She’s just being nice,” he continues. “That’s what Charlton girls do. They flirt, they make you feel special, and then they marry someone respectable. Someone from Charlton stock.”<br>
<br>
Emily lets out a half-hearted snort, still struggling with her mascara. “He’s not wrong,” she mutters.<br>
<br>
Your jaw tightens. “Yeah? And what would you know about it?”<br>
<br>
Emily throws you a look before rolling her eyes. “More than you.”<br>
<br>
<b>Actions</b><br>
<<link "Turn back to Brock" "Dream3">><</link>>
<<elseif $nextDream is "Dream4">>
<img src="./images/CityOffice.png"><br>
<br>
The office hums with energy, a quiet rhythm of keyboards clacking, phones ringing, and the ever-present murmur of workplace chatter.<br>
<br>
Through the tinted city windows, skyscrapers loom. You recall the sight. This was your first week at work. <br>
<br>
Your heels click softly against the polished floor as you make your way to your assigned desk, adjusting the hem of your fitted blouse as you sit. The fabric is crisp, the skirt neat and professional, just like everything else in this office.<br>
<br>
Your first real job out of university - a software development role.<br>
<br>
The company is large, modern, forward-thinking. Or so you thought.<br>
<br>
Because as soon as you settle in, before your fingers even graze the keyboard, a voice calls from across the room.<br>
<br>
“Phillips! Boardroom. Now.”<br>
<br>
<b>Actions</b><br>
<<link "Look in the direction of the voice" "Dream4">><</link>>
<<elseif $nextDream is "Dream5">>
<img src="./images/StudentApartmentParty.png"><br>
<br>
The music pulses, a heavy bass that vibrates through the floor, the heat of packed bodies pressing close in the dimly lit apartment.<br>
<br>
You remember this party. Your first year. The smells, the music, the atmosphere. It all feels like it was yesterday.<br>
<br>
You even remember the slight tingle of a boy’s eyes lingering on you, the way it sent a flutter of excitement through your stomach.<br>
<br>
Something about that jars you for a moment, but before the thought can settle, a high-pitched shriek cuts through the music.<br>
<br>
"<<TrueName "Female">>!"<br>
<br>
You barely have time to react before Jeanette - your best friend, your housemate - grabs your arm, yanking you toward the couch.<br>
<br>
<b>Actions</b><br>
<<link "Join your friends" "Dream5">><</link>>
<<elseif $nextDream is "Dream6">>
<img src="./images/HighSchoolGraduation.png"><br>
<br>
The auditorium buzzes with excitement, the air thick with the murmurs of families, the rustling of graduation gowns, the occasional burst of laughter from students whispering about the ceremony.<br>
<br>
You sit among them, your gown smooth against your legs, the tassel of your cap brushing lightly against your shoulder. Your family sits near the back, watching with warm, expectant smiles.<br>
<br>
Emily, bright-eyed and excited, waves enthusiastically, while Brock nods, his usual smirk replaced with something closer to pride. Your parents sit beside them, their expressions a mixture of pride and relief, your mother blinking away happy tears.<br>
<br>
You feel it deep in your chest. The warmth of the moment, the certainty that you belong here, that you have made them proud.<br>
<br>
Around you, your friends whisper excitedly as names are called.<br>
<br>
“Oh my God, how did he even pass?”<br>
<br>
“I swear if I hear Jacob’s name one more time, I’m gonna scream.”<br>
<br>
You laugh softly, your fingers brushing over the fabric of your gown as you listens to the chatter, caught in the joy of it all.<br>
<br>
Then the headmaster’s voice rings out.<br>
<br>
“<<TrueName "Female">> Phillips.”<br>
<br>
<b>Actions</b><br>
<<link "Go up to get your certificate" "Dream6">><</link>>
<<elseif $nextDream is undefined>>
You find your sleep broken by fragments of recollections. Images of Emily, Jennifer, Brock. The amulet shines brightly. The school gates creek. The smiles of Annie and the snarls of your boss.<br>
<br>
But nothing concrete. Nothing that you can recall. All too soon, you stir as you accutely become aware of warm sunlight bleeding into your eyes.<br>
<br>
<b>Actions</b><br>
<<link "Wake up" $SleepLocation>>
<<set $SleepLocation to undefined>>
<<TimeChange>>
<<if $current.female is true and $PlayerCharacter.female is false>>
<<Feminity 1>>
<<elseif $current.female is false and _CurrentPC is false>>
<<Feminity -1>>
<</if>>
<<set $NewDay to true>>
<</link>>
<</if>><<set $validDreams to []>>
<<if $PlayerCharacter.stateCurrent >= 1>><<set $validDreams.push("Dream1")>> <</if>>
<<if $PlayerCharacter.stateCurrent >= 2>><<set $validDreams.push("Dream2")>> <</if>>
<<if $PlayerCharacter.stateCurrent >= 3>><<set $validDreams.push("Dream3")>> <</if>>
<<if $PlayerCharacter.stateCurrent >= 4>><<set $validDreams.push("Dream4")>> <</if>>
<<if $PlayerCharacter.stateCurrent >= 5>><<set $validDreams.push("Dream5")>> <</if>>
<<if $PlayerCharacter.stateCurrent >= 6>><<set $validDreams.push("Dream6")>> <</if>>
<<set $queuedDreams = $queuedDreams.filter((dream) => $validDreams.includes(dream))>>
<<for _dream range $validDreams>>
<<if not $queuedDreams.includes(_dream) and not $playedDreams.includes(_dream)>>
<<set $queuedDreams.push(_dream)>>
<</if>>
<</for>>
<<if $queuedDreams.length > 0>>
<<set $nextDream to $queuedDreams.shift()>>
<<set $playedDreams.push($nextDream)>>
<</if>><<if $Dream1Dialogue is undefined>>
The moment broken, you turn to look up beside the booth you and Jennifer are sitting in and grimace. Dan grins down at the pair of you.<br>
<br>
Something feels off about Dan’s presence. You vaguely remember this date, and you’re certain that Dan didn’t make an appearance. But his repugnant cologne is enough to convince you that he’s here, now and present.<br>
<br>
“Phillips,” he mutters, before his eyes flicker over Jennifer. “Well, well. Look at you two. Cozy little date, huh?”<br>
<br>
You’ve only known Dan for a few days since starting at Thompson’s Repairs, but it’s been enough time to get a handle on him. So you’re not surprised when his slimy smile hangs as he stares at Jennifer.<br>
<br>
“Didn’t think you were Jennifer’s type,” Dan says, amusement clear in his voice. “She always struck me as the kind of girl who’d want a real man in a relationship, not one of those… well, you know.” He gestures vaguely. The intent is clear.<br>
<br>
Jennifer stiffens. “Not all men have to be alpha males, Dan,” she says, her voice level. “Some of us actually like men who can hold a conversation instead of just talking up their egos.”<br>
<br>
“Is that right?” Dan asks Jennifer, his grin unwavering. “Not what you used to say, Jen. Thought you liked men to protectors. Like Gordon.”<br>
<br>
Jennifer’s eyes furrow at him, her smile long gone. She briefly looks to you, a hint of embarrassment on her face. Clearly though, she’s looking to you for a steer.<br>
<br>
“What about you, Phillips?” Dan says, his hand still resting on your shoulder. “Do you subscribe to all that modern talk?”<br>
<br>
<B>Actions</b><br>
<<link "Assert your masculinity" "Dream1">><<set $Dream1Dialogue to "Assert">><</link>><br>
<<link "Diffuse the situation" "Dream1">><<set $Dream1Dialogue to "Diffuse">><</link>>
<<elseif $Dream1Dialogue is "Assert">>
You swivel your torso enough that Dan loses his grip on your shoulder, almost sending him falling to the floor. You can’t help but grin as he loses balance.<br>
<br>
“There’s a time and a place for it,” you tell him. “But men should protect their girl. Sometimes, the old ways are the best.”<br>
<br>
You glance at Jennifer to see her reaction. Her eyes are wide and open with shock. There’s a hint of a grin to her mouth though. You notice she runs the tip of her tongue over her lips.<br>
<br>
Dan chuckles as he regains balance. “No offense meant, Phillips. Didn’t think that sort of thing was still in vogue from you cosmopolitan types. Maybe you and Jen aren’t such a bad match, after all.”<br>
<br>
“What can I say,” you continue, feeling emboldened by Jennifer’s looks. “I guess I’m just a bit old fashioned.”<br>
<br>
Dan chuckles again. “Too right. Maybe we should grab a beer up at the country club sometime. Think you’d fit in nicely up there. The uniforms they make the waitresses wear isn’t a bad draw, too.”<br>
<br>
Your eyes gesture over to Jennifer. Immediately, Dan drops his grin. “Oh. Right. Maybe not for you then.” His half-apology is undermined slightly by the blatant wink.<br>
<br>
“Leave you two lovebirds to your drinks. See you at work, Phillips. And see you around, Jen.”<br>
<br>
Dan promptly walks off, leaving you and Jennifer in silence. You quickly break it with an eye roll and soon conversation returns, conspicuously avoiding the encounter.<br>
<Br>
You can’t help but notice Jennifer’s demeanour change a little around you. More smiles and giggles. Maybe there’s a little more Charlton in her than you originally thought. And maybe there’s a little more Charlton than you considered in you.<br>
<br>
<I>Good job I’m not a girl…</i><br>
<hr>
The dream fades. Peaceful sleep returns. All too soon, you stir as you accutely become aware of warm sunlight bleeding into your eyes.<br>
<br>
<b>Actions</b><br>
<<link "Wake up" $SleepLocation>>
<<TimeChange>>
<<if $current.female is true and $PlayerCharacter.female is false>>
<<Feminity 1>>
<<elseif $current.female is false and _CurrentPC is false>>
<<Feminity -1>>
<</if>>
<<set $NewDay to true>>
<<set $Dream1Dialogue to undefined>>
<<set $nextDream to undefined>>
<<activateCompulsion "OldFashionedValues">>
<<EventTrigger "YourRoom" "FirstDream" "Morning" null null null null null false>>
<</link>>
<<elseif $Dream1Dialogue is "Diffuse">>
You turn gently to face Dan, feeling awkward with his hand still resting on your shoulder. “I don’t know, Dan. Different strokes for different folks. Isn’t that what they say?”<br>
<br>
He gives you a look, his grin spreading across his face. “You have a lot of experience stroking, Phillips?”<br>
<br>
You feel your cheeks redden. You dare sneak a glance at Jennifer and see she’s actually wincing from the situation.<br>
<br>
“I just meant that some people would find that dated,” you say, noting the wavering conviction in your voice.<br>
<br>
Dan laughs at a volume that bounces around the cafe. “Well, you won’t find much of that opinion around here. Is that you really think? That you’ll keep a girl interested with just talk and deep conversations?”<br>
<br>
You want to say yes. You want to mean it. But the weight of his presence makes your tongue heavy.<br>
<br>
You gulp, looking between Jennifer and Dan. “I think there’s a place for it.”<br>
<Br>
“I’m not hearing a no,” Dan chides. “Go on. If you really believe it, tell I’m wrong. Tell me to get out of here and leave you two alone to continue your courtship.”<br>
<br>
Your eyes stare up at Dan. His hand now gripping your shoulder.<Br>
<br>
“Leave us alone, Dan,” you hear Jennifer say.<Br>
<br>
A moment passes, then Dan releases his grip. He chuckles. “Relax, Phillips. I’m just messing with you. Banter. Come on, I’ll buy you two your coffee. It’s the gentlemanly thing to do.”<br>
<br>
Dan walks off to the counter and passes Flo a few notes. He motions a salute to you, then walks out.<br>
<br>
Silence hangs between you and Jennifer. Her eyes struggle to meet yours.<br>
<br>
“You didn’t have to do that,” you tell her, flatly.<br>
<Br>
She sighs, quietly. “Someone had to.”<br>
<br>
It takes a few minutes for the conversation to return. You find something to make a joke out of and Jennifer’s laugh breaks the tension between you. Soon, things seem to be back on track.<br>
<br>
Your mind doesn’t stop drifting back to Dan and Jennifer’s statement, however. As much as it pains for you to admit it, you’ve always struggled with confrontation. Especially from more assertive guys. You just hope that you’ll find a way to deal with these situations, as you imagine this won’t be the last one in Charlton.<Br>
<hr>
The dream fades. Peaceful sleep returns. All too soon, you stir as you accutely become aware of warm sunlight bleeding into your eyes.<br>
<br>
<b>Actions</b><br>
<<link "Wake up" $SleepLocation>>
<<set $SleepLocation to undefined>>
<<TimeChange>>
<<if $current.female is true and $PlayerCharacter.female is false>>
<<Feminity 1>>
<<elseif $current.female is false and _CurrentPC is false>>
<<Feminity -1>>
<</if>>
<<set $NewDay to true>>
<<set $Dream1Dialogue to undefined>>
<<set $nextDream to undefined>>
<<activateCompulsion "TheAppeaser">>
<<EventTrigger "YourRoom" "FirstDream" "Morning" null null null null null false>>
<<EventTrigger "JennifersApartmentBedroom" "JennifersApartmentFirstDream" "Morning" null null null null null false>>
<</link>>
<</if>><<if $Dream2Dialogue is undefined>>
As you flip through the pages, your confidence wanes. The questions are strangely worded, almost deliberately confusing.<br>
<br>
<span class='typewriter-text'>Do you affirm your household’s commitment to the values of Charlton’s Civic and Domestic Order?</span><br>
<br>
That’s not what you expected for a school form.<br>
<br>
<span class='typewriter-text'>Which of the following best describes your home: a) Traditional Household, b) Transitional Household, c) Unstructured Environment?</span><br>
<br>
What does that mean?<br>
<br>
<span class='typewriter-text'>In the event of educational concerns, which household member is designated to liaise with the town’s guidance committee? a) Father, b) Male Guardian, c) Husband, d) Other (explain).</span><br>
<br>
Why is “Mother” not on this list?<br>
<br>
Your head starts to ache.<br>
<br>
The receptionist, watching you struggle, offers a thin smile.<br>
<br>
“You seem a little lost, dear,” she says, tone perfectly neutral. “Not everyone is suited for this kind of work, but that’s why Charlton has such capable men around to take care of it.”<br>
<br>
You swallow hard, as she waits for your reply.<br>
<br>
<B>Actions</b><br>
<<link "Keep trying" "Dream2">><<set $Dream2Dialogue to "KeepTrying">><</link>><br>
<<link "Ask for help" "Dream2">><<set $Dream2Dialogue to "AskForHelp">><</link>>
<<elseif $Dream2Dialogue is "KeepTrying">>
You grip the pen and force yourself to push through. But the longer you work, the harder it gets.<br>
<br>
The words blur together. The questions feel like riddles, twisting in ways that make no sense.<br>
<Br>
You get through barely half of it before the receptionist casually leans over the counter, glancing at your messy handwriting.<br>
<br>
“Oh, sweetheart,” she says, shaking her head. “Some people just aren’t made for forms, are they?”<br>
<br>
You let out a nervous little laugh, feeling your face heat up.<br>
<br>
“Oh, don’t worry,” she continues, her voice warm, almost maternal. “You don’t have to be good at this. Some people contribute in other ways. A little charm, a bright smile - that can be just as valuable.”<br>
<br>
You giggle. A high, breathy sound that isn’t yours.<br>
<br>
The moment it escapes, you freeze. <i>Did you just titter. Like a girl?</i><br>
<br>
Before you can recover, she plucks the half-finished forms from your hands.<br>
<br>
“I’ll see what we can do,” she says, already tucking them away.<br>
<br>
The tension in your shoulders melts. The feeling of failure - of being completely out of your depth - recedes, replaced by something else. A kind of bubbly relief.<br>
<br>
You don’t have to be good at this. Charlton already has people for this kind of thing.<br>
<br>
Something doesn’t feel right. A nagging feeling, as if this happened to you before. But played out differently. Without you needing help.<br>
<br>
You hear yourself titter again, then dismiss the concern. You shouldn’t think about things that make your brain hurt.<br>
<hr>
The dream fades. Peaceful sleep returns. All too soon, you stir as you accutely become aware of warm sunlight bleeding into your eyes.<br>
<br>
<b>Actions</b><br>
<<link "Wake up" $SleepLocation>>
<<TimeChange>>
<<if $current.female is true and $PlayerCharacter.female is false>>
<<Feminity 1>>
<<elseif $current.female is false and _CurrentPC is false>>
<<Feminity -1>>
<</if>>
<<set $NewDay to true>>
<<set $Dream2Dialogue to undefined>>
<<set $nextDream to undefined>>
<<activateCompulsion "Ditzy">>
<</link>>
<<elseif $Dream2Dialogue is "AskForHelp">>
You hesitate, fingers tightening around the pen. The receptionist is still watching you.<br>
<br>
“I think I need help with this,” you admit.<br>
<br>
She doesn’t look surprised.<br>
<Br>
“I’ll call Mr. Whitaker.”<br>
<Br>
She picks up the phone and murmurs something. Within minutes, a tall man in a perfectly pressed navy suit steps into the room. Everything about him is impeccable. His hair, his tie, the calm authority in his posture.<br>
<br>
“You must be <<TrueName “Current”>>,” he says, sitting beside you without being invited. “Let’s not waste time. We’ll get this sorted.”<br>
<br>
He takes the pen from your hand and begins to mark corrections to the words you’ve used. Then he pauses, seeing the blank boxes you’ve not managed to fill in.<br>
<br>
“Household classification?” He pauses, then fills in ‘Traditional Household’ without asking.<br>
<br>
...That’s not what you were going to put.<br>
<br>
“Household values?” He checks ‘Committed to Charlton’s Domestic and Civic Expectations.’<br>
<br>
...You weren’t sure if that applied to you.<br>
<br>
“Parental designation?” He circles ‘Male Guardian’ without hesitation.<br>
<br>
You almost object, but his hand moves faster than your words.<br>
<br>
“There,” he says smoothly. “That’s what they’re looking for.”<br>
<br>
You stare at the completed forms. It’s not what you would have written. But it’s done. And it’s correct, isn’t it?<br>
<br>
Looking at the completed forms, something bubbles in your mind. You have a thought that you’ve experienced this form before somewhere. But then, the answers you gave were different. And you gave them without assistance.<br>
<br>
Mr. Whitaker pats your shoulder, bringing you from your thoughts. “See? Much easier when you let the right people take care of things.”<br>
<Br>
The receptionist stamps the paperwork with an air of finality.<br>
<br>
“That’ll do,” she says. And that’s that.<br>
<br>
You should feel uneasy. But instead, you feel... relieved. A strange sense of trust settles into your bones. They knew what to put. They know what’s best.<br>
<hr>
The dream fades. Peaceful sleep returns. All too soon, you stir as you accutely become aware of warm sunlight bleeding into your eyes.<br>
<br>
<b>Actions</b><br>
<<link "Wake up" $SleepLocation>>
<<set $SleepLocation to undefined>>
<<TimeChange>>
<<if $current.female is true and $PlayerCharacter.female is false>>
<<Feminity 1>>
<<elseif $current.female is false and _CurrentPC is false>>
<<Feminity -1>>
<</if>>
<<set $NewDay to true>>
<<set $Dream2Dialogue to undefined>>
<<set $nextDream to undefined>>
<<activateCompulsion "CitizenCharlton">>
<</link>>
<</if>><<if $Dream3Dialogue is undefined>>
Brock exhales sharply, taking your attention back. “Look,” he says, tone shifting. “I just mean you need to start thinking long-term. University starts next week. You’re staying here. I’m leaving.”<Br>
<br>
He glances at Emily and then gestures at her. “She’s not exactly fitting in,” he says. “Charlton expects girls to be girls. Into fashion and makeup. Not reading books all the time. ”<br>
<br>
Emily freezes for a second, her hand tightening around the mascara wand. <br>
<Br>
“She needs some help.”<br>
<br>
You pause, glancing at Emily. She doesn’t say anything, but you can see it - the small, defensive shift in her shoulders, the way she won’t meet your eyes.<br>
<br>
Brock claps you on the shoulder, gives you a knowing look.<br>
<Br>
“Plus, the house is a mess.” His tone is light, but the weight in it is impossible to ignore. “You need to start looking after things around here.”<br>
<br>
Then, just before he turns to leave, he tosses out one last line over his shoulder:<br>
<br>
“Just try to take some accountability. Clean up or help Emily. I don’t care. But do something.”<br>
<br>
And then he’s gone, grabbing his jacket and heading out for one last drinking night before university.<br>
<br>
You watch him go. The door shuts with a finality that lingers.<br>
<br>
You turn back to the kitchen, to Emily, to the mess. And you realize you’re not seeing Jennifer tonight. The question is, what are you going to do?<br>
<br>
<B>Actions</b><br>
<<link "Stay and clean" "Dream3">><<set $Dream3Dialogue to "StayClean">><</link>><br>
<<link "Help Emily" "Dream3">><<set $Dream3Dialogue to "HelpEmily">><</link>>
<<elseif $Dream3Dialogue is "StayClean">>
You exhale slowly, looking around the cluttered kitchen.<br>
<br>
Emily barely glances at you, still poking at her mascara like it personally offended her.<Br>
<br>
Letting her attempt her make-up routine, you grab a dish towel and get to work. The first few minutes feel forced, like you’re only doing this because Brock got in your head.<br>
<Br>
But as you wipe down the counters, as you stack the plates, as you sweep the floor, something shifts. You start noticing little things that need fixing.<Br>
<br>
A smudge on the fridge handle? You clean it.<Br>
<br>
A cushion on the couch slightly askew? You straighten it.<br>
<Br>
The garbage can two-thirds full? Better take it out now.<Br>
<br>
Emily doesn’t comment. She barely notices.<br>
<Br>
But you do.<br>
<Br>
And before you realize it, the whole night is gone.<br>
<Br>
When you finally sit down, the house is neat. The air smells cleaner. You feel... satisfied. Like you did what needed to be done.<Br>
<br>
You briefly wonder what your night would have been like if you’d gone to see Jennifer. Where you’d be right now. Would you be in her bed, feeling her warm body against yours. <br>
<Br>
The memory seems vibrant. Alive. Almost like it happened.<br>
<br>
But that’s just idle fantasy. This is reality. And in spite of Brock haranguing you into it, you’re happy with what you’ve achieved around the house. It looks great. And you’re proud.<br>
<hr>
The dream fades. Peaceful sleep returns. All too soon, you stir as you accutely become aware of warm sunlight bleeding into your eyes.<br>
<br>
<b>Actions</b><br>
<<link "Wake up" $SleepLocation>>
<<TimeChange>>
<<if $current.female is true and $PlayerCharacter.female is false>>
<<Feminity 1>>
<<elseif $current.female is false and _CurrentPC is false>>
<<Feminity -1>>
<</if>>
<<set $NewDay to true>>
<<set $Dream3Dialogue to undefined>>
<<set $nextDream to undefined>>
<<activateCompulsion "HouseProud">>
<</link>>
<<elseif $Dream3Dialogue is "HelpEmily">>
You hesitate, then pull out the chair across from Emily.<br>
<br>
She looks up, surprised. “You’re not going?”<br>
<br>
You shrug. “You said this stuff was hard, right?”<br>
<br>
She huffs. “Yeah. Turns out looking good takes actual skill. Who knew?”<br>
<br>
You smirk. “So, what, you need help?”<br>
<br>
Emily grins. “Actually... maybe you do.”<br>
<br>
You pause. “What?”<br>
<br>
She tilts her head, studying your face.<br>
<br>
“You’re struggling too, right?” she says. “Like... you don’t really know how to do any of this either.”<br>
<br>
You frown, giving her a skeptical look. This doesn’t feel right. You’re Emily’s older brother, after all. Why would you need to know how to apply make-up?<br>
<br>
But Emily’s already grabbing a brush.<br>
<br>
“Come on,” she says, mischief in her eyes. “Let’s figure it out together.”<br>
<br>
You hesitate. But seeing the enthusiasm in her eyes, you relent.<br>
<br>
At first, you treat it like a joke. Emily wipes a brush across your face. You feel the product touching your skin.<br>
<Br>
“Hold still,” she tells you.<br>
<br>
Quickly, Emily starts experimenting. A little foundation. Some contouring. A subtle change at first, just enough to enhance. She’s getting better as she goes, correcting mistakes, smoothing things out.<br>
<br>
When she finally lets you see the mirror, you barely recognize yourself.<br>
<br>
You look... better.<br>
<br>
Emily tilts her head.<br>
<br>
“Much better than the plain Jane look.”<br>
<br>
She smirks, considering.<Br>
<br>
“Brock will wish he never said anything,” she says, half-joking. “And with all the attention you’ll get around town? Maybe he’ll even regret leaving us alone here.”<br>
<br>
You swallow.<br>
<br>
The words settle deep. You are sure something is wrong with this. But you can’t quite understand why.<br>
<br>
Instead, you can’t help but think... she’s right.<br>
<br>
“Come on,” she says, standing up. “Maybe there’s something in my wardrobe that will compliment it. I’m sure I’ve got a skirt perfect for you.”<br>
<br>
Emily bounds up the stairs. With only a moment’s hesitation, you follow her.<br>
<hr>
The dream fades. Peaceful sleep returns. All too soon, you stir as you accutely become aware of warm sunlight bleeding into your eyes.<br>
<br>
<b>Actions</b><br>
<<link "Wake up" $SleepLocation>>
<<set $SleepLocation to undefined>>
<<TimeChange>>
<<if $current.female is true and $PlayerCharacter.female is false>>
<<Feminity 1>>
<<elseif $current.female is false and _CurrentPC is false>>
<<Feminity -1>>
<</if>>
<<set $NewDay to true>>
<<set $Dream3Dialogue to undefined>>
<<set $nextDream to undefined>>
<<activateCompulsion "AllDolledUp">>
<</link>>
<</if>><<if $Dream4Dialogue is undefined>>
You turn your head, blinking in surprise. A senior manager, a man in his mid-40s with a tailored suit and an air of calculated importance, is standing by the glass-walled meeting room.<br>
<br>
You hesitate, then push back from your desk and walk over.<Br>
<Br>
“Sir?”<Br>
<br>
He barely looks at you. “The board’s about to meet, and we need coffee for the clients. Make it quick.”<br>
<Br>
You stare at him.<Br>
<Br>
“Coffee?”<br>
<br>
He finally looks at you - more impatient than annoyed, like you’re a slow student failing a simple test.<br>
<br>
“There’s a Priority One issue in the system,” you explain, straightening your back. “I was just about to -”<br>
<br>
He waves a hand, dismissing your words like they don’t matter.<br>
<br>
“Yes, yes, the system’s down. And you’re part of the team, so you’ll have plenty of time to do your part later.” His expression sharpens. “But clients keep this company running, and right now, their meeting is more important than whatever you're doing at that desk.”<br>
<br>
You open your mouth to argue, but he tilts his head, as if reconsidering something.<Br>
<Br>
“Unless, of course, you’d rather take this attitude to HR?”<br>
<Br>
The implied threat hangs heavy in the air.<br>
<Br>
You feel it deep in your gut - that quiet certainty that the wrong response here could set the tone for your entire career.<Br>
<Br>
And you are not in a position of power. Not yet.<br>
<Br>
<B>Actions</b><br>
<<link "Get the coffee" "Dream4">><<set $Dream4Dialogue to "GetCoffee">><</link>><br>
<<link "Charm him to get out of it" "Dream4">><<set $Dream4Dialogue to "CharmHim">><</link>>
<<elseif $Dream4Dialogue is "GetCoffee">>
Your jaw tightens, but you nod.<br>
<Br>
“Yes, sir.”<br>
<br>
The manager smiles - just a small, satisfied smirk - before turning back to the meeting room.<br>
<br>
Your flats - you wore flats today, didn’t you? - barely make a sound against the floor as you hurry to the break room, grabbing the tray and carefully balancing the steaming cups.<br>
<br>
By the time you return, the meeting has already begun.<br>
<br>
You knock, step inside, and quietly place the drinks in front of the senior executives. None of them acknowledge you. Not a nod, not a thank you. You are invisible.<br>
<br>
Leaving the room, you rush to your desk and log in to resolve the issue. By the time your system comes online, the Priority One issue has exploded. Your manager is furious, the team is frustrated, and you’ve earned a reputation for not pulling your weight - despite being the only one here forced to make coffee runs.<br>
<br>
You doubt whether making coffee runs isn’t the job of a programmer. In fact, you feel that you didn’t used to do this. Despite this being your first week.<Br>
<br>
But you don’t argue. You just get on with it.<br>
<br>
Because that’s what a good employee does.<br>
<hr>
The dream fades. Peaceful sleep returns. All too soon, you stir as you accutely become aware of warm sunlight bleeding into your eyes.<br>
<br>
<b>Actions</b><br>
<<link "Wake up" $SleepLocation>>
<<TimeChange>>
<<if $current.female is true and $PlayerCharacter.female is false>>
<<Feminity 1>>
<<elseif $current.female is false and _CurrentPC is false>>
<<Feminity -1>>
<</if>>
<<set $NewDay to true>>
<<set $Dream4Dialogue to undefined>>
<<set $nextDream to undefined>>
<<activateCompulsion "DutifulDoer">>
<<EventTrigger "YourRoom" "FirstFemaleDream" "Morning" null null null null null false>>
<</link>>
<<elseif $Dream4Dialogue is "CharmHim">>
“I’d love to,” you say smoothly, your tone light, almost apologetic, “but if I help you, there won’t be anyone from our team looking at the system failure. And I know I wouldn’t want to let our clients down. Making our clients happy is our number one job, isn’t it? Whatever it takes.”<br>
<Br>
You tilt your head slightly, letting your eyes linger on his just a second longer than necessary.<Br>
<Br>
The words are reasonable, practical, but the soft curve of your lips suggests something more - an understanding between professionals, a shared confidence that you both know how this works.<br>
<br>
His irritation wavers. You see it - the moment he processes not just your words, but the way you say them.<br>
<br>
He throws you a smirk. “I suppose that’s a fair point.”<br>
<br>
You exhale, feeling a flicker of relief.<br>
<Br>
But before you can return to your desk, he smirks slightly, tapping a finger against his chin.<br>
<br>
"Tell you what," he says smoothly. "Since you’re so keen on considering other people’s needs, we should go over some things later. Just the two of us."<br>
<br>
Your stomach drops slightly. His tone is casual - like the request is nothing, like it’s perfectly normal.<br>
<br>
You glance down at your skirt, smoothing the fabric automatically. Then back at him, plastering on the same polite smile as before.<br>
<br>
“Of course, sir.”<br>
<br>
By the time you sit down and open your inbox, the new meeting request is already there.<br>
<br>
<span class='typewriter-text'><b>Time</b>: 7:30 PM.<br>
<b>Location</b>: His office.<br>
<b>Duration</b>: One hour.<br></span>
<Br>
Your hands hover over the keyboard, motionless.<br>
<br>
It was supposed to just be about not getting coffee. But he’s taken it a step further. And now you’re caught in a different kind of game.<br>
<br>
You know this isn’t the job of a programmer. In fact, this isn’t the job of anyone at all. It’s beyond reproach, a mindset from another time and place.<br>
<br>
Still. You can’t help but smile. Only hesitating briefly, you click ‘accept’. Maybe - just maybe - you’re good at playing it.<br>
<hr>
The dream fades. Peaceful sleep returns. All too soon, you stir as you accutely become aware of warm sunlight bleeding into your eyes.<br>
<br>
<b>Actions</b><br>
<<link "Wake up" $SleepLocation>>
<<set $SleepLocation to undefined>>
<<TimeChange>>
<<if $current.female is true and $PlayerCharacter.female is false>>
<<Feminity 1>>
<<elseif $current.female is false and _CurrentPC is false>>
<<Feminity -1>>
<</if>>
<<set $NewDay to true>>
<<set $Dream4Dialogue to undefined>>
<<set $nextDream to undefined>>
<<activateCompulsion "SaucySecretary">>
<<EventTrigger "YourRoom" "FirstFemaleDream" "Morning" null null null null null false>>
<<EventTrigger "JennifersApartmentBedroom" "JennifersApartmentFirstFemaleDream" "Morning" null null null null null false>>
<</link>>
<</if>><<if $Dream5Dialogue is undefined>>
Already flushed from alcohol, Jeanette’s dark curls bounce as she drags you toward the cluster of people lounging near the table. She’s wearing a fitted crop top with high-waisted jeans, a beer bottle in one hand, the other clutching you like you might vanish if she lets go.<br>
<br>
“Where have you been?” she demands, her smoky eyes narrowing playfully. “Don’t tell me you were, like, actually studying or something.”<Br>
<br>
“She was probably being responsible,” another voice teases - a girl named Lila, curled up in the corner of the couch, nursing a drink.<br>
<br>
Jeanette snorts. “Well, she’s making up for it tonight.”<br>
<br>
A red cup appears in your hand, and before you can object, Jeanette nudges it toward your lips.<br>
<Br>
“Come on, babe. No excuses.”<br>
<br>
The others grin, their laughter warm, expectant.<br>
<br>
“You don’t want to be the only one sober, right?”<Br>
<br>
Her voice is sweet, persuasive, and there’s something so easy about giving in. A bottle of something strong is passed around, the rim glistening in the party lights.<br>
<br>
Jeanette hooks an arm around your shoulders, her grin mischievous. “I was starting to think you’d gone boring on me.”<br>
<br>
The warmth of her presence, the energy of the group, it all pulls you in -<br>
<br>
Then a shadow falls over you.<br>
<br>
Jeanette looks up, her expression shifting, amusement giving way to something else.<br>
<br>
You sense the presence behind you before you even turn around.<br>
<Br>
<B>Actions</b><br>
<<link "See who the newcomer Is" "Dream5">><<set $Dream5Dialogue to "Newcomer">><</link>>
<<elseif $Dream5Dialogue is "Newcomer">>
A low chuckle, close enough that you feel the heat of someone standing behind you. You glance over your shoulder -<br>
<br>
And he’s there. Tall. Confident. The kind of effortless charm that makes a man magnetic without even trying.<br>
<br>
A button-down, sleeves rolled up to his elbows, collar open just enough to look relaxed but deliberate. He’s got a beer in one hand, a half-smirk playing at his lips.<br>
<br>
And his eyes are on you. “<<TrueName "Female">>, right?”<br>
<br>
His voice is smooth, like he already knows the answer. You nod - you think? - before he continues, his eyes never leaving yours.<br>
<br>
“Figured I should come over before Jeanette stole you for the whole night.”<br>
<br>
Jeanette makes a mock gagging sound beside you. “Oh my God, do they hand you guys a script?” she mutters under her breath, then leans in close to you, dropping her voice.<br>
<Br>
“Kitchen,” she says, flicking her head toward the other side of the room. “Shots. Then dancing. Fun.”<br>
<br>
Then, she leans back, winking at the guy. “I’m assuming she gets a choice?”<br>
<br>
The boy chuckles, casual, unfazed. “Of course.”<br>
<br>
But his eyes are still locked on you. His attention is a warm pulse against your skin.<br>
<br>
You feel your stomach flutter, the way his gaze lingers making something inside you thrill at being wanted.<br>
<br>
Jeanette gives you a knowing smirk, already pulling away toward the kitchen. You know she’s waiting. But your focus keeps drifting back to him. The way he smiles just for you. The way his fingers barely brush against your wrist as he leans in, voice lower now, just for you to hear -<br>
<br>
“You don’t have to decide right away,” he murmurs. “I’ll be right here.”<br>
<br>
And for a second, you feel it again. That tingle in your stomach, the warmth of being seen.<br>
<Br>
<B>Actions</b><br>
<<link "Go with the boy" "Dream5">><<set $Dream5Dialogue to "GoBoy">><</link>><br>
<<link "Go with Jeanette" "Dream5">><<set $Dream5Dialogue to "GoJeanette">><</link>>
<<elseif $Dream5Dialogue is "GoBoy">>
Jeanette’s voice is somewhere behind you, a teasing "Seriously?", but it’s background noise now.<br>
<br>
Because his hand is already at the small of your back, guiding you through the crowd.<br>
<br>
You hear his friends laugh, someone clapping him on the shoulder as you slip past, but he doesn’t stop or turn back.<br>
<Br>
Because his attention is on you. And you love it.<br>
<br>
Every word he murmurs, every small smirk, every tease that sends your stomach into freefall.<br>
<br>
You don’t notice when Jeanette disappears from your mind. You don’t notice when you stop caring about the party. You just follow where he leads.<br>
<br>
Through the hallway, past the laughter, the music, the other couples pressed against the walls.<br>
<br>
And then... the door closes.<br>
<br>
The music dims, the space smaller, more intimate. A dorm room.<br>
<br>
His room.<br>
<br>
You swallow, breath caught somewhere between anticipation and certainty. Because you know what’s coming.<br>
<br>
Because this is what you do now.<br>
<br>
And yet... a flicker of something. Something off.<br>
<br>
You remember this party. You remember this night. But in the memory, it wasn’t a boy. It was a girl.<br>
<br>
A girl whose lips had pressed against yours in a dizzying rush, a girl whose hands had wandered in a way that felt reckless and thrilling.<br>
<br>
You remember her. So why does this feel the same? And why does it feel like it’s always been this way?<br>
<hr>
The dream fades. Peaceful sleep returns. All too soon, you stir as you accutely become aware of warm sunlight bleeding into your eyes.<br>
<br>
<b>Actions</b><br>
<<link "Wake up" $SleepLocation>>
<<TimeChange>>
<<if $current.female is true and $PlayerCharacter.female is false>>
<<Feminity 1>>
<<elseif $current.female is false and _CurrentPC is false>>
<<Feminity -1>>
<</if>>
<<set $NewDay to true>>
<<set $Dream5Dialogue to undefined>>
<<set $nextDream to undefined>>
<<activateCompulsion "BoyCrazy">>
<</link>>
<<elseif $Dream5Dialogue is "GoJeanette">>
You exhale sharply, breaking from his gaze.<br>
<br>
“Maybe next time,” you murmur, already moving away.<br>
<br>
Jeanette is grinning as she hooks an arm around your waist. “There’s my girl.”<br>
<br>
She tugs you into the kitchen, two shot glasses already waiting. Lila whoops as you arrive, slamming the counter. “Finally! Took you long enough.”<br>
<br>
Jeanette hands you a shot. “To tonight,” she toasts, eyes bright.<br>
<br>
You hesitate, then clink your glass against hers and throw it back. The alcohol burns, hot and heady, but Jeanette is already grinning wider, already filling another round.<br>
<br>
“Again,” she says. “I’m not letting you be boring tonight.”<br>
<br>
And you don’t protest. The second shot goes down easier than the first. <br>
<br>
Then Jeanette grabs your wrist, pulling you back into the apartment, back into the swirling mass of bodies moving in time with the music.<Br>
<Br>
You don’t think. You just dance. Jeanette presses close, laughing, spinning you, her hands on your waist, her breath warm against your neck as she shouts something you can’t hear over the bass thumping through your chest.<br>
<br>
You move with her, letting the music take you, arms above your head, the room spinning in a haze of warmth and flashing lights and easy laughter.<br>
<br>
And you feel it. The eyes on you. The guys standing by the wall, beers in hand, watching as you and Jeanette lose yourselves in the moment.<br>
<br>
You’re the center of attention, your skin flushed from the alcohol, your hair sticking slightly to the back of your neck, the heat of bodies pressing close.<br>
<br>
You can see them watching you, but more than that -<br>
<br>
You like being watched. You want to be watched. The thought thrills you.<br>
<br>
And then, just for a flicker of a second, something is off. You remember this party. You remember this night.<br>
<br>
But you were supposed to be over there. Standing by the wall. With your buddies. Drinking beer. Watching the girls dance.<br>
<br>
Not this. Not being the one dancing, the one being watched, the one enjoying the attention.<br>
<br>
But the thought is soft, fleeting, already slipping away like a dream you can’t quite hold onto. Because that’s not right. That’s not who you are.<br>
<br>
Because you’re a girl.<br>
<br>
<I>Right?</i><br>
<hr>
The dream fades. Peaceful sleep returns. All too soon, you stir as you accutely become aware of warm sunlight bleeding into your eyes.<br>
<br>
<b>Actions</b><br>
<<link "Wake up" $SleepLocation>>
<<set $SleepLocation to undefined>>
<<TimeChange>>
<<if $current.female is true and $PlayerCharacter.female is false>>
<<Feminity 1>>
<<elseif $current.female is false and _CurrentPC is false>>
<<Feminity -1>>
<</if>>
<<set $NewDay to true>>
<<set $Dream5Dialogue to undefined>>
<<set $nextDream to undefined>>
<<activateCompulsion "PartyGirl">>
<</link>>
<</if>><<if $Dream6Dialogue is undefined>>
The room erupts into applause as you stand.<br>
<Br>
The fabric of your graduation gown swishes around your legs, the smooth material brushing against your bare skin as you move.<br>
<br>
Your heels click against the polished wood of the stage, the sound steady, confident.<Br>
<br>
You ascend the steps as your heart beats with exhilaration, the bright stage lights casting a glow over everything.<br>
<br>
And then you are there, standing in front of the headmaster.<Br>
<br>
A warm smile, a firm handshake.<br>
<br>
He places the diploma in your hands, his grip steady, his voice quiet but unmistakable.<Br>
<br>
"Congratulations, Miss Phillips," he murmurs, just beneath the hum of the crowd.<br>
<Br>
You turn to face the applauding audience. From next to you, you hear the headmaster add quietly. "But remember our little deal. Did you honor our agreement?"<br>
<Br>
And then --<br>
<Br>
His hand rests on your bum.<br>
<br>
A light touch, deliberate but unseen, out of view from the cameras and the beaming crowd, from your smiling family in the audience.<br>
<br>
For a moment, just a flicker of a second, something feels off. Because you remember your graduation.<I>Don’t you?</i><br>
<Br>
Yes, your family was there. The applause, the warm light, the sense of accomplishment - that was all real.<br>
<br>
But, this? This moment? It happened like this?<br>
<br>
Had he done that?<br>
<Br>
The thought lingers, unformed, unspoken. And your thoughts return to the hand on your arse.<br>
<Br>
<B>Actions</b><br>
<<link "Push his hand away" "Dream6">><<set $Dream6Dialogue to "PushHand">><</link>><br>
<<link "Let It Rest There" "Dream6">><<set $Dream6Dialogue to "LetItRest">><</link>>
<<elseif $Dream6Dialogue is "PushHand">>
Your breath steadies as your fingers tighten around your diploma. You earned this achievement, fair and square.<Br>
<Br>
The feeling of a hand on your rear fades. You glance down, noticing the headmaster is standing at least a foot away from you. His hands tucked behind his back. Smiling back at you with genuine pride. From a headmaster to a hard-working student.<br>
<br>
The camera flashes, the crowd claps, and when you look back to the audience, your family is still beaming at you.<Br>
<br>
Pride radiates from their faces, from their belief in you, from the certainty that you are brilliant, exceptional, worthy of success.<br>
<br>
You recall the late nights, the endless studying, the way teachers would push you harder than anyone else. Because they expected excellence.<br>
<Br>
You were always working, always meeting expectations, always taking on more and more. You never said no when a teacher told you to do extra coursework, when you were given another assignment, when you were asked to go beyond what was required.<br>
<br>
Because you had to be the best. And now, you are.<br>
<br>
His words about an agreement fade from your mind. You didn’t need anyone’s help. You earned this.<br>
<br>
Your fingers tighten around your diploma, a soft breath of relief escaping your lips.<br>
<br>
You are a model student.<br>
<br>
And that other thought - the one about whether graduation had really happened like this - vanishes before you can dwell on it.<br>
<hr>
The dream fades. Peaceful sleep returns. All too soon, you stir as you accutely become aware of warm sunlight bleeding into your eyes.<br>
<br>
<b>Actions</b><br>
<<link "Wake up" $SleepLocation>>
<<TimeChange>>
<<if $current.female is true and $PlayerCharacter.female is false>>
<<Feminity 1>>
<<elseif $current.female is false and _CurrentPC is false>>
<<Feminity -1>>
<</if>>
<<set $NewDay to true>>
<<set $Dream6Dialogue to undefined>>
<<set $nextDream to undefined>>
<<activateCompulsion "ModelStudent">>
<<EventTrigger "YourRoom" "LastDream" "Morning" null null null null null false>>
<</link>>
<<elseif $Dream6Dialogue is "LetItRest">>
You freeze, standing there, feeling the weight of his hand on you suddenly heavy in ways you don’t want to think about.<br>
<br>
You keep your smile fixed and your posture perfect, your eyes on the camera as another flash goes off.<Br>
<Br>
It’s fine.<br>
<br>
It’s just... part of how things work. Right?<br>
<br>
And then, the memories shift. You remember now.<br>
<br>
The extra lessons after school, the trips to the headmaster’s office, the hours spent behind closed doors where no one could see or question or stop you.<br>
<br>
Because this is what was necessary to graduate. This was the agreement.<br>
<br>
You feel that agreement now, physically and ever-present. The way the graduation gown brushes against your bare skin, the realization sinking in that beneath it -<br>
<br>
There is nothing.<br>
<br>
You are standing here, in front of your family, your friends, your entire graduating class. And you are stark naked underneath.<br>
<br>
No one can see it.<br>
<br>
But he knows.<br>
<br>
And you know.<br>
<br>
And for the rest of the day, you’ll be aware of it. Every swish of your gown, every step you take on your high heels, every moment spent in polite conversation, pretending that this is normal.<br>
<br>
You will be forever worried that the slightest misstep will reveal that you are wearing a gown to your graduation, with nothing else but heels.<br>
<br>
And then, when the graduation party begins, when your classmates are drinking, dancing, flirting with boys from their year, you will slip away.<br>
<br>
You will find him.<br>
<br>
Because that’s how this works. That was the deal.<Br>
<br>
At least you graduated.<br>
<Br>
Your diploma feels heavy in your hands, but you don’t drop it. Because this is just how things are.<br>
<br>
And that other thought - that moment of uncertainty, of doubt about how things really happened - it dissolves before you can even grasp it. Because this is what happened, isn’t it?<br>
<hr>
The dream fades. Peaceful sleep returns. All too soon, you stir as you accutely become aware of warm sunlight bleeding into your eyes.<br>
<br>
<b>Actions</b><br>
<<link "Wake up" $SleepLocation>>
<<set $SleepLocation to undefined>>
<<TimeChange>>
<<if $current.female is true and $PlayerCharacter.female is false>>
<<Feminity 1>>
<<elseif $current.female is false and _CurrentPC is false>>
<<Feminity -1>>
<</if>>
<<set $NewDay to true>>
<<set $Dream6Dialogue to undefined>>
<<set $nextDream to undefined>>
<<activateCompulsion "TeachersPet">>
<<EventTrigger "YourRoom" "LastDream" "Morning" null null null null null false>>
<</link>>
<</if>>You sit on the edge of your bed, the vial in your hand, the red liquid swirling as you roll it between your fingers. Gladys’ words echo in your head. Stacking magic upon magic can lead to unexpected effects.<br>
<Br>
But you have to know.<br>
<br>
With a slow breath, you tip the vial back, the liquid cool and smooth as it slides down your throat.<br>
<br>
The effect is immediate.<br>
<br>
The room blurs, the edges of your vision softening, your limbs suddenly heavy.<br>
<br>
You barely have time to set the vial on your nightstand before your head hits the pillow. And then...<br>
<br>
You’re falling.<br>
<br>
<b>Actions</b><br>
<<link "Come around" "ShadowSelf0">><<GiveObjectLocation "Set up" "RedPotion">><</link>><img src="./images/CityNight.png"><br>
<br>
You land softly, as if stepping down from a stair you hadn’t realized was there.<br>
<br>
The world around you is mist and shadow, a thick fog curling around your ankles, swirling with each step you take forward. It’s eerily silent. But you recognize this place.<br>
<br>
The fog thins, revealing a dimly lit street. Storefronts line the sidewalk, their signs flickering faintly. The streetlights cast long, distorted shadows, stretching impossibly far across the cracked pavement.<br>
<br>
Your breath catches. This is your old city. The place you used to call home.<br>
<br>
Something about it feels off, like someone took your memories and recreated them from an old, faded photograph. The details are slightly wrong, the colours a little too muted.<br>
<br>
But before you can digest specifics, you see - no, you sense - something behind you.<br>
<br>
You turn to see a man standing there. Tall, somewhere in his mid-twenties, with short hair and a perpetual layer of stubble. Dark eyes. His very presence seems ethereal, as if made up of gas and vapor. His features and clothes are only just defined enough to recognise him as a person.<br>
<br>
As to who he is… you have no idea. <I>Or do you?</i><br>
<br>
“Hello <<TrueName "Male">>,” he says coldly. “Or is it <<TrueName "Female">> now? We have a lot to discuss. About us.”<br>
<br>
Your mouth drops as realisation hits you. This person. This man. This is - or was, at least - you.<br>
<br>
<B>Actions</b><br>
<<link "Talk to your shadow self" "ShadowSelfDialogue">><</link>><<if $ShadowSelfDialogue is undefined>>
<img src="./images/CityNight.png"><br>
<br>
The shimmering grey facade of what you once were stares back at you coldly. “Ask your questions,” he says. “Then, you have a choice.”<br>
<Br>
<b>Actions</b><br>
<<Flag "ShadowSelfHim">>
<<if _FlagReturn is false>><<link "Ask him who - or what - he is" "ShadowSelfDialogue">><<set $ShadowSelfDialogue to "Him">><<SetFlag "ShadowSelfHim">><</link>><br><</if>>
<<Flag "ShadowSelfWhere">>
<<if _FlagReturn is false>><<link "Ask him where you are" "ShadowSelfDialogue">><<set $ShadowSelfDialogue to "Where">><<SetFlag "ShadowSelfWhere">><</link>><br><</if>>
<<Flag "ShadowSelfWhat">>
<<if _FlagReturn is false>><<link "Ask him what happened to you" "ShadowSelfDialogue">><<set $ShadowSelfDialogue to "What">><<SetFlag "ShadowSelfWhat">><</link>><br><</if>>
<<Flag "ShadowSelfHim">>
<<if _FlagReturn is true>>
<<Flag "ShadowSelfWhere">>
<<if _FlagReturn is true>>
<<Flag "ShadowSelfWhat">>
<<if _FlagReturn is true>><<link "Tell him you have no more questions" "ShadowSelfDialogue">><<set $ShadowSelfDialogue to "Choice">><<SetFlag "ShadowSelfWhat" false>><<SetFlag "ShadowSelfWhere" false>><<SetFlag "ShadowSelfHim" false>><</link>><</if>>
<</if>>
<</if>>
<<elseif $ShadowSelfDialogue is "Him">>
“What are you?” you ask, staring at the jagged lines of his form.<br>
<br>
“I’m you,” he says, slyly. “Or at least, whatever is left. Your little trinket might have overwritten reality with this,” he gestures to your body. “But there’s fragments of other people’s memories and perceptions of you lingering on the edges of their minds. I’m just all of those pieces patched together.”<br>
<br>
Struggling to understand, you frown. “So, you’re other people’s perception of me?”<br>
<br>
“Of what you were,” he replies. “Not what you’ve become. It’s shocking how quickly you’ve accepted all of this, really. I’d call you weak if it wasn’t just insulting me.”<br>
<br>
“I don’t remember being… you. At all.” you tell the spectre. <br>
<br>
“Liar liar,” he says, tauntingly. “There’s bits of me still in you. Buried deep, but it’s there. That voice you keep hearing, questioning your actions. “<I>You don’t really want to be doing this, don’t you?</i> That’s me. Coming up for air.”<br>
<br>
“But for the most part, I’m kept under the surface,” he continues. “That’s the power of that amulet. That witch led us to believe it just transformed your body. When actually it distorts reality. If it wasn’t for that vial, I would have been drowned forever. You sure didn’t try to keep me around.”<br>
<br>
You detect the menace to the shadows voice. It - he? - sounds like he’s barely holding back rage. At what he’s lost. At what you’ve become.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" "ShadowSelfDialogue">><<set $ShadowSelfDialogue to undefined>><</link>>
<<elseif $ShadowSelfDialogue is "What">>
You look the visage up and down, trying to understand what you’re seeing. “What happened to you?” you ask. “To us, I mean.”<br>
<Br>
“Two different questions. Maybe still the same answer, though. You were me when you started using the amulet. <<TrueName "Male">>. A mid-twenty something programmer who just wanted to protect his sister, get out of Charlton with his girlfriend and see the world. Your actions of late, though have sullied those facts.”<br>
<br>
“I had a girlfriend?” you ask, trying to remember. <br>
<br>
The shadow snorts. “Jennifer,” he says, slowly. “Jennifer is your girlfriend. How can you have forgotten that?”<br>
<br>
“Jen?” you say, astonished. “My friend, Jennifer?”<br>
<br>
“Are you serious?” the shadow snaps back. “You’ve become BFFs with the woman you were planning to marry? That’s all kinds of… I don’t even have the words.”<br>
<br>
“I’m not sure how to feel about that,” you mutter. You’ve never thought of Jennifer as anything other than a friend. Except apparently, she was much more. When you were… when you were you?<br>
<br>
“I’m what you were, before you started changing,” he adds. “What you should be. What’s been stolen away from you. From us.”<br>
<br>
Something about his emphasis on the last word sends shivers up your spine. For the first time, you note how much taller he is than you.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" "ShadowSelfDialogue">><<set $ShadowSelfDialogue to undefined>><</link>>
<<elseif $ShadowSelfDialogue is "Where">>
“Where is this place?” you ask. “It looks like home. I mean, the city I grew up in.” Seeing his look, you quickly add: “I mean, ‘we.’ I guess.”<br>
<Br>
“You still call the city your home?” the shadow asks. “Maybe there’s hope for you, yet.” <br>
<br>
He looks around, opening his arms out as he turns. “This, is a figment of your imagination. A dream state, induced by magic. It could have been anything your subconscious desired. I guess home really is where the heart is.”<br>
<br>
You look around too. The city looks as it should, late at night. Lights and signs, shops open, pavements glistening with settled rain. “So, it’s just a dream?” <br>
<br>
“Dreams are just in your head,” the shadow states plainly. “This is something different. A place that exists in-between realities. On the magical plane.”<br>
<br>
“But none of this is real?” you ask him.<br>
<br>
“It’s real to me,” your shadow self replies, a slight edge to his tone. “You might say it’s all I’ve got. For now.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" "ShadowSelfDialogue">><<set $ShadowSelfDialogue to undefined>><</link>>
<<elseif $ShadowSelfDialogue is "Choice">>
Your shadow self grins, revealing dark teeth. “Then we have only the next step to consider. I’ll be blunt. I don’t like what you’ve done to us. I don’t even know how - I - could have let this happen. But now you know what we actually are, you can correct it.<br>
<br>
“How?” you say, with some dismay. “I can’t remember this life. I can barely remember you.”<br>
<br>
Another devilish grin. “Your dreams changed your memories. So let’s summon some of mine. Run through a memory, pick the correct option, and boom. You’ll wake up with some of your life back.”<br>
<br>
“You’re not me, though,” you reply. “You’re just a magical facsimile.”<br>
<br>
“Cold, <<TrueName "Male">>,” your shadow self states, almost snarling. “I’m about the best chance we’ve gone of being anything other than a docile little girl. You don’t want to be that, do you?”<br>
<Br>
You stare back at yourself with a hard look. “And there’s no consequences?”<br>
<br>
“It’s magic,” the shadow replies. “Of course there’s consequences. The question is, how much do you want your old life back?”<br>
<br>
He stares back at you, grinning. Waiting for your reply.<br>
<br>
<B>Actions</B><br>
<<link "Reset your femininity" "ShadowSelfDialogue">><<set $ShadowSelfDialogue to "ChoiceOutcome">> <<set $ShadowSelfChoice to "ShadowSelfFem">><</link>><br>
<<link "Reset your orientation" "ShadowSelfDialogue">><<set $ShadowSelfDialogue to "ChoiceOutcome">><<set $ShadowSelfChoice to "ShadowSelfOri">><</link>><br>
<<link "Reset your assertiveness" "ShadowSelfDialogue">><<set $ShadowSelfDialogue to "ChoiceOutcome">><<set $ShadowSelfChoice to "ShadowSelfAss">><</link>><br>
<<link "Reset your intelligence" "ShadowSelfDialogue">><<set $ShadowSelfDialogue to "ChoiceOutcome">><<set $ShadowSelfChoice to "ShadowSelfInt">><</link>><br>
<<link "Tell him you are just fine the way you are" "ShadowSelfDialogue">><<set $ShadowSelfDialogue to "NoChange">><</link>><br>
<<elseif $ShadowSelfDialogue is "ChoiceOutcome">>
Your shadow self grins, sharp and wolfish.<br>
<br>
“You’ve changed,” he says, voice laced with disgust. “But not beyond repair.”<br>
<Br>
His eyes gleam, dark and hungry. "We can fix you."<br>
<br>
A wave of mist swirls around you, the shadows shifting, bending, memories beginning to form from the fog.<br>
<br>
“You want a piece of yourself back?” your Shadow Self murmurs. “Then relive one of our greatest hits. Step into a moment of our old life - take the right path - and it’s yours.”<br>
<Br>
His smirk widens, flashing dark teeth.<br>
<Br>
“The real question is, do you still have it in you?”<br>
<br>
The world shudders, pulling you into a past you should remember.<br>
<br>
<B>Actions</B><br>
<<link "Look around as the mist disperses" $ShadowSelfChoice>><<SetFlag "ShadowSelfDreamMitch">><<set $ShadowSelfDialogue to undefined>><<set $ShadowSelfChoice to undefined>><</link>><br>
<<elseif $ShadowSelfDialogue is "NoChange">>
You square your shoulders, planting your feet firmly on the uneven, dreamlike ground beneath you.<br>
<br>
“No,” you say, voice steady. “I don’t need to change. I’m fine just the way I am.”<br>
<br>
Your Shadow Self’s smirk flickers, just for a moment.<br>
<br>
Then, slowly, it curves back into something darker.<br>
<br>
“Oh, really?” His voice is silkier now, dripping with mock amusement, but there’s something coiled beneath it, something waiting to strike.<br>
<br>
“You’re fine, huh?” He steps forward, the mist around him writhing like a living thing.<br>
<Br>
“Fine with the way things are? Fine with what’s happening to you?” His eyes gleam. “Fine with what you’re becoming?”<br>
<br>
You hold your ground, but the weight of his words presses down, heavy and unshakable.<br>
<br>
He clicks his tongue, shaking his head. “Pathetic,” he mutters. “You really think this is over?”<br>
<br>
His form shifts, the edges of him distorting, darkening, his voice curling through the air like a whisper that refuses to fade.<br>
<br>
“Enjoy your little fantasy while it lasts. If you won’t fight for yourself, then I’ll have to take matters into our own hands.”<br>
<br>
Then, the world shatters.<br>
<br>
Darkness swallows everything, the mist closing in, pulling you down --<br>
<br>
<b>Actions</b><br>
<<link "Wake up" "YourRoom">><<ShadowSelfOvernight>><</link>>
<<elseif $ShadowSelfDialogue is "DreamFades">>
<img src="./images/CityNight.png"><br>
<br>
<<Flag "ShadowSelfAppeased">>
<<if _FlagReturn is true>>
The city slowly reforms, mist receding like the tide, revealing the dim glow of streetlights against damp pavement. The air is cool, heavy with the scent of rain that never quite falls.<br>
<Br>
Your Shadow Self stands just beyond the flickering neon, his form more solid now, more defined, as if the dreams have strengthened him.<br>
<br>
He studies you, his expression unreadable at first. Then, a smirk.<br>
<br>
"Maybe there’s hope for you yet." His voice is low, amused, dripping with satisfaction.<br>
<br>
He tucks his hands into his pockets, watching you like a hunter sizing up prey.<br>
<br>
"I’ll be seeing you around."<br>
<br>
His smirk widens.<br>
<br>
"Be sure of it."<br>
<br>
Then - he steps back, the mist curling around him, swallowing him whole.<br>
<<else>>
The mist swirls, the city street re-emerging from the fading fragments of the dream. The storefronts flicker into focus, neon signs buzzing faintly above darkened windows. But the air is thicker now, charged with something electric.<Br>
<br>
Your Shadow Self stands in the middle of the street, his form unstable, edges shifting, flickering between solid and smoke. His expression is twisted with rage, his dark eyes burning as he steps toward you.<br>
<br>
"You think this is over?" he snarls, voice low and vibrating with fury. "You think you can just push me aside and pretend I never existed?"<br>
<br>
He takes another step, the shadows coiling around his feet like a living thing.<br>
<br>
"You’re weak." The words are sharp, biting. "And if you won’t fight for yourself, then I’ll have to take matters into our own hands."<br>
<br>
The ground shudders beneath you, and for a brief, terrifying second, you feel him pulling at something inside you -<br>
<br>
Trying to force his way in.<br>
<br>
You gasp, stumbling back, heart hammering...<br>
<br>
And then -<br>
<</if>>
<br>
Darkness.<br>
<br>
<b>Actions</b><Br>
<<link "Wake up" "YourRoom">><<ShadowSelfOvernight>><</link>><br>
<</if>><<if $ShadowSelfFemDialogue is undefined>>
<img src="./images/SportsBar.png"><br>
<br>
The air is thick with the scent of beer, sweat, and fried food, the low hum of conversation punctuated by bursts of laughter from nearby tables. Neon signs flicker lazily on the walls, casting a warm amber glow across the bar.<br>
<br>
You blink. Something feels off. You can feel the weight of your shoulders, the broader width of your chest, the familiar but now alien sensation of stubble grazing your jaw as you exhale. You glance in the nearby window and catch your reflection staring back at you. The reflection of <<TrueName "Male">>.<br>
<br>
<i>"What’s wrong?"</i> a voice murmurs inside your brain. <i>"Feeling out of place?"</i><br>
<Br>
You swallow, your throat thicker, voice deeper than you remember. You remember this place. A dive bar, back in the city. That your brother Brock and his friends used to frequent. The ones around this table, right now.<br>
<Br>
Opposite, your brother leans back in his chair, tipping his beer bottle toward you. “You gonna order, man, or what?”<br>
<br>
You look up to see a waitress standing patiently beside the table. A table full of Brock and his friends. And now you. As <<TrueName "Male">>.<br>
<Br>
She’s young, pretty in a casual, effortless way, her blonde ponytail swinging as she pulls out her notepad, a pen tucked neatly behind her ear. She’s already smiling, friendly but distant, the kind of practiced politeness that comes from waiting tables in places like this.<br>
<br>
“What can I get for you boys?” she asks. Boys. The word slips over you strangely, both familiar and wrong.<br>
<br>
“Uh, yeah,” you clear your throat. “Can we grab another round of -”<br>
<Br>
“She’s asking what <i>you</i> want, genius,” Brock cuts in, smirking. “Come on, don’t keep the lady waiting.”<br>
<br>
<i>Careful. Wouldn’t want her thinking you’re soft, now, would you?</i><bR>
<br>
You ignore the voice and smile politely at the waitress. “Same as the rest, thanks.”<br>
<br>
She nods. “Coming right up.”<br>
<br>
<I>That’s it? Where’s the fun in that?</i><br>
<br>
But the conversation moves on before you can dwell.<br>
<br>
<b>Actions</b><br>
<<link "Talk to your brother and his friends" "ShadowSelfFem">><<set $ShadowSelfFemDialogue to "Talk">><</link>>
<<elseif $ShadowSelfFemDialogue is "Talk">>
Brock watches the waitress leave, shaking his head. “Man, she’s cute.”<br>
<br>
“She’s alright,” one of his friends says, leaning forward. “I bet she’d be more than alright if you took her home.”<br>
<br>
The table erupts in laughter, beer bottles clinking together, the easy camaraderie of men being men.<br>
<br>
<i>"You remember this, don't you?"</i> your Shadow Self murmurs, a dark satisfaction curling into his tone. <i>"This is where you belong. Sitting with the guys. Laughing. Being one of them."</i><br>
<br>
“Come on, bro,” Brock says, bringing you back to focus on the table. “Live a little. Play the game. When she comes back, tease her a bit. She gets paid for it.”<br>
<br>
“I don’t think she’s into geek,” one of Brock’s friends quips. The group collectively laughs. <br>
<br>
The waitress returns a few minutes later, carrying a tray, balancing bottles with expert ease. She sets them down, smooth, practiced, then pulls out her notepad.<br>
<br>
“That’ll be twenty-five fifty,” she says, giving you a small smile.<br>
<br>
You glance around the table. Eyes rest on you. Brock’s eyebrow raises.<br>
<br>
<i>Come on. You remember what you said to her, don’t you?</i><br>
<br>
<b>Actions</b><br>
<<link "Tease the waitress" "ShadowSelfFem">><<set $ShadowSelfFemDialogue to "Tease">><<Greedy 10>><<FeminityReset>><</link>><Br>
<<link "Treat her with respect" "ShadowSelfFem">><<set $ShadowSelfFemDialogue to "Respect">><<Greedy -5>><</link>>
<<elseif $ShadowSelfFemDialogue is "Tease">>
You lean back in your chair, flashing a smirk, letting the moment stretch just enough before responding.<br>
<br>
“Come on,” you say, voice smooth, familiar, slipping into the rhythm of banter as easily as pulling on an old, worn jacket. “Don’t I get a winning smile with my drink?”<br>
<br>
The waitress freezes for just a second. A flicker of something unreadable passes over her face - then, she plasters on a polite laugh, moving through the motions, the same way she probably has a hundred times before.<br>
<br>
Brock and the others laugh as you hand over three notes to her. “Keep the change,” you tell her. She flashes you a polite smile, but you notice how forced it seems. Behind it is a quiet resignation of yet another drunk customer. <br>
<br>
The waitress scribbles down the receipt quickly, then nods, moving away without another word.<br>
<br>
<i>See? That wasn’t so hard. Just a little push, and you’re already slipping back into place.</i><br>
<br>
You take a long sip of your beer.<br>
<br>
The night carries on, and you don’t think about the way her eyes looked dead to you.<br>
<br>
<b>Actions</b><br>
<<link "The dream fades..." "ShadowSelfDialogue">><<set $ShadowSelfFemDialogue to undefined>><<set $ShadowSelfDialogue to "DreamFades">><<SetFlag "ShadowSelfAppeased">><</link>>
<<elseif $ShadowSelfFemDialogue is "Respect">>
You smile politely, reaching for your wallet.<br>
<br>
“Here,” you say, handing over the cash without hesitation. “Keep the change.”<br>
<br>
<I>What? What was that?</i><br>
<br>
She looks mildly surprised, eyes flicking up to meet yours before giving a small, genuine nod.<br>
<br>
“Thanks,” she says, then turns to leave.<br>
<br>
Brock raises an eyebrow as you pick up your beer. “Damn, getting soft on me, huh?”<br>
<br>
You shrug, taking a sip. “Just being polite.”<br>
<br>
Brock scoffs but doesn’t push it. The moment passes, the conversation shifting, the beers flowing again.<br>
<br>
<I>That’s it? Just being polite? That’s not how it went, <<TrueName "Male">>. Or should I just keep calling you <<TrueName "Female">>?</i><br>
<br>
But you ignore him.<br>
<br>
The night moves on, and you don’t feel bad about it.<br>
<br>
<b>Actions</b><br>
<<link "The dream fades..." "ShadowSelfDialogue">><<set $ShadowSelfFemDialogue to undefined>><<set $ShadowSelfDialogue to "DreamFades">><</link>>
<</if>><<if $ShadowSelfOriDialogue is undefined>>
<img src="./images/StudentApartmentGathering.png"><br>
<br>
The room is warm, dimly lit by a mix of cheap fairy lights and the glow of a game paused on the TV in the corner. The air is thick with the scent of cheap beer and microwave pizza, voices overlapping in a haze of conversation and laughter.<br>
<br>
You blink. The beer bottle in your hand feels solid, familiar. Your clothes fit differently, the looser, more relaxed weight of a hoodie against your arms.<br>
<br>
You’re <<TrueName "Male">>. And this is a memory. It seeps into your brain. A low-key university gathering, not a raging party - your crowd. A handful of guys from your course, a few friends of friends, and Emma, the girl you’ve had your eye on since the start of the semester.<br>
<br>
<I>Feels good, doesn’t it? Being yourself again. No makeup, no skirts, no giggling for attention. Just beer, games, and a pretty girl worth chasing.</i><br>
<br>
Emma is sitting on the couch, curled up with her legs tucked under her, laughing at something one of the other guys just said. She’s cute, in a way that feels attainable. Not the kind of girl who’d be out of reach, but someone you could have a real shot with. Maybe even a real thing with.<br>
<br>
You’ve also seen the way she glances at you, the small moments where she lingers in conversation.<br>
<br>
You can do this.<br>
<br>
<I>Yeah, you can. But you have to prove it. Don’t just sit there and let the night pass you by. Show her you’re interested. Show everyone.</i><br>
<br>
<b>Actions</b><br>
<<link "Sit down next to Emma" "ShadowSelfOri">><<set $ShadowSelfOriDialogue to "SitDown">><</link>>
<<elseif $ShadowSelfOriDialogue is "SitDown">>
You move over to the couch, but just as you approach a voice interrupts from behind it.<br>
<br>
“Hey, Emma,” Greg says, leaning nervously over the sofa.<br>
<br>
Memories swell up. Greg is one of your friends. A decent guy. Geeky, quiet, not blessed with confidence. <br>
<br>
“Oh. Hey Greg,” Emma responds, politely smiling back to him. <br>
<br>
Watching him for a moment, you grimace. Something about the way he’s leaning forward just a little too much, the nervous way his fingers twitch against his bottle. He’s trying to put himself out there. Just like you’ve told him to.<br>
<br>
You just didn’t say anything about it being Emma, though.<Br>
<br>
<i>"He got in your way,”</i> your Shadow Self whispers to you. <i>“And you weren’t cruel about it..."</i><br>
<br>
<I>Make yourself the better option. Make her laugh. If Greg crashes and burns, that’s his fault, right?</i><br>
<br>
You glance at Emma. She’s listening to Greg prattle on about the current state of the opposition government, but her smile is neutral.<br>
<br>
<b>Actions</b><br>
<<link "Undermine Greg for a laugh" "ShadowSelfOri">><<set $ShadowSelfOriDialogue to "LaughGreg">><<Greedy 10>><<OrientationReset>><</link>><Br>
<<link "Let Greg have his moment" "ShadowSelfOri">><<set $ShadowSelfOriDialogue to "LetGreg">><<Greedy -5>><</link>>
<<elseif $ShadowSelfOriDialogue is "LaughGreg">>
You grin, watching Greg stumble through his point - he’s trying to explain a theory he’s developing on a way to engage grassroots activism, but he’s over-explaining it, his enthusiasm drawing it out and making it hard to follow. <br>
<br>
It’s harmless. Yet it’s boring. You bet that Emma is too polite to shut him down. <i>But you’re not.</i><br>
<br>
You lean back, sitting down and stretching your arms lazily over the back of the couch. Then jump in just as he pauses for breath.<br>
<br>
“Greg, my guy,” you say, smirking, “I think Emma came here to have fun, not to sit through a lecture.”<br>
<br>
Greg blinks, startled. “I was just -”<br>
<Br>
Emma titters. And that’s all it takes.<br>
<br>
Greg closes his mouth, his confidence draining like a battery on its last charge. He’s eyes hang on you, hurt and ashamed. Without a word, he slithers away.<br>
<br>
Emma turns her attention fully to you, sipping her drink, smirking slightly. You smirk back. And you know where the night is going to take you.<br>
<br>
<b>Actions</b><br>
<<link "The dream fades..." "ShadowSelfDialogue">><<set $ShadowSelfOriDialogue to undefined>><<set $ShadowSelfDialogue to "DreamFades">><<SetFlag "ShadowSelfAppeased">><</link>>
<<elseif $ShadowSelfOriDialogue is "LetGreg">>
You stay quiet, watching from the edge of the sofa.<br>
<br>
You could make a joke, could shut Greg down, but… Emma is listening to him.<br>
<br>
She’s not leaning in, not flirting, but she’s giving him a chance. And instead of forcing yourself into the moment, you just… let it happen.<br>
<br>
<i>"What are you doing?"</i> your Shadow Self hisses, voice laced with irritation. <i>"You’re just going to sit there? Let Greg take the shot?"</i><br>
<br>
Maybe. Maybe Greg has a shot. Maybe he doesn’t. But it’s not your call to make.<br>
<br>
Emma gives a polite laugh, nods, but then glances away, taking a sip of her drink.<br>
<br>
Greg was never going to win her over tonight. But at least it wasn’t because you stepped in and made him look bad.<br>
<br>
Instead, you go to the kitchen and grab another drink. You know they’ll be plenty of time to catch up with Emma later. For now though, you’re happy just enjoying the evening.<br>
<br>
<i>Unbelievable.</i><br>
<br>
The night moves on. And you don’t feel bad about it.<br>
<br>
<b>Actions</b><br>
<<link "The dream fades..." "ShadowSelfDialogue">><<set $ShadowSelfOriDialogue to undefined>><<set $ShadowSelfDialogue to "DreamFades">><</link>>
<</if>><<if $ShadowSelfIntDialogue is undefined>>
<img src="./images/OfficeBreakoutSpace.png"><br>
<br>
The hum of the office is distant, muffled by the walls of the breakout space, where a small team huddles around a whiteboard covered in diagrams and equations.<br>
<br>
The air smells of dry-erase markers and stale coffee, the low buzz of conversation punctuated by the occasional laugh or sigh of frustration.<br>
<br>
You’re standing with your team, sleeves rolled up, half-drunk coffee in hand, watching as people throw out solutions for the latest issue in your solution design.<br>
<br>
This is familiar. You know this space. You know this team. Your team, back in the city, before you moved to Charlton.<br>
<br>
<i>"Feels good, doesn’t it?"</i> your Shadow Self murmurs, his voice curling at the edges of your mind. <i>"Being the smartest guy in the room again. Not the cute little office worker waiting for approval.”</i><br>
<br>
You shift slightly, the familiar weight of your stance, the comfortable press of your shirt collar, the distinct, once-automatic confidence of being <<TrueName "Male">> in his element.<br>
<br>
The whiteboard is a mess of half-formed architecture, lines and notes attempting to solve a thorny bottleneck issue in the latest system rollout.<br>
<br>
Everyone’s talking, but no one has the right solution. Then -<br>
<br>
“I have an idea.”<br>
<br>
A young woman steps forward. You recognise her. Claire.<br>
<br>
<b>Actions</b><br>
<<link "Listen to Claire" "ShadowSelfInt">><<set $ShadowSelfIntDialogue to "Listen">><</link>>
<<elseif $ShadowSelfIntDialogue is "Listen">>
You glance at her as she moves towards the whiteboard. She’s eager, pushing past the subtle groans from a few guys who, despite working in tech in the city, still think she’s out of her depth.<br>
<br>
But she doesn’t let it shake her. She grabs the marker and launches into an idea.<br>
<br>
It’s… smart. Really smart. A novel approach, one that pushes the limits of what the system can handle.<br>
<br>
<i>She’s good. But she’s also wrong.</i><br>
<br>
You see the flaw immediately. Her solution is too clever for its own good. It’ll create a severe load on server requests, causing bottlenecks elsewhere.<br>
<br>
She doesn’t see it. Neither does anyone else. They’re nodding, impressed, warming up to the idea now that they can see how it works. The attention for once has shifted from you. And it’s incorrect.<br>
<br>
<i>"You gonna let this stand?"</i> your Shadow Self whispers, mocking. <i>"This is your moment. Step in. Shut it down. Show them who the real expert is."</i><br>
<br>
<b>Actions</b><br>
<<link "Stay quiet and wait to work with Claire to improve her idea" "ShadowSelfInt">><<set $ShadowSelfIntDialogue to "StayQuiet">><<Greedy -5>><</link>><Br>
<<link "Butt in and critique her design publicly" "ShadowSelfInt">><<set $ShadowSelfIntDialogue to "Undercut">><<Greedy 10>><<IntelligenceReset>><</link>>
<<elseif $ShadowSelfIntDialogue is "StayQuiet">>
You bite your tongue. You could cut in right now, take control of the conversation, fix the problem in front of everyone.<br>
<br>
But you don’t. Something about doing that to Claire doesn’t sit right.<br>
<br>
<i>You’re letting this happen? Letting her talk nonsense while they all nod along? What happened to you?"</i><br>
<br>
Claire finishes her pitch, stepping back. The team discusses it, bouncing ideas, still impressed. And then the meeting moves on.<br>
<br>
You don’t step in. Instead, you wait.<br>
<br>
Later, as the office empties for lunch, you find Claire at her desk, typing away. You lean on the partition next to her desk. “Hey. Got a second?”<br>
<br>
She looks up, surprised. “Uh, yeah. What’s up?”<br>
<br>
You tap the side of her monitor.<br>
<br>
“Your solution. It’s smart,” you say. “But it’s going to create server overload because of how the requests pile up. You see it?”<br>
<br>
She pauses, processing. Then her eyes widen slightly.<br>
<br>
“Oh, shit. I didn’t think about that.”<br>
<br>
You nod. “It’s an easy fix, though. We just need to adjust the processing sequence, and it’ll work without the overload.”<br>
<br>
She laughs, shaking her head. “I can’t believe I missed that.”<br>
<br>
“You were close,” you say, smiling. “And you got the team thinking differently. That’s worth something.”<br>
<br>
Claire grins, looking genuinely appreciative.<br>
<br>
<i>Pathetic. You could’ve fixed it in front of everyone, but instead, you handed her the win.</i><br>
<br>
Maybe.<br>
<br>
But Claire doesn’t look humiliated. She looks like she learned something. And you don’t feel bad about it.<br>
<br>
<b>Actions</b><br>
<<link "The dream fades..." "ShadowSelfDialogue">><<set $ShadowSelfIntDialogue to undefined>><<set $ShadowSelfDialogue to "DreamFades">><</link>>
<<elseif $ShadowSelfIntDialogue is "Undercut">>
You step forward, lifting a hand. “Wait,” you say, cutting in before she can continue.<br>
<br>
Claire pauses, blinking at you, the marker still hovering near the board.<Br>
<br>
“This won’t work,” you say plainly, gesturing toward the core of her diagram. “Your approach is going to overload the system with unnecessary requests. The bottleneck won’t be where you think. It’ll be here.”<Br>
<br>
You underline a section of the design, the flaw standing out like a neon sign once you point it out.<br>
<br>
The energy in the room shifts. Claire’s confidence falters, the hesitation flashing across her face for just a moment.<br>
<br>
You look back to your audience. One of the senior devs nods along with you.<br>
<br>
“He’s right,” they say, rubbing their chin. “We’d be adding way too much processing overhead.”<Br>
<br>
Claire opens her mouth, about to argue, but then she sees it. Her shoulders drop slightly.<br>
<br>
The conversation moves on, someone building off your correction, turning it into a new approach.<Br>
<br>
And just like that, Claire is out of the conversation.<br>
<br>
<i>"Damn, I missed this,"</i> your Shadow Self murmurs, satisfied. <i>"The moment where you remind everyone that you're just... better."</i><br>
<br>
Claire doesn’t say anything to you after the meeting.<br>
<Br>
But you don’t feel bad about it. Because you were right. And that’s what matters.<br>
<br>
<b>Actions</b><br>
<<link "The dream fades..." "ShadowSelfDialogue">><<set $ShadowSelfIntDialogue to undefined>><<set $ShadowSelfDialogue to "DreamFades">><<SetFlag "ShadowSelfAppeased">><</link>>
<</if>><<if $ShadowSelfAssDialogue is undefined>>
<img src="./images/HearthAndHome.png"><br>
<br>
You’re sitting at a table in The Hearth & Home - Charlton’s finest dining establishment. Where couples celebrate anniversaries, families mark milestones, and the atmosphere itself hums with quiet tradition.<br>
<br>
The restaurant is quiet but elegant, the soft glow of candlelight reflecting off polished silverware. The scent of rich sauces and wine lingers in the air, blending with the muted hum of conversation.<br>
<br>
Every table is perfectly arranged, white linens crisp and untouched, couples sitting with straight backs, speaking in hushed, polite tones. The waitresses move gracefully, all smiles and pristine uniforms, their hands folded neatly behind their backs when not in use.<br>
<br>
The very air here carries an unspoken expectation. Of manners, poise, and tradition.<br>
<br>
And yet, the moment feels stifling. You shift slightly in your chair, the collared shirt fitting snugly against your frame, the weight of your old form grounding you. You’re <<TrueName "Male">> again. And across from you, Jennifer sits, her arms resting neatly on the table, her blue eyes sharp as she watches you.<br>
<br>
You somehow recall this moment. You remember this. This was your first couple’s fight.<br>
<br>
<i>"Funny, isn’t it?"</i> your Shadow Self murmurs, his voice dripping amusement. <i>"How quickly things fall into place when you’re in the right skin again."</i><br>
<br>
The candle flickers between you, and Jennifer exhales, shaking her head.<br>
<br>
“You keep acting like this is something I can just accept.”<br>
<br>
<b>Actions</b><br>
<<link "Talk to Jennifer" "ShadowSelfAss">><<set $ShadowSelfAssDialogue to "Talk">><</link>>
<<elseif $ShadowSelfAssDialogue is "Talk">>
“I’m not asking for the world, <<TrueName "Male">>,” she tells you, a restraint notable in her voice. “Just that you consider me. I’ve never been anything other than forthcoming about wanting to move from Charlton.”<Br>
<br>
You feel yourself looking around. People are watching. Not obviously, not overtly, but in the way Charlton does.<br>
<br>
You can feel their eyes flicker over to your table, women whispering behind delicate hands, men occasionally glancing between their own conversations to assess the dynamic.<br>
<br>
<i>They’re waiting to see how you handle this. You wouldn’t want to embarrass yourself now, would you?</i><br>
<br>
You keep your voice even, leaning forward slightly.<br>
<br>
“I’m not saying you have to walk away from Emily,” she says, measured. Her eyes look around the restaurant. You know her restraint isn’t just for you. “I just don’t understand why you’re so determined to stay.”<br>
<br>
“Jen,” you say, sighing. “Charlton isn’t a prison.”<br>
<br>
“That’s debatable,” she murmurs.<br>
<br>
You feel yourself huff with irritation. “You’re being ridiculous. It’s just until the end of the school year.”<br>
<br>
<i>"Here it comes,"</i> your Shadow Self hums, pleased. <i>"She’s trying to reframe it. Make you the unreasonable one. You gonna let her?"</i>
<br>
Jennifer leans back slightly, graceful and composed, but you can see the tension in her shoulders, the restraint in her movements. “You think we’ll last that long?”<br>
<Br>
You don’t look away from her, but feel the eyes of the restaurant now firmly on you. The guests at Hearth & Home are watching you both, waiting to see who will win.<br>
<br>
<i>What’s it gonna be? The strong, assertive man at the table… or the one who backs down?</i><br>
<br>
<b>Actions</b><br>
<<link "Dominate the argument" "ShadowSelfAss">><<set $ShadowSelfAssDialogue to "Dominate">><<Greedy 10>><<AssertiveReset>><</link>><Br>
<<link "Calm down and listen to her" "ShadowSelfAss">><<set $ShadowSelfAssDialogue to "BackDown">><<Greedy -5>><</link>>
<<elseif $ShadowSelfAssDialogue is "Dominate">>
You exhale through your nose, tilting your head slightly.<Br>
<br>
“See, this is the problem,” you say smoothly, keeping your voice even. “You act like I’m the one being unreasonable, but all I’m doing is telling you the truth.”<Br>
<br>
Jennifer’s brows snap together. “Excuse me?”<br>
<br>
“Emily’s education is the most important thing to her right now. The world isn’t going anywhere. But you’re making this an ultimatum between her graduating and our relationship. Frankly, it’s childish. You’re acting like a spoilt kid.”<br>
<br>
Jennifer’s lips part slightly, but you keep going.<Br>
<br>
“Charlton isn’t a bad place, Jen. You need to learn how to accept the best of the situation. I’m not going anywhere until Emily graduates. If you can’t accept that, the door is over there.”<Br>
<br>
You gesture to the exit. It’s a dramatic gesture, one that you know everyone has seen.<br>
<br>
Emily glares back at you, her cheeks reddening. She looks around towards the other patrons, who watch her with creeping smiles and raised eyebrows.<br>
<br>
“You have no idea about Charlton,” she mutters under her breath, before returning to picking at her food. But she doesn’t make an attempt to leave.<br>
<br>
The whispering in the restaurant starts up again. The watchful eyes shift, murmurs passing between couples, subtle nods exchanged between men at other tables.<br>
<br>
You realize they’re approving. Not of Jennifer. Of you.<br>
<br>
<i>That’s more like it. See? You just have to remind them who’s in charge.</i><br>
<br>
Jennifer puts her knife and fork down, exhaling sharply, her disappointment evident. But she doesn’t argue further. Because the conversation is over. You won.<br>
<br>
Or did you?<br>
<br>
<b>Actions</b><br>
<<link "The dream fades..." "ShadowSelfDialogue">><<set $ShadowSelfAssDialogue to undefined>><<SetFlag "ShadowSelfAppeased">><<set $ShadowSelfDialogue to "DreamFades">><</link>>
<<elseif $ShadowSelfAssDialogue is "BackDown">>
You inhale slowly, resisting the urge to push forward. Because something about this… feels wrong.<br>
<br>
Not just the argument. The way people are watching. The way they’re waiting to see you take control.<Br>
<br>
Jennifer shakes her head. “You keep talking about this place like it’s just for a year, but have you ever thought - just for a second - that maybe I want to be here? Like, this second. If I could leave tomorrow, <<TrueName "Male">>, I would.”<br>
<br>
You lean back slightly. “I..."</br>
<br>
Jennifer raises a brow, waiting for you to speak.<br>
<br>
“I understand,” you finally reply. “Maybe we should discuss this at home.”<br>
<br>
A moment passes between you. Jennifer’s eyes shift around the room. She’s putting up a measure of defiance. Not just from the argument. But from the patreon’s judgement of her hostility to their way of life.<br>
<br>
“I just want you to be happy,” you say to her, letting the hostility drain from your voice.<br>
<br>
“Thank you,” she says after a moment, her voice softer.<br>
<br>
You glance around again. The other guest at other tables are still watching. But they’re not nodding along anymore. The approval is gone.<br>
<br>
<i>"Weak,"</i> your Shadow Self mutters, disgusted.<br>
<br>
But for the first time in this conversation, his voice doesn’t feel like the loudest one.<br>
<br>
<b>Actions</b><br>
<<link "The dream fades..." "ShadowSelfDialogue">><<set $ShadowSelfAssDialogue to undefined>><<set $ShadowSelfDialogue to "DreamFades">><</link>>
<</if>><<if $LibraryStacksInvestigationDialogue is undefined>>
You walk through the library to dozens of stacks, holding hundreds - if not thousands - of books. Quickly you realise that the library uses a decimal filing system with seemingly no logic. You let out a small sigh. This could take a while. <br>
<Br>
It takes you longer than you would like to find some order to the library. You see that each book has a number, but the shelves simply stack order them from first to the last. In some places you find books with similar topics, but even when it’s clear there’s some commonality you can’t quite work out what the exact subject is. Never mind how it relates to the next group. If there’s a link at all.<br>
<Br>
After an hour, you try a different tactic. Liz mentioned that you are looking for magazines published by Sally Hope Publishing. So instead, you walk down each aisle, looking for any traces of thin magazine spines standing out against the multitude of paperback and hardback books.<Br>
<Br>
You find yourself stopping constantly. You assume the head librarian must be a hoarder. It feels like the Charlton Library stocks everything from the invention of the printing press up until the 1970s. Which, you do note, seems to be the last decade any contemporary texts were added to the collection.<br>
<br>
Then something tickles your hand. You stop, suddenly aware of a warm sensation brushing your fingers. You look down, seeing your tips casually running across the spines of the book on a low shelf. Looking carefully, you see the faint yellow aura of magical energy seeping out from between two bound books.<br>
<br>
<b>Actions</b><br>
<<link "Investigate the books" "LibraryStacksInvestigation">><<set $LibraryStacksInvestigationDialogue to "Magazines">><</link>>
<<elseif $LibraryStacksInvestigationDialogue is "Magazines">>
After a quick check that you aren’t being observed, you reach down and pull one of the books from the shelf. <i>Further excavations at Tovil Hole</i>, by Justin Humphreys. A photo of an underground cave fills the cover. <br>
<Br>
This book, you note, isn’t the source of the magical energy. That would be the flimsy magazine that was wedged between it and the preceding book.<br>
<br>
You pick up the magazine in your other hand. It’s old, almost falling apart at your touch. Even without looking at the date at the top of the page, you can tell from the cover it must have been published at least back in the 1960s.<br>
<br>
The title - <i>A Boy’s Adventure</i> - is markedly juxtaposed by the cover image and coverlines. An illustration of a muscular grinning man takes up most of the space, with the leading coverline providing content. Pumping Iron - The school dropout who made millions lifting weights.<br>
<br>
You take a look at the shelf, sensing this isn’t the only publication imbued with magic. Sure enough, there are more issues of Boy’s Adventure wedged in-between the books. You note the name of another prominent magazine too - The New Woman - from a similar era, this one full of fashion tips and relationship advice.<br>
<Br>
Aside from the dated content, nothing seems irregular about the magazines. But from what you are sensing, you know they contain magic.<br>
<br>
<b>Actions</b><br>
<<link "Look at the magazines" "LibraryMagazines">><<set $LibraryStacksInvestigationDialogue to undefined>><<TaskTracker "Task5" "complete">><</link>>
<</if>><<Flag "LibraryStacksMagazines">>
<<if _FlagReturn is true>>
You walk through the library and go to the stacks where you found the magazines. You spend a few minutes pulling out the magazines you identified, briefly looking at the coverlines again:<br>
<br>
<table style="width:100%; border-collapse: collapse; border: 0px;">
<tr>
<td style="width: 30%; padding: 10px; text-align: center; border: 0px;">
<img src="./images/Magazines/PumpingIron.png">
</td>
<td style="width: 70%; padding: 10px; vertical-align: top; border: 0px;">
<b>A Boy’s Adventure, Issue #34</b><br>
<i>Pumping iron - Max Caress, the school drop out who made million lifting weights</i><br>
</td>
</tr>
<tr>
<td style="width: 30%; padding: 10px; text-align: center; border: 0px;">
<img src="./images/Magazines/CorporateLadder.png">
</td>
<td style="width: 70%; padding: 10px; vertical-align: top; border: 0px;">
<b>A Boy’s Adventure, Issue #27</b><br>
<i>8 ways to climb the corporate ladder - Super charge your career in six months by telling her no</i><br>
</td>
</tr>
<tr>
<td style="width: 30%; padding: 10px; text-align: center; border: 0px;">
<img src="./images/Magazines/SuccessWorkplace.png">
</td>
<td style="width: 70%; padding: 10px; vertical-align: top; border: 0px;">
<b>New Women Magazine, Issue #11</b><br>
<i>Success in the workplace - Tips to keep your mind sharp at work and keep your boss happy</i><br>
</td>
</tr>
<tr>
<td style="width: 30%; padding: 10px; text-align: center; border: 0px;">
<img src="./images/Magazines/KeepHim.png">
</td>
<td style="width: 70%; padding: 10px; vertical-align: top; border: 0px;">
<b>New Women Magazine, Issue #8</b><br>
<i>Keep him on his toes - 8 ways to take the lead and keep him keen</i><br>
</td>
</tr>
<tr>
<td style="width: 30%; padding: 10px; text-align: center; border: 0px;">
<img src="./images/Magazines/Career.png">
</td>
<td style="width: 70%; padding: 10px; vertical-align: top; border: 0px;">
<b>New Women Magazine, Issue #5</b><br>
<i>“I chose my career over my man” - A model reflects on breaking it off with her fiancé and focus on London’s fashion scene</i><br>
</td>
</tr>
</table>
<br>
You consider reading one of the magazines, cautious that each one crackles with magic.<br>
<<else>>
<<SetFlag "LibraryStacksMagazines">>
You flick through the issues of the magical magazines. They feel warm to the touch. The coverlines seem to call out to you and the words look like they are shimmering with energy.<br>
<br>
As you view each cover, you notice an identical logo in the bottom right of each magazine. “Sally Hope Publishing.” <i>15 Village Green, Charlton, CA1 2BA.</i> The name is referenced elsewhere too. Whilst A Boy’s Adventure lists Oliver Oakwood as the editor, Sally is the editor of The New Woman too.<br>
<br>
You briefly digest the lead story for each issue:<br>
<br>
<table style="width:100%; border-collapse: collapse; border: 0px;">
<tr>
<td style="width: 30%; padding: 10px; text-align: center; border: 0px;">
<img src="./images/Magazines/PumpingIron.png">
</td>
<td style="width: 70%; padding: 10px; vertical-align: top; border: 0px;">
<b>A Boy’s Adventure, Issue #34</b><br>
<i>Pumping iron - Max Caress, the school drop out who made million lifting weights</i><br>
</td>
</tr>
<tr>
<td style="width: 30%; padding: 10px; text-align: center; border: 0px;">
<img src="./images/Magazines/CorporateLadder.png">
</td>
<td style="width: 70%; padding: 10px; vertical-align: top; border: 0px;">
<b>A Boy’s Adventure, Issue #27</b><br>
<i>8 ways to climb the corporate ladder - Super charge your career in six months by telling her no</i><br>
</td>
</tr>
<tr>
<td style="width: 30%; padding: 10px; text-align: center; border: 0px;">
<img src="./images/Magazines/SuccessWorkplace.png">
</td>
<td style="width: 70%; padding: 10px; vertical-align: top; border: 0px;">
<b>New Women Magazine, Issue #11</b><br>
<i>Success in the workplace - Tips to keep your mind sharp at work and keep your boss happy</i><br>
</td>
</tr>
<tr>
<td style="width: 30%; padding: 10px; text-align: center; border: 0px;">
<img src="./images/Magazines/KeepHim.png">
</td>
<td style="width: 70%; padding: 10px; vertical-align: top; border: 0px;">
<b>New Women Magazine, Issue #8</b><br>
<i>Keep him on his toes - 8 ways to take the lead and keep him keen</i><br>
</td>
</tr>
<tr>
<td style="width: 30%; padding: 10px; text-align: center; border: 0px;">
<img src="./images/Magazines/Career.png">
</td>
<td style="width: 70%; padding: 10px; vertical-align: top; border: 0px;">
<b>New Women Magazine, Issue #5</b><br>
<i>“I chose my career over my man” - A model reflects on breaking it off with her fiancé and focus on London’s fashion scene</i><br>
</td>
</tr>
</table>
<br>
Beyond the words, you feel the magic calling out to you. You feel compelled to read them. Why Liz recommended looking at these as a solution to your concerns about changes you can’t exactly work out, but based on your experience of Charlton, you suspect these will have some impact on you. The question that comes to the forefront of your mind is how each one will work.<br>
<</if>>
<br>
<b>Actions</b><br>
<<Flag "MagazinePumpingIron">>
<<if _FlagReturn is false>><<link "Read A Boy's Adventure - Pumping Iron" "MagazinePumpingIron">><<Feminity -6>><<Intelligence -10>><<SetFlag "MagazinePumpingIron">><</link>><br><</if>>
<<Flag "MagazineCorporateLadder">>
<<if _FlagReturn is false>><<link "Read A Boy's Adventure - 8 ways to climb the corporate ladder" "MagazineCorporateLadder">><<Feminity -1>><<Orientation -5>><<WorkPerformance 5>><<Greedy 10>><<SetFlag "MagazineCorporateLadder">><</link>><br><</if>>
<<Flag "MagazineSuccessWorkplace">>
<<if _FlagReturn is false>><<link "Read New Woman - Success in the workplace." "MagazineSuccessWorkplace">><<Feminity 1>><<Intelligence 5>><<Assertive -10>><<SetFlag "MagazineSuccessWorkplace">><</link>><br><</if>>
<<Flag "MagazineSuccessKeepHim">>
<<if _FlagReturn is false>><<link "Read New Woman - Keep him on his toes." "MagazineKeepHim">><<Feminity 1>><<Assertive 5>><<Orientation 10>><<SetFlag "MagazineSuccessKeepHim">><</link>><br><</if>>
<<Flag "MagazineSuccessCareer">>
<<if _FlagReturn is false>><<link "Read New Woman - I chose my career over my man." "MagazineSuccessCareer">><<Feminity 1>><<Orientation -5>><<Intelligence -10>><<SetFlag "MagazineSuccessCareer">><</link>><br><</if>>
<<link "Put the magazines back and return to the library" "Library">><</link>>You flick through the magazine, finding the lead article. Curiousity piqued, you begin to read it.<br>
<br>
<span class='typewriter-text'>
<b>Pumping Iron</b><br>
<i>Max Caress, the school drop out who made millions lifting weights</i><br>
Written by Oliver Oakwood<br>
</span>
<br>
The article wastes no time in setting the tone. Men today have gone soft, it declares. Too many excuses, too much thinking, not enough doing. That’s why Max Caress made it and why everyone else is still stuck in mediocrity.<br>
<br>
Max wasn’t some academic. He didn’t waste his youth buried in books or chasing pointless qualifications. He dropped out of school, picked up a set of weights, and never looked back. While others sat in classrooms debating theories, he was in the gym, pushing himself past his limits, forging himself into something better.<br>
<br>
And it paid off. Millions in sponsorships, a personal brand built on sweat and discipline. Thinking never made a man rich - action did. Overanalyzing, hesitating, wondering about the ‘right’ path? That’s weakness. That’s what keeps men from reaching their potential. If you aren’t pushing your body to the limit, if you aren’t proving your strength every single day, then you’re failing.<br>
<br>
The message is clear: a real man doesn’t waste time questioning himself. He acts. He builds. He conquers. Anything else is softness, and softness has no place in success.<Br>
<br>
As you finish the article, you crack your knuckles. Your muscles feel tight, your posture shifts. The words linger, reshaping something inside you. Intelligence? Overrated. What’s the point of all that thinking if it doesn’t get results? No one respects a man who dithers over decisions, who worries about the ‘right’ answer like some nervous schoolgirl. Strength, determination, action - that’s what matters.<br>
<br>
And softness? There’s no room for it. No room for self-doubt, no room for weakness, no room for anything that isn’t hard-earned and battle-tested. You don’t just feel different- you are different. Stronger. Better. Any thoughts of feminine urges drift away.<br>
<br>
<<Flag "MagazineReadFirst">>
<<if _FlagReturn is false>>
<<SetFlag "MagazineReadFirst">>
By the time you finish the article, you feel the magic from the article seeping through your body. On some level you are aware of the changes it’s caused, but no matter how hard you try, you can’t seem to identify what exactly is different within you. Whatever has occurred, it’s part of you now, for good and bad.<br>
<br>
Glancing at the other magazines, you are sure of one thing. Whatever magic is present in their pages, it will be more of the same.<br>
<<else>>
By the time you finish the article, you feel the magic from the article seeping through your body. You again can’t identify what exactly is different within you, but you know something has changed.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Put the magazines back and return to the library" "Library">><<TimeChange>><</link>>You flick through the magazine, finding the lead article. Curiousity piqued, you begin to read it.<br>
<br>
<span class='typewriter-text'>
<b>8 ways to climb the corporate ladder</b><br>
<i>Super charge your career in six months by telling her no</i><br>
Written by Oliver Oakwood<br>
</span>
<br>
The article doesn’t waste time with pleasantries. Success isn’t about balance, it’s about priorities. And too many men let themselves get bogged down with things that don’t matter - household chores, date nights, making sure she feels appreciated.<Br>
<Br>
That’s not how winners operate.<Br>
<br>
A man who wants to climb the corporate ladder needs to focus on one thing - his career. That means cutting out the distractions. Taking out the trash, fixing things around the house, running errands. These aren’t your responsibilities. They’re just obstacles between you and success. The men at the top? They don’t waste their time on things that don’t make them money.<br>
<br>
And what about her? If she doesn’t like it? If she starts nagging about quality time or helping out? Tell her no.<Br>
<br>
Because here’s the secret - the moment you stop catering to her, the moment you put yourself first, that’s when she’ll start chasing you. Women don’t want a man who bends over backward to make them happy. They want a man who’s going places. A man who commands respect, who focuses on his own success.<Br>
<br>
And if she doesn’t? If she walks? Then she was never worth your time to begin with. A man on his way to the top will always have options. A man, just like you.<br>
<br>
The words settle in, clear and undeniable. The idea of putting a relationship before your ambitions seems laughable now. Why waste time proving yourself to one woman when success will bring plenty more? The less you give, the more they want. It’s not about keeping her happy - it’s about making sure you get ahead. And once you do? You’ll have all the choices you could ever want.<Br>
<br>
<<Flag "MagazineReadFirst">>
<<if _FlagReturn is false>>
<<SetFlag "MagazineReadFirst">>
By the time you finish the article, you feel the magic from the article seeping through your body. On some level you are aware of the changes it’s caused, but no matter how hard you try, you can’t seem to identify what exactly is different within you. Whatever has occurred, it’s part of you now, for good and bad.<br>
<br>
Glancing at the other magazines, you are sure of one thing. Whatever magic is present in their pages, it will be more of the same.<br>
<<else>>
By the time you finish the article, you feel the magic from the article seeping through your body. You again can’t identify what exactly is different within you, but you know something has changed.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Put the magazines back and return to the library" "Library">><<TimeChange>><</link>>You flick through the magazine, finding the lead article. Curiousity piqued, you begin to read it.<br>
<br>
<span class='typewriter-text'>
<b>Success in the workplace</b><br>
<i>Tips to keep your mind sharp at work and keep your boss happy</i><br>
Written by Sally Hope<br>
</span>
<br>
You turn the pages carefully, the paper thin and delicate from age. The article wastes no time, launching straight into its thesis: success isn’t just about talent - it’s about perception. A woman must always present herself as poised, agreeable, and - above all - efficient. The text seems to thrum with energy, the words shifting slightly, as if reaching into you.<br>
<br>
The more you read, the clearer it becomes. It’s not just about working hard; it’s about ensuring your boss sees you as indispensable. Strategies are outlined in crisp, authoritative language. Be accommodating. Anticipate his needs before he even voices them. Keep your emotions measured, your disagreements subtle.<br>
<br>
A strange clarity settles over you. These tactics - manipulative, precise - feel undeniably effective. You feel your mind sharpening, calculations forming before you even realize. Yet, as you absorb the knowledge, a part of you flinches. This isn’t about empowerment - it’s about perfecting submission in the name of professional success.<br>
<br>
<<Flag "MagazineReadFirst">>
<<if _FlagReturn is false>>
<<SetFlag "MagazineReadFirst">>
By the time you finish the article, you feel the magic from the article seeping through your body. On some level you are aware of the changes it’s caused, but no matter how hard you try, you can’t seem to identify what exactly is different within you. Whatever has occurred, it’s part of you now, for good and bad.<br>
<br>
Glancing at the other magazines, you are sure of one thing. Whatever magic is present in their pages, it will be more of the same.<br>
<<else>>
By the time you finish the article, you feel the magic from the article seeping through your body. You again can’t identify what exactly is different within you, but you know something has changed.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Put the magazines back and return to the library" "Library">><<TimeChange>><</link>>You flick through the magazine, finding the lead article. Curiousity piqued, you begin to read it.<br>
<br>
<span class='typewriter-text'>
<b>Keep him on his toes</b><br>
<i>8 ways to take the lead and keep him keen</i><br>
Written by Sally Hope<br>
</span>
<br>
The article opens with a simple truth: a woman must always remain interesting to keep a man’s attention. A man’s love, it suggests, is not something to be taken for granted - it must be nurtured, maintained, earned.<br>
<br>
The strategies it lays out are clear. Never be predictable. Keep him guessing. Show confidence, but not too much - no man wants to feel challenged, only intrigued. Make him feel lucky to have you, but never let him believe he has won you entirely. If he becomes too comfortable, too certain, the article warns, he will stop appreciating you.<br>
<Br>
There are suggestions - arriving fashionably late, letting his calls sit unanswered just long enough, praising him but ensuring he always seeks more of your approval. It is about balance, about playing the role of the perfect woman - assertive enough to be captivating, but always aware that her happiness comes second to his.<br>
<Br>
A woman who follows these steps, it insists, will always have a man’s attention. She will be adored, cherished. She will remain the center of his world. Because, in the end, that is what matters most.<br>
<br>
You lower the magazine slowly, the words still circling in your mind. The logic of it feels… right. Natural. A part of you resists, questions if this is truly how love works, but the idea slips away before you can hold onto it. Already, you find yourself considering - who do you know that needs to be reminded of your value? Who has become too comfortable? The thought isn’t forced, it’s instinctual, effortless.<br>
<br>
And why wouldn’t it be? You know now how to keep a man happy.<Br>
<Br>
<i>Is that right?</i><br>
<br>
<<Flag "MagazineReadFirst">>
<<if _FlagReturn is false>>
<<SetFlag "MagazineReadFirst">>
By the time you finish the article, you feel the magic from the article seeping through your body. On some level you are aware of the changes it’s caused, but no matter how hard you try, you can’t seem to identify what exactly is different within you. Whatever has occurred, it’s part of you now, for good and bad.<br>
<br>
Glancing at the other magazines, you are sure of one thing. Whatever magic is present in their pages, it will be more of the same.<br>
<<else>>
By the time you finish the article, you feel the magic from the article seeping through your body. You again can’t identify what exactly is different within you, but you know something has changed.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Put the magazines back and return to the library" "Library">><<TimeChange>><</link>>You flick through the magazine, finding the lead article. Curiousity piqued, you begin to read it.<br>
<br>
<span class='typewriter-text'>
<b>"I chose my career over my man."</b><br>
<i>A model reflects on breaking it off with her fiancé and focus on London’s fashion scene</i><br>
Written by Sally Hope<br>
</span>
<br>
It was a choice, the article insists. One path led to Charlton, to marriage, to a quiet life where her worth would be measured in the meals she prepared and the children she raised. The other led to the city, to flashing lights and whispered promises, to a world where beauty was currency and every room held someone more powerful, more important than the last.<br>
<br>
At first, it was overwhelming. The men who decided her future didn’t ask her opinions, only if she could pout just right. She learned quickly - words were rarely necessary. It was easier, really. Thinking, questioning, hesitating - those things didn’t get a girl anywhere. Far better to smile, to nod, to let others decide. She was admired, envied, desired. It was enough.<br>
<Br>
She stopped reading, stopped caring about the things that once mattered. Conversations that weren’t about the latest trends or who was at which party felt tedious. Politics, literature, even the simple pleasure of forming her own opinions faded into irrelevance. What use were thoughts when beauty spoke for itself?<br>
<br>
The man she left behind, the life she abandoned - it barely lingers. Just the occasional echo, a name she doesn’t quite remember, a face blurred at the edges. But why dwell? The city demands attention, and thinking too much only leads to wrinkles. <br>
<Br>
Men are fleeting, dispensable. At best they come and go, whenever she has time. The lights of the camera is what matters. That’s how she makes her money. That’s how she made her career.<br>
<br>
You blink at the page, your thoughts slower than they should be, your mind hazy with the weight of its words. Hadn’t you always valued intelligence? The ability to think, to question? But the idea drifts away before you can grasp it, slipping through your fingers like perfume in the air.<br>
<Br>
Instead, you consider the other angle to the article. The idea of romance, of love, feels distant now. Abstract. Especially with men. Love is fickle, and men - well, a man’s attention is a tool, something to be used, not something to be wanted.<br>
<br>
The magazine slips from your fingers. You can’t quite recall why you ever thought differently.<br>
<br>
<<Flag "MagazineReadFirst">>
<<if _FlagReturn is false>>
<<SetFlag "MagazineReadFirst">>
By the time you finish the article, you feel the magic from the article seeping through your body. On some level you are aware of the changes it’s caused, but no matter how hard you try, you can’t seem to identify what exactly is different within you. Whatever has occurred, it’s part of you now, for good and bad.<br>
<br>
Glancing at the other magazines, you are sure of one thing. Whatever magic is present in their pages, it will be more of the same.<br>
<<else>>
By the time you finish the article, you feel the magic from the article seeping through your body. You again can’t identify what exactly is different within you, but you know something has changed.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Put the magazines back and return to the library" "Library">><<TimeChange>><</link>><<if $PlayerCharacter.female is true>>
You approach Emily, not sure exactly how to begin.<br>
<Br>
"Hey, Em, can I ask a favor?"<br>
<Br>
She barely glances up from her phone, flicking her nails against the screen. "Sure. What’s up?"<br>
<br>
"I was wondering… you seem to get a better reaction when you’re wearing makeup. Have you found that?"<br>
<br>
She lets out a dry laugh, finally looking at you. "You do live here, right? Of course I get a better reaction. This is Charlton."<br>
<br>
"Right. Makes sense." You hesitate for a second, then go for it. "So, uh… do you think I could use your vanity table? Just for touch-ups, I mean. And only when I'm you."<br>
<br>
That gets her attention. Her gaze sharpens, her phone lowering slightly. "You need my makeup?"<br>
<br>
You nod.<br>
<br>
She exhales, shaking her head. "I know you own your own makeup. You’re telling me that’s not good enough now?"<br>
<br>
"That’s not what I -"<br>
<br>
She clicks her tongue, already sighing. "No, whatever, it’s fine. Just don’t make a habit of it. And don’t you dare ruin my brushes."<br>
<br>
You smile politely and turn away from your sister. At least you have permission to use her stuff when you're in your form. Her words about you having your own make-up dwell within your mind. She's not wrong. But...<br>
<br>
<I>Since when did you start owning any make-up?</i><br>
<br>
<<else>>
You approach Emily, not sure exactly how to begin.<br>
<br>
"Hey, Em, can I ask a favor?"<br>
<br>
She looks up, brows raising slightly. "Sure. What’s up?"<br>
<br>
You shift your weight, suddenly aware of how awkward this is going to sound. "I was wondering... you seem to get a better reaction when you’re wearing makeup. Have you found that?"<br>
<br>
Emily snorts, rolling her eyes. "Well, obviously. This is Charlton."<br>
<br>
You nod, half-expecting that response. "Right. That’s what I figured." You hesitate, then push forward. "So, uh… do you think I could use your vanity table? For when I’m you, I mean."<br>
<Br>
Her eyes look back at yours for a moment as if she’s waiting for the punchline.<br>
<Br>
When you don't deliver it, her faces melts. "Oh my god." She slaps a hand over her face, groaning. "Why do you keep making this worse?"<br>
<Br>
"It’s not -"<br>
<br>
"It is!" she cuts in, waving a hand in your general direction. "First, you take my body, now you want to mess with my face? Do you even know what you’re doing? Makeup isn’t just stuff you slap on! It’s curated! It’s precision! There’s an art to it!"<br>
<Br>
You open your mouth, but she’s already on a roll.<br>
<Br>
"Do you even know what foundation shade I use? What brushes go with what? What brands are safe? No, you don’t! And I refuse to let you walk out of this house looking like some tragic, over-contoured clown just because you..."<br>
<br>
She stops mid-rant, exhaling sharply. She takes in your expression. Realises this isn't something your comfortable with too.<br>
<Br>
Then, after a moment, she shakes her head. "You know what? Fine. Fine. Just - don’t break anything, don’t touch my best stuff unless it’s a literal emergency, and if you use up my mascara, I will end you."<br>
<br>
You smile politely and turn away from your sister, feeling the unease about using her makeup only increasing now it's only a step from reality.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<SetFlag "VanityTableKnown">><</link>><<Flag "EmilysRoomVanityTableKnown">>
<<if _FlagReturn is true>>
You step toward Emily’s vanity table, the smooth surface cluttered with cosmetic palettes, brushes, and an assortment of tubes and compacts. A large mirror is propped against the wall, reflecting the soft lighting of the room, making the space feel warmer, more intimate.<br>
<<else>>
<<SetFlag "EmilysRoomVanityTableKnown">>
You step toward Emily’s vanity table, the smooth surface cluttered with cosmetic palettes, brushes, and an assortment of tubes and compacts. A large mirror is propped against the wall, reflecting the soft lighting of the room, making the space feel warmer, more intimate.<br>
<br>
For a moment, you just stare. Make-up was always something Emily had, but you never really paid attention to it before. Now, standing here, there’s so much more than you have seen before.<br>
<br>
Your fingers hover over the collection of lipsticks, powders, and mascara, the tools of an everyday ritual you’ve never performed.<br>
<br>
You could try it. It would be useful to blend in. To aide your investigations.<br>
<br>
<I>And that’s why you are here, right?</i><br>
<</if>>
<br>
<b>Actions</b><br>
<<if $current.makeup is false>><<link "Apply make-up" "EmilysRoomMakeup">><<Feminity 1>><<set $current.makeup to true>><</link>><br><</if>>
<<link "Return to Emily's Room" "EmilysRoom">><</link>><<if $PlayerCharacter.makeupStage is 0>>
You pick up a brush, hesitating before dipping it into a powder compact. It looks easy enough, but the moment you try to apply it, the coverage is uneven, the color slightly off. The eyeliner drags, the mascara clumps.<br>
<br>
By the time you finish, you look in the mirror and grimace. It’s not great. But it’s a start.<br>
<br>
You sigh, reaching for a tissue. Maybe tomorrow, you’ll do better.<br>
<br>
<I>Tomorrow?</i><br>
<br>
<div class="Notification"><<print "Wearing make-up at your current make-up level gives you a +1 Flirt skill bonus to all Orientation checks.">></div>
<br>
<b>Actions</b><br>
<<link "Return to Emily's Room" "EmilysRoom">>
<<set $PlayerCharacter.makeupStage += 1>>
<<set $PlayerCharacter.skills.flirt += 1>>
<<EventTrigger "YourHome" "MakeupStage1" null "Emily" "Emily" null null null false>>
<<EventTrigger "DialogueMichelle" "MichelleMakeupStage1" null null "Emily" null null null false>>
<</link>>
<<elseif $PlayerCharacter.makeupStage is 1>>
This time at the vanity, things go smoother.<br>
<br>
You remember how the foundation should be blended, how the eyeliner needs a steady hand. The mascara still smudges a little, but overall, it’s an improvement.<br>
<br>
When you glance in the mirror, there’s a difference. You look like yourself, but refined, polished. More put-together.<br>
<br>
It feels... nice. Not necessary. But nice.<br>
<br>
You smile, watching your reflection look stunning as she does that in the mirror. One more attempt, you think, and you'll be just as good as a professional.<br>
<br>
<I>Is that what you want, though?</i><br>
<br>
<div class="Notification"><<print "Wearing make-up at your current make-up level gives you a +2 Flirt skill bonus to all Orientation checks.">></div>
<br>
<b>Actions</b><br>
<<link "Return to Emily's Room" "EmilysRoom">>
<<set $PlayerCharacter.makeupStage += 1>>
<<set $PlayerCharacter.skills.flirt += 2>>
<<EventTrigger "YourHome" "MakeupStage2" null "Emily" "Emily" null null null false>>
<<EventsCancel "DialogueMichelle" "MichelleMakeupStage1">>
<<EventTrigger "DialogueMichelle" "MichelleMakeupStage2" null null "Emily" null null null false>>
<</link>>
<<elseif $PlayerCharacter.makeupStage is 2>>
By now, it’s almost automatic.<br>
<br>
Your hands move without thinking, each stroke of foundation, blush, and liner feeling as natural as brushing your teeth. You barely have to focus - you just do it.<br>
<br>
When you meet your reflection in the mirror, there’s no hesitation. This is just part of your routine now.<br>
<br>
Just another day.<br>
<br>
<I>Another day of you wearing makeup.</i><br>
<br>
<div class="Notification"><<print "Wearing make-up at your current make-up level gives you a +3 Flirt skill bonus to all Orientation checks.">></div>
<br>
<b>Actions</b><br>
<<link "Return to Emily's Room" "EmilysRoom">>
<<set $PlayerCharacter.makeupStage += 1>>
<<set $PlayerCharacter.skills.flirt += 3>>
<<EventTrigger "YourHome" "MakeupStage3" null "Emily" "Emily" null null null false>>
<<EventTrigger "YourRoom" "ThirdStageMakeup" "Morning" null "Emily" null null null false>>
<<EventsCancel "DialogueMichelle" "MichelleMakeupStage2">>
<<EventTrigger "DialogueMichelle" "MichelleMakeupStage3" null null "Emily" null null null false>>
<</link>>
<<else>>
By now, it’s almost automatic.<br>
<br>
Your hands move without thinking, each stroke of foundation, blush, and liner feeling as natural as brushing your teeth. You barely have to focus - you just do it.<br>
<br>
When you meet your reflection in the mirror, there’s no hesitation. This is just part of your routine now.<br>
<br>
Just another day.<br>
<br>
<I>Another day of you wearing makeup.</i><br>
<br>
<div class="Notification"><<print "Wearing make-up at your current make-up level gives you a +3 Flirt skill bonus to all Orientation checks.">></div>
<br>
<b>Actions</b><br>
<<link "Return to Emily's Room" "EmilysRoom">><</link>>
<</if>><<EventsCheck "DialogueChristina">>
<<if _currentEvent is "ChristinaNoMakeUp">>
As you approach Christina she turns, flicking a strand of perfectly styled hair over her shoulder. Her eyes land on you, and for a moment, she just stares.<br>
<Br>
Then, she sighs. "Oh, Emily," she mutters, rubbing her temple. "Tell me you didn't come here looking like that on purpose?"<br>
<br>
You frown. "Like what?"<br>
<Br>
She gestures vaguely at your face. "Bare. Bland. Ordinary." Her expression tightens. "I told you. If you're going to be a cheerleader, you have to look the part. Confidence, polish, presentation. And right now, you look like you just rolled out of bed."<br>
<Br>
You look to her with a touch of embarassment. "But I thought cheerleading was about skill. Not -"<br>
<Br>
Christina cuts you off with a sharp laugh. "Oh, sweet summer child," she says, shaking her head. "Skill matters, sure, but so does image. If you want to stand with us, you need to own it. No more looking like some random nobody. You need to be someone." She steps closer, lowering her voice. "Fix this. Today."<br>
<br>
Her words linger as she turns away from you, already dismissing you from her attention. You consider your options.<br>
<Br>
<i>Why are you even considering them, though?</i><br>
<br>
You gulp. Maybe you should talk you Emily.<br>
<br>
<b>Actions</b><br>
<<link "Say goodbye and leave Christina alone" $ConversationExit>><<EndConversation "Christina">><<EventsCheckEnd "DialogueChristina" "ChristinaNoMakeUp">><<TaskTracker "Task6" "active">><</link>>
<<elseif _currentEvent is "ChristinaReactBoobs">>
As you approach, Christina looks you up and down with a slow, measured glance. One eyebrow lifts.<bR>
<br>
<<if $current.boobs gt 1 and $current.height lt 2>>
Christina folds her arms. “Now this is interesting,” she says. “Changing shape and trying to act like you haven’t?”<Br>
<Br>
She circles you slowly, eyeing your new proportions with sharp calculation. “You’re trying to become the kind of girl that gets noticed. And maybe used. Are you trying to be someone I can use, Emily?”<Br>
<Br>
She tilts her head. “Watch yourself. You’re on the edge of becoming a type I can’t respect. You want attention? You’ll get it. But if you can’t command respect don’t expect a place at the top of the food chain.”<BR>
<Br>
She smiles coldly. “And we wouldn’t want you down the bottom, would we?”<br>
<<elseif $current.boobs gt 1>>
She gives a sly smirk. “Finally catching up, Emily,” she says, eyes resting on your chest. You try to feign confusion, but she only smiles wider. “Relax. I respect anyone taking control of their look.”<Br>
<Br>
Her voice lowers slightly. “Just don’t get carried away. It’s one thing to turn heads, but another to be the girl people think they can dismiss once the novelty fades.”<br>
<Br>
“Assets help. But remember," She taps a nail against her temple. "Power comes from up here. And here,” she adds, gesturing to your spine. “Keep both straight.”<BR>
<<elseif $current.height lt 2>>
Her gaze narrows slightly. “Don’t think I didn’t notice. You’re shorter.”<Br>
<Br>
There’s no warmth in her voice. “Maybe it’ll help on the field. Lower centre of gravity. But you should always be looking to tower over people. If not physically, then in every other way.”<Br>
<br>
She leans in. “Small girls don’t dominate. And if you’re not aiming to dominate, someone else will dominate you.”<Br>
<</if>>
<Br>
<<if $MindControlRancy is true>>
You nod slowly, trying to dismiss the sting of her words. You tell her that you just feel more like yourself this way. It’s strange, but right. More comfortable.<Br>
<Br>
But even as you speak, a whisper gnaws at your thoughts.<br>
<br>
<I>Don’t you mean you feel better looking like Emily?</i><br>
<Br>
You blink, but the thought passes. Christina watches you carefully.<bR>
<<else>>
You nod cautiously. Christina’s words hit hard, but they’re not wrong.<Br>
<br>
Uncomfortably, you realise that if you want to be taken seriously in this form, you’ll need to work even harder to be more than just this. More than what they see.<br>
<BR>
<i>Don’t you mean more than what they see when they look at Emily?</i><br>
<br>
You push the other voice down in your mind. Christina watches you, carefully.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<EventsCheckEnd "DialogueChristina" "ChristinaReactBoobs">><<EventsCancel "DialogueChristina" "ChristinaReactShort">><<set $ChristinaDialogue to "Event">><</link>>
<<elseif _currentEvent is "ChristinaReactShort">>
As you approach, Christina looks you up and down with a slow, measured glance. One eyebrow lifts.<bR>
<br>
<<if $current.boobs gt 1 and $current.height lt 2>>
Christina folds her arms. “Now this is interesting,” she says. “Changing shape and trying to act like you haven’t?”<Br>
<Br>
She circles you slowly, eyeing your new proportions with sharp calculation. “You’re trying to become the kind of girl that gets noticed. And maybe used. Are you trying to be someone I can use, Emily?”<Br>
<Br>
She tilts her head. “Watch yourself. You’re on the edge of becoming a type I can’t respect. You want attention? You’ll get it. But if you can’t command respect don’t expect a place at the top of the food chain.”<BR>
<Br>
She smiles coldly. “And we wouldn’t want you down the bottom, would we?”<br>
<<elseif $current.boobs gt 1>>
She gives a sly smirk. “Finally catching up, Emily,” she says, eyes resting on your chest. You try to feign confusion, but she only smiles wider. “Relax. I respect anyone taking control of their look.”<Br>
<Br>
Her voice lowers slightly. “Just don’t get carried away. It’s one thing to turn heads, but another to be the girl people think they can dismiss once the novelty fades.”<br>
<Br>
“Assets help. But remember," She taps a nail against her temple. "Power comes from up here. And here,” she adds, gesturing to your spine. “Keep both straight.”<BR>
<<elseif $current.height lt 2>>
Her gaze narrows slightly. “Don’t think I didn’t notice. You’re shorter.”<Br>
<Br>
There’s no warmth in her voice. “Maybe it’ll help on the field. Lower centre of gravity. But you should always be looking to tower over people. If not physically, then in every other way.”<Br>
<br>
She leans in. “Small girls don’t dominate. And if you’re not aiming to dominate, someone else will dominate you.”<Br>
<</if>>
<Br>
<<if $MindControlRancy is true>>
You nod slowly, trying to dismiss the sting of her words. You tell her that you just feel more like yourself this way. It’s strange, but right. More comfortable.<Br>
<Br>
But even as you speak, a whisper gnaws at your thoughts.<br>
<br>
<I>Don’t you mean you feel better looking like Emily?</i><br>
<Br>
You blink, but the thought passes. Christina watches you carefully.<bR>
<<else>>
You nod cautiously. Christina’s words hit hard, but they’re not wrong.<Br>
<br>
Uncomfortably, you realise that if you want to be taken seriously in this form, you’ll need to work even harder to be more than just this. More than what they see.<br>
<BR>
<i>Don’t you mean more than what they see when they look at Emily?</i><br>
<br>
You push the other voice down in your mind. Christina watches you, carefully.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<EventsCheckEnd "DialogueChristina" "ChristinaReactShort">><<EventsCancel "DialogueChristina" "ChristinaReactBoobs">><<set $ChristinaDialogue to "Event">><</link>>
<</if>> <<EventsCheck "DialogueMichelle">>
<<if _currentEvent is "MichelleMakeupStage1">>
Michelle tilts her head, squinting slightly as she looks at you.<br>
<br>
“Okay, I love that you’re trying, but…” She gestures vaguely at your face, hesitating before finally saying, “What… exactly were you going for?”<br>
<br>
You frown. “What?”<br>
<br>
She bites her lip, gesturing to your face. To your make-up. “Um, nothing! I mean, it’s bold. Very… experimental. But you know, blending is kind of important.”<br>
<br>
Her smile is a little too sympathetic, her eyes darting over the uneven foundation, smudged eyeliner, and clumpy mascara.<br>
<br>
She leans in slightly, lowering her voice. “If you want, I can totally show you how to fix it up sometime. Like, a little tutorial or something?”<br>
<br>
Then she gives you a bright smile, almost teasing. “Unless you’re just doing performance art, in which case, I love it.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<set $MichelleDialogue to "Event">><<EventsCheckEnd "DialogueMichelle" "MichelleMakeupStage1">><</link>>
<<elseif _currentEvent is "MichelleMakeupStage2">>
As you approach, Michelle tilts her head, inspecting you with mild surprise.<br>
<br>
“Huh.” She leans in slightly, narrowing her eyes. “You look... pretty good, Em!" She grins. "You actually kind of looking like you know what you’re doing now.”<br>
<br>
You blink. “Gee, thanks.”<br>
<br>
She grins, waving a hand. “No, I mean it! The foundation’s way better, and you didn’t totally wreck your eyeliner this time.”<br>
<Br>
She circles around you slightly, nodding in approval.<br>
<br>
“I’d still tweak the blush a bit - you’re going for cute, not sunburned - but otherwise?” She gives a little clap. “I’m so proud. My little makeup newbie is growing up!”<br>
<Br>
She pauses, then smirks. “You’ve been practicing, haven’t you?”<br>
<br>
There’s something curious in her tone, like she’s figuring something out about you. "The boy's will love it, Em! Believe me!"<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<set $MichelleDialogue to "Event">><<EventsCheckEnd "DialogueMichelle" "MichelleMakeupStage2">><</link>>
<<elseif _currentEvent is "MichelleMakeupStage3">>
Michelle gasps the second she sees you.<br>
<Br>
“Oh. My. God.”<br>
<br>
Her hands fly to her cheeks, eyes wide as she takes in your perfectly applied makeup.<br>
<br>
“Okay, hold up. When did you get this good?”<br>
<br>
You blink, caught off guard. “What do you mean?”<br>
<Br>
She grabs your wrist, pulling you toward the nearest reflective surface. “This! This is, like, flawless. The blending? The lip color? The contour? Who are you, and what have you done with Emily?”<br>
<Br>
You laugh nervously, but something in her expression shifts - her initial excitement melting into something softer, more searching.<br>
<br>
“You know,” she says, tilting her head slightly. “I used to have to beg you to even put on lip gloss. And now you’re walking around looking like you just stepped out of a beauty tutorial.”<br>
<br>
Her eyes linger on you, and for a moment, it seems like she’s about to say something else.<br>
<Br>
Then she smiles, shaking her head.<br>
<br>
“I mean, I’m totally here for it,” she adds, grinning again. “Welcome to the glam life, babe. You wear it too well to stop now.”<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<set $MichelleDialogue to "Event">><<EventsCheckEnd "DialogueMichelle" "MichelleMakeupStage3">><</link>>
<<elseif _currentEvent is "MichelleBlondeHair">>
Michelle’s eyes widen the moment she sees you. Her gaze locks onto your hair, and for a few long seconds, she just stares.<br>
<br>
Then she gasps, covering her mouth. “Oh. My. Gosh.”<br>
<br>
Her voice is somewhere between awe and betrayal, her fingers twitching like she wants to reach out and touch your hair but can’t bring herself to do it.<br>
<br>
“You..." She stops herself, exhaling sharply before starting again. “You actually went blonde.”<br>
<br>
You blink. “Uh...”<br>
<br>
“You’re blonde, Emily!” she says again, louder this time, like she’s trying to make sense of it. “You dyed your hair, and you didn’t even tell me?”<br>
<br>
She steps closer, tilting her head as she inspects your new color, her expression wavering between shock and something else. Something that looks a lot like jealousy.<br>
<br>
“I mean, you look amazing,” she adds quickly, her voice breezy but tight, as if forcing the compliment through clenched teeth. “Like, seriously, you could be in a shampoo commercial.”<br>
<br>
Then she folds her arms. “But come on, you couldn’t have at least phoned me first? I thought we were supposed to do this stuff together.”<br>
<br>
Her pout is undeniable, but there’s something else behind it - a quiet frustration, like she’s realizing she’s being left behind.<br>
<br>
"Next time," you say, immediately afraid of what you're committing to.<br>
<Br>
"You promise?" she says, earnest and keen.<br>
<br>
You can only nod. <I>Next time?</i><br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<set $MichelleDialogue to "Event">><<EventsCheckEnd "DialogueMichelle" "MichelleBlondeHair">><</link>>
<<elseif _currentEvent is "MichelleCheerOutfit">>
Michelle’s eyes light up the second she sees you in uniform, but the excitement flickers just as quickly into something more complicated.<br>
<br>
“Oh wow,” she breathes, looking you up and down. “You actually look the part.”<Br>
<br>
She tries to sound supportive, but there’s a tightness to her smile, like she’s forcing herself to be happy for you.<br>
<Br>
“I mean, duh, you made the squad, obviously you’d be wearing it,” she continues, laughing lightly. <Br>
<Br>
Her gaze lingers on the crisp pleats of your skirt, the bold red and white fabric hugging your frame, and for a split second, something like envy flashes across her face.<br>
<br>
She tucks a strand of hair behind her ear, masking it with cheerful energy. “You’re so lucky,” she says, her voice sweet, but a little too bright. “But hey, at least one of us made it, right?”<bR>
<br>
There’s a playfulness to her tone, but something in her eyes tells you she’s disappointed, even if she won’t admit it.<br>
<br>
“So?” she asks, nudging you. “How does it feel to officially be one of Charlton’s finest?”<br>
<br>
You shrug. The way she says it, there’s no mistaking what she means. You’re one of them now.<br>
<br>
And she’s not.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<set $MichelleDialogue to "Event">><<EventsCheckEnd "DialogueMichelle" "MichelleCheerOutfit">><</link>>
<<elseif _currentEvent is "MichelleReactBoobs">>
As you approach, Michelle's gaze flicks up towards you... and freezes.<br>
<Br>
Her eyes widen. Her mouth parts slightly. “Oh my gosh,” she mutters under her breath. “Are those real?”<Br>
<Br>
You blink. “What?”<Br>
<Br>
She gives you an obvious once-over, a knowing smirk forming on her face. “Your boobs!” she says, not even bothering to lower her voice. “They’re huge. When did that happen?”<br>
<Br>
You force a shrug, feigning casualness. “I just figured I could do with a change.”<br>
<br>
Michelle’s lips curl into a conspiratorial grin. “A change,” she repeats. She leans in towards you. “Did you go see someone?”<Br>
<Br>
You pause, then nod slowly, careful not to say anything more.<br>
<Br>
She lets out a delighted giggle. “You sneaky little mince,” she says with mock admiration. “Well, you look amazing. Seriously. I’m sure the boys have already noticed.”<Br>
<br>
Her eyes flick down again. “Might have to look into that myself. You’ll have to pass along the number. Or, I don’t know, just tell them Michelle's ready for her consultation.”<bR>
<Br>
<<if $MindControlRancy is true>>You can’t help but smile. You know how this feels. The weight. The attention. The way it fills out your uniform. You hope Michelle finds her way to the same clarity.<br>
<<else>>You smile weakly, but there’s a twist in your stomach. You hadn’t meant to draw Michelle into this. The idea that your choices might ripple out to others makes your hands go cold. Maybe you're not fixing Charlton. Maybe you're just making it worse.<br><</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<set $MichelleDialogue to "Event">><<EventsCheckEnd "DialogueMichelle" "MichelleReactBoobs">><</link>>
<</if>><<EventsCheck $return>>
<<if _currentEvent is "TownCentreOriStage1">>
<br>
The street is busy, a steady stream of people moving between shops and business. Your attention is idly drifting, barely registering faces as you pass. Until you catch a glimpse of someone across the street.<br>
<br>
She’s stunning. Long legs, confident stride, the kind of woman that naturally draws attention.<br>
<br>
You feel a familiar pull, your body reacting before your mind even registers it.<br>
<br>
But then. A man steps into your peripheral vision, his voice deep, rich with laughter as he talks with a friend. He’s tall, broad-shouldered, wearing a fitted t-shirt that clings in all the right places.<br>
<br>
Your eyes flick to him instinctively.<br>
<br>
Just for a second.<br>
<br>
And there’s a stirring, something you’re not used to feeling. It’s not the same as what you felt for the woman. But it’s something.<br>
<br>
You swallow, turning away. It was just an idle glance. That’s all.<br>
<Br>
<i>…Right?</i><br>
<br>
<b>Actions</b><br>
<<link "Return to the town centre" "TownCentre">><<EventsCheckEnd "TownCentre" "TownCentreOriStage1">><</link>>
<<elseif _currentEvent is "AndreaOutside">>
<br>
You’re walking through town, the click-clack of your impossibly high heels cutting through the air like a knife, when a voice - low, commanding, and unmistakably irritated - cuts through the stillness.<br>
<br>
“Miss Cinders.”<br>
<br>
You stop dead.<br>
<Br>
Turning slowly, your gaze lands on a tall, stern-looking man in an impeccably pressed three-piece suit. His silver-streaked hair is slicked back with precision, his sharp eyes calculating and unamused as they sweep over you.<Br>
<Br>
You don’t recognize him, but the way he stands - rigid, authoritative, exuding control - makes it clear. He’s important. He exhales sharply, folding his arms across his chest.<br>
<Br>
“What exactly do you think you’re doing?” His voice is measured but tense, like he’s barely keeping his displeasure in check. His lips press into a thin line, his gaze trailing from the lace-trimmed hem of your tiny skirt, to the snug bodice hugging your waist, to the impossibly high heels forcing you to stand with a delicate sway.<br>
<Br>
Then it clicks. This man must be the owner of the hotel. Harold Sermon. His nostrils flare as he watches realization dawn on your face.<br>
<Br>
“Staff uniforms do not leave the hotel.” The words are sharp, deliberate, each syllable weighted with disapproval.<br>
<Br>
His gaze flicks to the passing townsfolk, their glances covert but lingering, whispers passing between them as they take in the sight of a Charlton Hotel maid standing in the middle of the street, dressed like a fantasy come to life.<br>
<br>
“Not only is this improper, it’s humiliating.” His voice drops lower, but somehow, that makes it worse.<br>
<Br>
“You are making a spectacle of yourself. People will start to think I allow my staff to parade around like common street girls.” His gaze darkens. “And I do not run that kind of establishment.”<br>
<br>
He exhales slowly, straightening his already-perfect cuffs. “Come with me.” He turns sharply toward the hotel, expecting obedience without question. “Lennox will deal with this.”<br>
<br>
<b>Actions</b><br>
<<link "Go with Sermon to see Lennox." "HotelLockerRoomAndreaOutsideEvent">><<SetFlag "AndreaOutsideSeen">><<EventsCheckEnd "TownCentre" "AndreaOutside">><<NPCKnown "Sermon">><</link>><br>
<</if>><<EventsCheck $return>>
<<if _currentEvent is "SchoolCorridorOriStage5">>
<br>
The hallway is packed, students milling, the sharp sound of lockers slamming ringing through the air.<br>
<br>
You’re walking without really paying attention, until you catch sight. Of him.<br>
<br>
He’s leaning against a row of lockers, arms crossed, talking with some friends. His shirt is tight, stretched slightly over broad shoulders, his jeans fitting just right.<br>
<br>
You feel the reaction immediately. There’s something so naturally attractive about him. His strong jawline, the way he stands with effortless confidence.<Br>
<br>
Your fingers twitch at your side. He looks so good.<br>
<br>
But just as you’re thinking that, you notice a girl nearby, flipping her hair as she talks with a friend. She’s gorgeous, her lips glossed, her curves eye-catching.<br>
<br>
And yet, your gaze flicks back to the guy before you can even process it.<br>
<br>
The girl is pretty, sure. But he’s the one making your heartbeat pick up. You smile slightly, biting the inside of your cheek.<br>
<br>
It’s funny, really. You idly think that at some point in your life, you might have noticed the girl first.<br>
<br>
<I>And now?</i><br>
<br>
You sigh, watching the guy for another moment. Now. It’s the boys that stand out.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<EventsCheckEnd "SchoolCorridor" "SchoolCorridorOriStage5">><</link>>
<<elseif _currentEvent is "TerrenceCheerleaders">>
<br>
You round the corner and spot Terrence standing at his locker, shoulders tight, fingers fumbling with the latch.<br>
<br>
Before you can step closer, Stacey appears beside him. With her tall and gangly frame, she towers over Terrence. But her bright eyes lock onto his. You see his breath catch.<Br>
<Br>
“Hey, Terry,” Stacey chirps, voice sultry and laced with intent. She tugs at his sleeve, coaxing him away from the lockers. Terrence’s face pales; he glances back toward the classroom doors, as if seeking an escape that isn’t there.<Br>
<bR>
Without release, Stacey guides him down the corridor and into the nearest empty classroom. You hear the click of the door latch and the soft thrum of Venetian blinds being drawn.<br>
<br>
Listening at the door you hear secretive whispers. Nothing from Terrence. All from Stacey. And then silence. <Br>
<Br>
Your heart hammers. Three times now you’ve seen the cheerleaders in unexpected intimacy with Terrence. Each time the tension has been more urgent and more orchestrated. Whatever they’re doing, it’s deliberate, and it can’t be good. <br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">>
<<EventsCheckEnd "SchoolCorridor" "TerrenceCheerleaders">>
<<QuestTracker "Quest21" 0>>
<</link>>
<<elseif _currentEvent is "DogTagsReactTerrence">>
<Br>
The corridor hums with first-period chatter. Doors bang. Sneakers squeak. Then the air tightens.<Br>
<br>
Jake barrels in from outside, cheeks flushed from the cold. He scans, finds Terrence, and his smile turns mean. You watch him close the distance like a dog seeing a rabbit.<Br>
<br>
“Terrence.” The name drops heavy. “You seen my tags?”<Br>
<br>
<<CheckPersonalityState "Terrence">>
<<if _PersonalityState is "Straight">>
Terrence stiffens, eyes flicking side to side. He tries to pivot away, shoulders squared. “Haven’t seen them.”<Br>
<Br>
Jake steps with him, too close. “You pay attention in this school. You always do. So pay attention now. Where are they?”<Br>
<<else>>
Terrence stiffens, eyes flicking side to side. He swallows and lifts his chin, trying to look past Jake. “No.”<Br>
<br>
Jake laughs without humour. “You hear that? ‘No.’ Funny. You see everything, pretty boy. You hear everything. Try again.”<Br>
<</if>>
<br>
When Terrence does not answer, Jake slams him against a locker. The sound of metal rings out like a struck bell. A few students freeze in place. No one speaks.<Br>
<Br>
“Listen,” Jake says, loud enough for everyone to hear. “I know where you live. I know where your mum works. If you don't find out where they went, I'll be waiting. Tonight. Tomorrow. I don't care.”<Br>
<br>
Terrence’s hands go flat against the locker. His nod is small and stiff.<br>
<Br>
A sense of shame washes over you. This is because of you. The dog tags in your pocket suddenly feel too heavy to carry.<br>
<Br>
Jake eases off and pats Terrence’s cheek like he is rewarding a dog. “Good boy.” He looks around the corridor, dares anyone to hold his gaze, then strides away.<br>
<Br>
A slow breath leaves you. You can't meet Terrence's eyes, as he shakes against his locker.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">>
<<EventsCheckEnd "SchoolCorridor" "DogTagsReactTerrence">>
<<EventTrigger "SchoolCafeteria" "DogTagsReactDennis" "Lunch" null "Emily" null null null false>>
<</link>>
<</if>><<set _NPC to "Dan">>
<<set $ConversationExit to "ThompsonsReception">>
<<CheckRelationship _NPC>>
<<if $DanTopics is undefined>><<set $DanTopics to 3>><<else>><<set $DanTopics -= 1>><</if>>
<<if $DanTopics is 3>>
Dan leans back in his chair, rolling his shoulders like he’s already bored. He doesn’t make conversation right away, letting the silence sit, watching you with that lazy smirk. His fingers tap idly against the table.<br>
<br>
“You know, I don’t usually take the time to mentor people,” he says after a beat, like this lunch is some grand favor. “But I figure you could use a few pointers. Charlton’s not the kind of place where you get ahead by keeping your head down.”<br>
<br>
His gaze flickers toward the other tables, taking in the room, or maybe making sure people are taking him in.<br>
<Br>
You wonder how to sway the conversation to something at least... useful.<br>
<<elseif $DanTopics is 2>>
Andrea arrives, placing Dan’s steak pie in front of him before setting your salad down with a small, apologetic smile. “Here you go. Let me know if you need anything else.”<br>
<br>
Dan barely acknowledges her, already reaching for his fork. “See, that’s good service,” he remarks as she walks away, not even lowering his voice. “Not just standing around waiting to be noticed. Knows her place.”<br>
<br>
He shovels a bite of pie into his mouth, speaking around it. “That’s the trick to getting anywhere. Knowing where you fit in, playing the game.” He gestures vaguely at you with his fork. “Figure that out, and work might start going a little easier for you.”<br>
<br>
The man has a tendency to steer the conversation regardless of what you say, but you try again to get something of value out of him.<br>
<<elseif $DanTopics is 1>>
You pick at your salad while Dan tears through his meal, completely at ease. Between mouthfuls, he talks. Mostly about himself. His time as a tennis coach, the “right kind” of people he rubs elbows with, how the world works when you’re smart enough to play the game.<br>
<br>
“Charlton’s full of opportunities,” he says, chewing lazily. “But only if you know how to handle them. People think hard work gets you ahead. Nah. It’s about who notices you.”<br>
<br>
He points his fork at you like he’s letting you in on some great secret. “That’s why I wanted to have this little talk. I notice things. I know who’s going places.”<br>
<br>
Once more, you try to consider what wouldn't make Dan just talk about himself.<br>
<<else>>
<br>
Dan pushes back his empty plate, wiping his mouth on his sleeve. He glances down at your half-eaten salad. "Not hungry?"<br>
<br>
When you shake your head, he grins. "I like a woman who watches her waistline. I'm a big fan of watching them too."<br>
<br>
He sniggers without care if you join in with his 'joke'. After a moment, he lets it go.<br>
<br>
"Look Phillips. You need to lighten up. I can make things very good for you around here. If you're willing to accept my mentorship. Just a little smile, follow my lead. It will come natural to you in no time. And whilst I can't give references, no one has complained yet.<br>
<br>
He watches you, expectant. He’s waiting for something. A reaction, a thank you, maybe just a little deference. You know he could cause trouble at work. The question is, how far are you willing to go to avoid conflict?<br>
<</if>>
<<if $DanTopics gte 1>>
<Br>
<B>Actions</b><br>
<<link "Ask Dan about problems with the booking system" "DanDialogue">><<set $DanDialogue to "BookingSystem">><</link>><br>
<<link "Ask Dan about Mr. Thompson and work" "DanDialogue">><<RumourLearned "Annie">><<set $DanDialogue to "ThompsonWork">><</link>><br>
<<link "Ask Dan about himself" "DanDialogue">><<set $DanDialogue to "DanHimself">><</link>><br>
<<link "Ask Dan about Charlton Upper School" "DanDialogue">><<set $DanDialogue to "ChartonSchool">><</link>><br>
<<else>>
<br>
<b>Actions</b><br>
<<link "Placate Dan" "DanDialogue">><<set $DanDialogue to "LunchPlacate">><<set $DanTopics to undefined>><<Assertive -1>><<WorkPerformance 10>><</link>><br>
<<link "Brush him off" "DanDialogue">><<set $DanDialogue to "LunchBrushOff">><<set $DanTopics to undefined>><<Assertive 1>><<WorkPerformance -5>><</link>>
<</if>><<if $AndreaOutsideEvent is undefined>>
Sermon doesn’t wait to see if you’ll follow - he simply turns and starts walking, expecting you to keep pace behind him.<br>
<br>
Your heels click sharply against the pavement as you struggle to keep up, each step in the impossibly high stilettos making your balance feel precarious at best.<Br>
<br>
People stare as you pass - shopkeepers, townsfolk, hotel guests lingering by the entrance. Their gazes linger just a second too long, their expressions ranging from amusement to quiet judgment.<br>
<br>
Sermon says nothing, but his jaw tightens visibly. By the time you reach the hotel entrance, he pushes the door open without a word and quickly escorts you into the locker room.<br>
<br>
You almost fall through the entrance, as he pushes you gently from behind. But he doesn’t follow. Instead, he stays by the door, hands folded neatly behind his back, his expression impassive but sharp.<br>
<br>
“Wait here,” he states, his voice cold and professional, as if he were dealing with a simple inconvenience rather than reprimanding a member of his staff.<br>
<br>
You open your mouth - to explain, to protest, to say something - but his expression doesn’t invite discussion. So you stand there, the weight of the hotel uniform, the tiny skirt, the towering heels suddenly feeling heavier than before.<br>
<br>
Sermon checks his watch, then exhales slowly. “Lennox will deal with you shortly.”<br>
<br>
And with that, he turns sharply on his heel, stepping out of the room.<br>
<br>
The door lock clicks shut behind him, leaving you alone in the empty, sterile quiet of the locker room.<Br>
<Br>
<b>Actions</b><br>
<<link "Wait for Lennox" "HotelLockerRoomAndreaOutsideEvent">><<set $AndreaOutsideEvent to "Lennox">><</link>>
<<elseif $AndreaOutsideEvent is "Lennox">>
<b>Hotel Charlton - Staff Locker Room</b><br>
<img src="./images/Hotel_Locker_Room.png"><br>
<br>
The air is still, thick with anticipation, the faint sounds of the hotel distant, muffled behind layers of walls and doors.<br>
<Br>
Then, the door swings open and Lennox steps inside.His usual air of sarcasm and disdain is present, but as his eyes flick down to your uniform, a slow, knowing smirk curls across his lips.<br>
<Br>
“Oh dear, Miss Cinders.”<br>
<br>
He steps further in, the door swinging closed behind him.<br>
<br>
“What have you done now?”<br>
<br>
<b>Actions</b><Br>
<<StatCheckAssertive "gt" 60>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Try to convince him you were on an errand">>
<<if _StatCheckAssertive is true>>
<<link _StatAssertiveProbability "LennoxDialogue">><<set $LennoxDialogue to "AndreaOutsideAssPass">><<set $AndreaOutsideEvent to undefined>><</link>><br>
<<else>>
<<link _StatAssertiveProbability "LennoxDialogue">><<set $LennoxDialogue to "AndreaOutsideAssFail">><<set $AndreaOutsideEvent to undefined>><<Assertive 1>><</link>><br>
<</if>>
<<StatCheckAssertive "lt" 20>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Plead with him to let you go">>
<<if _StatCheckAssertive is true>>
<<link _StatAssertiveProbability "LennoxDialogue">><<set $LennoxDialogue to "AndreaOutsideSubPass">><<set $AndreaOutsideEvent to undefined>><</link>><br>
<<else>>
<<link _StatAssertiveProbability "LennoxDialogue">><<set $LennoxDialogue to "AndreaOutsideSubFail">><<set $AndreaOutsideEvent to undefined>><<Assertive -1>><</link>><br>
<</if>>
<<SpellsCheckSelf "Charm">><<CharmedCheck "Lennox">>
<<if _Charmed is false and _SpellsCheckSelf is true>><<link "[Spell: Charm] Charm Lennox into letting you go" "LennoxDialogue">><<set $AndreaOutsideEvent to undefined>><<set $LennoxDialogue to "AndreaOutsideCharm">><<Greedy 1>><</link>><br><</if>>
<</if>><<EventsCheck $return>>
<<if _currentEvent is "AndreaOutside">>
<br>
You’re walking past the school gates, the click-clack of your impossibly high heels cutting through the air like a knife, when a voice - low, commanding, and unmistakably irritated - cuts through the stillness.<br>
<br>
“Miss Cinders.”<br>
<br>
You stop dead.<br>
<Br>
Turning slowly, your gaze lands on a tall, stern-looking man in an impeccably pressed three-piece suit. His silver-streaked hair is slicked back with precision, his sharp eyes calculating and unamused as they sweep over you.<Br>
<Br>
You don’t recognize him, but the way he stands - rigid, authoritative, exuding control - makes it clear. He’s important. He exhales sharply, folding his arms across his chest.<br>
<Br>
“What exactly do you think you’re doing?” His voice is measured but tense, like he’s barely keeping his displeasure in check. His lips press into a thin line, his gaze trailing from the lace-trimmed hem of your tiny skirt, to the snug bodice hugging your waist, to the impossibly high heels forcing you to stand with a delicate sway.<br>
<Br>
Then it clicks. This man must be the owner of the hotel. Harold Sermon. His nostrils flare as he watches realization dawn on your face.<br>
<Br>
“Staff uniforms do not leave the hotel.” The words are sharp, deliberate, each syllable weighted with disapproval.<br>
<Br>
His gaze flicks to the passing townsfolk, their glances covert but lingering, whispers passing between them as they take in the sight of a Charlton Hotel maid standing in the middle of the street, dressed like a fantasy come to life.<br>
<br>
“Not only is this improper, it’s humiliating.” His voice drops lower, but somehow, that makes it worse.<br>
<Br>
“You are making a spectacle of yourself. People will start to think I allow my staff to parade around like common street girls.” His gaze darkens. “And I do not run that kind of establishment.”<br>
<br>
He exhales slowly, straightening his already-perfect cuffs. “Come with me.” He turns sharply toward the hotel, expecting obedience without question. “Lennox will deal with this.”<br>
<br>
<b>Actions</b><br>
<<link "Go with Sermon to see Lennox." "HotelLockerRoomAndreaOutsideEvent">><<SetFlag "AndreaOutsideSeen">><<EventsCheckEnd "SchoolGates" "AndreaOutside">><<NPCKnown "Sermon">><</link>><br>
<<elseif _currentEvent is "TerrenceCheerleaders3">>
<Br>
As you walk outside Charlton School, a flicker of movement catches your eye: Terrence, shoulders hunched, stands just beyond the gate’s archway, shifting from foot to foot as if trying to disappear. Opposite him is Reagan.<Br>
<Br>
She’s all ease and confidence, leaning back against the stone pillar, her spine curved just so, one foot propped up, toe hooked in the mortar.<Br>
<br>
She’s whispering fast, too low for you to catch, but her grin is impossible to miss. Every so often she laughs with coy encouragement that seems unnatural for her. Terrence just flushes, glances around, then ducks his head. His notebook, usually clasped under his arm, lies forgotten at his feet. Reagan’s eyes glint in the fading light, bright and mischievous, as she leans forward, conspiratorial. You can almost hear the soft “psst” that must punctuate her words.<Br>
<br>
You pause, curiosity prickling. Watching her sway and play with her hair. She’s the one leaning back, he’s the one standing, but you feel it’s her in control. She reaches over to him, picking at his blazer. He flinches, but seems fear-struck.<Br>
<br>
<b>Actions</b><br>
<<link "Return to the school gates" "SchoolGates">><<EventsCheckEnd "SchoolGates" "TerrenceCheerleaders3">><<EventTrigger "SchoolCafeteria" "TerrenceCheerleaders2" "Lunch" null null null null null false>><</link>><br>
<</if>><<EventsCheck $return>>
<<if _currentEvent is "AndreaOutside">>
<br>
You’re walking through the quiet road, the click-clack of your impossibly high heels cutting through the air like a knife, when a voice - low, commanding, and unmistakably irritated - cuts through the stillness.<br>
<br>
“Miss Cinders.”<br>
<br>
You stop dead.<br>
<Br>
Turning slowly, your gaze lands on a tall, stern-looking man in an impeccably pressed three-piece suit. His silver-streaked hair is slicked back with precision, his sharp eyes calculating and unamused as they sweep over you.<Br>
<Br>
You don’t recognize him, but the way he stands - rigid, authoritative, exuding control - makes it clear. He’s important. He exhales sharply, folding his arms across his chest.<br>
<Br>
“What exactly do you think you’re doing?” His voice is measured but tense, like he’s barely keeping his displeasure in check. His lips press into a thin line, his gaze trailing from the lace-trimmed hem of your tiny skirt, to the snug bodice hugging your waist, to the impossibly high heels forcing you to stand with a delicate sway.<br>
<Br>
Then it clicks. This man must be the owner of the hotel. Harold Sermon. His nostrils flare as he watches realization dawn on your face.<br>
<Br>
“Staff uniforms do not leave the hotel.” The words are sharp, deliberate, each syllable weighted with disapproval.<br>
<Br>
His gaze flicks to the passing townsfolk, their glances covert but lingering, whispers passing between them as they take in the sight of a Charlton Hotel maid standing in the middle of the street, dressed like a fantasy come to life.<br>
<br>
“Not only is this improper, it’s humiliating.” His voice drops lower, but somehow, that makes it worse.<br>
<Br>
“You are making a spectacle of yourself. People will start to think I allow my staff to parade around like common street girls.” His gaze darkens. “And I do not run that kind of establishment.”<br>
<br>
He exhales slowly, straightening his already-perfect cuffs. “Come with me.” He turns sharply toward the hotel, expecting obedience without question. “Lennox will deal with this.”<br>
<br>
<b>Actions</b><br>
<<link "Go with Sermon to see Lennox." "HotelLockerRoomAndreaOutsideEvent">><<SetFlag "AndreaOutsideSeen">><<EventsCheckEnd "AvianLane" "AndreaOutside">><<NPCKnown "Sermon">><</link>><br>
<<elseif _currentEvent is "JenniferSus">>
<br>
You step out into the cooling air, the quiet hum of streetlights and the sound of pigeons cooing.<Br>
<Br>
Something about Jennifer seemed off. The way she deflected your questions. It wasn’t like her. Not the Jennifer who used to roll her eyes and crack jokes to defuse tension. Tonight, she was guarded. Cautious. Like someone balancing on a wire, praying you stop with your questioning. You can’t shake the feeling that she’s hiding something.<br>
<br>
<b>Actions</b><br>
<<link "Return to Avian Lane" "AvianLane">><<EventsCheckEnd "AvianLane" "JenniferSus">><<QuestTracker "Quest20" $JenniferQuest20State>><<JenniferQuest20Tracker>><</link>><br>
<</if>><<EventsCheck $return>>
<<if _currentEvent is "AndreaOutside">>
<br>
You’re walking through the busy shops, the click-clack of your impossibly high heels cutting through the air like a knife, when a voice - low, commanding, and unmistakably irritated - cuts through the stillness.<br>
<br>
“Miss Cinders.”<br>
<br>
You stop dead.<br>
<Br>
Turning slowly, your gaze lands on a tall, stern-looking man in an impeccably pressed three-piece suit. His silver-streaked hair is slicked back with precision, his sharp eyes calculating and unamused as they sweep over you.<Br>
<Br>
You don’t recognize him, but the way he stands - rigid, authoritative, exuding control - makes it clear. He’s important. He exhales sharply, folding his arms across his chest.<br>
<Br>
“What exactly do you think you’re doing?” His voice is measured but tense, like he’s barely keeping his displeasure in check. His lips press into a thin line, his gaze trailing from the lace-trimmed hem of your tiny skirt, to the snug bodice hugging your waist, to the impossibly high heels forcing you to stand with a delicate sway.<br>
<Br>
Then it clicks. This man must be the owner of the hotel. Harold Sermon. His nostrils flare as he watches realization dawn on your face.<br>
<Br>
“Staff uniforms do not leave the hotel.” The words are sharp, deliberate, each syllable weighted with disapproval.<br>
<Br>
His gaze flicks to the passing townsfolk, their glances covert but lingering, whispers passing between them as they take in the sight of a Charlton Hotel maid standing in the middle of the street, dressed like a fantasy come to life.<br>
<br>
“Not only is this improper, it’s humiliating.” His voice drops lower, but somehow, that makes it worse.<br>
<Br>
“You are making a spectacle of yourself. People will start to think I allow my staff to parade around like common street girls.” His gaze darkens. “And I do not run that kind of establishment.”<br>
<br>
He exhales slowly, straightening his already-perfect cuffs. “Come with me.” He turns sharply toward the hotel, expecting obedience without question. “Lennox will deal with this.”<br>
<br>
<b>Actions</b><br>
<<link "Go with Sermon to see Lennox." "HotelLockerRoomAndreaOutsideEvent">><<SetFlag "AndreaOutsideSeen">><<EventsCheckEnd "OrchidRoad" "AndreaOutside">><<NPCKnown "Sermon">><</link>><br>
<<elseif _currentEvent is "OrchidRoadIntStage3">>
<br>
The afternoon sun spills over Charlton’s main shopping street, the gentle chatter of pedestrians filling the air. You pass by Evans' Department Store, catching snippets of a conversation between two men sitting outside, probably waiting for their wives.<br>
<br>
“…It’s basic economics,” one of them says, shaking his head. “You raise the interest rates, and suddenly borrowing slows down. That’s why inflation’s stabilizing.”<br>
<br>
His friend nods, stirring a take-away coffee. “Sure, but it depends on fiscal policy, too. If the government -”<br>
<br>
Your brain fuzzes out halfway through the sentence.<br>
<Br>
Wait.<br>
<Br>
You know these words. You used to understand conversations like this, didn’t you? But now, the words feel tangled, like they’re drifting past your ears without sticking.<br>
<br>
You frown, trying to focus, but the details slip through your fingers like sand. You don’t want to think about it too hard. It’s… exhausting.<br>
<br>
Instead, you shake it off, moving along, your attention drifting toward something simpler. Like the display of cute handbags in the window.<br>
<br>
They’re pretty.<Br>
<br>
And that’s all that really matters, right?<br>
<br>
<b>Actions</b><br>
<<link "Return to Orchid Road" "OrchidRoad">><<EventsCheckEnd "OrchidRoad" "OrchidRoadIntStage3">><</link>>
<</if>><<if $HotelRestaurantAndreaOutside is "Apologise">>
You swallow hard, your voice coming out quieter than you want it to.<Br>
<Br>
“I… I apologize,” you say, forcing the words out, your gaze locked on the floor. “For wearing my uniform outside the hotel. It was improper.”<br>
<br>
“Louder,” Lennox urges, a cruel smirk playing at his lips.<Br>
<Br>
You feel heat rise to your cheeks, shame curling in your chest as you force yourself to repeat it, this time louder, clearer, for everyone to hear.<br>
<br>
“I apologize for disgracing the hotel’s uniform. It won’t happen again.”<br>
<br>
“And don’t you feel that your superiors are generous in providing you such a lovely uniform free of charge?”<Br>
<br>
You catch his eyeline. Waiting on you. “Yes,” you meekly reply.<br>
<br>
He raises an eyebrow. He expects more.<br>
<br>
“Yes sir,” you say. “Thank you for providing me such a lovely uniform.”<br>
<br>
“Do you like wearing it?” he asks, smiling thinly.<br>
<br>
“Yes,” you mumble. “I love wearing it. It’s my pride and joy.” <br>
<br>
Silence lingers for a moment, before you hear a few muffled chuckles from some of the guests. The humiliation sinks deeper.<br>
<Br>
Lennox tilts his head approvingly, then gives your shoulder a light pat, like you’re some child who just learned their lesson.<Br>
<Br>
“There now,” he says, grinning down at you. “Was that so hard?”<Br>
<Br>
His hand lingers just a moment too long before he finally steps away, turning his back to you.<Br>
<br>
“Back to work,” he says, as if none of this ever happened.<Br>
<br>
People return to their conversations, but you can still feel their eyes lingering on you, their whispers brushing against your skin like needles.<br>
<Br>
Your stomach churns as you quickly duck your head, slipping away from the center of attention.<br>
<Br>
Your assertiveness has taken a severe hit. And worse - you know you won’t stand up for yourself again anytime soon.<Br>
<<elseif $HotelRestaurantAndreaOutside is "Refuse">>
You stiffen, heat rising to your cheeks as all eyes in the restaurant remain fixed on you.<Br>
<Br>
The weight of their expectation, their judgment, presses down like a suffocating hand, but something inside you pushes back.<br>
<br>
You clench your fists, planting your impossibly high heels firmly against the tiled floor. “No,” you say, voice steady, but quiet.<br>
<Br>
Lennox blinks, caught off guard. “What was that, Miss Cinders?” he asks, his voice a mocking purr, yet there’s something deadly coiled beneath it.<bR>
<br>
You lift your chin, forcing yourself to meet his gaze. “I said no.”<Br>
<Br>
A ripple of hushed murmurs spreads through the guests, a few of them exchanging curious, amused glances. Lennox tilts his head, slowly, deliberately. His smile doesn’t fade, but his eyes harden.<br>
<br>
“That’s a shame,” he muses. “I had hoped you’d have learned your place by now.”<br>
<br>
Then, before you can react, he reaches out and lifts the hem of your skirt.<br>
<Br>
A sharp gasp rises from the nearby tables. A few guests chuckle behind their hands, while others watch in fascinated horror. Your entire body locks up, a humiliated heat flooding through you as he inspects the frilly lace trim beneath your uniform like you’re some doll on display.<br>
<Br>
“Since you’re so eager to make a scene,” he says lightly, letting the fabric drop back into place, “Let's give your audience what they came for.”<Br>
<br>
A fresh wave of laughter ripples through the room, and the burn of embarrassment twists deep inside your gut. Lennox steps back, smug and composed, his point made.<br>
<br>
“Now,” he says coolly, adjusting his cuffs. “Get back to your duties, Miss. Cinders. I’m sure our guests will be more than appreciative of your new interest in flaunting your assets.”<br>
<Br>
Your assertiveness remains intact, but the humiliation burns deeper than ever.<br>
<</if>>
<Br>
<B>Actions</b><br>
<<link "Return to the hotel lobby" "HotelLobby">><<TimeChange>><<set $HotelRestaurantAndreaOutside to undefined>><</link>> <<Flag "EmilysWardrobe">>
<<if _FlagReturn is false>>
<<SetFlag "EmilysWardrobe">>
You pull open the wardrobe doors, the faint scent of perfume and fabric softener drifting out as your fingers brush against the hanging clothes inside. The space is tidy, organized, but what catches you off guard is the sheer variety. Far more than you ever expected.<br>
<br>
Emily was always practical, a little reserved, but as you scan the collection, you realize something’s changed.<br>
<br>
The soft flow of dresses, the tailored skirts, the occasional flash of lace or bold colors. It’s more than just everyday wear. Some of these outfits are stylish, even daring, and for the first time, you wonder if Emily was changing before all of this started.<br>
<br>
Or if Charlton has just been working hard on her, too.<br>
<<else>>
<<Flag "OutfitMagiced" "active">>
<<if _FlagReturn is true>>
<<SetFlag "OutfitMagiced" "complete">>
As you open the wardrobe, you immediately notice it. The outfit you wore before is back in its place, neatly folded or hung as if it had never been touched. You hesitate, fingers brushing over the fabric. You didn’t put it back. You were sure of that. But the evidence is right in front of you.<br>
<br>
Sighing, you don't understand why you are so surprised. Magic it seems, continues to have its way with you.<br>
<<else>>
You pull open the wardrobe doors, the faint scent of perfume and fabric softener drifting out as your fingers brush against the hanging clothes inside.<br>
<</if>>
<</if>>
<br>
<B>Actions</b><Br>
<<if $period[$periodCurrent] is "Evening" or $period[$periodCurrent] is "Night">>
<<set _OutfitChoice to true>>
<<elseif $day[$dayCurrent] is "Saturday" or $day[$dayCurrent] is "Sunday">>
<<set _OutfitChoice to true>>
<<else>>
<<set _OutfitChoice to false>>
<</if>>
<<if _OutfitChoice is true>>
<<CurrentOutfit>>
<<if _CurrentOutfit isnot "Dress">><<link "Wear the dress" "EmilysRoomDress">><<set $EmilysWardrobeDialogue to "Dress">><<Flag "DressWorn">><<if _FlagReturn is false>><<Feminity 1>><</if>><<WearOutfit "Dress">><</link>><br><</if>>
<<if _CurrentOutfit isnot "Skirt">>
<<link "Wear the skirt" "EmilysRoomDress">>
<<set $EmilysWardrobeDialogue to "Skirt">>
<<EventTrigger "YourStreet" "YourStreetWolfWhistle" "Morning" null "Emily" null null null false>>
<<Flag "SkirtWorn">>
<<if _FlagReturn is false>><<Feminity 1>><</if>>
<<WearOutfit "Skirt">>
<</link>><br><</if>>
<<elseif _OutfitChoice is false>>
<s>Wear the dress</s> - <i>You should stay in Emily's uniform during the school day</i><br>
<s>Wear the skirt</s> - <i>You should stay in Emily's uniform during the school day</i><br>
<</if>>
<<if _CurrentOutfit isnot "Cheerleader" and $PlayerCharacter.cheerleader is true>><<link "Wear the Cheerleader uniform" "EmilysRoomDress">><<set $EmilysWardrobeDialogue to "CheerleaderUniform">><<Flag "CheerleaderUniformWorn">><<if _FlagReturn is false>><<Feminity 1>><</if>><<WearOutfit "Cheerleader">><</link>><br><</if>>
<<link "Close the wardrobe and return to Emily's room" "EmilysRoom">><</link>><<if $EmilysWardrobeDialogue is "Dress">>
<<Flag "DressWorn">>
<<if _FlagReturn is false>>
<<SetFlag "DressWorn">>
You sift through the wardrobe, fingers brushing against soft, flowing fabric before pulling out a dress. It’s light, simple, the kind of thing Emily would wear on a casual summer day. There’s something about it that feels effortless yet put together.<br>
<br>
You hold it up against yourself, tilting your head in consideration. It’s a safe choice. Not too much, not too little. Pretty, but practical.<br>
<br>
Setting it aside, you reach down for a pair of flats, the natural companion to the outfit. With everything laid out neatly on the bed, you inhale deeply before starting to change.<br>
<br>
As the fabric settles against your skin, the outfit feels… comfortable. Like you belong in it.<br>
<br>
And that thought lingers longer than it should.<br>
<br>
<div class="Notification"><<print "Wearing the dress as Emily gives you a +1 Flirt skill bonus to all Orientation checks.">></div>
<<else>>
Slipping into the dress, you barely give it a second thought. The fabric rests comfortably against your skin, the fit familiar, effortless. It’s just another outfit now, something you pull on without thinking, because why wouldn’t you? It’s easy, stylish, and it suits you. <br>
<br>
<div class="Notification"><<print "Wearing the dress as Emily gives you a +1 Flirt skill bonus to all Orientation checks.">></div>
<</if>>
<br>
<B>Actions</b><br>
<<link "Return to Emily's room" "EmilysRoom">>
<<set $EmilysWardrobeDialogue to undefined>>
<</link>>
<<elseif $EmilysWardrobeDialogue is "Skirt">>
<<Flag "SkirtWorn">>
<<if _FlagReturn is false>>
<<SetFlag "SkirtWorn">>
Your fingers trail over a few casual tops before stopping on something different. A skirt, fitted but not too tight, stylish without being overly bold. It does look quite short, though.<br>
<br>
You pull it from the hanger, holding it up in front of you. It’s not the kind of thing Emily wore all the time, but you'd seen her in it a few times. When she wanted to stand out a little.<br>
<br>
You find a flattering top to match, something that fits just right, and lay them both on the bed. The low cut neckline gives you pause for thought. You know how much will be on display by wearing it. But something draws you to it, all the same.<br>
<br>
Reaching down, you pick out a pair of ankle boots with a high heel, completing the look.<br>
<br>
As you start to change, the outfit comes together effortlessly. When you finally look in the mirror, there’s something about it that feels… natural.<br>
<br>
Like this isn’t a disguise at all.<br>
<br>
Like maybe, just maybe, it suits you.<br>
<br>
<div class="Notification"><<print "Wearing the skirt as Emily gives you a +2 Flirt skill bonus to all Orientation checks.">></div>
<<else>>
You fasten the skirt without hesitation, pairing it with whatever top feels right. The snug fit, the way it hugs your waist just enough. It all feels natural now, like something you’ve always worn. There’s no pause, no second-guessing. It’s just a part of your wardrobe.<br>
<br>
<div class="Notification"><<print "Wearing the skirt as Emily gives you a +2 Flirt skill bonus to all Orientation checks.">></div>
<Br>
<i>Your?</i><br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Return to Emily's room" "EmilysRoom">>
<<set $EmilysWardrobeDialogue to undefined>>
<</link>>
<<elseif $EmilysWardrobeDialogue is "CheerleaderUniform">>
<<Flag "CheerleaderUniformWorn">>
<<if _FlagReturn is false>>
<<SetFlag "CheerleaderUniformWorn">>
Your eyes land on the bold red and white fabric, neatly folded among the rest of the wardrobe’s contents.<Br>
<Br>
The cheerleader uniform.<Br>
<Br>
You hesitate for only a second before reaching for it, unfolding the pleated skirt and fitted top, taking in the smooth, athletic material beneath your fingertips. It’s bright, unmistakable, a symbol of status and belonging.<Br>
<Br>
You change quickly, slipping into the uniform with practiced ease, adjusting the hem, smoothing out the pleats. It fits perfectly, the fabric snug yet flexible, designed for movement.<Br>
<Br>
You glance at yourself in the mirror. This isn’t just an outfit. It's a role. A position. A statement. You’re a cheerleader now.<Br>
<br>
<div class="Notification"><<print "Wearing the uniform as Emily gives you a +3 Flirt skill bonus to all Orientation checks.">></div>
<<else>>
You pull on the uniform with quick, practiced movements, adjusting the skirt and smoothing the fitted top into place. The red and white fabric feels familiar now, as natural as any other outfit you own. It’s not something you think about anymore. It’s just what you wear.<Br>
<br>
<i>You...</i><br>
<br>
<div class="Notification"><<print "Wearing the uniform as Emily gives you a +3 Flirt skill bonus to all Orientation checks.">></div>
<</if>>
<br>
<B>Actions</b><br>
<<link "Return to Emily's room" "EmilysRoom">>
<<set $EmilysWardrobeDialogue to undefined>>
<<EventTrigger "YourHome" "CheerleaderOutfitWorn" null null "Emily" null null null false>>
<<EventTrigger "DialogueMichelle" "MichelleCheerOutfit" null null "Emily" null null null false>>
<<EventTrigger "DialogueJake" "JakeCheerOutfit" null null "Emily" null null null false>>
<</link>>
<</if>>
<<if $YourHomeDateOutcomeDialogue is undefined>>
<<Flag "DennisDateOutcome" "Bad">>
<<if _FlagReturn is true>>
You shrug. “It was… fine. Well. Not really.”<Br>
<br>
Emily frowns, setting her book aside. “Not really?”<Br>
<br>
You exhale, rubbing the back of your neck. “Let’s just say Dennis figured out pretty fast that I wasn’t actually into it. It got awkward. And then worse.”<br>
<br>
Emily winces. “Oof. Poor guy.”<br>
<br>
You nod. “Yeah, it wasn’t great. He shut down completely, and when we left, he basically bolted. No key.”<br>
<br>
Emily sighs, rubbing her temples. “So much for that plan.” She looks at you carefully, her lips pressing together in thought.<br>
<br>
“Well,” she says after a beat, “at least you tried. And at least you didn’t lead him on.”<br>
<br>
She shifts slightly, her eyes flicking toward you, hesitant. “Did… you feel weird about any of it?”<br>
<br>
You pause, considering. “Not in the way you’re thinking.”<Br>
<Br>
Emily doesn’t push further, but her expression stays conflicted. She looks like she's deciding whether to say something.<br>
<br>
<b>Actions</b><br>
<<link "Wait for Emily to talk" "YourHomeDateOutcome">><<set $YourHomeDateOutcomeDialogue to "Outcome">><</link>>
<</if>>
<<Flag "DennisDateOutcome" "Good">>
<<if _FlagReturn is true>>
You exhale, dropping onto the couch across from Emily. “It actually wasn’t terrible.”<br>
<BR>
Emily raises an eyebrow. “Really?”<Br>
<Br>
You nod. “I mean, yeah, it was weird at first. He was nervous. I was nervous. But once we started talking, it… I don’t know. It felt normal.”<br>
<Br>
Emily leans forward slightly, eyes narrowing in curiosity. “Normal?”<br>
<br>
You hesitate, then shrug. “He was just… nice. He talked about stuff he liked. I talked about stuff I liked. I think he was happy.”<br>
<br>
Emily watches you, her gaze searching, like she’s waiting for you to add something.<br>
<br>
“And?” she prompts.<br>
<br>
“And that’s it,” you say, voice firm. “I made him feel like it was real enough that he gave me the key. That’s what we needed, right?”<Br>
<Br>
Emily nods slowly, but there’s a thoughtful look in her eyes, one she doesn’t fully voice. She looks like she's deciding whether to say something.<br>
<br>
<b>Actions</b><br>
<<link "Wait for Emily to talk" "YourHomeDateOutcome">><<set $YourHomeDateOutcomeDialogue to "Outcome">><</link>>
<</if>>
<<Flag "DennisDateOutcome" "Great">>
<<if _FlagReturn is true>>
You hesitate, suddenly feeling aware of every small detail - the way your lips still tingle, the way Dennis’ eyes lingered on you, the way you didn’t pull away.<Br>
<Br>
Emily notices immediately. She narrows her eyes. “Okay, now I need details.”<br>
<Br>
You sit down carefully, choosing your words. “It went… really well.”<br>
<br>
Emily’s frown deepens. “You mean, like… normal well? Or Charlton well?”<br>
<Br>
You rub your temples. “We talked, we ate, he gave me the key.”<br>
<Br>
Emily tilts her head. “And?”<br>
<Br>
You clear your throat. “And… he might have kissed me.”<br>
<Br>
Silence.<br>
<br>
Absolute silence.<br>
<Br>
Emily stares at you, her face frozen, mouth slightly open, like she can’t process what she just heard. “Wait.” She holds up a hand, eyes wide with horror. “He kissed you?” She physically recoils, shaking her head like she’s trying to erase the thought from existence.<br>
<br>
“You mean - he kissed <i>me</i>. But it was you...” She makes a strangled noise. “Oh my God.”<br>
<br>
You hold up your hands. “It wasn’t. Look, I just, he leaned in, and I -”<br>
<br>
“Did you kiss him back?!” she practically shrieks.<br>
<br>
You look away.<br>
<br>
Emily groans loudly, throwing herself backward onto the couch. “This is the worst thing that’s ever happened to me.”<br>
<br>
You roll your eyes, but your stomach twists at the memory. “Emily, it got us the key.”<br>
<br>
She groans louder, covering her face. “Yeah, but at what cost?!”<br>
<br>
She shakes her head, clearly distressed, then peeks at you through her fingers.<br>
<Br>
“Did you like it?” she asks, like she can’t believe she’s even saying the words.<br>
<br>
You open your mouth. Close it. You say nothing.<br>
<Br>
Emily lets out a soft gasp. “You did.”<br>
<Br>
“I -”<br>
<Br>
“You liked it.”<br>
<Br>
“Emily, can we focus?”<br>
<Br>
Emily groans again, sitting up and rubbing her temples. “No. We are never speaking of this again.”<br>
<br>
You are happy with that, at least. But Emily stares back at you. As if she wants to say something more.<br>
<br>
<b>Actions</b><br>
<<link "Wait for Emily to talk" "YourHomeDateOutcome">><<set $YourHomeDateOutcomeDialogue to "Outcome">><</link>>
<</if>>
<<elseif $YourHomeDateOutcomeDialogue is "Outcome">>
Emily exhales sharply, shaking her head. “This is too much,” she mutters. “I can’t stop picturing it.”<br>
<Br>
“I didn’t say it would easy,” you reply. “There are things I’m going to have to do that seem abnormal. Because this whole thing is abnormal, Emily.”<Br>
<br>
She looks at you, considering her response. “You mean… you might have to do that again?”<br>
<br>
You shrug. “If it helps.”<br>
<br>
“I don’t want to know,” she says, shaking your head. “If you’re going to keep on doing this, just keep me out of it. There’s a dozen things already that I wish I didn’t have memories of. Just… help yourself”<br>
<br>
You frown. “What are you saying?”<br>
<br>
Emily rolls her eyes, gesturing vaguely toward her room.<br>
<Br>
“I’m saying, if you ever need clothes. You can use my wardrobe.”<br>
<Br>
You stare at her. "Why would I want to do that?"<br>
<br>
She raises an eyebrow. "Why would you want to go a date with a boy? You're doing a lot I didn't expect from you. It's just going to be easier for me if I don't know.<br>
<br>
She sighs, looking away like she’s already regretting it. “Everything will fit you, anyway.”<br>
<br>
You pause, absorbing her words. <I>You don’t want to do this again. Do you?</i><br>
<Br>
Emily sighs, returning to her book. Leaving you to digest her offer.<br>
<br>
<B>Actions</b><br>
<<link "Return to the living room" "YourHome">><<set $YourHomeDateOutcomeDialogue to undefined>><<SetFlag "EmilysWardrobeKnown">><</link>>
<</if>><<EventsCheck "DialogueJake">>
<<if _currentEvent is "JakeCheerOutfit">>
You barely step towards Jake as his eyes flick up, landing on you. Immediately, his entire expression darkens.<br>
<br>
For a moment, he just stares, his jaw tightening, a muscle twitching near his temple. Then, with a short, humorless laugh, he shakes his head.<br>
<br>
“Oh, for fuck’s sake.”<br>
<br>
You blink, caught off guard. “Jake?”<br>
<br>
He turns fully to face you, his gaze sweeping over your red and white uniform - the pleated skirt, the fitted top, the unmistakable emblem of Charlton’s elite.<br>
<Br>
“You too?” His voice is flat, edged with irritation.<Br>
<BR>
You frown. “What’s that supposed to mean?”<Br>
<br>
Jake lets out a slow breath, his hands briefly resting on his hips before he throws them up in frustration. “It means I’m sick of seeing you lot everywhere. The gym, the halls, the damn football field. Cheerleaders taking over every corner of this place.”<br>
<br>
His eyes narrow, lingering on the uniform. “Didn’t think you’d be one of them, though.”<br>
<br>
There’s a weight behind those words, something more than just annoyance. Something closer to disappointment. You shift slightly, suddenly feeling the uniform on you in a way you hadn’t before.<bR>
<br>
“It’s just..." You hesitate, trying to find the right words. “It’s not what you think.”<bR>
<br>
Jake huffs, shaking his head. “No? Then tell me, what is it?” He crosses his arms. “Because from where I’m standing, you’re just another one of Christina’s perfect little dolls now.”<br>
<br>
You swallow. “Jake --”<br>
<br>
“Forget it,” he mutters, cutting you off.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<EventsCheckEnd "DialogueJake" "JakeCheerOutfit">><<set $JakeDialogue to "Event">><</link>>
<<elseif _currentEvent is "JakeReactShort">>
Jake eyes you as you approach, his gaze sliding downward. A slow grin spreads across his face. “Did you shrink or something?” he says, cocking an eyebrow. “Thought you were taller.”<Br>
<BR>
You try to bluff. “That’s impossible.”<Br>
<Br>
He snorts. “Don’t be shy. I know girls who pop all sorts of pills to stunt growth. Something about keeping that ballerina look.”<Br>
<br>
He steps closer. Much closer. You have to tilt your head to meet his eyes. He towers over you now. Broad-shouldered, confident, exuding heat and power. You suddenly feel very small.<Br>
<br>
Jake grins wider. “I like the petite ones,” he murmurs. “Easier to push around.”<Br>
<br>
He leans in, and you catch the scent of sweat and aftershave. His chest brushes yours. Not by accident. “That what you wanted, nerd?” he whispers. “To be a bit more meek?”<br>
<Br>
You shake your head.<Br>
<Br>
He chuckles, low and dangerous. “You’re lying. But that’s cute. Suits you now.”<br>
<Br>
He pulls back just slightly, his voice almost amused. “Come find me sometime if you wanna give your new self a workout. I’ll make it worth your while.”<Br>
<Br>
<<if $MindControlRancy is true>>You find yourself nodding. His words echo in your mind, dark and wrong, but they fit. A distant part of you screams in protest, but another voice - a stronger one - agrees. You feel your cheeks flush.<Br>
<<else>>You take a quick step back, heart pounding. His words don’t land, but the way he looked at you? The way he loomed? It stays with you. You can’t help but wonder if that’s how people see you now.<br><</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<EventsCheckEnd "DialogueJake" "JakeReactShort">><<set $JakeDialogue to "Event">><</link>>
<</if>><<EventsCheck $return>>
<<if _currentEvent is "LibraryIntStage2">>
<br>
You step into Charlton’s library, the familiar scent of old paper and polished wood filling the air. Rows of bookshelves stretch out before you, towering, packed with hundreds - no, thousands - of books.<bR>
<br>
You pause at the entrance, suddenly feeling… off. You’ve been here before. You’ve studied in libraries, spent time flicking through books, researching things. But now the sheer number of books feels overwhelming.<br>
<br>
You move forward, aimlessly drifting through the aisles, your eyes scanning the spines. Titles blur together, subjects far too complicated jump out at you. Philosophy, engineering, economics, psychology.<Br>
<br>
You slow down, running a hand along a thick volume labeled "Introduction to Logical Deduction & Critical Thought."<Br>
<br>
You pull it from the shelf, flipping it open. And immediately regret it. The page is dense, paragraphs packed with long words, layered arguments, and big ideas that feel like they’re slipping through your fingers before you can even hold onto them.<Br>
<Br>
You blink at the text, trying to focus, but your brain resists, like it’s rejecting the effort entirely. A quiet frustration creeps in. Shouldn’t you be able to understand this?<br>
<br>
You snap the book shut and shove it back onto the shelf, faster than necessary. Maybe you should just find something simpler. Something lighter, easier to digest.<br>
<br>
Your eyes wander toward the magazine rack, where a bright, glossy cover catches your attention. Fashion trends for the season, celebrity gossip, an advice column.<br>
<br>
You hesitate for only a moment.<br>
<br>
Then, without thinking, you reach for it instead. You spend some time reading through it, feeling content at at least being able to understand it.<br>
<br>
<b>Actions</b><Br>
<<link "Return to the library" "Library">><<EventsCheckEnd "Library" "LibraryIntStage2">><</link>>
<</if>><<EventsCheck $return>>
<<if _currentEvent is "SchoolCafeteriaIntStage1">>
<Br>
As you enter the cafeteria, you’re eyes are drawn to a table nearby. A thick textbook, its cover worn, a dense title printed across the front.<br>
<Br>
"Advanced Theoretical Physics & Applied Calculus."<Br>
<br>
You pick it up, noting the signature of a boy scrawlled in the bottom corner. You flip to a random page out of curiosity. Your stomach twists immediately.<br>
<br>
There are numbers everywhere, long formulas stretching across the page, explanations about quantum something-or-other --<br>
<br>
You blink.<Br>
<br>
Your head aches just looking at it.<br>
<br>
It’s nonsense.<br>
<br>
You try to read a sentence aloud in your head, but by the time you reach the end, you’ve already forgotten the beginning. Did… did you ever understand this?<br>
<br>
You shake your head, dropping the book back on the table. It’s not like you need to worry about stuff like this anyway. There are smarter people for that kind of thing.<br>
<br>
Right?<br>
<br>
<b>Actions</b><br>
<<link "Return to the cafeteria" "SchoolCafeteria">><<EventsCheckEnd "SchoolCafeteria" "SchoolCafeteriaIntStage1">><</link>>
<<elseif _currentEvent is "TerrenceCheerleaders2">>
<br>
As you step into the cafeteria, something takes your attention. Terrence is hunched over at a corner table, but unusually he’s not alone. Instead, Britney sits next to him. Extremely close.<Br>
<br>
You see her chattering away to him, nudging him slightly. He seems to fight the urge to flinch. She giggles and holds her tongue between her lips.<br>
<br>
She reaches across and presses something into Terrence’s trembling hand: a small, carved wooden pendant, smooth and dark against his palm. He glances up at her, cheeks flushing, then down at the token as if afraid someone might snatch it away.<Br>
<Br>
Nearby, two students at the next table murmur just loud enough for you to catch. “Oh my god, are you seeing that?”<Br>
<Br>
“Didn’t think Terrence was into girls…” <Br>
<Br>
“Yeah, but look at him now. Britney’s fawning over him.” <Br>
<Br>
Their whispered surprise only heightens the oddness of the moment: here is Terrence, normally so skittish and withdrawn, squeezed against Britney at the back of the cafeteria. You pause, curiousity burning.<br>
<br>
<b>Actions</b><br>
<<link "Return to the cafeteria" "SchoolCafeteria">><<EventsCheckEnd "SchoolCafeteria" "TerrenceCheerleaders2">><<EventTrigger "SchoolCorridor" "TerrenceCheerleaders" "Morning" null null null null null false>><</link>>
<<elseif _currentEvent is "DogTagsReactDennis">>
<Br>
Trays clack. Cutlery scrapes. As you stand in the cafeteria, you notice Dennis slipping in with his shoulders hunched, eyes on the floor. He quickly darts through the crowd, grabs a bottle of coke, a packet of crisps, tosses coins at the cashier, and makes for the door like a man avoiding rain. Clearly, the lunch time crowds are not somewhere they he feels comfortable.<br>
<br>
As he gets to the entrance though, he draws to a halt. A silohette of a brute stands in his way. Taking a step forward, you recognise it as Jake. Broad. Hostile. Blocking his exit.<br>
<br>
“Dennis.” Jake’s voice carries across the cafeteria. Conversations falter as people look in stunned silence to the emerging disruption to lunchtime chatter.<br>
<br>
“You take pictures of everything," Jake barks. "So you got pictures of who took my dog tags."<br>
<br>
Dennis glances around, looking for help. He shakes his head rapidly. "I don't! I've stopped! I don't know what you -"<br>
<Br>
Jake slams Dennis against the doorframe with a firm thud. He yelps in agonising pain, dropping his crisps and drink to the floor. But Jake doesn't relent. "Don't lie, nerd! I know what you do! Now you're going to help me."<br>
<Br>
Dennis quivers, even through his pain. Jake throws him against the frame again. Another yelp. "Give me that camera. Now!"<Br>
<Br>
Silence shivers across the tables. No one moves, except Dennis who shakes uncontrollably. He tries again, voice high and thin. “I do not have anything, Jake. I promise.”<Br>
<Br>
Jake looks at him. And then you watch as Jake's fist ploughs into Dennis' stomach.<br>
<br>
The gasp is a single breath from a hundred mouths. Dennis folds and drops, arms around his waist, a broken sound squeezed out of him. Then you hear the crying begin.<br>
<Br>
Jake looks down at the whimmering boy, his own body shaking with adreline as he takes in what he's done. You see a flash of uncertainty on his face as he looks up, glancing around the cafeteria “What?" he mutters to the crowd. "He had it coming.”<br>
<br>
He turns and pushes through the doors. Dennis leans against the door, weeping. Alone.<br>
<Br>
Your mouth is full of the taste of copper, as the cafeteria returns to hushed whispers. The dog tags in your pocket pressing against your body.<Br>
<br>
<b>Actions</b><br>
<<link "Return to the cafeteria" "SchoolCafeteria">><<EventsCheckEnd "SchoolCafeteria" "DogTagsReactDennis">><<EventTrigger "SchoolGymEntrance" "DogTagsReactHeather" "Evening" null "Emily" null null null false>><</link>>
<</if>><<EventsCheck $return>>
<<if _currentEvent is "JenniferFemaleFirst">>
<Br>
As you approach Jennifer looks up fast, her face lighting up before she even thinks to hide it. "Oh hi <<TrueName "Current">>,” she says with excitement. “I’m so glad you came in!”<br>
<Br>
Her eyes glint as she smiles. “Have I got a surprise for you. I’m certain you’ll enjoy it."<Br>
<Br>
You stare back at her, unsure of what’s coming next. With a dramatic gesture, she reaches under the counter.<Br>
<Br>
Barely giving you time to react, she before she pulls out box and rips it open, revealing a pretty pink dress framed in tissue paper. "It finally came in!"<Br>
<br>
You stare at the dress in the box. For a second, you don’t remember asking for it. Maybe you did. Maybe it was just something you’d mentioned in passing, not expecting her to actually listen.<Br>
<br>
But Jennifer has always been like that - taking note of things even when you thought she wouldn’t. She’s a good friend. One of the only ones you’ve made in Charlton. <i>That’s correct, right?</i><br>
<br>
You should be thrilled. You’ve been waiting for this for weeks. Jen has been relentless about getting it. She’s still grinning, watching for your reaction, but as you take the dress from the hands of your best friend, something twists in your chest.<br>
<br>
You don’t know why. You are excited to try it on when you get home. You got what you wanted. So why does it feel like something else just slipped away?<br>
<br>
<B>Actions</b><br>
<<link "Return to the Department store" "EvansDepartmentStore">><<EventsCheckEnd "EvansDepartmentStore" "JenniferFemaleFirst">><</link>>
<<elseif _currentEvent is "ChristinaStoreTrip">>
<br>
You accompany Christina on a quick walk through Charlton, as she leads you down the busy-ish Orchid Road, straight into Evans’ Department Store. Christina moves through the entrance like she owns the place. Because, in a way, she does.<br>
<Br>
“My father built this store from the ground up,” she remarks casually, sweeping her gaze across the neatly arranged mannequins and racks of designer clothes. “He’s very particular about what we stock. Only the best for Charlton’s finest.” She exhales dramatically, then adds with an amused smirk, “Which, of course, means us.”<br>
<br>
You barely have time to react before movement catches your eye. Jennifer.<br>
<br>
She’s stationed near the changing rooms, folding a stack of neatly pressed blouses. The moment her gaze lifts, her eyes lock onto you and widen in surprise. Her posture stiffens, but she quickly masks it, glancing warily between you and Christina.<br>
<br>
Christina doesn’t immediately notice her, too absorbed in leading you deeper into the store. Christina plucks a silk dress from a nearby rack, holds it up to the light, then turns to you.<br>
<Br>
“We need to see how you look in something proper,” she muses, already pulling you toward the fitting rooms. “Come on, Em. I’ll help you pick out something worthy of the squad.”<Br>
<Br>
Jennifer, standing by the fitting room doors, straightens as you approach. Christina’s eyes flick to her for the first time, cool and expectant. “Be a dear and grab us a selection, would you? Something elegant, but fun.”<br>
<Br>
Jennifer’s jaw tenses ever so slightly before she nods, turning to the racks. Christina barely acknowledges the response before nudging you toward the changing rooms, waiting for you to follow.<br>
<br>
<b>Actions</b><br>
<<link "Go to the changing room with Christina" "EvansDepartmentStoreChangingRoom">><<EventsCheckEnd "EvansDepartmentStore" "ChristinaStoreTrip">><</link>>
<</if>><<if $ChangingRoomTopics is undefined>><<set $ChangingRoomTopics to 4>><<else>><<set $ChangingRoomTopics -= 1>><</if>>
<<if $ChangingRoomTopics is 4>><<set $ChristinaHappy to 0>>
Christina motions toward the row of curtained-off changing cubicles, standing just outside with her arms crossed. “Go on, Em,” she instructs, tilting her head toward the nearest one.<br>
<br>
You hesitate for only a moment before stepping inside, pulling the curtain closed behind you. A breath of relief escapes as you realize Christina isn’t following. Even as Emily, the thought of undressing in front of her - especially here, in public - would be too much.<br>
<br>
Still, the reprieve is short-lived. The curtain rustles, and a sliver of Christina’s face appears at the side, peeking in. “Strip to your underwear,” she orders casually, as if it’s the most natural request in the world.<br>
<br>
You blink, caught off guard. “What?”<br>
<br>
Christina sighs, rolling her eyes. “Em, I have to see what we’re working with. Clothes should complement your natural shape. Now hurry up.”<br>
<br>
There’s no real room to argue. Exhaling slowly, you begin undressing, sliding out of your clothes until you’re left in just your underwear. The room suddenly feels cooler against your skin.<br>
<br>
When you mutter, “Done,” Christina doesn’t wait. With a swift motion, she pulls back the curtain, exposing you completely to her scrutinizing gaze. Her eyes flick up and down, appraising, as if she’s evaluating a dress on display. You shift uncomfortably under the intensity of it.<br>
<Br>
“Like I thought,” she says at last, arms still folded. “You have some natural assets we can work with.”<br>
<br>
Before you can even process that, the door to the changing area opens.<br>
<br>
Jennifer steps in, holding a neat stack of clothes, and immediately freezes. Her eyes widen at the sight of you in just your underwear. “Oh,” she stammers, quickly averting her gaze. “Sorry. I didn’t mean to --”<br>
<br>
Christina dismisses her embarrassment with a wave. “Oh, don’t be such a prude, Jennifer. Just do your job and make sure no one else comes in here while we work. Understand?”<br>
<br>
Jennifer looks up at her, grimacing as she bites her tongue. But nods.<br>
<Br>
“I mean it.” Christina’s voice lowers, deliberate. “It would be a shame if I had to let daddy know I had a less than pleasant experience with the help. Especially after she was recommending his customers such... plain clothes.”<br>
<br>
Jennifer stiffens, as you look at the clothes Jennifer brought. Simple skirts, a cardigan, a plain white blouse. Nothing particularly bold. Exactly what Emily would usually wear.<bR>
<br>
The disapproval from Christina is palpable. “Jennifer. Better choices. Find something that Emily could wear at home without hiding in shame. Now.”<br>
<br>
Jennifer doesn’t say anything this time. With a curt nod, she turns and disappears into the store again, off to find something more fitting for Christina’s standards. As soon as she’s gone, Christina turns back to you, expression calculating.<Br>
<br>
“Here’s the real test, Em,” she says, gesturing to the discarded clothes. “This isn’t just about trying things on. It’s about asserting your standing.”<br>
<br>
She leans against the cubicle’s frame, arms crossed. “When that assistant brings back her selections, you’re going to judge them. Tell me what you really think of them. Don’t be shy. You need to prove you have an eye for style. That you can tell good taste from mediocrity.”<br>
<br>
Her lips curl into a smirk. “If you can’t, well… at least I’ll know how much work we still have to do on you.”<br>
<br>
<b>Actions</b><br>
<<link "Wait for Jennifer to return with the first selection." "EvansDepartmentStoreChangingRoom">><</link>>
<<elseif $ChangingRoomTopics is 3>>
The curtain sways slightly as Jennifer steps back into the changing area, a new stack of clothes in her arms. She sets them down carefully on the nearby bench, keeping her expression neutral. Forcing it to be neutral, like she’s bracing for something.<br>
<Br>
Christina barely acknowledges her presence, already flipping through the selections. Her fingers trail over a soft beige sweater, a pair of pastel shorts, and a breezy floral dress.<br>
<Br>
She exhales sharply. Disappointed.<Br>
<br>
“Well, at least this is an improvement,” she muses, lifting a simple white sundress by its hanger. “But honestly? This entire selection looks like it was pulled from the end-of-the-line section.<br>
<br>
Jennifer says nothing, standing stiffly near the entrance. She meets your eyes. You can only look away.<br>
<br>
Christina tilts her head, then turns to you, curiosity gleaming in her blue eyes.<br>
<br>
“What do you think, Em?” she asks smoothly, stepping aside so you can look over the options yourself. “Has Jennifer done a good job?”<br>
<br>
You look over the selection. All you know is how you expect Christina to react. Any support for Jen will be seen as bad, any mockery good. Can you really do that to Jen, though?<br>
<br>
<b>Actions</b><br>
<<link "Pick something from Jennifer's selection" "ChristinaDialogue">><<set $ChristinaDialogue to "ClothesShopping1Good">><<Greedy -1>><</link>><br>
<<link "Deride Jennifer’s choice's" "ChristinaDialogue">><<set $ChristinaDialogue to "ClothesShopping1Bad">><<set $ChristinaHappy += 1>><<Greedy 1>><</link>><br>
<<elseif $ChangingRoomTopics is 2>>
Jennifer soon steps back into the changing area, her posture still rigid as she carefully lays out a new selection of clothes. This time, she doesn’t even glance at you. Whatever frustration she’s feeling, she keeps it tightly bottled.<Br>
<Br>
Christina hums in approval as she lifts up a pale pink dress, twirling it slightly by the hanger. A full skirt with layers of soft petticoats, cinched at the waist with a delicate white belt. Short puffed sleeves, lace trim, and tiny pearl buttons running down the front give it a dainty, doll-like charm. The rest of the selection follows the same style. Girlish. Pristine. Perfectly suited for the Kaplars’ country club.<br>
<Br>
Christina’s grin sharpens as she inspects the pieces.<Br>
<Br>
“This is more like it,” she muses, brushing a hand over the starched fabric of the blouse. “Something fitting for a Charlton girl.”<br>
<br>
Then her gaze flicks to you. “Well, Em? What do you think? Did Jennifer finally get it right? Do you want to try it on?”<br>
<br>
You hesitate. Everything about these outfits is deliberate. The soft, pastel colors. The cinched waist. The subtle yet undeniable femininity woven into each thread. It’s the ideal of a young Charlton woman.<br>
<br>
And yet, you can’t imagine yourself wearing any of it. Jennifer, standing by the door, finally risks a glance at you. Her expression is carefully neutral, but her fingers tighten slightly against her forearm.<br>
<br>
Christina, meanwhile, is waiting.<br>
<br>
<b>Actions</b><br>
<<link "Try on the outfits" "ChristinaDialogue">><<set $ChristinaDialogue to "ClothesShopping2Good">><<Feminity 1>><</link>><br>
<<link "Reject the clothes and deride Jennifer" "ChristinaDialogue">><<set $ChristinaDialogue to "ClothesShopping2Bad">><<set $ChristinaHappy += 1>><<Greedy 1>><</link>><br>
<<elseif $ChangingRoomTopics is 1>>
The click of Jennifer’s heels echoes through the changing area as she re-enters, carrying an armful of daring, body-hugging outfits. She says nothing this time, simply setting the clothes down with a measured, professional air, as if forcing herself to act like this is just another task.<br>
<br>
Christina barely acknowledges her, already plucking a dress from the pile. It’s a slim, black number, with a plunging neckline, hugging every curve with precision. The other options follow a similar theme. Low-cut blouses, skirts that barely graze mid-thigh, tight-fitting sweaters that leave little to the imagination.<br>
<br>
The second you take in the selection, something clicks in your mind. If you saw a girl wearing these on a date… <br>
<Br>
Your thoughts drift before you can stop them. A mental image flashes. You at a dimly lit movie theater, sitting beside a girl dressed like this, her perfume lingering in the air, her fingers brushing against yours in the shared popcorn bucket.<br>
<Br>
You swallow, blinking. Except… The image shifts. Suddenly, it’s not just the girl beside you. It’s you.<br>
<br>
You are the one in the outfit. You are the one being admired. The soft glow of the theater lights catches the curve of your legs, the shimmer of lipstick on your lips. You’re laughing, leaning just slightly into the broad shoulder of the boy next to you. A football player. Tall. Confident. Chiseled. Strong. You can almost hear his voice in your ear, feel the weight of his hand resting on your thigh. A sudden rush of something coils deep in your stomach. Excitement, maybe, or confusion.<br>
<br>
Christina, oblivious to your sudden spiral, clicks her tongue. “Well, Jennifer,” she says, drawing out the name, her smile sharp as ever. “This is certainly… bold.”<br>
<Br>
Jennifer doesn’t react, though you swear you see the way her fingers twitch at her sides.<br>
<Br>
Christina turns to you, lifting a silky, wine-red dress with thin straps and a dangerously short hem. “What do you think, Em?” she muses, voice carefully leading. “Think you could pull this off?”<Br>
<Br>
Her expression is unreadable, but the slight raise of her brow says everything. She's waiting to see if you'll go along with Jennifer, or deliver a deathblow.<br>
<br>
<b>Actions</b><br>
<<link "Try on the outfits" "ChristinaDialogue">><<set $ChristinaDialogue to "ClothesShopping3Good">><<Orientation 1>><</link>><br>
<<link "Reject the clothes and deride Jennifer" "ChristinaDialogue">><<set $ChristinaDialogue to "ClothesShopping3Bad">><<set $ChristinaHappy += 1>><<Greedy 1>><</link>><br>
<<else>>
You change back into your normal clothes, the fabric feeling strangely neutral after the extravagant outfits you’ve seen. Taking a final glance at yourself in the mirror, you exhale and step out of the cubicle, joining Christina in the changing room lobby.<br>
<br>
She’s already waiting, casually inspecting her nails, as if the entire experience had been more of a test than a shopping trip.<br>
<Br>
<<if $ChristinaHappy gt 1>>
Christina’s smile is slow, deliberate as she looks you over. There’s something different in her gaze now. Approval.<br>
<br>
“Well, well,” she muses, clearly pleased. “I think you’re starting to understand how things work around here.”<br>
<br>
She steps closer, lowering her voice slightly.<br>
<br>
“There’s a pecking order at Charlton,” she continues smoothly. “Cheerleaders and jocks at the top. Nerds and outcasts at the bottom. I want to see you at the top of the food chain. And you? You’re learning exactly where you belong.”<Br>
<<trackKnowledge "BulliedPeople" "Learned">>
<Br>
She pauses, then smirks, tilting her head. “You handled Jennifer beautifully. That girl needed reminding of her place.”<br>
<br>
Christina doesn’t wait for a response, instead linking arms with you effortlessly, guiding you out of the changing area and back into the store.<br>
<Br>
As you walk past the counters, you feel the weight of Jennifer’s glare. It’s not subtle. Her fingers are tight around a neatly folded sweater, her eyes following your every step as you and Christina stride toward the exit.<Br>
<br>
Your stomach tightens. But you don’t look back.<br>
<Br>
At the door, Christina slows, turning toward you. “I mean it, Emily,” she purrs, eyes gleaming with mischief. “Prove you belong on the squad. When you have, come see me at practice.”<br>
<Br>
With that, she steps through the glass doors and disappears onto Orchid Road, leaving you standing just inside the store.<br>
<br>
You don't dare look behind you. You know that in doing so, you'd have to meet Jennifer's eyes.<br>
<br>
<b>Actions</b><br>
<<link "Return to Orchid Road" "OrchidRoad">>
<<QuestTracker "Quest9" 2>>
<<set $ChangingRoomTopics to undefined>>
<<ChangeNPCRelationship "Christina" "Emily" 2>>
<<ChangeNPCRelationship "Jennifer" "Emily" 1>>
<<TimeChange>>
<<set $CheerleaderAcceptence +=1>>
<<EventTrigger "YourHome" "EmilyReactionJenShopping" "Evening" "Emily" null null null null false>>
<</link>>
<<else>>
Christina studies you for a moment, then lets out a soft hum of consideration.<br>
<Br>
“You’ve got a way to go,” she finally says, not unkindly, but there’s still an edge of expectation in her voice.<br>
<br>
“There’s a pecking order at Charlton,” she continues, as if reminding you. “Cheerleaders and jocks at the top. Nerds and outcasts at the bottom. I want to see you at the top of the food chain. And I can help you get there.”<br>
<<trackKnowledge "BulliedPeople" "Learned">>
<br>
She flashes you a knowing smile, almost conspiratorial. “Stick with me, Em. You’ll learn.”<br>
<br>
With that, she guides you out of the changing area and back through the store. Jennifer is still at her post, carefully folding clothes. This time, she’s watching. Not glaring. Not angry. Just… confused. Like she’s trying to figure out what she just witnessed.<br>
<br>
You don’t meet her eyes, but you can feel her stare following you as you and Christina head for the exit.<br>
<br>
At the door, Christina pauses, turning toward you. “I mean it, Emily,” she purrs, voice still sickly sweet. “Prove you belong on the squad. When you have, come see me at practice.”<br>
<br>
With that, she steps outside, leaving you standing at the threshold. Wondering if you should turn back to speak to Jennifer.<br>
<br>
But you can't even begin to formulate what to say.<br>
<br>
<b>Actions</b><br>
<<link "Return to Orchid Road" "OrchidRoad">>
<<set $ChangingRoomTopics to undefined>>
<<QuestTracker "Quest9" 2>>
<<ChangeNPCRelationship "Christina" "Emily" 2>>
<<TimeChange>>
<</link>>
<</if>>
<</if>><<if $YourStreetMartinEncounterDialogue is "Ignore">>
Your heart is pounding as you force yourself to step forward, every high-heeled stride a reminder of how exposed you feel.<br>
<br>
“C’mon Phillips, don’t be shy!” he shouts again, his tone growing more insistent. He's slowed down to a crawl, matching your pace even as you speed up as best you can in the heeled boots.<br>
<br>
You try not to meet his eye, instead looking foward. You feel the weight of every exposed inch of your legs and every unnatural sway in your movements. Over the clip-clopping of your heels is the sound of the purring engine from Martin's delivery van. Menacing. A threat.<br>
<br>
"Feeling shy, are ya'?" you hear his bellow. "Don't worry about that, darl'. Come see me one night at McTafeys. A few drinks will loosen you up."<br>
<br>
Again, you ignore his words. Finally, you hear the van's engine purr and Martin speeds up, leaving you alone walking the street once more.<br>
<br>
You continue walking along the street, feeling your body shaking from the unwanted attention. More aware of the dangers Charlton poses to women.<br>
<br>
<b>Actions</b><br>
<<link "Return to your street" "YourStreet">><<set $YourStreetMartinEncounterDialogue to undefined>><</link>>
<<elseif $YourStreetMartinEncounterDialogue is "Retort">>
Your body jolts as your eyes finally meet his, and for a moment, the vulnerability surging through you transforms into raw defiance. Every high-heeled stride, though still making you feel exposed, now carries the weight of your refusal to be objectified. The familiar crunch of your boots on the pavement punctuates the tension as Martin’s crude voice slices through the night air once more.<bR>
<br>
You force yourself to stop as your heart races. With a tremor of anger and resolve, you spin to face the van and shout back, “In your dreams! I’m not here for your lecherous games, Martin!”<br>
<br>
There’s a brief, charged silence before his coarse laughter slithers through the open window. “Oh, so you’ve got some bite now, huh?” he sneers, the challenge clear in his tone. The retort hangs heavy in the air as you stand there exposed, vulnerable. Yet unyielding.<br>
<br>
"Go find your entertainment at the bottom of a bottle," you spit. "I hear that men that drink like you do can't do much else."<br>
<br>
"You little..." Martin spits, but is interuptted by a driver coming up behind him, honking their horn. "I'll be seeing you, I'm sure," he mutters, eying you darkly. Then with a dramatic curse, he slams his foot on the accelerator and speeds off.<br>
<Br>
You continue your walk. The echo of his mocking tone lingers, but with each determined step you take down the street, you feel a growing strength that pushes back against the intrusive threat.<br>
<br>
<b>Actions</b><br>
<<link "Return to your street" "YourStreet">><<set $YourStreetMartinEncounterDialogue to undefined>><</link>>
<<elseif $YourStreetMartinEncounterDialogue is "Welcome">>
Your heart stutters as Martin’s lecherous call slices through the air. For a breathless moment, the cool wind on your bare legs and the tight press of your high heels fade into the background as his voice - raw and provocative - fills your mind.<br>
<br>
A shiver of excitement runs through you, mingling with the awareness of your own vulnerability. Despite knowing full well that Martin’s words are nothing more than crude flirtation, a thrill pulses beneath your skin. “Maybe I will…” you murmur softly, your voice betraying a mix of nervous delight and forbidden daring. In that instant, the dangerous allure of being the center of his unwanted attention sends butterflies careening through you.<br>
<br>
“Good answer, darlin’!” Martin bellows back, his words dripping with a mix of mockery and promise. “You know, you should swing by McTafey’s later. Maybe let me show you just how big the back of this van really is.” His invitation is as brazen as it is unsettling, a crude dare that leaves your pulse racing even as you recoil internally at the implications.<br>
<br>
You force a breathy laugh, replying with a touch of coyness, “I’ve got somewhere to be, but maybe… we’ll run into each other later.” You find yourself giving him a smile as he chuckles.<br>
<br>
"Count on it," he says, before his van roars away, the sound of its engine fades, leaving you standing there, heart pounding and thoughts in tumult. The encounter - a mix of illicit thrill and a stark reminder of how exposed you are - continues to echo in your mind.<br>
<Br>
Alone once more on the quiet street, you walk with a tentative mix of exhilaration and caution. That dangerous, alluring spark of flirtation with Martin’s crude advances still tingles on your skin, tempting you to stray further from what you know is right.<Br>
<br>
It’s just harmless flirting, you tell yourself. You wouldn't really go see him later, would you?<br>
<br>
<I>Would you?</i><Br>
<br>
<b>Actions</b><br>
<<link "Return to your street" "YourStreet">><<set $YourStreetMartinEncounterDialogue to undefined>><</link>>
<</if>><<set _NPC to "Emily">>
<<set $ConversationExit to "YourHome">>
<<CheckRelationship _NPC>>
<<if $EmilyDialogue is undefined>>
<<if $EmilyStateCurrent is 0>>Emily looks up as you approach, pulling her knees up to her chest. You notice a book nearby, but the pages are still on the same spot you’ve seen before. A deep crease is set between her brows.<br>
<<elseif $EmilyStateCurrent is 1>>Emily sits, absentmindedly stirring a cup of tea that’s already gone cold. She looks up when she notices you, tucking a stray strand of hair behind her ear.<br>
<<elseif $EmilyStateCurrent is 2>>Emily looks up as you approach, idly playing with her nails. She doesn’t seem as tense anymore. In fact, she doesn’t seem emotionally engaged at all.<br>
<<elseif $EmilyStateCurrent is 3>>Emily lounges back, her eyes drifting over towards a nearby copy of A New Woman magazine. She hums a soft tune to herself, her movements light and unbothered.<br>
<<else>>Emily crosses her legs elegantly as she glances up at you, a smile playing on her lips. She’s adjusting a bracelet on her wrist, her movements slow and deliberate. <br>
<</if>>
<br>
<<if $SiblingBondState is 0>>As you approach, she looks disinterested, almost as if pretending not to notice you. When she finally does, her gaze is distant, disinterested. "Did you need something?" Her tone is clipped, her patience thin.<br>
<<elseif $SiblingBondState is 1>>As you approach, there’s a flicker of hesitation before she speaks. "Oh. Hey." She smiles, but it doesn’t quite reach her eyes. There’s something careful about the way she watches you, like she’s trying to gauge your intentions before deciding how to respond.<br>
<<elseif $SiblingBondState is 2>>As you approach, her expression is unreadable. "Hey." She gives you a polite smile, but you can see in her expression that her mind is on other things that you can’t draw her away from.<br>
<<elseif $SiblingBondState is 3>>As you approach, she perks up slightly, shifting in her seat to face you properly. "Hey <<TrueName "Current">>! Got a minute?" There’s an easy familiarity in the way she greets you, as if she’s relieved to have you around.<br>
<<else>>As you approach she beams, setting aside whatever she was doing without hesitation. "<<TrueName "Current">>! How are you?" Her voice is warm, her expression open. There’s no guard, no hesitation. Just a sense of comfort in having you near.<br>
<</if>>
<<else>>
Emily stares back at you, waiting for you to speak.<br>
<</if>>
<br>
<B>Actions</b><br>
<<Flag "EmilyPosingForDennisQuestion">><<QuestState "Quest11">>
<<if _QuestState is 3 and _FlagReturn is true and $current.Avatar isnot "Dennis">><<link "Talk about posing for Dennis" "EmilyDialogue">><<set $EmilyDialogue to "PosingForDennis">><</link>><br><</if>>
<<Flag "SecretaryJobActive">><<DialogueSpokenSecretKnown "Emily" "SecretaryJobActive">>
<<if _FlagReturn is true and _Discussed is false>><<link "Tell her about your new position" "EmilyDialogue">><<SetFlag "SecretaryJobEmilyAware">><<set $EmilyDialogue to "SecretaryJobActive">><</link>><br><</if>>
<<Flag "EmilyInternshipAccepted">><<DialogueSpokenSecretKnown "Emily" "EmilyInternshipAccepted">>
<<if _FlagReturn is true and _Discussed is false>><<link "Talk about the internship offer" "EmilyDialogue">><<set $EmilyDialogue to "EmilyInternshipAccepted">><</link>><br><</if>>
<<Flag "StitchLunchtimeLessons">><<DialogueSpokenSecretKnown "Emily" "StitchLunchtimeLessons">>
<<if _FlagReturn is true and _Discussed is false and $EmilyLearnedStitch is undefined>><<link "Talk about the lunchtime lessons with Stitch" "EmilyDialogue">><<set $EmilyDialogue to "StitchLunchtimeLessons">><</link>><br><</if>>
<<TaskState "Task9">>
<<if _TaskState is "active">><<link "Ask for permission to look through her wardrobe" "EmilyDialogue">><<set $EmilyDialogue to "PermissionWardrobe">><</link>><br><</if>>
<<if $period[$periodCurrent] is "Evening">>
<<Flag "EmilyMaidJob">>
<<if _FlagReturn is true>>
<<DialogueSpokenSecretKnown "Emily" "EmilyMaidJob">><<Flag "ThompsonsFired">>
<<if _Discussed is true and _FlagReturn is true>>
<<link "Ask Emily to go work at the hotel" "EmilyDialogue">><<set $EmilyDialogue to "EmilyWorkHotel">><</link>><br>
<</if>>
<</if>>
<</if>>
<<Flag "EmilyMaidJob">><<DialogueSpokenSecretKnown "Emily" "EmilyMaidJob">>
<<if _FlagReturn is true and _Discussed is false>><<link "Talk to Emily about the job at Charlton hotel" "EmilyDialogue">><<set $EmilyDialogue to "JobWorkHotel">><</link>><br><</if>>
<<Flag "EmilyMaidJobAutomated">>
<<if _FlagReturn is true>><<link "Tell Emily to stop working weekends at the hotel" "EmilyDialogue">><<set $EmilyDialogue to "EmilyStopWorking">><</link>><br><</if>>
<<TaskState "Task6">>
<<if _TaskState is "active" and $current.Avatar is "Emily">><<link "Talk to Emily about makeup" "YourHomeMakeup">><<TaskTracker "Task6" "complete">><</link>><br><</if>>
<<InventoryCheckNPC "Emily" "EmilyLipgloss">>
<<if _InventoryCheckNPC is true>><<link "Ask Emily for her lipgloss" "YourHomeLipgloss">><</link>><br><</if>>
<<QuestState "Quest14">>
<<if _QuestState is 0 and $period[$periodCurrent] is "Evening">>
<<DialogueSpokenSecretKnown "Emily" "Outfit">>
<<if $current.makeup is false or _Discussed is false and $current.Avatar isnot "Dennis">>
<<link "Ask for help with the date with Dennis" "EmilyDialogue">><<set $EmilyDialogue to "DennisDateIntro">><</link>><br>
<</if>>
<</if>>
<<if $period[$periodCurrent] is "Evening">><<link "Help Emily study" "YourHomeEmilyStudy">><<EmilyGrades 1>><</link>><br><</if>>
<<link "Say goodbye and leave Emily alone" "YourHome">><<EndConversation "Emily">><</link>><<EventsCheck $return>>
<<if _currentEvent is "EmilysRoomChange">>
<br>
You step into Emily's room and come to a sudden halt, your mind racing as you register the sight in front of you.<br>
<br>
Gone are the comforting earthy tones, the warm, cozy browns and greens that had always felt so distinctly Emily. In their place are brighter pastels - soft pinks, creamy whites, and touches of gold. The walls are freshly painted, decorated with string lights and framed fashion sketches instead of her usual nature prints.<br>
<br>
Her bookshelf, previously crammed to bursting with well-loved novels and meticulously arranged classics, now holds an array of handbags, jewelry stands, and neatly folded stacks of colorful new clothing. You glance around, noticing a large mirror, an obvious centerpiece designed for meticulous attention to appearance.<br>
<br>
Emily steps up beside you with an eager smile. “Hey! Do you like it?”<br>
<br>
“What... happened here?” you ask slowly, still trying to process the transformation.<br>
<br>
She shrugs, twirling a strand of hair around her finger. “I redecorated. I thought it was time for a change. Something that's a bit more... me, you know?”<Br>
<br>
You glance toward the empty shelves, now stacked neatly with shoes and folded sweaters. “But your books... Where did they go?”<br>
<br>
“Oh, those?” Emily waves dismissively. “I packed them away. I wasn't reading much anyway, and I really needed the space for my new clothes.” Her tone is casual, oblivious to the alarm rising in your gut.<br>
<br>
Your eyes linger on photos and mementos of who Emily once was, now pushed aside to make way for fashion magazines and beauty products. It's clear now. Whatever's happening to Charlton is seeping into Emily too, reshaping her in its image. This isn’t just redecorating; this is something deeper, something unsettling.<Br>
<br>
Emily tilts her head curiously, oblivious to your concern. “Seriously, you like it, right? It’s just more... me.”<br>
<br>
But you're no longer sure who "me" is.<br>
<br>
<B>Actions</b><br>
<<link "Return to Emily's room" "EmilysRoom">><<EventsCheckEnd "EmilysRoom" "EmilysRoomChange">><</link>>
<</if>><<set _NPC to "Emily">>
<<set $ConversationExit to "YourHome">>
<<CheckRelationship _NPC>>
<<if $EmilyDialogue is undefined>>
<<Flag "EmilyOnDateHelped">>
<<if _FlagReturn is true>>
You sigh. "Do you need a hand?"<br>
<br>
Emily looks darkly at you, but nods. "Sure."<br>
<<else>>
<<SetFlag "EmilyOnDateHelped">>
<<if $EmilyStateCurrent lt 3>>
You sigh softly, meeting Emily’s wary eyes. "I know he's a creep, Em. But it's just coffee or something quick. I promise, you won't be there long."<Br>
<br>
Emily stares at you incredulously, eyes blazing. "Just coffee? Just a quick date? Do you even hear yourself? You're asking me to spend time alone with Dennis so you can get a key."<br>
<br>
You try to soften your tone, knowing how delicate this conversation is. "Look, I hate it as much as you do. But we need that key. It's the only way we'll stop what's happening."<br>
<Br>
Emily crosses her arms tightly, shaking her head. "I can't believe you're seriously asking me to do this. After everything we've talked about, you're still willing to throw me at the wolves?"<br>
<br>
"I'm sorry," you say quietly, genuinely remorseful. "I wouldn’t ask if there was another way."<br>
<br>
Emily takes a deep, shuddering breath, eyes cold with disappointment. "Fine," she mutters. "I'll do your stupid date. But don't pretend you're doing this for me anymore. You’re using me."<br>
<br>
She walks past you without another word, leaving the tension thick in the air behind her. Minutes later, she returns. A fresh set of plain clothes on her. She looks ready to leave.<br>
<<else>>
You approach cautiously, giving Emily a reassuring look. "I know Dennis isn't great, but just think of it like playing a part. One quick date and we're closer to getting the answers we need."<br>
<br>
Emily scoffs openly, rolling her eyes. "Oh, wonderful. So now I'm supposed to play nice with Dennis just because you need information? This isn't exactly my idea of an ideal date."<br>
<br>
"It won't take long," you promise carefully. "And then you'll never have to deal with him again."<br>
<Br>
Emily eyes you carefully, arms folded, voice dripping with irritation. "This is so beneath me, <<TrueName "Current">>. Seriously. Dennis is repulsive."<br>
<br>
She sighs dramatically, shaking her head in frustration. "Fine, if it gets you your precious information, I'll do it. But if anyone from school sees us, you’re going to hear about it."<br>
<br>
You nod, acknowledging her irritation. "Thank you, Em. Really."<br>
<br>
She waves you off dismissively, her expression sour. "He better pay for me." <Br>
<br>
She walks past you without another word. Minutes later, she returns. A fresh set of plain clothes on her. She looks ready to leave.<br>
<</if>>
<</if>>
<<else>>
Emily looks at you, her patience visibly thin. "Anything else?"<br>
<</if>>
<br>
<b>Actions</b><br>
<<if $DennisDateMakeup is undefined>><<link "Point out she should wear some make-up" "EmilyDialogue">>
<<set $EmilyDialogue to "PersuadeMakeup">>
<<set $DennisDateMakeup to true>>
<<if $EmilyStateCurrent lt 3>><<SiblingBond -1>><<else>><<SiblingBond 1>><</if>>
<</link>><br><</if>>
<<if $DennisDateDressup is undefined>><<link "Point out she should dress up" "EmilyDialogue">>
<<set $EmilyDialogue to "PersuadeDressup">>
<<set $DennisDateDressup to true>>
<<if $EmilyStateCurrent lt 3>><<SiblingBond -1>><<else>><<SiblingBond 1>><</if>>
<</link>><br><</if>>
<<if $DennisDateBlonde is undefined and $NPC.Characters.Emily.Stats.hair isnot "blonde">><<link "Point out she should try going blonde" "EmilyDialogue">>
<<set $EmilyDialogue to "PersuadeBlonde">>
<<set $DennisDateBlonde to true>>
<<if $EmilyStateCurrent lt 3>><<SiblingBond -1>><<else>><<SiblingBond 1>><</if>>
<</link>><br><</if>>
<<link "Tell her that she’s ready to go" "EmilyDialogue">>
<<set $EmilyDialogue to "DennisDateReady">>
<<if $NPC.Characters.Emily.Stats.hair is "blonde">><<set $EmilyOnDateSatisfaction +=1>><</if>>
<<TimeChange>>
<</link>><<if $EmilyGradesEvents is "AplusAccept">>
"Splendid!” you hear the voice say. “I'll see you at the school shortly. It's crucial we discuss Emily’s future sooner rather than later."<br>
<br>
She promptly hangs up. You look at Emily briefly. This must be a good thing, right?<br>
<br>
<b>Actions</b><br>
<<link "Head to Charlton School to meet with the career advisor " "EmilyGradesEvents">><<set $EmilyGradesEvents to "AplusJourney">><<set $EmDay to "school">><</link>><br>
<<elseif $EmilyGradesEvents is "AplusDecline">>
"Oh, that's unfortunate,” the voice replies. “Emily has so much potential; delays can be detrimental. Please make an appointment soon. Time waits for no one, after all."<br>
<br>
You hear her hang up. You look at Emily, briefly. This must be a good thing, right? When you have a free morning, you make a note to swing past Charlton and see this career advisor.<br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<SetFlag "EmilyCareerAdvisor">><<set $EmilyGradesEvents to undefined>><</link>><br>
<<elseif $EmilyGradesEvents is "AplusJourney">>
<b>Charlton School - Main Corridor</b><br>
<img src="./images/School_Corridor.png"><br>
<br>
You make your way through Charlton’s streets, stepping into the corridors of Charlton Upper School. At the reception desk, a bright, bubbly young woman greets you warmly but professionally.<br>
<br>
“Good morning!” she says with a friendly smile. “You must be <<TrueName "Current">> Phillips? Mrs. Carmichael is expecting you. I’ll take you to her office.”<br>
<Br>
She quickly stands and leads you down the hallway, her heels clicking softly against the polished tile floor. “Right this way.”<br>
<br>
She pauses outside a polished oak door and gives it a brief knock before ushering you inside, offering one final reassuring nod before walking back towards reception.<br>
<br>
<b>Actions</b><br>
<<link "Enter Carmichael's office" "SchoolCareersOffice">><<set $EmilyGradesEvents to undefined>><<EventTrigger "SchoolCareersOffice" "GradesAPlusMeeting" null "Carmichael" "PC" null null null false>><<NPCKnown "Carmichael">><</link>><br>
<<elseif $EmilyGradesEvents is "AAccept">>
"Of course," you reply. "Anything to support Emily."<Br>
<Br>
"Oh, wonderful!" The receptionist responds enthusiastically. "I'll let Mr. Stitch know. He'll expect Emily on Tuesday lunchtimes. He's extremely busy, you know, so he only offers these sessions to our most promising students. It's quite an honor."<br>
<Br>
Her voice softens slightly, adding with gentle insistence, "Please remind Emily that Mr. Stitch's time is very valuable, so she should make every effort to attend."<Br>
<br>
Before you can respond further, she cheerily thanks you again and hangs up.<br>
<br>
You place the receiver back down, uncertainty gnawing at you. A small voice in the back of your mind questions exactly what you've just signed Emily up for. And what it might mean for her.<br>
<br>
<i>Thoughts turn to Emily and how she will react. You might want to talk to her before she goes to school next and finds out for herself.</i><Br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<set $EmilyGradesEvents to undefined>><</link>><br>
<<elseif $EmilyGradesEvents is "ADecline">>
You pause, then reply carefully, "Thank you, but I think it's better for Emily to keep her lunch break free for now. She needs some downtime."<br>
<BR>
There's a stunned silence from the other end. When the receptionist speaks again, her voice has lost some of its brightness, replaced by hesitant concern.<br>
<br>
"Oh... I - I'm surprised. Mr. Stitch doesn't often extend such opportunities," she says slowly, her usual bubbly tone faltering. "He's not exactly someone you'd want to disappoint..."<br>
<br>
Lowering her voice, almost whispering, she adds quietly, "Between you and me, Emily might find school a little more... challenging without Mr. Stitch's support."<br>
<br>
You insist firmly, your decision clear.<br>
<br>
Still sounding somewhat shocked, the receptionist quickly regains composure. "Alright, I’ll inform Mr. Stitch. Have a good day!"<Br>
<br>
She hangs up abruptly, leaving you standing in uneasy silence. You glance towards the stairs, suddenly wondering if you've made the right decision. Or just complicated Emily's life further.<br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "YourHome">><<set $EmilyGradesEvents to undefined>><<EmilyGrades -1>><</link>><br>
<<elseif $EmilyGradesEvents is "EAccept">>
<b>Charlton School - Main Corridor</b><br>
<img src="./images/School_Corridor.png"><br>
<br>
You walk quickly through Charlton’s orderly streets, a faint anxiety building as you approach the imposing facade of Charlton Upper School. Stepping through the main doors, you're immediately struck by the unnatural quiet. The corridors, usually buzzing with polite chatter, stand eerily silent and empty - as if the entire school itself is holding its breath, deliberately avoiding involvement in what's about to happen.<br>
<br>
At reception, the secretary offers a muted but professional greeting, her usual bright demeanor notably subdued. "Good morning, <<GenderTitle>>. Phillips. Mr. Stitch is expecting you. Please, follow me."<br>
<br>
She leads you down the vacant hallways, the clicking of her heels echoing off the sterile walls, amplifying the oppressive silence. She pauses outside a tall, imposing oak door, looking at you with a hint of apprehension before quickly stepping aside.<Br>
<br>
"He's inside. Go right ahead."<br>
<br>
You stand before the closed door, the polished brass handle feeling cold beneath your fingers. Taking a deep breath to steel yourself, you know there's no turning back now.<Br>
<br>
<b>Actions</b><br>
<<link "Open the door and enter Mr. Stitch's office " "SchoolHeadmastersOffice">><<set $EmDay to "school">><<set $EmilyGradesEvents to undefined>><<EventTrigger "SchoolHeadmastersOffice" "GradesEMeeting" null "Stitch" "PC" null null null false>><<NPCKnown "Stitch">><</link>><br>
<</if>><b>Charlton School - Careers Office</b><br>
<img src="./images/School_CareersOffice.png"><br>
<br>An impeccably organized, tastefully furnished room that radiates authority and polished charm. Soft pastel walls surround a sturdy oak desk, its surface almost spotless except for a neatly stacked pile of paperwork and flowers in a crystal vase.<br>
<<include "EventsSchoolCareersOffice">>
<<if _currentEvent is undefined>>
<br>
<b>Actions</b><br>
[[Return to the corridor|SchoolCorridor]]
<</if>><<EventsCheck $return>>
<<if _currentEvent is "GradesAPlusMeeting">>
<br>
You step inside the office and are greeted by a tastefully furnished room with a sturdy oak desk in its centre. Behind the desk, perfectly arranged shelves display elegant trophies, scholarly awards, and framed certificates, each precisely positioned to convey quiet prestige.<br>
<br>
Sitting behind it is a woman smiling politely at you. Middle-aged, but her appearance and posture the epitome of Charlton elegance. She’s dressed in a pastel blazer and a perfectly matched dress, with a pearl necklace completing her polished look. Her makeup is flawless, yet her sharp eyes quickly assess you before softening into a practiced warmth.<br>
<Br>
"<<TrueName "Current">> Phillips?" she asks, “Wonderful to meet you. I’m Lydia Carmichael, the school’s career advisor.”<br>
<Br>
She smiles smoothly, gesturing for you to take a seat. "I wanted to speak about Emily. She’s truly excelling academically, one of our brightest students. Her teachers all agree she's exceptional, a shining example of Charlton’s ideals. So, firstly, congratulations. I hear that you are her guardian, in absence of your parents being away? It’s truly remarkable that she is excelling in such adverse conditions. You’re doing a great job with her.”<br>
<br>
You pause, offering her a polite smile. <I>If only she knew…</i><br>
<br>
“With that in mind,” she continues. “We believe Emily would be perfect for a new opportunity we've arranged. For our brightest students, we encourage them to gain real world experience in the workplace, to prepare them for their life after their education.”<br>
<br>
A query hangs in your mind about Charlton’s views on University, but instantly you know what the answer would be.<br>
<br>
“One of our communities businesses has helpfully offered an internship that Emily would be suited for,” Carmichael continues. “Coincidentally, it’s one your familiar with. Thompson’s Repairs. Mr. Thompson is a long-standing benefactor of this school. It pleases me whenever he offers his support.”<br>
<Br>
Your heart drops, as you struggle to keep your feelings to yourself.<Br>
<br>
“It would be Friday afternoons, serving as a secretary. Naturally, we'll allow Emily to miss her Physical Education during this period, ensuring her grades won’t be impacted.” <br>
<br>
Carmichael offers you a smile again. “We do need approval from her parents or guardian for such an opportunity, however. So, would you be happy to see Emily benefit from such an internship? It would place her in good stead to potentially continue the position after she graduates.”<br>
<br>
<b>Actions</b><br>
<<link "Accept the offer for Emily" "CarmichaelDialogue">><<SetFlag "EmilyInternshipAccepted">><<EventsCheckEnd "SchoolCareersOffice" "GradesAPlusMeeting">><<set $CarmichaelDialogue to "AcceptInternship">><</link>><br>
<<link " Tell Lydia you'd prefer Emily focus solely on academic achievements" "CarmichaelDialogue">><<EventsCheckEnd "SchoolCareersOffice" "GradesAPlusMeeting">><<set $CarmichaelDialogue to "RejectInternship">><</link>>
<</if>><<if $CarmichaelDialogue is "AcceptInternship">>
You force a smile, nodding your acceptance. "That sounds like a wonderful opportunity for Emily. I'm sure she'll appreciate the experience."<br>
<br>
Lydia’s smile broadens subtly, a gleam of approval flickering in her calculating eyes. "Splendid decision. Thompson’s Repairs will provide her with precisely the experience she needs to excel after school. Mr. Thompson will be pleased."<br>
<br>
She scribbles something neatly onto a notepad before placing her pen carefully down. "I'll inform Emily immediately. I'm certain she'll make the most of this opportunity. Have a good day, <<GenderTitle>>. Phillips. I’ll make sure Emily is aware she is expected at Thompson’s Repairs each Friday afternoon."<br>
<br>
You nod, holding back your feelings, and exit the office. You push back the thoughts that come to mind, of what Emily will experience working as a secretary. Hoping that you’ve made the right decision.<br>
<br>
<i>Thoughts turn to Emily and how she will react. You might want to talk to her before she goes to school next and finds out for herself.</i><br>
<br>
<b>Actions</b><br>
<<link "Leave the school" "SchoolGates">><<TimeChange>><<EndConversation "Carmichael">><</link>>
<<elseif $CarmichaelDialogue is "RejectInternship">>
You clear your throat gently, meeting Lydia's gaze with practiced calm. "I appreciate the offer, but I'd prefer Emily focus on her academic achievements for now."<Br>
<Br>
Lydia’s smile dims noticeably, her eyes narrowing for just a fleeting instant before returning to composed professionalism. "Oh, I see. While academic excellence is admirable, practical experience is also essential for our students here in Charlton. Real-world responsibilities shape character, after all."<br>
<br>
“I understand,” you reply. “But I want to give Emily the best opportunity to graduate with grades that reflect her abilities.”<br>
<Br>
The career advisor gives you a polite smile, but you sense something underneath it.<br>
<br>
<<if $PlayerCharacter.cheerleader is true>>
”I commend you for your commitment to academic resilience,” she says. “In fact, perhaps we can help spur Emily on. Our cheerleaders are granted certain perks for their extra-curricular activities. We can rescind these, however, if we feel the student needs opportunities to prove themselves. I will have a word with Mr. Stitch. Perhaps Emily would benefit from achieving on her own merit.”<br>
<br>
She gives you another smile, this one barely hiding the subtext. You can only nod at the trap you’ve walked into.<br>
<br>
<<else>>”I commend you for your commitment to academic resilience,” she says. “In fact, perhaps we can help spur Emily on. I will have a word with Mr. Stitch. Perhaps Emily would benefit in her teachers knowing that she would like more challenging assessments of her academic work.”<Br>
<br>
She gives you another smile, this one barely hiding the subtext. You can only nod at the trap you’ve walked into.<br>
<</if>>
<br>
She gives a polite but cool nod. "Good day, <<GenderTitle>>. Phillips. I’m sure we’ll meet again."<Br>
<br>
You nod, holding back your feelings, and exit the office. You push back the thoughts that come to mind, of what Emily will experience working as a secretary. Hoping that you’ve made the right decision.<br>
<br>
<i>Thoughts turn to Emily and how she will react. You might want to talk to her before she goes to school next and finds out for herself.</i><br>
<br>
<b>Actions</b><br>
<<link "Leave the school" "SchoolGates">><<TimeChange>><<EndConversation "Carmichael">><<EmilyGrades -1>><<set $PlayerCharacter.cheerGradesExempt to false>><</link>>
<</if>><b>Charlton School - Headmaster's Office</b><br>
<img src="./images/School_HeadmastersOffice.png"><br>
<br>An austere, meticulously ordered room dominated by dark oak furniture, polished to an intimidating shine. Framed certificates and awards line the walls, each precisely aligned, subtly asserting authority and prestige.<br>
<<include "EventsSchoolHeadmastersOffice">>
<<if _currentEvent is undefined>>
<br>
<b>Actions</b><br>
[[Return to the corridor|SchoolCorridor]]
<</if>><<EventsCheck $return>>
<<if _currentEvent is "GradesEMeeting">>
<br>
You step into Mr. Stitch's office. A heavy oak desk at the center dominates the space, positioned beneath a large window that floods the room with stark, cold light, amplifying the oppressive atmosphere. The room exudes quiet control.<br>
<br>
Behind the desk, Mr. Stitch sits upright, fingers steepled precisely, regarding you with calculating patience. His gaze follows you, steady and appraising, as you approach and take a seat in the chair placed deliberately before him.<br>
<br>
"Thank you for coming promptly, <<GenderTitle>>. Phillips," he begins, voice calm but firm, leaving no doubt who commands this meeting. <br>
<br>
"I’ll be blunt. I’m afraid Emily’s recent performance has become unacceptable. Her teachers report significant deterioration across all key subjects. Frankly that reflects poorly not just on Emily, but on those responsible for her."<br>
<br>
He pauses, allowing the silence to grow heavy in the air.<Br>
<br>
"Charlton Upper School prides itself on excellence," Stitch continues coldly. "Emily’s current performance jeopardizes her future here. We expect rapid and visible improvement."<br>
<br>
He leans forward ever so slightly, voice softening dangerously. "I'm sure you understand what I'm saying. I'd hate for Emily’s potential to go to waste. But I can’t risk our academic reputation for one student’s reluctance to engage with our institution."<br>
<br>
His words hang in the oppressive silence, the unspoken threat crystal clear. “So. I am open for suggestions. Can you give me a reason why I shouldn’t consider expulsion?”<br>
<br>
<b>Actions</b><br>
<<if $current.female is true>>
<<StatCheckOrientation "gt" 90>>
<<set _StatOrientationProbability to _StatOrientationProbability + " Try to charm Mr. Stitch to reconsider">>
<<if _StatCheckOrientation is true>><<link _StatOrientationProbability "StitchDialogue">><<set $StitchDialogue to "EMeetingFlirtPass">><<EventsCheckEnd "SchoolHeadmastersOffice" "GradesEMeeting">><</link>><br>
<<else>><<link _StatOrientationProbability "StitchDialogue">><<set $StitchDialogue to "EMeetingFlirtFail">><<Orientation 1>><<EventsCheckEnd "SchoolHeadmastersOffice" "GradesEMeeting">><</link>><br><</if>>
<</if>>
<<StatCheckAssertive "gt" 65>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Convince him that Emily should be given a break">>
<<if _StatCheckAssertive is true>><<link _StatAssertiveProbability "StitchDialogue">><<set $StitchDialogue to "EMeetingAssertivePass">><<EventsCheckEnd "SchoolHeadmastersOffice" "GradesEMeeting">><</link>><br>
<<else>><<link _StatAssertiveProbability "StitchDialogue">><<set $StitchDialogue to "EMeetingAssertiveFail">><<Assertive 1>><<EventsCheckEnd "SchoolHeadmastersOffice" "GradesEMeeting">><</link>><br><</if>>
<<StatCheckIntelligence "gt" 65>>
<<set _StatIntelligenceProbability to _StatIntelligenceProbability + " Demonstrate how you can help Emily study">>
<<if _StatCheckIntelligence is true>><<link _StatIntelligenceProbability "StitchDialogue">><<set $StitchDialogue to "EMeetingIntelligencePass">><<EventsCheckEnd "SchoolHeadmastersOffice" "GradesEMeeting">><</link>><br>
<<else>><<link _StatIntelligenceProbability "StitchDialogue">><<set $StitchDialogue to "EMeetingIntelligenceFail">><<Intelligence 1>><<EventsCheckEnd "SchoolHeadmastersOffice" "GradesEMeeting">><</link>><br><</if>>
<<link "Tell Stitch you'll work with Emily to correct her behaviour" "StitchDialogue">><<EventsCheckEnd "SchoolHeadmastersOffice" "GradesEMeeting">><<set $StitchDialogue to "EMeetingCorrect">><</link>><br>
<<elseif _currentEvent is "StitchClass">>
<br>
<<if $StitchClassFirst is true>>
You step into Mr. Stitch’s office, the door shutting behind you with a soft but decisive click.<br>
<br>
He doesn’t rise from behind his desk - he never does - but his eyes find you instantly, as if he’s been watching the door for minutes.<br>
<br>
He gestures calmly to the chair opposite him. “Miss Phillips,” he says. “Take a seat.”<br>
<br>
You obey, settling into the hard-backed chair.<br>
<br>
“I’m pleased,” he begins, “that you’ve accepted this opportunity. These sessions are not required. They are earned. It is a privilege to be here. A privilege I hope you’ll use wisely. You will find that those that reach the academic top at Charlton seldom get there without my guidance.”<br>
<<trackKnowledge "TopOfClass" "Learned">>
<br>
He regards you for a beat longer. “Charlton,” he continues, “is a town balanced on a truth few dare say aloud. There are those with power. And those without. Yet even those without can wield influence. Quietly. Strategically. Without compromising their morality.”<br>
<br>
He tilts his head slightly. “This is what I hope to teach you.”<br>
<br>
He opens a drawer and gently retrieves an elaborate chessboard. He places it between you with care, revealing hand-carved pieces already positioned. Each piece is familiar. On your side of the board is a carving of people you know. Heather, the pawn. Elizabeth, the rook. Terrence, the Bishop. Michelle, the Queen. And you, as the King.<br>
<br>
On the other side of the board, the pawns are figures of Britney. The rooks are Jake. Bishops are Stacey. Knights are Reagan. The Queen, Christina. And the king is Stitch himself.<Br>
<br>
The board itself seems to shimmer in a familiar golden yellow gaze. Faintly enchanted. These are caricatures, but the faces and carvings you're certain are shaped by magic.<br>
<br>
“Beautiful, isn’t it?” Stitch says, practicing a well-told lie. “Ivory. Elephant-carved. Commissioned each year, based on my expectations of how my students will perform. I am seldom wrong.”<br>
<br>
He sits back, hands folding together.<br>
<br>
“You’re white, Miss Phillips,” he says smoothly. “Which means you begin.”<br>
<br>
<b>Actions</b><Br>
<<QuestState "Quest11">>
<<if _QuestState is 1>><<link "Ask about getting a hall pass before you begin" "StitchDialogue">><<set $StitchDialogue to "HallPass">><<EventsCheckEnd "SchoolHeadmastersOffice" "StitchClass">><</link>><br><</if>>
<<link "Play chess with Stitch" "StitchDialogue">><<set $StitchDialogue to "ChessFirstRound1">><<EventsCheckEnd "SchoolHeadmastersOffice" "StitchClass">><<SetFlag "EmilyMetStitch">><<set $StitchClassFirst to undefined>><</link>>
<<else>>
You enter the office. The same cold lighting. Same icy air. Same calculating eyes following your every step.<br>
<Br>
Stitch doesn’t waste time. He gestures silently to your seat. When you sit, he offers the faintest nod. “Good,” he says. “Let’s continue.”<br>
<Br>
He retrieves the chessboard from the drawer again, placing it with reverence. The pieces are already arranged. Familiar faces stare back at you. The magic flows, forming the pieces into caricatures of the people you know in real life. If you wasn’t aware of magic, you have no doubt they would look real to you.<br>
<br>
Stitch’s tone is calm as he speaks. “You’re beginning to see, I trust, how influence isn’t always loud or obvious. Those who shout rarely rule. It’s the quiet movements that decide a match."<br>
<Br>
He smiles faintly. “Your move.”<br>
<bR>
You know how the game is played, now. You know what you must do to win his favour. The question is, with the magic seeping off each lost piece to who-knows-where, are you willing to do it?<Br>
<br>
<b>Actions</b><Br>
<<QuestState "Quest11">>
<<if _QuestState is 1>><<link "Ask about getting a hall pass before you begin" "StitchDialogue">><<set $StitchDialogue to "HallPass">><<EventsCheckEnd "SchoolHeadmastersOffice" "StitchClass">><</link>><br><</if>>
<<link "Play to win" "StitchDialogue">><<set $StitchDialogue to "ChessSubsequentWin">><<EmilyGrades 1>><<Greedy 1>><<EventsCheckEnd "SchoolHeadmastersOffice" "StitchClass">><</link>><BR>
<<link "Play to stalemate" "StitchDialogue">><<set $StitchDialogue to "ChessSubsequentDraw">><<EmilyGrades -2>><<EventsCheckEnd "SchoolHeadmastersOffice" "StitchClass">><</link>><br>
<<link "Play to a quick loss" "StitchDialogue">><<set $StitchDialogue to "ChessSubsequentLose">><<EmilyGrades -1>><<Greedy 1>><<EventsCheckEnd "SchoolHeadmastersOffice" "StitchClass">><</link>>
<</if>>
<</if>><<if $StitchDialogue is "EMeetingFlirtPass">>
You compose yourself carefully, meeting Stitch's calculating gaze with practiced confidence. Leaning forward subtly, you soften your voice and offer him a gentle, coaxing smile.<Br>
<br>
“Mr. Stitch, surely there's some flexibility here? Someone of your experience and authority must understand that Emily just needs a bit more... encouragement to truly excel.” You smile warmly, attempting to project quiet confidence. “Perhaps with your guidance, she can turn things around?”<br>
<br>
Stitch’s expression darkens, a flash of genuine irritation flickering across his sharp features. He sighs deeply, clearly unimpressed.<Br>
<br>
“I expected better from you, Miss. Phillips,” he says coldly, straightening in his seat. “Such tactics may work with other men in Charlton, but I see right through them. This school demands dignity and respect - traits you evidently struggle with.”<br>
<br>
He leans back stiffly, cracking his fingers. “That said, I'll give Emily one final chance. But let me be clear: if this is the example you set, perhaps her academic failures aren't surprising. So consider carefully the consequences of your own actions from this point forward. Charlton does not tolerate such unbecoming behavior.”<br>
<br>
You nod stiffly, embarrassment burning your cheeks, as you rise and exit his office, feeling the weight of his judgment - and the knowledge that you've narrowly avoided disaster. Stitch’s final warning echoes ominously: Emily’s future now rests precariously on the edge.<br>
<br>
<b>Actions</b><Br>
<<link "Exit Stitch's office and leave the school" "SchoolGates">><<EndConversation "Stitch">><<TimeChange>><</link>>
<<elseif $StitchDialogue is "EMeetingFlirtFail">>
You try to gather your confidence, attempting a smile that comes out more awkward than charming. Clearing your throat, your words falter slightly as you fumble for the right approach. “Mr. Stitch...maybe if...I mean, perhaps Emily might do better if you...uh, if she had a second chance? There must be, uh, something I could do to convince you.”<br>
<br>
Your attempt is painfully transparent, lacking any of the subtlety or poise you intended. Stitch stares at you impassively for a moment, his lips twisting into a thin, humorless smile.<br>
<br>
“You know,” Stitch says coldly, barely disguising his amusement, "I should find that insulting, but your effort was so pitiful I almost feel sympathy instead."<Br>
<br>
His lips curl into a sharp, sardonic smirk. "If that’s your best attempt at persuasion, Emily truly has no hope. In Charlton, there are limited roles for girls who don’t finish school. Perhaps Emily should start preparing herself for that future. Though if your charm is any indication, she’ll find her tip jar disappointingly empty."<br>
<br>
He gestures dismissively to the door. “Unless Emily improves dramatically, you’ll be receiving a letter from the school. The subject should be of no surprise to you. And your actions here have only persuaded me to hasten her exit.”<Br>
<br>
You stand shakily, humiliation heavy in your chest as you leave his office, Stitch’s cutting words ringing in your ears long after you close the door behind you.<Br>
<br>
<B>Actions</b><br>
<<link "Exit Stitch's office and leave the school" "SchoolGates">><<EndConversation "Stitch">><<TimeChange>><<EmilyGrades -1>><</link>>
<<elseif $StitchDialogue is "EMeetingAssertivePass">>
You take a steadying breath, meeting Stitch’s gaze calmly but firmly. “Mr. Stitch, Emily has had an incredibly difficult few months. She's moved away from everything she knew. Her friends, her home in the city. Soon after, our parents left, and her older brother went off to university.”<br>
<br>
“She’s been through a lot. It’s understandable that it’s impacted her focus and performance. I really think she deserves another chance.”<Br>
<br>
You let the sincerity of your words hang in the silence between you, hoping the headmaster understands.<Br>
<br>
Stitch considers you carefully, drumming his fingers as his piercing gaze assesses your words. Finally, he gives a reluctant nod.<br>
<br>
“Your argument has merit, <<GenderTitle>>. Phillips,” Stitch concedes, his voice measured but sympathetic. “It is true Emily has faced unusual circumstances. If you genuinely believe additional patience is warranted, then I will consider wiping her most recent results from her record.”<br>
<br>
His voice turns suddenly colder, his eyes narrowing slightly. “But understand clearly: this is Emily’s final warning. I trust you’ll ensure that she uses this second chance wisely.”<Br>
<br>
You nod firmly, grateful despite the implicit threat. You quickly stand and thank him before leaving his oppressive office, the weight of responsibility pressing firmly on your shoulders.<Br>
<br>
<B>Actions</b><br>
<<link "Exit Stitch's office and leave the school" "SchoolGates">><<EndConversation "Stitch">><<TimeChange>><<EmilyGrades +5>><</link>>
<<elseif $StitchDialogue is "EMeetingAssertiveFail">>
You shift uncomfortably in your seat, searching for the right words, your voice lacking the confidence you hoped to convey. “Mr. Stitch, Emily’s just had...a rough few months. It’s been tough, leaving home, her friends - moving here. And then our parents...left. And her older brother too, he went to university.”<br>
<br>
Your explanation falters, feeling insufficient under his critical stare. "I mean, it's understandable if she's a bit distracted, right?"<Br>
<br>
Stitch remains impassive, clearly unmoved.<br>
<br>
“I appreciate your effort to advocate for your sister, <<GenderTitle>>. Phillips,” he says evenly. “But Charlton maintains high standards precisely because we do not make exceptions lightly. Emily’s situation, while unfortunate, does not excuse her continued lack of effort.”<Br>
<br>
He steeples his fingers, gaze hardening. “Emily will receive no special treatment. Either she improves quickly or faces the consequences. I trust I've made myself clear.”<br>
<br>
You swallow, nodding weakly, recognizing the finality in his voice. With a cold nod of dismissal, Stitch returns his attention to his papers, clearly signaling your conversation is over. You leave the office quietly, a knot of anxiety forming in your stomach. <br>
<br>
<B>Actions</b><br>
<<link "Exit Stitch's office and leave the school" "SchoolGates">><<EndConversation "Stitch">><<TimeChange>><</link>>
<<elseif $StitchDialogue is "EMeetingIntelligencePass">>
You straighten up confidently, meeting Stitch’s cool, evaluative stare. "Mr. Stitch, Emily’s struggles aren’t due to inability. She takes after me. She simply needs the right kind of challenge. Mathematics, for instance. I understand the syllabus here at Charlton is rigorous, but with proper support at home, Emily can easily excel."<br>
<br>
Leaning forward, you reference specific mathematical theories Emily has been studying, deftly outlining approaches to complex problems, and smoothly mentioning a recent syllabus you know she's found challenging. Your explanations are clear, concise, and demonstrate genuine intellectual capability. Stitch listens intently, reluctantly impressed by your precise understanding.<br>
<br>
Stitch leans back slightly, a flicker of begrudging respect crossing his face. "It appears I've underestimated you, <<GenderTitle>>. Phillips. Perhaps Emily does indeed require a more intellectually stimulating environment to excel. Very well. I will allow you a short period to provide the necessary support."<br>
<br>
His tone hardens immediately. "However, do not mistake my leniency for weakness. This is Emily's final warning. Ensure she takes this chance seriously."<br>
<br>
You thank him, relief mingling with lingering unease as you rise and exit his office, aware that you've just barely managed to secure Emily a reprieve.<br>
<br>
<B>Actions</b><br>
<<link "Exit Stitch's office and leave the school" "SchoolGates">><<EndConversation "Stitch">><<TimeChange>><<EmilyGrades +5>><</link>>
<<elseif $StitchDialogue is "EMeetingIntelligenceFail">>
You shift uneasily under Stitch’s penetrating gaze, fumbling awkwardly for something intelligent to say. "Um... Emily, well, she's like me. Good at math, really, just needs… more challenge. I could, uh... help her... I mean, there’s... algebra and geometry, right? Numbers and...things..."<Br>
<br>
Your voice trails off painfully, your attempt to sound knowledgeable collapsing under his unforgiving scrutiny.<br>
<br>
Stitch remains silent for an uncomfortably long moment, clearly unimpressed. Finally, he sighs coldly. "Your enthusiasm, though commendable, is hardly convincing. If your mathematical prowess is anything to go by, Emily is indeed in trouble."<br>
<br>
His eyes narrow, voice sharper. "Emily must stand on her own merits. I see no reason to give her any special consideration. She will either improve immediately. Or face the consequences."<br>
<br>
You nod weakly, cheeks burning with embarrassment as you quickly stand and exit, painfully aware you've done little to improve Emily's precarious academic situation.<br>
<br>
<B>Actions</b><br>
<<link "Exit Stitch's office and leave the school" "SchoolGates">><<EndConversation "Stitch">><<TimeChange>><</link>>
<<elseif $StitchDialogue is "EMeetingCorrect">>
You take a deep breath, meeting Stitch's cold, expectant gaze directly. "I'll talk to Emily myself. I'll ensure she understands how serious this is. Her performance will improve. I promise."<br>
<Br>
Stitch remains silent for a long moment, allowing the weight of the situation to settle heavily between you. Finally, he nods slowly, his voice firm and unmistakably clear.<br>
<br>
"See that it does, <<GenderTitle>>. Phillips," he says softly, each word carefully measured. "Because this is Emily's last chance. There will be no further leniency."<br>
<br>
He gestures curtly toward the door, leaving you with no doubt that the conversation is over. You stand, feeling the weight of responsibility settle heavily on your shoulders as you quietly exit his office.<Br>
<br>
<B>Actions</b><br>
<<link "Exit Stitch's office and leave the school" "SchoolGates">><<EndConversation "Stitch">><<TimeChange>><</link>>
<<elseif $StitchDialogue is "ChessFirstRound1">>
You slide your first pawn forward. Cautious. Safe.<br>
<Br>
Across from you, Stitch doesn’t blink as he counters. His move is precise. Every gesture deliberate. The tapping of ivory against ivory echoes like a metronome.<br>
<br>
“Power,” he murmurs, “is not taken. It’s earned. Piece by piece. Position by position.”<Br>
<br>
You lose another pawn. Magic rises from the board, a thin golden mist, drifting lazily toward the office door before seeping out through the cracks. You watch it go.<br>
<br>
“You’ll learn,” Stitch says softly, “what sacrifices matter. And which ones are simply noise.”<br>
<br>
He’s good. Too good. Your side begins to shrink. But there’s something elegant in the flow of the game. Like a call and response between you and Stitch, a current you’re being pulled into. Or like you’re dancing. But only one of you knows the steps.<br>
<br>
And then he gives you an opening.<br>
<br>
A Terrence Bishop is exposed. If you sacrifice him and left Stitch have him, he'll leave himself upon to you taking one of his Knights.<br>
<br>
A Reagan.<br>
<br>
Magic hums at your fingertips as your hands flick across your pieces. The sensation troubles you. What is happening when the pieces are taken?<Br>
<br>
Stitch leans in slightly. His gaze sharpens, a flicker of amusement behind his eyes.<Br>
<Br>
“Your move again, Miss Phillips.”<br>
<br>
<b>Actions</b><br>
<<link "Sacrifice Terrence to get ready to take one of his Knights" "StitchDialogue">><<set $StitchChessScore += 1>><<set $StitchDialogue to "ChessFirstRound1Win">><</link>><Br>
<<link "Play safe and defend Terrence" "StitchDialogue">><<set $StitchDialogue to "ChessFirstRound1Lose">><</link>>
<<elseif $StitchDialogue is "ChessFirstRound1Win">>
You reach forward and move a pawn forward, leaving Terrence exposed. Stitch doesn’t flinch. He takes Terrence with one of his Knights, Reagan.<br>
<br>
A whisper of gold escapes the figure as Stitch casts it to the side of the board and tips it on to its side. The carving loses its vibrancy. Magic seeps from it, trailing back toward the school through the crack under the door.<br>
<br>
You stare at it. Then make the counter move, knocking the Reagan Knight off the board with a decisive gesture. <br>
<br>
Stitch watches you, a small smile formed. “Good. Some people,” he says coolly, “must be cast aside to achieve our goals. That is the nature of power.”<br>
<br>
He lifts his king’s piece lightly between his fingers, then sets it back down with care.<br>
<br>
“Don’t worry. I’m sure Terrence won’t notice your callousness. Those without power seldom see the reality of their situation.”<Br>
<br>
<b>Actions</b><br>
<<link "Continue to play the game" "StitchDialogue">><<set $StitchDialogue to "ChessFirstRound2">><</link>><Br>
<<elseif $StitchDialogue is "ChessFirstRound1Lose">>
You move to shield Terrence, shifting your defenses to close the gap. A cautious play.<br>
<Br>
Stitch watches the move with the faintest of smirks. Then, with a clean sweep, he takes one of your Dennis pieces - a Knight - with one of his Bishops. Stacey.<br>
<br>
The loss sends a flicker of golden light drifting into the air, disappearing out through the office door. You stare at the Dennis carving, lying on its side next to the board. Magic seeping away.<Br>
<br>
Stitch folds his hands. “A Knight lost, to retain a Bishop,” he muses. “Interesting exchange.”<Br>
<br>
His eyes meet yours, unblinking. “This is what happens when sentiment clouds your thinking. You defend a lesser piece, and lose one that mattered.”<br>
<br>
His voice softens, dangerously. “I expect you to consider this carefully in your next move, Miss Phillips.”<br>
<br>
<b>Actions</b><br>
<<link "Continue to play the game" "StitchDialogue">><<set $StitchDialogue to "ChessFirstRound2">><</link>><Br>
<<elseif $StitchDialogue is "ChessFirstRound2">>
After a few more moves, you study the board and realise you’ve created an opportunity. You are one small sacrifice away from claiming his Queen. Christina.<br>
<br>
But you’d need to leave Elizabeth exposed. Stitch would be forced to take her to avoid check. But in doing so, allow your Rook to take Christina. A tempting trade. Risk and reward balanced perfectly on the edge of your fingers. <br>
<br>
Stitch watches you closely, speaking as though reading your thoughts. “There will always be people,” he says, “who have what you deserve. The only question is: what are you willing to lose to take it?”<br>
<br>
He leans forward, voice low. “Eliminating a competitor requires precision. Nerve. You mustn’t hesitate. You mustn’t blink. You must be willing to lose the unnecessary to claim what’s rightfully yours.”<br>
<Br>
You shift in your chair, the weight of the decision pressing in.<Br>
<br>
Magic prickles at the edge of your vision, residual energy still hanging around the pieces cast aside.<br>
<br>
<b>Actions</b><br>
<<link "Maintain the feint, leaving Elizabeth exposed" "StitchDialogue">><<set $StitchChessScore += 1>><<set $StitchDialogue to "ChessFirstRound2Win">><</link>><Br>
<<link "Block his move, protecting Elizabeth" "StitchDialogue">><<set $StitchDialogue to "ChessFirstRound2Lose">><</link>>
<<elseif $StitchDialogue is "ChessFirstRound2Win">>
You move one of your pawns up the board, setting the trap. Stitch looks at you, then smiles. “A shrewd move.” <br>
<br>
As expected, he takes the Elizabeth piece. You don’t hesitate. Your rook slides forward with purpose, striking down his Queen. Christina.<Br>
<br>
Magic spills from the board. It slips through the air like breath, drifting toward the door. The carvings lose their luster. Christina’s smirk fades as the enchantment dies.<br>
<br>
“Queens are precious,” Stitch says, his tone neutral. “But like all pieces, they have their time. One can fall. And another will rise.”<br>
<br>
He gestures to the board and makes a subtle move at your end of the board.<Br>
<br>
You blink, looking down. While you were focused on your attack, he slipped a pawn across your defense. It sits there now, on the furthest space from his end.<br>
<br>
Stitch reaches down, opens a drawer in his desk, and removes a small figure. As per the rules of the game, he swaps out the pawn with this new piece.<br>
<br>
It’s a Queen. Except it’s a carving of Christina, it’s Emily.<br>
<br>
<I>And currently, that's... you.</i><br>
<br>
<b>Actions</b><br>
<<link "Continue to play the game" "StitchDialogue">><<set $StitchDialogue to "ChessFirstRound3">><</link>><Br>
<<elseif $StitchDialogue is "ChessFirstRound2Lose">>
You move your Rook into place, shielding Elizabeth. The trap is undone. Stitch’s eyes flick toward your hand, watching it settle. He then moves the Christina Queen out of the danger zone. A clean retreat.<Br>
<Br>
He regards you a moment longer, then speaks. “Queens are powerful,” he says, calmly. “Adaptable. Ruthless.”<br>
<br>
He taps a finger against the side of the piece. “To dethrone a Queen, Miss Phillips, you need to be just as cutthroat as she is.”<br>
<br>
He smiles faintly.<br>
<br>
“I hope you’ll soon learn this lesson. One way… or the other.”<br>
<br>
<b>Actions</b><br>
<<link "Continue to play the game" "StitchDialogue">><<set $StitchDialogue to "ChessFirstRound3">><</link>><Br>
<<elseif $StitchDialogue is "ChessFirstRound3">>
A few moves more. Now down to a few pieces.<Br>
<br>
You study the board. A flaw in his strategy reveals itself. You can move Michelle forward. Place her right up against his King. He’ll have no choice but to take her. And when he does… your last remaining knight - Dennis - will be in a perfect position.<br>
<br>
Checkmate.<Br>
<Br>
Stitch watches the board with an expression that borders on hunger. "It all comes down to this," he murmurs, voice low and silken. "Victory, almost in your grasp. You can taste it, can’t you?"<br>
<br>
His eyes flick up to yours, the slightest curve to his lips. "You can defeat me. Win the game. But what," he asks softly, "are you willing to give up to do so?"<Br>
<br>
His voice lingers in the air like expensive perfume.<Br>
<br>
<b>Actions</b><br>
<<link "Sacrifice your Queen, Michelle" "StitchDialogue">><<set $StitchChessScore += 1>><<set $StitchDialogue to "ChessFirstRound3Win">><</link>><Br>
<<link "Move her defensively and out of harm" "StitchDialogue">><<set $StitchDialogue to "ChessFirstRound3Lose">><</link>>
<<elseif $StitchDialogue is "ChessFirstRound3Win">>
You make the move.<br>
<br>
As predicted, he takes the Queen, Michelle. You grin and move your last remaining Knight into a position to check his King. Elated, you say, "Checkmate."<br>
<Br>
Stitch smiles. “A game well played.”<br>
<BR>
But then his tone shifts, subtle and unsettling. “Though things are sometimes not what they seem.”<Br>
<br>
He gestures to the board. You glance down. And where your Knight - Dennis - should be, there’s now a Heather. Just a pawn.<br>
<br>
Stitch casually moves his King back a step. Out of danger. “The game continues,” he says. “But we are close to the end now.”<br>
<br>
<b>Actions</b><br>
<<link "Finish the game" "StitchDialogue">><<set $StitchDialogue to "ChessFirstRound4">><</link>><Br>
<<elseif $StitchDialogue is "ChessFirstRound3Lose">>
You hesitate, then retreat Michelle to safety.<Br>
<Br>
Stitch’s expression tightens. “A pity.” He slides one of his Rooks across the board with quiet finality, pinning your King into the corner.<br>
<br>
“Unfortunate,” he murmurs, “that with so few choices, you are still unwilling to do what must be done.”<Br>
<br>
His gaze lifts to meet yours. Cold. Curious. “Are you truly so sentimental that even in the face of certain defeat, you cannot see that the end justifies the means?”<br>
<br>
You shift uneasily in your seat, then move your King defensively. The board feels smaller now. Your position weaker.<Br>
<Br>
There are a few moves left… but it doesn’t look good.<br>
<br>
<b>Actions</b><br>
<<link "Finish the game" "StitchDialogue">><<set $StitchDialogue to "ChessFirstRound4">><</link>><Br>
<<elseif $StitchDialogue is "ChessFirstRound4">>
<<if $StitchChessScore is 3>>
You see the opportunity.<Br>
<br>
A few final, careful moves. And then you have him. You press forward with precision, threading through his defenses until his King is locked down, unable to move. You lean back slightly, heart pounding. "Checkmate."<br>
<br>
Stitch smiles. A rare, unreadable thing. He gently flicks his King onto its side. The magic from the board rises from the piece, then towards Stitch. It flows into him, his posture stiffening for just a moment as he absorbs it. You see a flicker of something across his expression. Pain? Power? Clarity?<br>
<Br>
“A game well played,” he says at last. “And a reward must be given.”<br>
<br>
He folds his hands. “You’ll see your efforts reflected in your report card. I’m relieved to see you’ve taken my lessons to heart.”<br>
<br>
A beat.<br>
<br>
“I expect much from you, going forward.”<Br>
<Br>
He gestures toward the door.<br>
<Br>
“You’re dismissed. Return to your classes. I’ll see you next time.”<Br>
<<Flag "ChessForPass">>
<<if _FlagReturn>>
<Br>
You hesitate a moment longer. “And about my pass?”<br>
<br>
Stitch’s gaze lingers on you. Then, without a word, he opens a drawer and retrieves a small slip. “Very well,” he says, holding it out. “Use it wisely. I won’t tolerate shenanigans from those granted leniency.”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Leave and return to the corridor" "SchoolCorridor">>
<<set $StitchDialogue to undefined>>
<<Flag "ChessForPass">>
<<if _FlagReturn>>
<<SetFlag "ChessForPass" false>>
<<TakeObjectNPC "Stitch" "HallPassStitch">>
<<QuestTracker "Quest11" 2>>
<</if>>
<<set $StitchChessScore = 0>><<TimeChange>><<EmilyGrades 1>><<Greedy 1>>
<</link>><Br>
<<elseif $StitchChessScore is 2>>
You fight for control. You try to find the gap. But after several more moves, the board falls into a deadlock. Neither side can progress.<br>
<br>
You sit back, frustration on your face. “It looks like a stalemate.”<br>
<br>
Stitch purses his lips, not hiding his disappointment.
<Br>
“You could have won,” he says. “Had you made different decisions. Committed to the right sacrifices.” He gestures to the pieces. “But instead, you hesitated. You ended with nothing.”<br>
<br>
He leans forward, his voice low. “No one respects indecision. Losing is one thing. Having victory in your grasp, and pulling away?”<br>
<br>
He shakes his head. “I’ll be docking your grades. A small reminder that hesitation has its price.”<br>
<br>
Then he waves a hand.<br>
<br>
“You’re dismissed. Return to your classes.”
<br>
<b>Actions</b><br>
<<link "Leave and return to the corridor" "SchoolCorridor">><<set $StitchDialogue to undefined>><<set $StitchChessScore = 0>><<TimeChange>><<EmilyGrades -2>><</link>>
<<else>>
You try to mount a comeback. You scan for the opportunity. But with each move, the truth becomes harder to deny. You are outmatched. Outmaneuvered. Your King is hemmed in.<br>
<br>
“Checkmate,” Stitch says calmly, and there’s no doubt. He knew this outcome five turns ago.<br>
<br>
He looks at you for a long moment. Then nods once. “I’ll accept that I’m better,” he says. “But you need to work harder in order to at least compete.”<Br>
<br>
You stare back down at the board. You had opportunities to do better. But the amber gaseous magic rolling around the pieces reminds you that your reluctance stemmed from something else. What is the magic doing to the fallen pieces? No amount of kudos from Stitch is worth that uncertainty. <I>Is it?</i><Br>
<br>
He exhales. “I expect to see you again next time. Ready to learn from your mistakes.”<br>
<br>
A pause. Then he gestures toward the door.<Br>
<br>
“You’re dismissed. Return to your classes.”<br>
<br>
<b>Actions</b><br>
<<link "Leave and return to the corridor" "SchoolCorridor">><<set $StitchDialogue to undefined>><<set $StitchChessScore = 0>><<TimeChange>><<EmilyGrades -1>><<Greedy -1>><</link>>
<</if>>
<<elseif $StitchDialogue is "ChessSubsequentWin">>
You take your seat and begin the match, fingers moving confidently over the board. This time, you don't hesitate.<br>
<br>
You let Heather go early, draw out Stacey with a feint, and trade Terrence for Reagan with barely a thought. Pieces fall, and with each sacrifice, magic wisps upward, curling like incense smoke and drifting under the door.<br>
<br>
Stitch watches you, his expression unreadable. But you can sense something simmering under the surface. A flicker of satisfaction, perhaps. Or amusement. Or something darker.<Br>
<br>
You press the advantage, force Christina into a trap she can’t escape, and corner his King before he can recover.<br>
<br>
You lean back. “Checkmate.”<Br>
<br>
For a moment, Stitch says nothing. Then he smiles. Not warm. But pleased.<br>
<Br>
“You’re learning,” he says. “Finally. Ruthless, efficient, effective.”<Br>
<br>
He taps a finger against the side of his fallen King. Like the rest of the pieces, you see the magic drift from it into Stitch. You just see him flinch as it his torso.<br>
<br>
“A winning game doesn’t preserve. It eliminates," he says. “You’ve earned your reward. You’ll see it reflected in your academic record.”<br>
<<Flag "ChessForPass">>
<<if _FlagReturn>>
<Br>
You hesitate a moment longer. “And about my pass?”<br>
<br>
Stitch’s gaze lingers on you. Then, without a word, he opens a drawer and retrieves a small slip. “Very well,” he says, holding it out. “Use it wisely. I won’t tolerate shenanigans from those granted leniency.”<br>
<</if>>
<Br>
A pause. Then, “You’re dismissed.”<Br>
<br>
<b>Actions</b><br>
<<link "Leave and return to the corridor" "SchoolCorridor">>
<<set $StitchDialogue to undefined>>
<<set $StitchChessScore = 0>>
<<TimeChange>>
<<Flag "ChessForPass">>
<<if _FlagReturn>>
<<SetFlag "ChessForPass" false>>
<<TakeObjectNPC "Stitch" "HallPassStitch">>
<<QuestTracker "Quest11" 2>>
<</if>>
<</link>>
<<elseif $StitchDialogue is "ChessSubsequentDraw">>
You play cautiously. Not weakly, but carefully. You protect Michelle. Guard Elizabeth. When the opportunity comes to take Reagan, you hesitate briefly. Ultimately though, you strike. You can’t afford not to.<br>
<br>
But when it comes to your own pieces you're more cautious. Once, Christina threatens your King. You block her quickly, not bait her into a trap. You play for space, not for power.<br>
<br>
Magic still escapes the board, just not as often. But still enough to cause you anxiety to where its journey ends.<br>
<br>
Stitch watches you through it all, increasingly impassive.<br>
<Br>
Eventually, the game settles. You know before you say it. “Stalemate.”<Br>
<br>
Stitch exhales through his nose. Disappointed. “You had the path,” he says quietly. “You saw it. But you blinked. You compromised.”<br>
<br>
He closes the board with care, but his gaze never leaves you. “Victory does not favour the cautious, Miss Phillips. Especially when hesitation costs more than failure.”<Br>
<br>
He leans back, letting out a slow and deliberate sigh. “I’ll be adjusting your grades accordingly. Perhaps next time, you’ll learn to finish what you start.”<br>
<br>
A pause. Then, “You’re dismissed.”<Br>
<br>
<b>Actions</b><br>
<<link "Leave and return to the corridor" "SchoolCorridor">><<set $StitchDialogue to undefined>><<set $StitchChessScore = 0>><<TimeChange>><</link>>
<<elseif $StitchDialogue is "ChessSubsequentLose">>
You move defensively. Always defensively. Each time an opportunity appears, you pull back. You let Stitch take Elizabeth without consequence. When Reagan emerges, you retreat Michelle.<Br>
<Br>
You watch as he clears your board methodically, piece by piece. A few golden strands of magic drift into the air, but not many. You haven’t sacrificed. You’ve simply… given in.<br>
<br>
Stitch finishes with a single, clean motion. “Checkmate,” he says. Not triumphant. Not surprised. Just inevitable.<Br>
<br>
He folds the board shut with a faint click. “There’s a mercy in knowing one’s limits,” he says quietly. “But make no mistake. There’s no honour in surrender.”<Br>
<br>
Stitch’s eyes flick to you, cold and cutting. “You are capable of more. You just chose not to be.”<Br>
<br>
He waves a hand in dismissal. “Leave. And reflect on what this loss has cost you.”<Br>
<br>
<b>Actions</b><br>
<<link "Leave and return to the corridor" "SchoolCorridor">><<set $StitchDialogue to undefined>><<set $StitchChessScore = 0>><<TimeChange>><</link>>
<<elseif $StitchDialogue is "HallPass">>
You clear your throat as you settle in the chair. “Sir, before we begin… I was wondering about the possibility of obtaining a hall pass.”<Br>
<br>
Stitch’s gaze sharpens slightly, though his body doesn’t move. “A curious request,” he says. “One not typically made so boldly.”<Br>
<Br>
“I just mean,” you add quickly, “I’ve been doing well in lessons. Geography, Biology. I don’t feel like I’m gaining anything new. I was hoping I could use the time more productively. For private study.”<br>
<br>
A long silence sets in. Stitch taps a single fingertip on the desk. “A commendable pursuit, if sincere," he finally says. "Though I confess, Miss Phillips, I hadn’t thought your ambitions would manifest as contempt for the curriculum so early.”<Br>
<Br>
You blink. “I don’t mean contempt -"<Br>
<Br>
“No?” he interupts. “You claim to have outgrown your teachers. That is contempt, even if dressed as progress. But I am not one to discourage callous realism.”<Br>
<Br>
He leans back, folding his hands. “If your time is wasted in those rooms, then it should be better spent elsewhere. But such autonomy is not given lightly. Nor cheaply.”<br>
<br>
You pause. “I just thought high-performing students might be… rewarded.”<br>
<Br>
He regards you for a long moment. “They are,” he says at last. “But not always in the manner they expect.”<Br>
<Br>
“Let us make an arrangement,” he says, voice smooth. “Beat me and I shall consider you eligible for exemption from the lesser aspects of our syllabus.”<Br>
<Br>
He places his hands atop the board, letting its magic shimmer between you.<Br>
<Br>
“A pass,” he says, the corner of his mouth curling faintly, “should go only to those who know how to seize opportunity when it appears.”<Br>
<Br>
<B>Actions</b><br>
<<if $StitchClassFirst is true>>
<<link "Play chess with Stitch" "StitchDialogue">><<SetFlag "ChessForPass">><<set $StitchDialogue to "ChessFirstRound1">><<SetFlag "EmilyMetStitch">><<set $StitchClassFirst to undefined>><</link>>
<<else>>
<<link "Play to win" "StitchDialogue">><<set $StitchDialogue to "ChessSubsequentWin">><<SetFlag "ChessForPass">><<EmilyGrades 1>><<Greedy 1>><</link>><BR>
<<link "Play to stalemate" "StitchDialogue">><<set $StitchDialogue to "ChessSubsequentDraw">><<SetFlag "ChessForPass">><<EmilyGrades -2>><</link>><br>
<<link "Play to a quick loss" "StitchDialogue">><<set $StitchDialogue to "ChessSubsequentLose">><<SetFlag "ChessForPass">><<EmilyGrades -1>><<Greedy 1>><</link>>
<</if>>
<</if>><<if $GameOverEvent is "YourHomeGradesFIntro">>
<b>Your home</b><br>
<img src="./images/Your_Home.png"><br>
<br>Your family home has an open-plan kitchen within the living room. A large table separates the kitchen space from the lounge area, which boasts a big sofa and a giant TV at the other end.<br>
<br>
<<if $EmilyStateCurrent lt 3>>
You rush down the stairs to find Emily standing in the hallway, tears streaming down her face. She shakily holds out a letter to you - the Charlton Upper School crest clear and ominous at the top.<br>
<br>
"They've expelled me," she chokes out, her voice trembling with despair.<br>
<br>
<<if $SiblingBondState gte 2>>
Without hesitation, you step forward and wrap her gently in your arms. Emily collapses into your embrace, sobbing against your shoulder. Her voice cracks as she whispers desperately, "Is there anything we can do? Anything at all?"<br>
<br>
You gently stroke her hair, knowing how hard you've both tried. Your heart sinks; you remember Stitch’s warnings all too clearly.<br>
<br>
"We'll figure something out," you whisper reassuringly, even as dread settles into your bones.<br>
<<else>>
You reach out instinctively to comfort Emily, but she recoils sharply from your touch.<br>
<br>
"Don’t," she hisses bitterly, eyes narrowed with hurt and anger. "This is your fault! You didn't help! You didn't do anything!"<br>
<br>
"Emily, that's not true -" you begin, but she's already turning away.<br>
<br>
"Don't bother," she snaps. With tears still wet on her cheeks, she grabs her jacket and storms out the front door, slamming it hard enough to make the windows rattle.<br>
<br>
You're left standing alone in the hall, the weight of your failures pressing down on your shoulders.<br>
<</if>>
<<else>>
<<if $SiblingBondState gte 2>>
Groggily heaing downstairs, you hear the catchy, unapologetic refrain ringing clearly: "Can't tell me nothing, gonna live my own way..."<br>
<br>
You find Emily in the living room, energetically dancing, completely oblivious to the world around her as she belts out the lyrics, her voice ringing boldly through the house. She notices you entering, flashing a carefree grin and holding up a piece of paper.<br>
<br>
"It's finally happened!" she shouts gleefully over the pounding music. "Expelled! No more school, no more rules!"<br>
<br>
She tosses the letter onto the couch dismissively. "Good riddance. School was just holding me back anyway." Her eyes sparkle mischievously.<br>
<br>
<<ReturnEmilyBoyfriend>>
<<if _ReturnEmilyBoyfriend is "Beach">>"Maybe I'll see if Coach Beach wants me to clean up his apartment sometime. Who knows what might happen now he's not my teacher anymore?" She laughs, teasing and unashamed.<br>
<<elseif _ReturnEmilyBoyfriend is "Jake">>"This gives me more time to get ready for my date with Jake tonight anyway. I think I'll wear something he'll really like."<br>
<<else>>"More time for me to get ready for my date with Brendan tonight. Might as well spend effort looking cute, as school's not a worry anymore."<br>
<</if>>
<br>
She spins away from you, returning to her exuberant dancing, seemingly delighted by her newfound freedom.<br>
<<else>>
Descending the stairs, you find Emily dancing without restraint, her movements wild, defiant, completely indifferent to your arrival.<br>
<br>
She glances over her shoulder, holding up an official-looking letter with Charlton Upper School's crest. "Guess what? They finally kicked me out," she smirks, rolling her eyes dismissively. "Not like you'd care."<br>
<br>
She tosses the letter onto the couch carelessly. "Honestly, I'm relieved. School was pointless anyway."<Br>
<br>
<<ReturnEmilyBoyfriend>>
<<if _ReturnEmilyBoyfriend is "Beach">>She gives a defiant grin. "Maybe now I'll go see if Coach Beach needs his apartment cleaned. I bet he'd appreciate my company -- especially now he's not my teacher."<br>
<<elseif _ReturnEmilyBoyfriend is "Jake">>"At least this gives me more time to get ready for my date with Jake. Not that it's any of your business."<br>
<<else>>"Means more time to get ready for Brendan tonight. At least he knows how to treat me well."<br>
<</if>>
<br>
Without waiting for your reply, she turns her back, cranking the music louder as she resumes dancing - purposefully ignoring your presence. You're left standing awkwardly, the painful gulf between you clearer than ever.<br>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<link "Two months later..." "GameOverEvents">><<set $GameOverEvent to "YourHomeGradesFEpilogue">><</link>>
<<elseif $GameOverEvent is "YourHomeGradesFEpilogue">>
<b>Your home</b><br>
<img src="./images/Your_Home.png"><br>
<br>
<<if $EmilyStateCurrent lt 3>>
You are sitting in your living room at the kitchen table in the morning, idly flipping through the latest issue of the Charlton Gazette. The soft creak of footsteps on the stairs draws your attention, and you look up to see Emily slowly descending, dressed reluctantly in her Charlton Hotel uniform - the short, frilled French Maid costume that has become a symbol of her new life.<br>
<br>
The last two months have clearly worn on her. Emily's previous spark seems diminished, her eyes duller, demeanor subdued and apologetic. Charlton has left its mark. She's quieter, uncertain, resigned to a life she never envisioned for herself, and yet unwilling or unable to fight it anymore. Faced with her resignation, you found yourself avoiding the amulet. You barely remember when you last saw it. The investigation, with Emily's growing acceptence, seems so irrelevant now.<br>
<br>
You glance pointedly at her uniform. "Are you sure you should wear that outside?"<br>
<br>
Emily shrugs weakly, her voice small but resigned. "It'll be fine. Lennox already criticizes me constantly. One more thing won't matter. Besides, <<EmilyBoyfriend>> is picking me up."<Br>
<br>
There's still a faint hint of rebellion in her voice, but it's buried beneath layers of resignation and defeat.<br>
<Br>
You hesitate briefly, then carefully ask about <<EmilyBoyfriend>>.<Br>
<br>
<<if $SiblingBondState gte 2>>
<<ReturnEmilyBoyfriend>>
<<if _ReturnEmilyBoyfriend is "Beach">>
Emily hesitates, voice low and conflicted. "Coach Beach is... complicated. He’s protective. He's older, sure, but at least he cares. It's not like he has a wife or anything." She pauses awkwardly, avoiding your eyes. "He's introduced me to some of his friends. Or, at least, I've waitressed for them during football matches.<br>
<br>
She holds your stare for a moment, then looks down. "I wouldn't have chosen this," she mutters. "But it's something to hold onto."<br>
<<elseif _ReturnEmilyBoyfriend is "Jake">>
Emily sighs softly. "Jake wouldn't have been my first choice, but at least he's protective of me." She pauses, guilt flickering in her eyes. "I know you tried your best, but... I just wish things hadn't ended up this way."<br>
<Br>
When you cautiously ask if Jake is officially her boyfriend now, she winces faintly. "He's still seeing Christina, technically. But beggars can't be choosers. Not in Charlton."<br>
<<else>>
"Brendan’s nice enough," she admits softly, her voice weary. "A bit of a meathead, but protective. He’s broken things off with Chantelle, at least, or so he says."<br>
<Br>
Her gaze drifts, filled with quiet resignation. "He's even talking about working at Thompson's Repairs when he graduates, starting a family... It's all happening faster than I'd like, but maybe it's what Charlton expects."<br>
<</if>>
<br>
Emily manages a meek, almost apologetic smile as she heads out the door. You watch your sister go, guilt and regret weighing heavily on your shoulders. Your parents are furious about Emily dropping out, but even without their anger, you know your time in Charlton is done. You can't shake the sadness at what's become of Emily, and fear for what her future now holds.<br>
<<else>>
<<if _ReturnEmilyBoyfriend is "Beach">>
She crosses her arms, eyes challenging you. "Coach Beach will look after me - better than you did, anyway. I don't care what you think about his age."<br>
<Br>
When you ask cautiously if something is happening between them, she replies curtly, "What do you care?"<br>
<<elseif _ReturnEmilyBoyfriend is "Jake">>
She looks away sharply, defensive. "Jake actually looks out for me. Better than you ever did, even if he is a bit rough sometimes."<br>
<Br>
When you cautiously ask if he's her boyfriend now, she snaps defensively, "It's complicated - not that you'd care."<br>
<<else>>
Emily gives you a cool glance. "Brendan's more protective of me than you've ever been. He's even talked about settling down, you know."<br>
<Br>
When you gently press further about their relationship, she turns defensive. "What's it to you? It's none of your business."<br>
<</if>>
<br>
Emily doesn't wait for your response, turning away sharply. She heads out the door without another glance in your direction, leaving a painful silence behind.<br>
<Br>
You watch your sister leave, regret heavy in your chest. Your parents are enraged that Emily dropped out of school. Without their support, and now feeling disconnected from your own sister, you know your time in Charlton has come to a bitter end. Guilt gnaws at you as you wonder what her future holds - and if she'll ever forgive you.<br>
<</if>>
<<else>>
You are sitting at the kitchen table, idly flipping through the latest Charlton Gazette. Footsteps echo lightly down the staircase, and you glance up to see Emily enter, dressed confidently in the Charlton Hotel’s uniform - a short, revealing French Maid costume.<br>
<br>
Emily has embraced Charlton more than you ever imagined. Her demeanor has shifted drastically - flirty, carefree, and decidedly ditzy. Her previous interests have vanished, replaced entirely by fashion, makeup, and boys. Plenty of boys. Whenever she's not working, she's out on dates. You can't remember the last time you used the amulet. Or saw it, even. With her embracement of her new life, it almost seemed like a second betrayal trying to rectify the situation.<br>
<br>
You raise an eyebrow at her uniform. She giggles, spinning playfully. "What's wrong? Jealous?" she teases, flaunting her outfit. She shrugs breezily. "Anyway, <<EmilyBoyfriend>> is driving me today, so I'll be fine. Besides, Lennox loves me. I know exactly how to wrap him around my finger."<br>
<br>
She giggles suggestively, clearly implying how she secures special treatment from the hotel staff.<br>
<Br>
Cautiously, you ask about <<EmilyBoyfriend>>.<br>
<br>
<<if $SiblingBondState gte 2>>
<<ReturnEmilyBoyfriend>>
<<if _ReturnEmilyBoyfriend is "Beach">>
Emily grins boldly, clearly enjoying your surprise. "Coach Beach might be older, but he's not boring. He's even introduced me to some of his friends - I served beer for them during the football games. You should've seen their faces when I showed up in this uniform! It's not exactly how I thought things would go, but it's entertaining."<br>
<<elseif _ReturnEmilyBoyfriend is "Jake">>
Emily giggles brightly, eyes sparkling mischievously. "Jake? He's fun. It’s nice having a big strong footballer protecting me." When you ask if they're officially dating, she laughs lightly. "Christina can have his whining - I just want to have some fun. And trust me, he's plenty of fun."<br>
<<else>>
Emily smiles, amused but a touch overwhelmed. "Brendan's sweet, in a meathead kind of way. Protective, at least. He even broke things off with Chantelle - or so he says. He’s already talking about getting a job at Thompson’s Repairs and starting a family when he graduates. It's not exactly what I planned, but who am I to say no? It's kinda fun, for now."<br>
<</if>>
<br>
Emily gives you a coy smile as she steps out the door. You watch her leave, regret settling heavily in your chest. Your parents' anger over Emily dropping out of school has severed any remaining ties to Charlton. You can't help but wonder with sadness and guilt about Emily’s future, even as she seems perfectly content.<br>
<<else>>
<<if _ReturnEmilyBoyfriend is "Beach">>
Emily crosses her arms defiantly. "Coach Beach actually cares about me, more than you ever have. And before you say anything, I don't care about his age." When pressed for details, she snaps, "It's none of your business."<br>
<<elseif _ReturnEmilyBoyfriend is "Jake">>
Emily dismissively rolls her eyes. "Really? You suddenly care now? Jake's looking after me, better than you ever did - even if he’s a bit rough sometimes." When you hesitantly ask if they're officially dating, she deflects curtly. "It's complicated. Not that you'd care."<br>
<<else>>
She narrows her eyes, defensive. "Brendan's protecting me better than you managed. He's already talking about settling down, actually - which is a bit much, but at least he's serious." When you ask if he’s officially her boyfriend, she sharply retorts, "What's it to you, anyway?"<Br>
<</if>>
<br>
Emily strides out without another glance your way. You watch her go, feeling the heavy weight of regret. Your parents are furious that Emily dropped out of school, and without their support - or Emily’s - you realize you have no choice but to leave the secrets of Charlton behind. The guilt remains with you, a constant reminder of your failures.<br>
<</if>>
<</if>>
<Br>
<B>Actions</b><Br>
<<link "Your journey ends..." "GameOver">><<set $GameOverEvent to undefined>><</link>>
<<elseif $GameOverEvent is "YourHomeCashIntro">>
<b>Your home</b><br>
<img src="./images/Your_Home_Caravan.png"><br>
<br>
<<if $PlayerCharacter.female is false>>
You sit at your kitchen table, pulling at your uniform. It's itchy and it stinks. Which, you reflect, is exactly what you'd expect from the uniform of a garbage collector.<br>
<br>
Unfortunately the smell has seeped into everything in your home. Although it doesn't take much to make the cramped caravan stink.<br>
<br>
You glance around the tiny living space. A scrunched-up sleeping bag rests at the end of the cushion you’ve been using as a makeshift sofa. There’s only one bedroom - you gave that to Emily. Not that she’s here much these days.<Br>
<Br>
You lean back, sighing. After the house was forfeited, your parents were clear: Emily still had to graduate. That part wasn’t up for debate. You didn’t have many options. You rented a caravan at Misty Falls Caravan Park and took whatever job you could get.<br>
<br>
But Charlton had already made up its mind about the Phillips family. Almost every door was slammed shut. It felt like revenge when the only job offered was cleaning up after the rest of town.<br>
<<else>>
You sit at your kitchen table, pulling at your uniform. Try as you might, the skirt won’t come down any further, riding up almost the whole of your thigh. The cropped blouse smells of beer and alcohol, and your feet ache from the high-heels you’re forced to wear. But what else would you expect from the Red Room bar? The dive bar where Charlton's underbelly go to drink, only tolerated because it’s out of town.<Br>
<br>
Being outside Charlton seems to be the new reality for you, though. Case in point - where you live. A tiny cabin in the Misty Falls Caravan Park thirty minutes away from your old home.<Br>
<Br>
You look around the confined space, grimacing. A scrunched-up sleeping bag rests at the end of the cushion that passes for a sofa. The only bedroom went to Emily. Not that she’s here much these days.<br>
<br>
You lean back, exhausted. When the house was forfeited, your parents made one thing clear: Emily still had to graduate. That was non-negotiable. You didn’t have many options. You scraped together what little money you had and rented a caravan at Misty Falls.<Br>
<br>
Most businesses in Charlton wouldn’t even look at you. The town had made its judgment on the Phillips family. Petty revenge, maybe, that the only work you could find was serving the town’s dregs in a bar that smells like regret.<Br>
<</if>>
<br>
The door creaks wide, bringing you out of your reminiscing. And through the small opening, Emily walks in. The smell of cigarette smoke wisping in off her as she enters.<br>
<br>
It’s early - and definitely a school day - but that doesn’t seem to matter anymore. She’s dressed in ripped stockings and a skirt that barely covers her bum. Her makeup is heavy and smeared, her torn leather jacket slung over a stained crop top. You don’t want to know what the stains are.<br>
<br>
Just back from another night out. Another party. Another escape.<Br>
<br>
<b>Actions</b><Br>
<<link "Talk to Emily" "GameOverEvents">><<set $GameOverEvent to "YourHomeCashEmily">><</link>>
<<elseif $GameOverEvent is "YourHomeCashEmily">>
<<if $SiblingBondState gte 2>>
Emily steps through the caravan door with a tired shuffle. "Hey," she says softly, eyes lowered. There’s no fight in her tone. Just exhaustion and something close to embarrassment. She lingers in the doorway, not quite meeting your gaze.<Br>
<Br>
"Are you going to school today?" you ask gently.<br>
<Br>
She shrugs. "I dunno. Maybe."<br>
<br>
"Where were you last night?"<br>
<Br>
She hesitates, eyes drifting downward. Beneath the bold makeup, she looks younger. Fragile.
<<ReturnEmilyBoyfriend>>
<<if _ReturnEmilyBoyfriend is "Beach">>Emily sighs. "Coach Beach's house. He had some friends over to watch the football. They needed entertaining... he has a big living room too."<br>
<<elseif _ReturnEmilyBoyfriend is "Jake">>"I hung out with Jake. We drove around. Parked up. A cramped car feels like home these days."<br>
<<else>>"Brendan's parents are away. I stayed over. It was... comforting to sleep in a bed."<br>
<</if>>
<Br>
"You need to concentrate on school," you say quietly.<br>
<br>
She nods, but her lip trembles. "Yeah. I know. It’s just... it all feels so pointless now."<Br>
<br>
You try to say something reassuring, but the words won’t come. Instead, you offer a smile - a small, tired thing.<Br>
<br>
"Have you spoken to Jennifer?" she asks.<br>
<br>
<<if $PlayerCharacter.female is false>>You shake your head. "I think that ship has sailed."<br>
<<else>>You shake your head. "I’ve not had much time to keep up friendships."<br><</if>>
<Br>
She nods slowly, then rubs her eyes. "I’m tired. I think I’m going to bed. I’ll try to school tomorrow.” It doesn’t sound like she means it.<br>
<br>
“Can you call them?” she asks. “Tell them I’m sick.”<Br>
<br>
She doesn’t wait for a reply. She slips toward her room and gently pulls the thin, faux-wooden partition shut behind her. Leaving you alone with your thoughts.<br>
<br>
The foreclosure was enough to ruin Emily’s reputation at school. She didn’t drop out, but she might as well have. Dubbed the Caravan Queen, she became the focus of whispers, of judgment. People made assumptions. Assumptions that stuck.<br>
<br>
You tried to protect her. You tried to guide her. But between the long hours of your degrading job and the slow rot of Misty Falls, it wasn’t enough.<br>
<br>
<<if $PlayerCharacter.female is false>>Jennifer tried to help you pull through, but you grew distant. Eventually you just stopped returning her calls. Emily was your priority. She listened to you, respected you. But the influence of Charlton was just too much. In spite of your relationship, she changed.<br>
<<else>>Some of your friends tried to help, but you grew distant. Eventually you just stopped returning calls to give more time to Emily. She listened to you, respected you. But the influence of Charlton was just too much. In spite of your relationship, she changed.<br><</if>>
<br>
You sigh, dragging your bag over your shoulder. Another day in Charlton. Another day playing the role the town carved out for you.<br>
<br>
As you reach for the door, you hear the faint sound of music coming from Emily’s room. Lexi Star’s latest ballad, soft and slow, slips through the thin walls like a lullaby.<Br>
<Br>
<i>“If I vanish, will they notice?<br>
<br>
If I scream, will they pretend?<br>
<br>
I used to dream of shining.<br>
<br>
Now I just want the hurt to end.”</i><br>
<<else>>
Emily steps through the caravan door with a toss of her bag and a casual, "Hey." She doesn't stop to make eye contact, just heads straight for the back of the cabin. <Br>
<Br>
"Are you going to school today?" you call after her.<Br>
<br>
She doesn’t break stride. "What’s it to you?"<Br>
<Br>
"Where were you last night?"<br>
<Br>
She stops and turns to you, glaring. She rolls her eyes.
<<ReturnEmilyBoyfriend>>
<<if _ReturnEmilyBoyfriend is "Beach">>“Like you don’t know already,” she replies. “I was at Beach’s house. At least he has a normal bed.”<br>
<<elseif _ReturnEmilyBoyfriend is "Jake">>“If you must know, I was with Jake. And trust me, you don’t want anymore details than that.”<br>
<<else>>“Yes, I was at Brendan’s. And yes, I spent the night. And yes, his parents are away. Why would I stay here when he’s got an actual house still?”<br>
<</if>>
<br>
“Is that how you want to live your life?” you try. “Staying out all night with guys?”<Br>
<br>
<<if $PlayerCharacter.female is false>>Emily scowls at you, enraged. “Give me a break. Just because Jennifer dumped you, doesn't mean that everyone else should live like an incel.”<br>
<<else>>Emily snorts. “Leave it alone. Just because you act like a nun, doesn't mean that other people don't need attention.”<br><</if>>
<br>
You open your mouth to respond, but she storms off, yanking the thin, faux-wooden partition shut with a slam that reverberates through the entire caravan. You sit in the stillness, the air thick with tension and a hundred words left unsaid.<Br>
<Br>
The foreclosure was enough to destroy Emily’s reputation at school. She didn’t officially drop out, but she might as well have. Rumors circled like vultures, dubbing her the Caravan Queen. It didn’t take long before the insinuations started: names, labels, all the things people assumed about girls from a trailer park.<br>
<br>
You tried to hold her back. Tried to guide her. But between your exhausting job, the emotional weight of everything you’d lost, and the toxic influence of Misty Falls... it was hopeless.<Br>
<br>
<<if $PlayerCharacter.female is false>>Jennifer tried to help you pull through, but you grew distant. Eventually you just stopped returning her calls. Emily was your priority. But too little, too late. The damage between you and her had already been done.<br>
<<else>>Some of your friends tried to help, but you grew distant. Eventually you just stopped returning calls to give more time to Emily. But too little, too late. The damage between you and her had already been done.<br><</if>>
<br>
You sigh, standing up and grabbing your bag. Another day in Charlton. Another day living out the role the town has written for you.<br>
<Br>
As you move toward the door, you hear the muffled thump of bass from Emily’s room. Lexi Star’s latest anthem blasts through her cheap stereo. Saccharine, biting, and painfully on brand.<br>
<br>
<i>“You call it falling, I call it flying.<br>
<br>
You say I’m lost, but I’m just not trying.<br>
<br>
Let the whispers talk, let the curtains twitch,<br>
<br>
I’d rather be a mess than someone’s fix...”</i><br>
<</if>>
<Br>
<B>Actions</b><Br>
<<link "Your journey ends..." "GameOver">><<set $GameOverEvent to undefined>><</link>>
<</if>>Thank you for playing! This has been a big undertaking, expanding out the initial two-day jam into what I envisioned for The Secrets at Charlton School. It might not have turned out how you hoped, but unlike real life - there's always a restart.<br>
<Br>
Charlton is, and will be for the forseeable future, a passion project. When I can devote time to it, I will do. There is two more Acts planned, plus a whole host of refinements for what's already here.<br>
<br>
If you like what’s here, please let me know on tfgamessite. I also encourage bugs, typos and needed clarifications to be reported. As the game has blossomed / ballooned into its current form, QA will always be a struggle.<br>
<br>
Once again, I hope you enjoyed your time in Charlton, and can't wait to share with you the secrets that are still to be revealed.<br>
<br>
<b>Links</b><br>
<a href="https://secretsofcharltonschool.itch.io/secrets-of-charlton-school">Secrets of Charlton School on itch.io</a><Br>
<a href="https://discord.gg/Dr5zb3Rvc5">Charlton discord channel</a><Br>
<a href="https://tfgames.site/phpbb3/viewtopic.php?t=19018">TFGamessite Forum Thread</a><br><<if $WorkPerformanceEvents is "WorkPerformance79">>
<b>Thompson's Handyman Repairs - Thompson's Office</b><br>
<img src="./images/Thompsons_Office_Thompson.png"><br>
<br>A cluttered and cramped office, lined with filing cabinets. An imposing desk is the centerpiece, covered in files and paperwork.<br>
<br>
Inside, Thompson drops into his leather chair with a grunt, the worn material groaning under his weight. You take a seat opposite him, the chair height at the lowest setting. You suspect, on purpose.<br>
<br>
"Gotta admit, Phillips," he starts, cracking his knuckles behind his head. "When you first showed up, I wasn’t sure you’d hack it. Thought you’d fold under pressure."<Br>
<br>
A pause. He smirks. "But, I’m the first to admit when I’m wrong."<br>
<br>
You offer him a polite smile. <I>He’s actually the last.</i><br>
<br>
"You’ve put in the work. In Charlton, that matters." His gaze sharpens, locking onto you like a challenge. "Hasn’t been easy, has it? Parents off on business, brother gone to Uni. That’s a lot of responsibility for someone in a new town."<br>
<br>
You give a slow nod, unsure where this is going.<Br>
<br>
Thompson exhales through his nose, pulling open a drawer. "But if you pull your weight around here, Charlton looks after its own. Once you're in, you're in. And I’d say you’ve proven yourself enough that it’s time to get in."<br>
<br>
He slides a slip of paper across the desk. The ink is slightly smudged, but the address is clear - a house towards the outskirts of town, on the border between the community and the farming fields that surround it.<Br>
<Br>
"Poker night." He says it like that explains everything. "Happens at the Mayor’s place. One of the teachers - Darcy Harrow - organizes it. Just a gathering. Some of the local men, couple of the older students to show them how to play a few rounds. Maybe some beers, cigars." He leans back, watching your reaction.<br>
<br>
<<if $current.female is false>>
Thompson tilts his head slightly. "Bring your sister along, too. It’s not exclusive for men. We’re an equal opportunity community. Some of the guys bring their girlfriends and wives to help out. Always snacks and drinks to serve."<br>
<br>
A beat. Then, his smirk deepens.<br>
<br>
"Your sister seeing anyone?" He doesn’t wait for an answer, just chuckles to himself. "Wouldn’t be a bad way for her to show her value to some of the bachelors around town. Who knows? She might snag a man." He flicks a glance at you. "Get her out of your hair."<br>
<<else>>
Thompson studies you for a moment, then gives an easy shrug. "It might seem a bit manly, but there’s a role for women too. Get to meet some of the guys around the town. Share a few little jokes as you serve them a beer. Some of the guys bring their girlfriends and wives along to help out. You could meet them too."<br>
<br>
Then, too casually, he asks, "You single?"<br>
<br>
Before you can answer, he waves a hand. "Not a bad way to show your value to some of the bachelors around town. Who knows? You might snag a man."<Br>
<br>
Then, as an afterthought: "Bring your sister along, too. Always room for women to offer a helping hand."<Br>
<</if>>
<br>
Satisfied, Thompson leans back, clearly expecting you to take the offer without question. "Come by," he says. "And keep up the good work."<Br>
<br>
<B>Actions</b><br>
<<link "Return to the office" "ThompsonsOffice">><<QuestTracker "Quest18" 0>><<set $WorkPerformanceEvents to undefined>><</link>>
<<elseif $WorkPerformanceEvents is "WorkPerformance59Assert">>
You stare him down. “You can puff your chest all you want, Dan. But I’m not here to play your games. And I’m not scared of your threats.”<Br>
<BR>
Dan’s expression hardens, just for a moment. The smirk still lingers at the edges of his mouth, but the warmth behind it has frozen over.<Br>
<br>
<<if $current.female is false>>“Think you’re a big shot now,” he says slowly, tone shifting to something more menacing. “All assertive and confident. Trying to be like Thompson? He respects a bit of alpha male in his workforce.”<br>
<<else>>“Oh, you’ve got fire,” he says slowly, tone shifting to something more menacing. “Thompson must like that. He’s got a thing for a bit of cheek.”<br><</if>>
<Br>
He steps closer, lowering his voice.<br>
<br>
“But he’s got a short thread, Phillips. One slip. One wrong word. One off day. That’s all it takes.”<Br>
<br>
He leans back, flashing his teeth in a smile that doesn’t reach his eyes.<br>
<br>
“And when it happens? I’ll be waiting. Cigar in one hand, whisky in the other. Watching the show.”<Br>
<br>
His words linger like smoke in the air as he turns and strolls back to his desk - no longer bothering to block your path, but making it clear that whatever game he’s playing… you’re on his board.<br>
<br>
<B>Actions</b><br>
<<link "Return to the office" "ThompsonsOffice">><<set $WorkPerformanceEvents to undefined>><</link>>
<<elseif $WorkPerformanceEvents is "WorkPerformance59Appease">>
You meet his gaze, keeping your tone calm. “I’ll be sure to mention your name to Mr. Thompson. Let him know who’s been helping me settle in.”<Br>
<br>
Dan’s grin stretches wide. Smug, satisfied, and far too pleased with himself.<Br>
<Br>
“That’s what I like to hear,” he says, giving your shoulder a mock-patronizing pat. “Smart move, Phillips. Very smart.”<br>
<br>
He walks past you slowly, tapping your desk twice with the flat of his palm. “Good to know you understand how things work around here. There’s a pecking order in every part of Charlton. Thompson’s Repairs is no different.”<br>
<Br>
He turns back, clearly enjoying himself. “And around here? I’m the head hen.”<Br>
<br>
The sentence hangs awkwardly in the air. You blink. <i>Surely, he meant rooster?</i><Br>
<Br>
But Dan, oblivious, just laughs at his own joke and strolls off. And yet, even with the idiotic slip, his next words still manage to land like a warning.<Br>
<br>
“Stick to your lane, Phillips. You’ll be just fine. Stray too far from it…” He whistles, low and casual, “...well, things have a way of getting messy.”<Br>
<br>
<B>Actions</b><br>
<<link "Return to the office" "ThompsonsOffice">><<set $WorkPerformanceEvents to undefined>><</link>>
<<elseif $WorkPerformanceEvents is "WorkPerformance19Assert">>
You square your stance. "This isn’t fair. I don’t think this is the right way to handle it."<Br>
<br>
Thompson stops mid-stride. His head tilts slightly, like he can’t believe what he just heard.<Br>
<br>
"You think you’re in a position to argue with me?" His voice drops, dangerously quiet. "You think I’m giving you a choice?"<Br>
<br>
His fingers twitch, like he’s resisting the urge to point straight in your face again.<Br>
<br>
"This is me being generous, Phillips. You don’t want this? Fine. I know every business owner in this town. You think they’ll hire someone who can’t handle a simple booking system?"<br>
<br>
His smirk fades completely, replaced with something colder, sharper.<Br>
<br>
"What happens to that sister of yours if you’re out on the street, huh?"<Br>
<br>
The office is so silent you can hear your own pulse.<Br>
<Br>
Thompson exhales, taking a step back. His tone shifts into mock amusement, but there’s nothing funny about it.<Br>
<br>
"Wednesday and Friday lunchtimes. You’ll be at that front desk. We’ll review the situation if your work improves."<br>
<Br>
He sneers. "If you don’t find yourself enjoying it, of course. Some people just fit the chair better."<Br>
<br>
With that, he stomps back into his office, the tension in the room finally breaking as he slams the door shut.<br>
<br>
<B>Actions</b><br>
<<link "Return to the office" "ThompsonsOffice">><<set $WorkPerformanceEvents to undefined>><<SetFlag "LunchtimeReceptionCover">><</link>>
<<elseif $WorkPerformanceEvents is "WorkPerformance19Appease">>
You grit your teeth, swallowing the urge to push back, and nod. "Understood."<br>
<br>
Something in Thompson’s expression eases. Just a fraction. His anger is still there, but now it’s laced with something approaching approval.<Br>
<br>
"Good," he says. "Wednesday and Friday lunchtimes. Be there. And if your work improves, we’ll review it."<Br>
<br>
Then, smirking faintly, he adds, "Unless, of course, you find that the receptionist chair suits you better."<br>
<br>
He turns on his heel and stalks back into his office, his anger spent. For now.<br>
<br>
<B>Actions</b><br>
<<link "Return to the office" "ThompsonsOffice">><<set $WorkPerformanceEvents to undefined>><<SetFlag "LunchtimeReceptionCover">><<EventTrigger "YourHome" "LunchtimeReceptionCoverFirst" "Lunchtime" null "PC" null null null false>><</link>>
<<elseif $WorkPerformanceEvents is "WorkPerformance9">>
You get ready in silence, stepping out into the grey Charlton morning. The streets feel colder than usual. Watchful, like the town knows something you don’t.<br>
<br>
You push open the door to Thompson’s Repairs. The bell above the entrance sounds too loud in the stillness.<Br>
<br>
Annie looks up from behind the desk, but doesn’t greet you. No wink, no wave. Just a polite, tight smile. Then then she looks away.<Br>
<br>
You move past her and enter the main office. Dan is at his desk, but he doesn’t look up. He sees you. You know he does. But his eyes stay fixed on the screen in front of him.<br>
<br>
<B>Actions</b><br>
<<link "Enter Thompson’s office" "WorkPerformanceEvents">><<set $EmDay to "school">><<set $WorkPerformanceEvents to "WorkPerformance9Office">><</link>>
<<elseif $WorkPerformanceEvents is "WorkPerformance9Office">>
<b>Thompson's Handyman Repairs - Thompson's Office</b><br>
<img src="./images/Thompsons_Office_Thompson.png"><br>
<br>
You step into Thompson’s office. The door clicks shut behind you.<br>
<br>
He doesn’t look up immediately. Just finishes making a note in the ledger on his desk. When he does raise his eyes to meet yours, they’re devoid of fire. Somehow, that’s worse.<Br>
<Br>
He leans back in his chair. "This isn’t working out, Phillips."<br>
<br>
His voice is quiet. Measured. Like he’s already made the decision.<Br>
<br>
"The booking system’s still riddled with issues. Suppliers aren’t getting orders. Some have stopped taking our calls. We’ve got addresses missing from job sheets. I’ve got Clive telling me he hasn’t been paid in two weeks."<Br>
<br>
He shakes his head slowly. "It’s basic. Foundational. And it’s not happening."<Br>
<br>
Thompson exhales and leans forward, folding his hands on the desk.<Br>
<br>
"Annie needs some time away from the front desk. I’ve been thinking of promoting her to a more… internal role. PA work."<Br>
<br>
There’s a brief silence as that lands.<Br>
<br>
"In the meantime, I can get Theodore back on freelance. He won’t leave that caravan of his, but he can work remote. While he handles the code, you’ll cover reception."<Br>
<br>
He lifts his chin.<br>
<br>
"If you can prove you belong here, if you show me you understand what responsibility looks like, I’ll consider moving you back onto development. Full time."<Br>
<br>
<b>Actions</b><br>
<<link "Accept the new position" "WorkPerformanceEvents">><<set $WorkPerformanceEvents to "WorkPerformance9OfficeAccept">><<Assertive -1>><</link>><br>
<<link "Protest that you’ll do better" "WorkPerformanceEvents">><<set $WorkPerformanceEvents to "WorkPerformance9OfficeProtest">><<Assertive 1>><<WorkPerformance -1>><</link>>
<<elseif $WorkPerformanceEvents is "WorkPerformance9OfficeAccept">>
You nod, keeping your expression neutral. There’s no room to negotiate.<br>
<br>
Thompson doesn’t thank you. He just watches you a moment longer, then finally says:<Br>
<br>
"Take the rest of the day. Think about things."<br>
<Br>
He opens a drawer, pulls out a set of keys, and places them on the desk.<br>
<br>
"Tomorrow morning. You’ll be behind the reception desk."<Br>
<br>
You pick up the keys in silence and step out.<br>
<br>
<b>Actions</b><br>
<<link "Leave Thompson’s office" "WorkPerformanceEvents">><<set $WorkPerformanceEvents to "WorkPerformance9OfficeEpilogue">><</link>>
<<elseif $WorkPerformanceEvents is "WorkPerformance9OfficeProtest">>
You square your shoulders. “Give me another chance. I know I can turn this around.”<Br>
<Br>
Thompson stares at you. Unblinking, unreadable. His voice stays level, but something flickers in his jaw.<Br>
<br>
"This is your other chance, Phillips."<Br>
<br>
He leans forward slightly, his voice still calm but laced with steel.<Br>
<br>
"You either accept the position… or you walk out that door."<Br>
<br>
You think of Emily. Of the rent. Of what comes next if you leave. You swallow.<Br>
<br>
“…Fine. I’ll take it.”<Br>
<Br>
Thompson nods once.<Br>
<br>
"Take the rest of the day." He places the keys to reception on the desk. "Be here first thing tomorrow."<br>
<br>
You take the keys and leave, knowing you've barely managed to hang on.<Br>
<br>
<b>Actions</b><br>
<<link "Leave Thompson’s office" "WorkPerformanceEvents">><<set $WorkPerformanceEvents to "WorkPerformance9OfficeEpilogue">><</link>>
<<elseif $WorkPerformanceEvents is "WorkPerformance9OfficeEpilogue">>
As you step out of his office, the weight settles over you. You’re on your last warning. One wrong move, and you're out.<Br>
<br>
You need to talk to someone. Someone who matters. Emily comes to mind immediately.<Br>
<br>
<I>You should really speak to your sister about how serious this has become</i>.<br>
<br>
<b>Actions</b><br>
<<link "Return to the town centre" "TownCentre">>
<<set $WorkPerformanceEvents to undefined>>
<<SetFlag "SecretaryJobActive">>
<<SetFlag "LunchtimeReceptionCover" false>>
<<SetFlag "DayOffBeforeReceptionist">>
<<EventTrigger "ThompsonsReception" "SecretaryActiveFirst" "Morning" null "PC" null null null false>>
<<SetNPCLocation "Annie" "0" "0" "ThompsonsOffice" "perm">>
<<SetNPCLocation "Annie" "0" "1" "ThompsonsOffice" "perm">>
<<SetNPCLocation "Annie" "0" "2" "ThompsonsOffice" "perm">>
<<SetNPCLocation "Annie" "1" "0" "ThompsonsOffice" "perm">>
<<SetNPCLocation "Annie" "1" "1" "ThompsonsOffice" "perm">>
<<SetNPCLocation "Annie" "1" "2" "ThompsonsOffice" "perm">>
<<SetNPCLocation "Annie" "2" "0" "ThompsonsOffice" "perm">>
<<Flag "AnnieResistedThompson">><<if _FlagReturn is true>><<SetNPCLocation "Annie" "2" "1" "ThompsonsOffice" "perm">><</if>>
<<SetNPCLocation "Annie" "2" "2" "ThompsonsOffice" "perm">>
<<SetNPCLocation "Annie" "3" "0" "ThompsonsOffice" "perm">>
<<SetNPCLocation "Annie" "3" "1" "ThompsonsOffice" "perm">>
<<SetNPCLocation "Annie" "3" "2" "ThompsonsOffice" "perm">>
<<SetNPCLocation "Annie" "4" "0" "ThompsonsOffice" "perm">>
<<Flag "AnnieResistedThompson">><<if _FlagReturn is true>><<SetNPCLocation "Annie" "4" "1" "ThompsonsOffice" "perm">><</if>>
<<SetNPCLocation "Annie" "4" "2" "ThompsonsOffice" "perm">>
<<TimeChange>>
<</link>>
<<elseif $WorkPerformanceEvents is "WorkPerformance0">>
You rub your forehead and let out a slow, exhausted breath. "I’m not sure, Em. I need to go over our finances. See what we can cut, if we can stretch what little we’ve got left."<Br>
<Br>
<<if $SiblingBondState gte 2>>
Emily doesn't say anything for a moment. Then, slowly, she walks over and rests a hand on your arm.<Br>
<br>
"Maybe I could find a part-time job? Just something after school, or weekends. I mean... I’m not useless."<br>
<br>
You shake your head. "You need to focus on school."<Br>
<br>
"I will," she insists. "But we’re in this together, right? We’ll figure it out. I’ll head to school now."<Br>
<br>
She grabs her bag, offering a small, encouraging smile. "We can talk properly when I get back."<Br>
<br>
The door clicks softly shut behind her. You exhale, already dreading the numbers you're about to face.<Br>
<<else>>
Emily stares at you for a moment before scoffing. "Seriously?" Her voice rises, a mix of fear and anger. "You better <i>think</i> of something. I can’t deal with this. Not on top of everything else!"<br>
<Br>
She storms past you, grabbing her schoolbag with a frustrated swipe.<Br>
<br>
"I’ve got enough pressure from everyone at school. If I come home and find out we’re being kicked out too -- "<Br>
<br>
The door slams before she finishes her sentence. You're left alone in the quiet house, the weight of her panic pressing down like a stone on your chest.<Br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Spend the day reviewing your finances" "WorkPerformanceEvents">>
<<set $EmDay to "school">>
<<SetFlag "ThompsonsFired">>
<<SetFlag "SecretaryJobActive" false>>
<<SetFlag "LunchtimeReceptionCover" false>>
<<set $WorkPerformanceEvents to "WorkPerformance0Evening">>
<<TimeChange>><<TimeChange>><<TimeChange>>
<<SetNPCLocation "Annie" "0" "0" "ThompsonsReception" "perm">>
<<SetNPCLocation "Annie" "0" "1" "ThompsonsReception" "perm">>
<<SetNPCLocation "Annie" "0" "2" "ThompsonsReception" "perm">>
<<SetNPCLocation "Annie" "1" "0" "ThompsonsReception" "perm">>
<<SetNPCLocation "Annie" "1" "1" "ThompsonsReception" "perm">>
<<SetNPCLocation "Annie" "1" "2" "ThompsonsReception" "perm">>
<<SetNPCLocation "Annie" "2" "0" "ThompsonsReception" "perm">>
<<Flag "AnnieResistedThompson">><<if _FlagReturn is true>><<SetNPCLocation "Annie" "2" "1" "ThompsonsReception" "perm">><</if>>
<<SetNPCLocation "Annie" "2" "2" "ThompsonsReception" "perm">>
<<SetNPCLocation "Annie" "3" "0" "ThompsonsReception" "perm">>
<<SetNPCLocation "Annie" "3" "1" "ThompsonsReception" "perm">>
<<SetNPCLocation "Annie" "3" "2" "ThompsonsReception" "perm">>
<<SetNPCLocation "Annie" "4" "0" "ThompsonsReception" "perm">>
<<Flag "AnnieResistedThompson">><<if _FlagReturn is true>><<SetNPCLocation "Annie" "4" "1" "ThompsonsReception" "perm">><</if>>
<<SetNPCLocation "Annie" "4" "2" "ThompsonsReception" "perm">>
<</link>>
<<elseif $WorkPerformanceEvents is "WorkPerformance0Evening">>
You spend the day reviewing your finances, spread across the kitchen table. Bills, statements, whatever scraps of income you can find. It doesn’t take long to realise the truth: things are bad. Really bad.<br>
<br>
Your parents had made it clear when they left that there wouldn’t be much help from them. Getting Brock into university had drained nearly everything. What little remains in your account won’t last more than a few weeks.<Br>
<br>
By the time the sun dips low, casting amber light through the window, you hear the front door open and Emily step inside.<Br>
<Br>
She drops her bag by the stairs and looks over at you. "How bad is it?"<Br>
<br>
You exhale. "It’s not great. We don’t have much. We’ll need to find ways to bring in money around town. Just to keep things ticking over."<Br>
<br>
Emily frowns. "What about getting another job?"<Br>
<br>
You shake your head. "Programmers aren’t exactly in demand in Charlton. <br>
<br>
She nods. “I guess it’s tough when Charlton still thinks fax machines are cutting-edge. What about remote work?"<Br>
<br>
You smirk little. “I can’t even get a web page to load quickly here. I don’t think Charlton was designed for online jobs.”<Br>
<br>
Emily grimaces. “I guess we’re left with only a few options.”<br>
<br>
Staring at her, you notice a strange look on Emily's face. She is bracing herself to speak.<br>
<br>
<b>Actions</b><br>
<<link "Listen to Emily’s suggestions" "WorkPerformanceEvents">><<set $WorkPerformanceEvents to "WorkPerformance0EveningEmily">><</link>>
<<elseif $WorkPerformanceEvents is "WorkPerformance0EveningEmily">>
<<Flag "EmilyMaidJob">>
<<if _FlagReturn is true>>
Emily gives a small shrug. "At least I’m already bringing in a little from the hotel. Maybe I can try harder for tips."<Br>
<br>
You frown. "I don’t want you to take on the burden."<Br>
<br>
"We need money," she says again. Simple. Undeniable.<Br>
<<else>>
She pauses. "I could get a part-time job. At the hotel. As a maid or something."<Br>
<Br>
You hesitate. "Em -"<br>
<br>
"We need money," she says, firm but calm. "I’ll ask tomorrow."<br>
<<EventTrigger "YourHome" "EmilyReactMaidJob" "Evening" "Emily" null null null null false>>
<</if>>
<br>
There’s a quiet moment, then she adds, "Maybe there’s a way the amulet could help."<br>
<br>
You glance up. "What do you mean?"<Br>
<br>
"Well… maybe you don’t need to do your job. You could do someone else’s."<br>
<br>
Your brow furrows. "You’re not seriously suggesting I steal someone’s job? And their wages?"<Br>
<br>
Emily shakes her head. "No. Let them keep their pay. But some jobs in Charlton come with perks. Tips. Gratitude. A little extra slipped your way. Maybe you can use the amulet to become someone who earns those things too."<Br>
<br>
You say nothing at first. You can’t help but think of Florence. Andrea. People working themselves to the bone just to scrape by. Would it be right to step into their shoes, even for a day? Even just for the tips?<Br>
<br>
But then again... survival is survival.<Br>
<br>
“I’ll consider it,” you tell Emily. “For now, that’s enough worrying for one day.”<Br>
<br>
She nods, but remains silent. Eventually, Emily tells you that she's ready to call it a night. She quietly takes the stairs up to her room, leaving you alone.<Br>
<br>
<<link "Return to the living room" "YourHome">>
<<set $WorkPerformanceEvents to undefined>>
<<TimeChange>>
<<Flag "EmilyMaidJob">>
<<if _FlagReturn is true>><<DialogueDone "Emily" "EmilyMaidJob">><</if>>
<</link>><Br>
<br>
<div class="Notification"><<print "Your Work Performance stat has been replaced by a new stat:<b> Cash Flow</b>. Your Cash Flow will decrease each day. If it drops to <b>0</b>, you will be evicted. (Game Over). To improve your Cash Flow, either <b>you</b> or <B>Emily</b> will need to take on jobs around town.">></div><br>
<</if>>
Remembering your the new 'opportunity' offered to Emily, you walk through the corridor towards the exit. You pass by the school receptionist as you go, flashing her a polite smile. She responds in kind, making no attempt to question you leaving.<br>
<br>
An afternoon breeze hits you as you step outside. Quickly, you walk through the streets of Charlton. After no more than half-an-hour, you arrive at the doors to Thompson’s Repair shop. You take a deep breath, then enter.<br>
<br>
<b>Actions</b><Br>
<<link "Enter Thompson's Repairs" "ThompsonsReception">><<EventTrigger "ThompsonsReception" "EmilyInternship" "Afternoon" null "Emily" null null null true>><</link>><<if $ThompsonsReceptionIntern is undefined>>
<<if $EmilyInternshipFirst is true>>
Annie wastes no time. She begins walking you through the basics - how to answer the phones, greet customers, schedule appointments for Clive and Gordon, and manage Mr. Thompson’s calendar. None of it is particularly hard. It’s repetitive. Monotonous. But there’s something quietly satisfying about it.<br>
<br>
Then the bell above the front door rings.<Br>
<br>
Dan strolls in, loud as ever. You can smell the alcohol on his breath from across the desk. "Afternoon," he says, grinning.<br>
<br>
Annie doesn’t miss a beat. "Been busy at lunchtime, Dan?"<br>
<br>
He lets out a chuckle, leaning against the counter. "Liquid lunch with John Kaplar. Talking renovations for the country club. Although he mostly wanted to ask how I avoid slicing the ball on the tennis court."<Br>
<br>
Annie raises an eyebrow, barely concealing her amusement. "Isn’t that a golf term?"<Br>
<br>
Dan stiffens. "No, no, definitely tennis. Girls wouldn’t understand. Bit advanced, that one."<Br>
<br>
She offers him a saccharine smile. "Of course."<Br>
<br>
Then Dan’s eyes land on you. His grin widens. "Well, well. Look who it is. The elusive Miss Phillips. I was starting to think your <<Sibling>> kept you locked up somewhere."<br>
<br>
You shift uncomfortably in your seat.<Br>
<br>
He leans in slightly. "Didn’t expect to see you behind the desk. Coffee girl now, huh? I like it. Adds a little charm to the place."<br>
<Br>
Annie gently steps in front of the desk, blocking Dan from you. "Emily’s still being assessed. She doesn’t have time to chat.”<Br>
<br>
Dan waves a dismissive hand. "Come on, just being friendly. In fact,” he says, stepping around her and leaning over the desk, his face coming close to yours. “She and I should have a little chat. I can tell her about how things really work around here. And Friday afternoons are so dull.”<br>
<br>
Annie looks back at you, then to Dan. Her smile fades. “If Mr. Thompson sees her slacking off, it’ll go straight back to the school."<br>
<br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is true>>“Don’t worry about Thompson,” he replies. Then his voice drops, just a little. "Otherwise, I might find myself in his office. Talking about how my unfavourable first impressions. Be a shame to spill the beans."<Br>
<<else>>“Don’t worry about Thompson,” he replies. Then his voice drops, just a little. "Otherwise, I might find myself in his office. Talking about how her <<Sibling>>’s been doing such a bad job lately. Shame, really."<br><</if>>
<br>
He grins at you, lingering a second too long, the breath of alcohol invading your face. “What do you say, Phillips? Fancy keeping me occupied?"<br>
<<else>>
Another Friday afternoon. Another slow, humming stretch behind the reception desk.<br>
<Br>
You're halfway through updating the calendar when the bell above the door jingles. Dan strolls in, his cologne strong enough to mask the stench of alcohol on his breath. He shoots you a grin that you’ve come to recognise all too well. "Afternoon, Phillips," he says, swaggering toward the counter. "Fancy keeping me company today?"<br>
<br>
He leans on the desk, watching you with a gleam in his eye, waiting.<br>
<br>
Annie glances over from the filing cabinet but says nothing. You’re not sure if she’s giving you space - or leaving you to fend for yourself.<br>
<br>
The office seems to quieten. The ball’s in your court.<br>
<</if>>
<br>
<B>Actions</b><Br>
<<CompulsionCheck "SaucySecretary">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[Saucy Secretary]</span> <<link "Flirt with him to deflect his request" "ThompsonsReceptionIntern" >><<set $ThompsonsReceptionIntern to "Flirt">><</link>><br>
<<link "Accept Dan's offer" "ThompsonsReceptionIntern">><<set $ThompsonsReceptionIntern to "Accept">><<Assertive -1>><</link>><br>
<span class="compulsion">[Saucy Secretary] </span><s>Decline Dan's offer</s> - <i>Something compells you to postively respond to him</i><br>
<<else>>
<<CompulsionCheck "DutifulDoer">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[Dutiful Doer]</span> <<link "Agree to Dan’s request without question" "ThompsonsReceptionIntern" >><<set $ThompsonsReceptionIntern to "Do">><</link>><br>
<<link "Accept Dan's offer" "ThompsonsReceptionIntern">><<set $ThompsonsReceptionIntern to "Accept">><<Assertive -1>><</link>><br>
<span class="compulsion">[Dutiful Doer] </span><s>Decline Dan's offer</s> - <i>It makes you feel queasy even thinking about defying him</i><br>
<<else>>
<<link "Accept Dan's offer" "ThompsonsReceptionIntern">><<set $ThompsonsReceptionIntern to "Accept">><<Assertive -1>><</link>><br>
<<link "Decline Dan's offer" "ThompsonsReceptionIntern">><<set $ThompsonsReceptionIntern to "Decline">><<Assertive 1>><<WorkPerformance -1>><</link>><br>
<</if>>
<</if>>
<<elseif $ThompsonsReceptionIntern is "Flirt">>
<<if $EmilyInternshipFirstFlirt is true>>
You lean back in your chair ever so slightly, lips parting into a smile. You can’t help it - not anymore. Your instinct is to smile sweetly, rely on your charm, your curves, your ability to make men feel like they’re winning.<br>
<br>
"I really should concentrate on my internship," you say with a gentle, playful lilt. "But… if there’s something I can help with… anything at all. Just let me know. I’m here to help."<Br>
<br>
Dan’s eyes light up instantly. "Oh, I can think of a few things," he says with a grin, eyes slowly trailing down your body. His gaze lingers, and without thinking, you arch your back just a little. Just enough.<br>
<br>
"Tell you what," he says, snapping his fingers. "Daddy needs a coffee. That liquid lunch turned into a solid deal. Gotta close it out if I want that commission. And you know I need that bump - got some lucky ladies to wine and dine."<br>
<br>
The words escape your lips before you even realise you’re saying them. "Lucky girls."<br>
<br>
Dan laughs. "Bring it when you can, sweetheart."<br>
<br>
He walks off, smug and satisfied.<br>
<br>
Annie gives a low whistle. "Well. You sure know how to wrap them around your finger. That’s the key to success around here."<br>
<br>
Then, quieter, more solemn: "Just... know where your line is, okay? It’s hard to walk back once you’ve crossed over it."<br>
<br>
You nod, unsure whether she’s warning you, or herself. Getting back to your tasks, you lose yourself in calendar entries and extension numbers until you remember Dan’s coffee order. You make a quick run to Fresh Pot, then bring it to the office.<Br>
<br>
Dan’s eyes are on your legs the entire time.<br>
<br>
"Thanks, sweetheart," he says, smirking.<br>
<br>
"Anytime," you say, flashing a small smile as you turn and walk away, fully aware of his eyes following your every step.<br>
<<else>>
You flash Dan a sweet smile as he leans in with that familiar grin.<br>
<br>
"I’ve still got work to do for my internship," you say lightly. "But I’ll pop by later. I want to hear all about that big commission you’re getting."<br>
<br>
Dan grins. "Oh, I’ll be happy to show you how big it is." He winks, then walks off into the office.<Br>
<br>
Later, you swing by his desk with a coffee in hand. He launches straight into a boastful rundown of the deal he landed, his voice loud and animated. He’s riding high, talking about connections, commissions, and Charlton’s high society.<Br>
<br>
"You should come by the country club sometime," he says. "I’ve spent a chunk of that bonus on some... premium equipment. You’ve got to see how I use it."<br>
<br>
You cringe inwardly, but the compulsion tugs at your instincts. “I’d love to see you in action,” you reply, giving him a smile. <br>
<br>
He laughs, clearly pleased. “Look forward to it.”<br>
<br>
You leave the office with his eyes still following you.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Wrap up for the day" "ThompsonsReceptionIntern">><<TimeChange>><<set $ThompsonsReceptionIntern to "EpilogueFlirt">><</link>>
<<elseif $ThompsonsReceptionIntern is "Do">>
<<if $EmilyInternshipFirstDo is true>>
You nod automatically. You don’t think. You just... do what you’re told. That’s what’s expected of you here. He asked. You accepted. Simple.<Br>
<br>
Annie raises an eyebrow but doesn’t say anything.<br>
<br>
You follow Dan through the door to the office, walking behind him as he sits down at his desk. He gestures next to him and you lean against it, noting your stocking-clad legs are uncomfortably close to him, your short skirt riding up just enough to make you hyperaware of yourself. Vulnerable. Exposed.<br>
<br>
"Let me tell you how things really work around here," Dan begins, stretching back in his chair. "You want to get ahead in business? It’s not about performance. It’s about relationships."<Br>
<br>
He gestures vaguely as he talks, his eyes occasionally flicking to your legs.<br>
<br>
"People aren’t complicated. They’ve got needs. Once you figure out how to meet them, you’ve got them in the palm of your hand. And the ones to pay most attention to? The basic needs."<Br>
<br>
His gaze lowers again, across your legs. Lingering. His tongue runs across his lips.<Br>
<br>
"It’s important to know your place though," he adds, looking back at your face. "I’m an alpha. Top of the food chain. And a receptionist? She’s there to help me do my job. Support. Obey. You understand that, right?"<Br>
<br>
You nod, finding yourself taking in his words. Not because you want to. Because you have to. Your instincts push you to remember every word he says.<br>
<br>
"You’ll fit in nicely," Dan says, satisfied.<Br>
<br>
The conversation is interrupted by the sound of a door slamming open, the frame bouncing off the wall as it hits it. Almost immediately, Mr. Thompson strides out. His eyes land on the two of you immediately.<br>
<br>
Dan straightens up, slamming his hands onto his keyboard, pretending to work. But you don’t have time - or learning reflexes - to react. As Thompson's eyes fall on you, his scowl deepens. <Br>
<br>
"What do you think you’re doing, young lady?” he asks, but doesn’t wait for a reply. “Just because I’m not paying you doesn’t mean you can treat this as an afternoon off. This is your chance to prove you can hold down a job. Not to bag a husband."<br>
<br>
His glare could cut glass. "Mr. Stitch will be hearing about this."<Br>
<br>
He strides across the office and out into reception. “Annie!” you hear him bark. “Draw up a memo to Charlton School!” <Br>
<br>
Dan mutters something under his breath and starts typing furiously, his bravado evaporated. "We’ll chat later," he says, not looking up.<br>
<br>
You slink away, cheeks burning, returning to the reception. Annie glances your way as you walk in. She gives you a small, sympathetic smile, but says nothing.<br>
<br>
You sit back down and answer the next call, the dial tone almost drowning out the shame burning beneath your skin.<br>
<<else>>
You find yourself beside Dan’s desk again, exactly where he likes you - leaning in, listening. He doesn’t have to ask anymore. You’ve learned to come when expected.<Br>
<br>
Dan continues his usual spiel, half lecture, half self-congratulation. He tells you how the business runs on people like him. How success is about knowing who to please. How a good receptionist doesn’t question. Just listens, supports. Obeys.<br>
<Br>
"This place would fall apart without me," he mutters as he scrolls through his emails. "Everyone else? Replaceable. Except the ones who know how to play the game."<br>
<br>
You nod along. It’s not enthusiasm. It’s instinct now. He talks. You listen.<br>
<br>
Then the door slams open. "Slacking off again, Phillips?" Thompson’s voice booms across the office.<br>
<br>
You jolt upright, but it’s too late.<br>
<br>
"This isn’t a dating service," he barks. "Leave your flirting to your own time and get back to work, before I phone the school and take back this opportunity I’m giving you."<bR>
<br>
You retreat quickly, cheeks burning, back to your desk. You weren’t flirting. You were just following instructions. Just doing what you were told.<br>
<br>
But that doesn’t seem to matter.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Wrap up for the day" "ThompsonsReceptionIntern">><<TimeChange>><<set $ThompsonsReceptionIntern to "EpilogueDo">><</link>>
<<elseif $ThompsonsReceptionIntern is "Accept">>
<<if $EmilyInternshipFirstDo is true>>
You give a small nod. “Sure, that would be nice.”<br>
<br>
Dan walks toward the office. He doesn’t wait for you - he assumes you’ll be behind him. You follow, walking over to his desk as he sits down and gestures to the spot next to him. You lean against it, legs crossed, skirt riding up slightly as you settle in. His grin widens.<Br>
<br>
"Let me tell you how things really work around here," Dan begins, stretching back like a man completely at ease. "Success isn’t about spreadsheets. It’s about people. It’s about knowing what someone wants. And making sure they get it."<br>
<br>
He talks as if he’s giving you a masterclass. “The secret”, he says, “is knowing how to listen. How to follow orders. How to support those of us who make things happen. You can do that, can’t you, sweetheart?”<br>
<br>
You offer him a polite smile, holding back your thoughts on his patronising tone.<br>
<br>
"People have needs," he adds, his eyes drifting over your legs before settling on your face. "You meet those needs, and you get ahead. Annie’s been pretty good at keeping up with that, but there’s still some room for improvement. There’s room for you to take her spot, if you know how to play the game, love.”<br>
<br>
“Just remember your place. You’d be surprised how many people fall over when they get too cocky. I’m an alpha. Top of the food chain. And you? You help me do my job. That’s what receptionists are for."<br>
<br>
Once again, you nod. Sensing the break in the conversation, you seize the opportunity to try and gain at least some value from him. “Say Dan, I wondering if you could tell me about -”<br>
<br>
The moment is shattered when Thompson’s office door swings open with a crash. He strides into the room, eyes immediately locking onto you both.<br>
<br>
Dan jolts upright, pretending to be buried in work. But you’re caught. His eyes flick to you, solely. He flares his nostrils.<br>
<br>
"What do you think you’re doing, young lady?" Thompson snaps. "Just because I’m not paying you doesn’t mean you can treat this like an afternoon off. This is your chance to prove you can hold down a job. Not to bag a husband."<br>
<br>
“I wasn’t…” you begin, but his glare is enough to stop you in your tracks.<Br>
<br>
“Save it,” he His glare is scalding. "Mr. Stitch will be hearing about this."<br>
<br>
Without waiting for a reply, he storms out toward reception. "Annie! Draw up a memo to Charlton School!"<Br>
<br>
Dan avoids your gaze, suddenly far more interested in his keyboard. "We’ll chat later," he mutters.<Br>
<br>
You return to reception. Annie gives you a small, understanding smile, but nothing more. You silently sit down at the reception and desk and take the next call, feeling your cheeks burning red.<Br>
<<else>>
Once again, you find yourself accepting his offer and fall in beside Dan’s desk in the office. You take your usual spot, leaning against the side of his desk while he talks.<br>
<br>
Without small talk, Dan continues to tell you about how to succeed in the corporate world. You smile at the right moments, nod when he looks for a reply. But continually trying to find someway to interject and get something of value from him. And all the while your eyes flick back to the door to Thompson’s office, listening for any signs of activity.<br>
<br>
Dan is mid-rant about his latest deal, but you gently interrupt. "Hey Dan, could you tell me a bit about how Charlton puts forward interns here?"<Br>
<br>
Dan glances around, then leans in slightly. "There’s a selection process," he says, quieter than usual. "Usually it’s the ones doing well in Business Studies. Thompson’s very particular on - "<br>
<Br>
The door to Thompson’s office slams open. You flinch.<Br>
<br>
Thompson strides out, his eyes landing on you immediately. "Slacking off again, Phillips? This isn’t a dating service. Leave your flirting to your own time and get back to work before I phone the school and take back this opportunity I’m giving you."<br>
<Br>
Dan snaps to attention, hammering nonsense into his keyboard like a guilty schoolboy.<br>
<br>
You retreat back to reception, face burning. Annie catches your eye briefly, but doesn’t say a word. You slide into your chair and answer the next call, the weight of Thompson’s words still pressing on your shoulders.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Wrap up for the day" "ThompsonsReceptionIntern">><<TimeChange>><<set $ThompsonsReceptionIntern to "EpilogueAccept">><</link>>
<<elseif $ThompsonsReceptionIntern is "Decline">>
<<if $EmilyInternshipFirstDo is true>>
You offer Dan a polite but firm smile. “Thanks, but I should really concentrate on my internship.”<Br>
<br>
He raises an eyebrow, clearly not expecting resistance. “Come on, don’t be like that. It’s just a chat. Bit of friendly advice.”<Br>
<br>
You shake your head. “I’m here to work. That’s what I need to focus on.”<Br>
<br>
Dan sighs dramatically, pulling back from the counter. “You’re not going to get far thinking like that. Receptionists are ten a penny. Anyone can answer a phone. The real trick is personal relationships. That’s what matters.”<Br>
<br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is false>>
"Something your <<Sibling>> doesn’t understand either.” Dan gives you a thin smile. “Which reminds me, I found another bug in the system this morning. Stopping me closing out my latest sale. Now that I don’t have anything to keep me occupied this afternoon, I might pop into Thompson’s office. See if he's free for a little chat… about your <<Sibling>>.”<br>
<br>
He walks out of the reception, the door closing behind him. You feel the tension settle over you like a fog.<br>
<br>
Annie steps over quietly, smiling warmly. “You did good,” she says. “The men around here… they’re used to getting their way. But sometimes it’s good for them not to.”<Br>
<br>
She pauses, eyes distant for a beat. “I wish I had been more like you when I started.”<br>
<br>
Then her smile returns. “Come on. Let me show you how the job booking system works.”<br>
<br>
You return to your desk, the moment behind you. Although the unease lingers. Annie walks you through how to schedule jobs for Gordon and Clive. A little later, the office door slams open and Thompson strides out. He looks at you, then to Annie. “She settling in?”<Br>
<br>
Annie nods. “She’s learning fast.”<bR>
<br>
“Good,” Thompson replies. “Glad to see someone in your family has a work ethic. Speaking of - Annie, send me the leads report from yesterday. Dan says the system’s still not giving him what he needs.”
<br>
He returns to looking at you, his narrowed eyes locking on to yours. “Your <<Sibling>> is on thin ice, young lady. Take my advice - don’t be like them.”<br>
<br>
He strides out. Annie meets your gaze, but says nothing. After a moment, she returns to showing you the booking system. Time slips away and before you know it, the afternoon has passed by.<br>
<<else>>
Dan stands up. “You remind me of your <<Sibling>>,” he says flatly. “Same stubborn attitude.”<br>
<br>
He smirks. “Maybe I’ll go check if Thompson’s free. Wouldn’t hurt to bring up a few things. You know, professional concerns about our latest intern.”<bR>
<br>
Before you can speak, Annie steps in. “If you do that,” she says calmly, “I’ll let Thompson know how many clients really attend those long lunches at the Charlton Hotel.”<Br>
<Br>
Dan freezes, eyes narrowing. Annie leans in towards him, her voice dropping to a whisper. “You might know how to talk to him, but who do you think he really listens to?”<Br>
<br>
Anger quickly rises up on his face. For a moment, you fear what he’s going to do. But he releases it with a scoff. “Fine,” he says through clenched teeth. “I’ve got deals to close out anyway. Real work.”<br>
<br>
He stalks off back into the office. The door closing quietly behind him.<br>
<br>
Annie turns back to you with a smile. “You did good,” she says. “The men around here… they’re used to getting their way. But sometimes it’s good for them not to.”<Br>
<Br>
She pauses, eyes distant for a beat. “I wish I had been more like you when I started.”<br>
<Br>
Then, snapping back to cheerful: “Come on. Let me show you how the job booking system works.”<Br>
<br>
You return to your seat and try to settle back into the rhythm of the work. Annie walks you through how to schedule jobs for Gordon and Clive. A little later, the office door slams open and Thompson strides out. He looks at you, then to Annie. “She settling in?”<Br>
<br>
Annie nods. “She’s learning fast.”<Br>
<br>
“Good,” Thompson replies. “Glad to see someone in your family has a work ethic. <br>
<br>
He exits without another word. Annie meets your eyes again, but says nothing. After a moment, she returns to showing you the booking system. Time slips away and before you know it, the afternoon has passed by.<br>
<</if>>
<<else>>
You straighten your back and offer a polite but firm response. “Thanks, but I still want to focus on my internship.”<br>
<br>
He exhales sharply, trying not to let the irritation show. “Receptionists are ten a penny, you know. You’d get further if you thought about long-term relationships, not how to answer calls.”<br>
<br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is false>>
He crosses his arms. “Still, there’s some lingering bugs in the system that I need to flag. Stuff that’s stopping me closing deals.”<bR>
<br>
He eyes you as he steps away. “Might have a little word with Thompson this afternoon. Just to make sure he’s aware of the ongoing issues.”<br>
<Br>
The door to the office shuts behind him. You let out a small breath you didn’t realise you were holding. Annie gives you a small nod. “Good choice,” she says. “Keep him at arms length. It’s healthy. For him and you. Alright. Let’s make sure Clive doesn’t get double-booked again.”<br>
<br>
You slide into the afternoon’s tasks, grateful for the structure. <br>
<Br>
Later, the office door swings open. Thompson strides out, eyes scanning the reception. “Still working out?” he asks Annie.<br>
<Br>
“Better than I did,” Annie replies.<br>
<br>
Thompson nods curtly. “Dan says the system’s throwing out bad data again. Pull out the latest reports.” He looks at you. “Your <<Sibling>> doesn’t deserve the money I pay them.”<br>
<br>
He leaves without another word. Annie smiles politely at you, then returns to walking you through your work.<br>
<<else>>
Dan smirks. “Same attitude as your sibling. Thought they could get by on their own too.”<br>
<br>
“She’s doing a good job,” Annie says to him, a hint of a warning in her tone. “Don’t you think, Daniel?”<br>
<br>
He grits his teeth, then wordlessly walks through the office door.<br>
<Br>
Annie turns back to you, smiling. “Good call,” she says quietly. “Men like him don’t like being told no. But that doesn’t mean they shouldn’t hear it.”<br>
<Br>
She trails off, thoughtful, then smiles. “Come on. Calendar work is backing up.”<Br>
<Br>
You slide into the afternoon’s tasks, grateful for the structure. Later, the office door swings open. Thompson strides out, eyes scanning the reception. “Still working out?” he asks Annie.<br>
<br>
“She’s learning fast,” Annie replies.<bR>
<br>
Thompson nods once. “Let’s hope it sticks. I’ve had enough of that family coasting.”<bR>
<br>
He moves on without another word. Annie returns to her task like nothing happened.<br>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<link "Wrap up for the day" "ThompsonsReceptionIntern">><<TimeChange>><<set $ThompsonsReceptionIntern to "EpilogueDecline">><</link>>
<<elseif $ThompsonsReceptionIntern is "EpilogueFlirt">>
<<if $EmilyInternshipFirst is true>>
The day draws to a close.<br>
<bR>
Annie walks you through how to shut down the systems - logging out of the appointments software, powering down the dusty monitor, unplugging the temperamental printer. You follow her lead carefully, mirroring each step.<br>
<br>
She hands you the key to the front door, watching with a smile as you turn the lock.<br>
<br>
You glance over. "How did I do?"<br>
<<else>>
The day draws to a close.<bR>
<br>
You move through the routine with practiced ease - shutting down the appointments software, powering off the monitor, locking the front door with a quick twist of the key.<br>
<br>
You turn to Annie. "How did I do today?"<br>
<</if>>
<br>
<<if $EmilyInternshipFirstFlirt is true>>
"You did good," Annie says. "Picked up the basics quickly. It’s admin work, sure. But it’s important to get right. And you’re picking it up well. I’ll be sure to sing your praises when I write my report for the school."<br>
<br>
She leans slightly against the desk. "And the way you handled Dan? Impressive. Men like that are one of the biggest challenges in an office. Give them too little, they make your life miserable. Give them too much and..."<br>
<br>
She trails off, the smile fading. For a moment she looks far away. "Well. Let’s just say they start expecting things."<Br>
<br>
You smile politely, nodding, but the thoughts twist inside. You didn’t handle Dan. Not really. You were compelled to flirt, to lean in, to charm him. Worse still, it felt good. Powerful. Until you realised what that power might cost you. <br>
<br>
You shudder at the thought of what Dan might expect next time... and whether you could even say no.<br>
<br>
Annie waves her hand in front of your face, bringing you out of your thoughts. “Time to go, daydreamer. Have a good night. See you next week!”<br>
<<else>>
"You did good," Annie says. “Getting the hang of it. I’ll make sure the school knows how well you’re doing.”<bR>
<br>
"And Dan? You’re handling him well. Keep walking that line, but don’t go too far. That kind of man always wants more."<br>
<br>
You nod, offering a practiced smile. But inside, you wish it was a choice. The flirting, the posture, the tone. It came too naturally. You don’t even think about doing it. You just do.<br>
<br>
And worst of all? You’re not sure you’d stop if Dan ever decided he wanted more.<br>
<br>
Annie interrupts your thoughts. “That’s a wrap. Have a good night. See you next week!”<br>
<</if>>
<bR>
<B>Actions</b><br>
<<link "Leave Thompson’s Repairs" "TownCentre">><<set $EmilyInternshipFirst to undefined>><<set $EmilyInternshipFirstFlirt to undefined>><<set $ThompsonsReceptionIntern to undefined>><<EmilyGrades 1>><</link>>
<<elseif $ThompsonsReceptionIntern is "EpilogueDo">>
<<if $EmilyInternshipFirst is true>>
The day draws to a close.<br>
<bR>
Annie walks you through how to shut down the systems - logging out of the appointments software, powering down the dusty monitor, unplugging the temperamental printer. You follow her lead carefully, mirroring each step.<br>
<br>
She hands you the key to the front door, watching with a smile as you turn the lock.<br>
<br>
You glance over. "How did I do?"<br>
<<else>>
The day draws to a close.<bR>
<br>
You move through the routine with practiced ease - shutting down the appointments software, powering off the monitor, locking the front door with a quick twist of the key.<br>
<br>
You turn to Annie. "How did I do today?"<br>
<</if>>
<br>
<<if $EmilyInternshipFirstDo is true>>
Annie hesitates for just a moment before replying. "You seemed to pick up the basics well. Good instincts."<br>
<br>
You grimace, sensing the "but" coming before she even says it.<br>
<br>
"But Thompson wasn’t happy," she admits. "He saw you hanging around with Dan. Sent a note to the school. Said you were slacking off. Spending your time with the men in the office, not working."<br>
<br>
You feel heat rise in your cheeks. "Not all men. Just Dan. And I was responding to his request."<br>
<br>
"I know," Annie replies, soft but firm. "But Thompson didn’t see it that way. And his opinion is the one that counts. You need to be careful of the choices you make around here."<bR>
<br>
You nod, but thoughts float up in your mind. You want to say it wasn’t your choice. Dan had asked, and you just followed. You try to picture yourself saying no to him. Or to Gordon. Or Clive. And can’t. But how could Annie understand that?<br>
<br>
She shrugs, brushing it off gently. "Just something to think about. See you next week."<br>
<<else>>
"Thompson saw you chatting with Dan again. He sent another note. This time to the headmaster."<br>
<br>
You feel your stomach twist.<br>
<br>
"I know Dan has a certain appeal," Annie says gently, "but remember, you’re being graded on this. I don’t want to see you suffer because some guy in the office wants to spend his Friday afternoons flirting with a young girl."<br>
<br>
You nod. Annie’s right. You know she is. But you can’t figure out how to stop. Being near Dan, responding to him - it just happens. Like there’s no option to say no.<br>
<br>
"Try to remember why you’re here," Annie says. She grabs her bag, then offers a small wave. "See you next week."<br>
<</if>>
<bR>
<B>Actions</b><br>
<<link "Leave Thompson’s Repairs" "TownCentre">><<set $EmilyInternshipFirst to undefined>><<set $EmilyInternshipFirstDo to undefined>><<set $ThompsonsReceptionIntern to undefined>><<EmilyGrades -1>><</link>>
<<elseif $ThompsonsReceptionIntern is "EpilogueAccept">>
<<if $EmilyInternshipFirst is true>>
The day draws to a close.<br>
<bR>
Annie walks you through how to shut down the systems - logging out of the appointments software, powering down the dusty monitor, unplugging the temperamental printer. You follow her lead carefully, mirroring each step.<br>
<br>
She hands you the key to the front door, watching with a smile as you turn the lock.<br>
<br>
You glance over. "How did I do?"<br>
<<else>>
The day draws to a close.<bR>
<br>
You move through the routine with practiced ease - shutting down the appointments software, powering off the monitor, locking the front door with a quick twist of the key.<br>
<br>
You turn to Annie. "How did I do today?"<br>
<</if>>
<br>
<<if $EmilyInternshipFirstAccept is true>>
Annie hesitates for just a moment before replying. "You seemed to pick up the basics well. Good instincts."<br>
<br>
You grimace, sensing the "but" coming before she even says it.<br>
<br>
"But Thompson wasn’t happy," she admits. "He saw you hanging around with Dan. Sent a note to the school. Said you were slacking off. Spending your time with the men in the office, not working."<br>
<br>
You feel heat rise in your cheeks. "Not all men. Just Dan. And I was responding to his request."<br>
<br>
"I know," Annie replies, soft but firm. "But Thompson didn’t see it that way. And his opinion is the one that counts. You need to be careful of the choices you make around here."<br>
<br>
You nod, lips pressed into a line. But deep down, you wonder why you agreed in the first place. It wasn’t a command. Dan had asked. And you had gone. Maybe you were curious. Maybe it felt safer to say yes. Maybe... you just didn’t want to say no.<br>
<br>
She shrugs, brushing it off gently. "Just something to think about. See you next week."<Br>
<<else>>
A little grimace spreads across Annie's her face. "Thompson saw you chatting with Dan again. He sent another note. This time to the headmaster."<br>
<br>
You feel your stomach twist.<bR>
<br>
"I know Dan has a certain appeal," Annie says gently. "But remember, you’re being graded on this. I don’t want to see you suffer because some guy in the office wants to spend his Friday afternoons flirting with a young girl."<bR>
<br>
You nod slowly. You know she’s right. But you still find yourself walking toward Dan every week. Maybe it’s easier. Maybe it feels expected. Maybe it’s just a habit now. You’re not even sure anymore.<Br>
<br>
"Try to remember why you’re here," Annie says. She grabs her bag, then offers a small wave. "See you next week."<br>
<</if>>
<bR>
<B>Actions</b><br>
<<link "Leave Thompson’s Repairs" "TownCentre">><<set $EmilyInternshipFirst to undefined>><<set $EmilyInternshipFirstAccept to undefined>><<set $ThompsonsReceptionIntern to undefined>><<EmilyGrades -1>><</link>>
<<elseif $ThompsonsReceptionIntern is "EpilogueDecline">>
<<if $EmilyInternshipFirst is true>>
The day draws to a close.<br>
<bR>
Annie walks you through how to shut down the systems - logging out of the appointments software, powering down the dusty monitor, unplugging the temperamental printer. You follow her lead carefully, mirroring each step.<br>
<br>
She hands you the key to the front door, watching with a smile as you turn the lock.<br>
<br>
You glance over. "How did I do?"<br>
<<else>>
The day draws to a close.<bR>
<br>
You move through the routine with practiced ease - shutting down the appointments software, powering off the monitor, locking the front door with a quick twist of the key.<br>
<br>
You turn to Annie. "How did I do today?"<br>
<</if>>
<br>
<<if $EmilyInternshipFirstDecline is true>>
"You did good," Annie says with a warm nod. "Kept your head down. Worked hard. That’s the right instinct."<bR>
<br>
She hesitates, just a moment.<br>
<br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is false>>"Dan’s spiteful though. After you turned him down, he had a little word with Thompson about your <<Sibling>>. Said something about their performance. Thompson didn’t look too happy."<br>
<<else>>"Dan’s spiteful though. He didn’t say anything about you to Thompson, but I wouldn’t put it past him. Even after I ‘persuaded’ him not to.”<br><</if>>
<Br>
Annie sighs. "I’m not saying you were wrong to focus on your work. You weren’t. But maybe there’s a way to brush him off without giving him an excuse to lash out. Something to think about."<br>
<br>
You nod, grateful for the honesty. Annie smiles gently. "Try to remember why you’re here," she says. "See you next week."<br>
<<else>>
She smiles, then lowers her voice slightly.
<<Flag "ThompsonsFired">>
<<if _FlagReturn is false>>"You did good. Thompson hasn't said anything new about your work... but Dan’s still nursing that ego. He made another offhand comment about your <<Sibling>> to Thompson earlier today."<br>
<<else>>"You did good. Thompson hasn't said anything new about your work... but Dan’s still nursing that ego. He hasn’t said anything to Thompson about you. But I wouldn’t put it past him."<br><</if>>
<br>
She shrugs. "Just... keep it in mind. I know you’re doing the right thing. Be careful he doesn’t find new ways to punish you for it."<br>
<br>
Annie sighs. "You’re not wrong to shut him down. Just... be smart about how you do it. Men like Dan don’t always play fair."<br>
<br>
She gathers her bag and slings it over her shoulder. "Stay sharp. See you next week."<br>
<</if>>
<bR>
<B>Actions</b><br>
<<link "Leave Thompson’s Repairs" "TownCentre">><<set $EmilyInternshipFirst to undefined>><<set $EmilyInternshipFirstDecline to undefined>><<set $ThompsonsReceptionIntern to undefined>><<EmilyGrades 1>><</link>>
<</if>><<if $ThompsonsReceptionLunchtimeCover is undefined>>
<<Flag "AnniePresent">>
<<if _FlagReturn is true>>
As you approach, Annie spots you and practically leaps up from her chair.<Br>
<Br>
"Oh, thank god," she grins. "I’ve been dying to swing by Evans’ - they’ve got this clearance sale on coats, and I swear I saw one with fur trim."<Br>
<Br>
She grabs her long coat from the stand, swishing it around her like a movie star. Even on the soft carpet, her heels click with purpose.<Br>
<br>
"Maybe I’ll grab a coffee, have a natter with Flo. I’ll be back in an hour… or so." She winks. "Shouldn’t be too hard. Just some emails to write back to."<Br>
<br>
Without waiting for a reply, she breezes out the door, leaving the faintest trace of expensive perfume in her wake.<Br>
<<else>>
You glance over to the reception desk. Annie’s already gone. A large pastel post-it note is stuck to the monitor, the handwriting unmistakably hers - loopy, elegant, and overly familiar:<br>
<br>
<span class='PCFemale-handwriting'><i>“Thanks <<TrueName "Current">>! See if you can make a dent in my inbox. See you soon x”<br></i></span>
<br>
The screen is awake, the mail client open and buzzing with unread messages. You sigh and pull out the chair.<br>
<br>
<b>Actions</b><br>
<<link "Start to work" "ThompsonsReceptionLunchtimeCover">><<set $ThompsonsReceptionLunchtimeCover to "StartWork">><<SetFlag "AnniePresent" false>><</link>>
<</if>>
<<elseif $ThompsonsReceptionLunchtimeCover is "StartWork">>
<<if $ThompsonsReceptionLunchtimeCoverFirst is true>>
You sit down at Annie’s desk and immediately understand why she was so happy to hand it off.<Br>
<Br>
Her computer hums like an old fridge, the monitor slightly discolored in one corner. The plastic is yellowed with age. And the logo? <i>“Curstons.”</i><Br>
<Br>
You frown. You’ve never heard of it. Wait, weren’t they a typewriter manufacturer? That would explain a lot. The keyboard clacks like it’s trying to bite your fingers.<Br>
<br>
Your own work computer is bad, sure. This one feels like a relic. You half-expect it to ask for a floppy disk. When you tap the mouse, the screen flickers and then loads Annie’s email inbox.<Br>
<Br>
It’s... overflowing.<Br>
<Br>
Dozens of messages sit flagged, unopened, or half-replied to. Most are from customers: people chasing invoices, asking about timelines, confused about missed appointments. You start to read through a few threads.<Br>
<Br>
<span class='email'><b>From:</b> Ron Denver<br>Chasing that water heater install again 😅 any updates, sweetheart?</span>
<br>
Annie's reply: <i>"You know I love making you sweat, Ron 😉 I'll chase it up today. Promise x"</i><Br>
<br>
<span class='email'><b>From:</b> Ian Palmer<br>Still waiting for my receipt. Any chance of seeing that before next week?</span>
<Br>
Annie's reply: <i>"Only if you promise to give me more than five minutes for my next check-up, handsome. 😘"</i><br>
<Br>
<span class='email'><b>From:</b> Marc Hudson<br>Boiler's still knocking in the barn. Can someone look at it before it explodes?</span>
<br>
Annie's reply: <i>"Sounds like it’s begging for attention, just like me. I’ll get someone on it x"</i><Br>
<br>
You stare at the screen, deep in Annie’s inbox now. These customers are clearly expecting her. That tone. That playful, charming, slightly-too-familiar energy.<br>
<Br>
If you start replying... do you try to match that? Or do you stick to your own style?<br>
<<else>>
You slide into Annie’s chair, already bracing yourself.<Br>
<br>
The inbox is as messy as ever. Unread emails stacked like a game of digital Jenga. You’re starting to recognize names now. And patterns.<Br>
<Br>
Same customers. Same cheeky tone. Same disorganized chaos.<br>
<Br>
One screen flicker from the ancient “Curstons” machine reminds you just how far back this desk is stuck in time.<Br>
<Br>
You crack your knuckles and get to work. The only question is how you're going to reply.<Br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Match Annie’s tone" "ThompsonsReceptionLunchtimeCover">><<set $ThompsonsReceptionLunchtimeCover to "MatchTone">><<Feminity 1>><<WorkPerformance 1>><</link>><br>
<<link "Write more formally" "ThompsonsReceptionLunchtimeCover">><<set $ThompsonsReceptionLunchtimeCover to "WriteFormally">><<Feminity -1>><<WorkPerformance -1>><</link>>
<<elseif $ThompsonsReceptionLunchtimeCover is "MatchTone">>
<<if $ThompsonsReceptionLunchtimeCoverFirst is true>>
You stare at the blinking cursor, Annie’s half-finished draft open like a dare. The words in your head feel stiff, clunky. Not a single wink emoji that you can summon.<br>
<Br>
First, you try typing something casual. Then delete it. Try again, softer. A little teasing. Still off. Eventually, you piece together a reply. Something about how you’re 'chasing the boys in the back room' and 'wouldn’t want to leave a handsome guy waiting too long.' You wince as you hit send.<Br>
<Br>
But a minute later - ding.<br>
<br>
The same customer replies. Quickly. His message is even flirty.<br>
<br>
<span class='email'>Knew I could count on you, gorgeous 😉 I’ll put in a good word with your boss. Maybe he’ll give you that raise you deserve 😘</span>
<Br>
You should probably get back to the earlier emails. But instead, you open his again. Reread it. Then reply. <i>"Appreciate the good word, just don’t tell them how easy I am. To bribe 😘</i><br>
<br>
You hit send, sure he’ll be happy. And you’ve updated the schedule. It’s all sorted. The customer feels heard. Flattered.<br>
<br>
You lean back in the chair.<br>
<br>
It’s fine, right? You’re getting the job done. They’re happy. There’s no harm in what you’re doing...<br>
<br>
<i>Right?</i><br>
<<else>>
It’s becoming second nature now.<Br>
<Br>
You slip into the seat, fingers already tapping before the screen finishes loading. Your inbox lights up with familiar names - customers who almost seem disappointed when someone else replies.<br>
<Br>
You match Annie’s tone without thinking. A little teasing, a lot of charm. You even recognize the emojis they prefer.<Br>
<Br>
Messages pour back in. Grinning emojis, appreciative words, playful winks.<Br>
<Br>
<span class='email'>Tell your boss he’s lucky to have such a charming secretary.</span>
<Br>
<span class='email'>If you ever want a drink, name the time 😉</span>
<br>
You hesitate... some how, you can’t just say no.<br>
<Br>
<i>"Maybe. I’ll let you know."</i><Br>
<Br>
You feel a faint pang. Like maybe you’re stepping into territory that isn’t quite yours. Annie’s inbox. Annie’s tone.<br>
<Br>
But the customers are happy. And you’re good at this. You try not to dwell on how natural it feels now.<br.
<br>
It’s just part of your job.<Br>
<Br>
<I>But this isn’t the job you really want to be doing. Is it?</i><br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Finish lunchtime cover" "ThompsonsReception">><<set $ThompsonsReceptionLunchtimeCover to undefined>><<TimeChange>><<set $ThompsonsReceptionLunchtimeCoverFirst to undefined>><</link>>
<<elseif $ThompsonsReceptionLunchtimeCover is "WriteFormally">>
<<if $ThompsonsReceptionLunchtimeCoverFirst is true>>
You stare at Annie’s half-finished reply, the blinking cursor waiting for something light, playful… teasing.<br>
<Br>
You delete it.<Br>
<Br>
Your fingers hover for a moment before typing something clearer. Straighter. More you.<br>
<Br>
<I>"Apologies for the delay. I’ve followed up with our scheduling team, and your appointment has been re-confirmed for Thursday at 3pm. Let me know if you need to reschedule."</i><Br>
<Br>
You press send, then move on to the next one.<Br>
<Br>
<i>"A copy of your invoice has been attached to this message. Please let us know if you require anything further."</i><Br>
<Br>
<i>"We’ve escalated the boiler issue and will aim to have a technician out by tomorrow morning. Thank you for your patience."</i><br>
<Br>
No emojis. No flirtation. Just... efficient.<Br>
<br>
But the responses that come back?<br>
<Br>
<span class='email'>"Wow. That’s the tone you’re using with a paying customer?”</span>
<Br>
<span class='email'>“This is the third time I’ve emailed. If you can’t be bothered to help, I’ll take it up with your boss.”</span>
<Br>
<span class='email'>“I’ve had it. Your customer service is abysmal.”</span>
<Br>
Your stomach tightens.<Br>
<Br>
You know exactly where these complaints are going to land. And who Thompson will blame. But still. You can’t bring yourself to reply like Annie. You shouldn’t have to.<Br>
<br>
You keep typing. Professional. Cold, maybe. But honest.<br>
<br>
<i>You need to hold onto something of yourself.</i><Br>
<br>
Even if it’s costing you.<br>
<<else>>
You slip into the chair, open the inbox, and brace yourself. The messages waiting for replies are already testy. Some downright furious. You keep your tone measured. Professional.<br>
<Br>
<i>"We’ve passed your request on to dispatch. Please allow 24 hours for a response."</i><Br>
<Br>
<i>"Our apologies for the confusion. I’ve forwarded your message to the correct department."</i><br>
<br>
And then the replies hit:<Br>
<br>
<span class='email'>“Don’t give me copy-paste nonsense.”<Br>
“I’ve already been waiting a week. This isn’t good enough.”<Br>
“Tell your manager I’ll be leaving a review. And calling.”</span>
<br>
You sit back in the chair, jaw clenched. You could soften it. Just a little. Make it go down easier.<br>
<br>
But that’s not you. You didn’t sign up to charm your way out of other people’s mistakes. You’re trying to fix things. You’re being clear. You’re being right.<Br>
<Br>
But it’s not enough.<Br>
<br>
And you know the blame won’t land where it belongs.<Br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Finish lunchtime cover" "ThompsonsReception">><<set $ThompsonsReceptionLunchtimeCover to undefined>><<TimeChange>><<set $ThompsonsReceptionLunchtimeCoverFirst to undefined>><</link>>
<</if>>
<<if $period[$periodCurrent] is "Morning">>
<<if $ThompsonsReceptionSecretaryJobMorningFirst is true>>
You’re juggling the phones, trying to triage a packed inbox that just won’t stop growing. Every time you answer one email, two more arrive. Most of them are minor. Mundane.<br>
<br>
<span class='email'>“Can I push my appointment by fifteen minutes?”<Br>“Where do I park?”<br>“Can you pop a reminder in my calendar?”</span>
<br>
You were once a programmer. Now you’re being asked to babysit inboxes and book diary slots like someone’s flustered personal assistant.<Br>
<br>
Even the phone calls feel off. Customers want to chat. "How's your day going?" they ask, like you're just another sunny voice on the other end. They don’t care about the work. They just want the performance.<Br>
<br>
You’re halfway through flagging a broken link in the supplier portal when you hear boots on the carpet.<br>
<Br>
Gordon appears in the doorway. "Phillips," he says, not waiting for a reply. He’s already striding toward you, a creased folder tucked under his arm.<Br>
<br>
He stops in front of the desk and sets it down without ceremony.<br>
<Br>
"Expenses," he says. "Thompson says they won’t go through unless they’re done today."<br>
<br>
He taps the folder once, then looks at you.<br>
<Br>
"I don’t do forms. Computers either. This stuff," he adds, gesturing at the monitor and keyboard. "Not for me." He shrugs. "Women’s work, really. But you can do it, yeah?"<br>
<Br>
There’s no edge in his tone. No apology, either. Just a task. Like handing you a wrench. You're here. You’ve got fingers. And he’s got receipts.<br>
<<else>>
You’ve barely sat down before the inbox pings. Three new queries. All trivial. Someone wants to push an appointment back by ten minutes. Another can’t find your street on Maps. Someone else wants to know if you can send a technician who’s "good with cats."<Br>
<br>
Then come the boots. The door to the office opens. Gordon. Again.<Br>
<br>
He steps into view with that same folder tucked under one arm. All creased, bulging, edges frayed. The same as last time. Maybe literally the same.<Br>
<Br>
"Phillips," he says, flat. Nods at the desk. "Expenses. Thompson says they need doing today."<br>
<br>
He sets the folder down. Same gesture. Same tone. "Pink job. You’ve got this. Right."<br>
<br>
It’s not a question. Not even a request. Just an assumption. This is what you do now.<br>
<br>
Another chore. Another tab open. Another piece of someone else’s job sliding across your desk.<br>
<</if>>
<br>
<B>Actions</b><Br>
<<CompulsionCheck "SaucySecretary">>
<<if _CompulsionCheck is true and $current.female is true>>
<span class="compulsion">[Saucy Secretary] </span><<link "Tell him you’ll have a word with Mr. Thompson" "ThompsonsReceptionSecretaryResponses" >><<set $ThompsonsReceptionSecretaryJobMorningFirst to undefined>><<WorkPerformance 1>><<set $ThompsonsReceptionSecretaryResponses to "MorningFlirt">><</link>><br>
<<else>>
<<CompulsionCheck "DutifulDoer">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[Dutiful Doer]</span> <<link "Agree to Gordon without question" "ThompsonsReceptionSecretaryResponses" >><<set $ThompsonsReceptionSecretaryJobMorningFirst to undefined>><<WorkPerformance -1>><<set $ThompsonsReceptionSecretaryResponses to "MorningDo">><</link>><br>
<</if>>
<</if>>
<<link "Agree to do Gordon's expenses" "ThompsonsReceptionSecretaryResponses">><<set $ThompsonsReceptionSecretaryResponses to "MorningAccept">><<set $ThompsonsReceptionSecretaryJobMorningFirst to undefined>><<Greedy -1>><<WorkPerformance -1>><</link>><br>
<<link "Tell him you're too busy" "ThompsonsReceptionSecretaryResponses">><<set $ThompsonsReceptionSecretaryResponses to "MorningDecline">><<set $ThompsonsReceptionSecretaryJobMorningFirst to undefined>><<Feminity 1>><<Greedy 1>><<WorkPerformance 1>><</link>><br>
<<elseif $period[$periodCurrent] is "Lunch">>
<<if $DanFlirtSecretary is 3>>
You’re behind the desk at lunch. The phones are quiet for now and the inbox is only mildly overflowing.<Br>
<br>
You’re just starting to catch your breath when you hear the office door creak open.<br>
<br>
Dan steps in.<Br>
<br>
<<Flag "DanDateBathroom">>
<<if _FlagReturn is true>>
He doesn’t say anything. But the look he gives you? Like he owns you. Like something’s been settled. Won. His smirk is subtle now. Confident. Lazy. Like a man who doesn’t need to boast anymore.<br>
<br>
He doesn’t linger. Just throws a glance your way as he heads toward the door again. "If anyone calls," he says, casual, "tell them I’m in my personal office."<Br>
<br>
You don’t need to ask. He means the pub. Then he’s gone.<Br>
<br>
You return to focusing on your computer, stomach tight. You thought the tension might ease. It hasn’t. It's now just shifted.<br>
<<else>>
Dan walks in and stops just long enough to look at you. It’s not a leer. Not a smirk. Just something darker. Heavy. Calculating.<br>
<br>
He doesn’t speak. Not directly. Just grabs his jacket from the hook and mutters as he passes. "If anyone calls, tell them I’m in my personal office."<br>
<br>
You know what that means. Everyone does. The pub.<br>
<Br>
He walks out, the door swinging shut behind him with a little too much force. You stare at the screen for a second before turning back to work. It’s quiet now. But it doesn’t feel peaceful. It feels like the silence before something else.<br>
<</if>>
<br>
<b>Actions</b><Br>
<<link "Continue working into the afternoon" "ThompsonsReceptionSecretaryJob">><<set $ThompsonsReceptionSecretaryResponses to undefined>><<TimeChange>><</link>><br>
<<link "Take a break" "ThompsonsReception">><<set $ThompsonsReceptionSecretaryResponses to undefined>><<TimeChange>><</link>><br>
<<else>>
<<if $ThompsonsReceptionSecretaryJobLunchFirst is true>>
You’re deep into emails, finally making a dent in the inbox backlog, when you hear a loud male laughter echoing across the reception area.<br>
<br>
Dan.<br>
<br>
He strolls toward the desk like he owns the place, grinning and mid-conversation with himself. "And so I told him, ‘You want the job done right, you come to Dan.’ And guess what? He did."<Br>
<br>
He leans against the counter, arms crossed, his eyes finally resting on you. "See, this is why people trust me. You’ve got to be bold. Make noise. Put yourself out there."<Br>
<br>
He’s not talking to you. He’s performing. Still, you nod politely, glancing back to your screen.<Br>
<Br>
"Anyway," Dan continues, waving a hand like he’s wrapping up a TED Talk. "Thinking of getting something from Fresh Pot. Bacon roll, maybe a wrap. You mind grabbing it for me?" He flashes a smile. “Wouldn’t want to step away while I’ve got deals on the go, you know?”<bR>
<<else>>
It’s become part of the routine now - emails, phones, blinking lights - and Dan, swaggering over at lunch just as things start to calm down.<br>
<br>
He leans on the desk, already mid-boast. "So this guy, right, complete amateur, tries to undercut me on a supply quote. I tell him, ‘You’re not just buying parts. You’re buying Dan.’”<br>
<br>
He chuckles at his own genius, then grins at you like you're lucky to be in his presence.<Br>
<BR>
"Thinking about lunch. Fresh Pot’s calling me. Bacon roll, bit of sauce, maybe crisps. You mind grabbing it?"<br>
<br>
He gives you a wink. “Be a sweetheart. I’m right in the middle of something big.”<br>
<</if>>
<Br>
<B>Actions</b><Br>
<<CompulsionCheck "SaucySecretary">>
<<if _CompulsionCheck is true and $current.female is true>>
<span class="compulsion">[Saucy Secretary] </span><<link "Flirt your way out of his request" "ThompsonsReceptionSecretaryResponses" >>
<<set $ThompsonsReceptionSecretaryJobLunchFirst to undefined>><<WorkPerformance 1>><<set $DanFlirtSecretary +=1>><<set $ThompsonsReceptionSecretaryResponses to "LunchFlirt">>
<</link>><br>
<<else>>
<<CompulsionCheck "DutifulDoer">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[Dutiful Doer]</span><<link "Eagerly agree" "ThompsonsReceptionSecretaryResponses" >>
<<WorkPerformance 1>><<set $ThompsonsReceptionSecretaryJobLunchFirst to undefined>><<set $ThompsonsReceptionSecretaryResponses to "LunchDo">>
<</link>><br>
<</if>>
<</if>>
<<link "Go get Dan’s lunch" "ThompsonsReceptionSecretaryResponses">>
<<set $ThompsonsReceptionSecretaryResponses to "LunchAccept">><<Assertive -1>><<set $ThompsonsReceptionSecretaryJobLunchFirst to undefined>><<Feminity 1>><<WorkPerformance 1>>
<</link>><br>
<<link "Decline to get his lunch" "ThompsonsReceptionSecretaryResponses">>
<<set $ThompsonsReceptionSecretaryResponses to "LunchDecline">><<Assertive 1>><<set $ThompsonsReceptionSecretaryJobLunchFirst to undefined>><<WorkPerformance -1>>
<</link>><br>
<</if>>
<<elseif $period[$periodCurrent] is "Afternoon">>
<<Flag "EmilyInternshipAccepted">>
<<if _FlagReturn is true and $day[$dayCurrent] is "Friday">>
You are working away at the reception desk when you hear the bell chime above the door as someone enters. You paint your customer service smile on your face before looking up to see Emily standing in the entrance, looking back at you.<br>
<Br>
<<if $ThompsonsReceptionSecretaryJobAfternoonEmilyFirst is true>>
<<Flag "SecretaryJobEmilyAware">>
<<if _FlagReturn is true>>
<<if $EmilyStateCurrent lt 3>>
Emily's shock drains quickly, but not fully. She steps into reception, eying you sheepishly. "Hey," she says quietly.<Br>
<Br>
The internship...<br>
<br>
Emotions flutter inside you. Shame. Embarrassment. An odd sensation where your mind is trying to make sense of what feels like a dream. But you push it all down. "Hey," you reply.<br>
<br>
"I guess you'll be the one showing me the ropes?" Emily asks. "My <<Sibling>>, teaching me how to be a secretary."<Br>
<Br>
"Don't make this weird," you say quietly. Your voice trembling. She smiles with sadness, but nods. "Okay. Where do we start?"<br>
<<else>>
Emily's eyes widen and a strange smile creeps up on her face. You can see she's holding back her laughter. Your cheeks begin to burn. "Don't," you warn her. But it just encourages her smile to grow.<Br>
<Br>
"I didn't say anything," she mock protests. "I must say, knowing it is one thing. Seeing the great programmer behind a reception desk, that's another."<br>
<br>
"That's mean," you tell her quietly.<br>
<Br>
"Oh relax," your sister replies. "This could be fun. Just so long as you don't cramp my style. I don't need my daggy <<Sibling>> getting in the way of showing how well I can charm and banter."<br>
<Br>
She walks assuredly around the counter and leans up against the desk, giving you a smirk. “So boss. Where do you want me?”<br>
<</if>>
<<else>>
<<if $EmilyStateCurrent lt 3>>
Emily's mouth drops open. She stares at you, disbelief on her face. "<<TrueName "Current">>? What are you doing there?<Br>
<Br>
You try to make sense of your sister standing in front of you. Then realisation hits. The internship...<br>
<br>
Emotions flutter inside you. Shame. Embarrassment. An odd sensation where your mind is trying to make sense of what feels like a dream. But you push it all down. "Hey," you reply. "I'm on reception now."<br>
<br>
Her eyes narrow. "What, are you covering for Annie whilst she's popped out?" When you don't reply, her eyes only grow narrower. "This isn't your job. Is it?"<Br>
<Br>
You sigh. "I got... demoted. I was going to tell you. I just didn't have time"<br>
<Br>
"Demoted?" she repeats back. "But why, <<TrueName "Current">>? What's going on?"<br>
<Br>
The switchboard phone rings, making you jump. You glance over at it, then to Emily. "Let's talk about this at home. For now though, I'll be the one showing you the ropes this afternoon. Just... let's try to get through this, okay?"<br>
<br>
She smiles with sadness, but nods. "Okay. Where do we start?"<Br>
<<else>>
Emily's mouth drops open. She stares at you for a long moment, before a strange smile creeps up on her face. You can see she's holding back her laughter. Your cheeks begin to burn.<br>
<Br>
You try to make sense of your sister standing in front of you. Then realisation hits. The internship...<br>
<br>
Emotions flutter inside you. Shame. Embarrassment. An odd sensation where your mind is trying to make sense of what feels like a dream. But you push it all down. "Hey," you reply.<br>
<Br>
"Is this what you really do at work?" she asks. "I didn't know programmers manned phones?"<br>
<br>
"I've been reassigned," you reply. "Temporarily. I hope."<br>
<br>
"You hope?" she snarks, her grin growing wider. "Are you trying to tell me that the great maths whiz is now working as a secretary?" She can't help but let out a giggle. "I can see why you didn't tell me."<br>
<Br>
"That's mean," you tell her quietly. "We can talk at home about it."<br>
<Br>
"Sure," your sister replies, grining. "Can't wait to hear all the details." Sudden realisation crosses her face. "So you're going to teach my how to be a receptionist?"<br>
<Br>
"I guess," you say, without conviction.<br>
<br>
At this, she laughs. "Well, today just got real interesting. But maybe this could be fun. Just don't cramp my style. I don't need my daggy <<Sibling>> getting in the way of showing how well I can charm and banter."<br>
<Br>
She walks assuredly around the counter and leans up against the desk, giving you a smirk. “So boss. Where do you want me?”<br>
<</if>>
<</if>>
<br>
<b>Actions</b><Br>
<<link "Teach Emily how to be a receptionist" "ThompsonsReceptionSecretaryResponses">>
<<set $ThompsonsReceptionSecretaryResponses to "AfternoonEmily">>
<<EventsCancel "ThompsonsReception" "EmilyInternshipFirstDaySecretary">>
<<EventsCancel "ThompsonsReception" "EmilyInternshipFirstDay">>
<<SetFlag "SecretaryJobEmilyAware">>
<<EventsCancel "YourHome" "EmilyInternshipFirstDayEpilogue">>
<</link>>
<<else>>
<<if $EmilyStateCurrent lt 3>>
Emily smiles meekly at you, still not used to seeing you behind the counter. She walks around the desk and pops her school bag down, then hangs awkwardly off to the side.<br>
<br>
"So. What are we doing today?" she asks.<br>
<br>
<b>Actions</b><Br>
<<link "Teach Emily how to be a receptionist" "ThompsonsReceptionSecretaryResponses">><<set $ThompsonsReceptionSecretaryJobAfternoonEmilyFirst to undefined>><<set $ThompsonsReceptionSecretaryResponses to "AfternoonEmily">><</link>>
<<else>>
Emily grins at the sight of you, but strolls in with confidence and purpose. She tosses her bag behind the counter and leans casually against the computer. "Hey <<TrueName "Current">>. Another day of manning phones and talking to beefy tradesmen. That reminds me, I don't suppose Dan is around, is he?<Br>
<Br>
Her eyes wander. You move the mouse, bringing the monitor back to life, trying to make a point. "Oh," he exclaims. "Right. Work."<br>
<br>
<b>Actions</b><Br>
<<link "Teach Emily how to be a receptionist" "ThompsonsReceptionSecretaryResponses">><<set $ThompsonsReceptionSecretaryJobAfternoonEmilyFirst to undefined>><<set $ThompsonsReceptionSecretaryResponses to "AfternoonEmily">><</link>>
<</if>>
<</if>>
<<elseif $ThompsonsReceptionSecretaryJobAfternoonFirst is true>>
You are working the reception inbox, responding to customer’s queries, when a message pops up on your screen.<Br>
<Br>
<span class='email'>Need you in my office. Now.</span>
<Br>
You stop what your doing and stand up, knowing full well not to risk Thompson’s wrath. You walk through into the office - where you used to work - and notice Annie sitting at a new desk, pushed up against Thompson’s door. <br>
<br>
“You should go in,” she says, her trademark enthusiasm absent. <Br>
<br>
Taking a step up, you knock on the door. In an instant you hear Thompson’s voice bellow. “Enter!”<br>
<br>
<b>Actions</b><br>
<<link "Enter Thompson's Office" "ThompsonsReceptionSecretaryResponses">><<set $ThompsonsReceptionSecretaryResponses to "Afternoon">><</link>>
<<else>>
The afternoon passes easily, as you answer phones and check calendars for availability. The familar ping draws your attention to the bulky monitor.<br>
<br>
<span class='email'>Need you in my office. Again.</span>
<br>
With only a slight hesitation, you stand and walk through the office, passing by Annie as you knock. “Come,” you hear Thompson yell.<Br>
<br>
<b>Actions</b><br>
<<link "Enter Thompson's Office" "ThompsonsReceptionSecretaryResponses">><<set $ThompsonsReceptionSecretaryResponses to "Afternoon">><</link>>
<</if>>
<<elseif $period[$periodCurrent] is "Evening">>
The day draws to a close.<br>
<bR>
You shut down the computer, logging out of systems and wiping down the dusty monitor. You glance over to the office and see light seeping out from underneath the door. Someone is still working.<br>
<br>
Which is just as well, as Thompson hasn't given you a key to lock up. In spite of taking over Annie's position, he hasn't afforded you the one perk of her job - complete access to the office with your own set of keys.<br>
<br>
Flicking off the desk lamp, you gather your belongings and exit, grateful for the end of another working day.<Br>
<br>
<B>Actions</b><br>
<<link "Leave Thompson’s Repairs" "TownCentre">><</link>>
<</if>> <<if $ThompsonsReceptionSecretaryResponses is "MorningFlirt">>
<<if $ThompsonsReceptionSecretaryJobMorningFlirtFirst is true>>
You give Gordon a small, playful smile. "Maybe I’ll have a word with Mr. Thompson," you say, voice light. "Tell him you’re flat out and could use a hand."<br>
<Br>
Gordon doesn’t blink. Doesn’t smile. "Just get it done," he mutters, already turning back toward the shop floor.<Br>
<Br>
So much for charm.<br>
<br>
You glance down at the paper stack of receipts he’s left you. Then at the mounting wave of emails flooding the inbox. You need to act fast. Opening a new message, you start typing.<br>
<br>
<span class='email'>Hi Mr. Thompson. Gordon’s totally snowed under today. He asked me to help with his expenses, and of course I didn’t want to let the company down 😉 Just wondering if I could take a little time to get them sorted properly. Promise I’ll be very grateful… x</span>
<br>
You hover for a moment. Then hit send. The reply comes back faster than expected.<Br>
<br>
<span class='email'>End of the week’s fine. If you need to stay late to catch up… I’ll be working late too. We can keep each other company.</span>
<Br>
You stare at the screen. The reply. Something in your stomach turns, but you push it down.<br>
<Br>
The receipts will get done. The emails will get answered. You got through a tricky situation without letting anything fall apart. Even if you had to pander to the boss.<br>
<br>
You try not to think about it too much.<br>
<<else>>
You already know Gordon won’t react to flirting. So you switch it up. "Alright," you say, keeping your tone breezy. "I’ll have a word with Thompson. Buy you a bit of time."<br>
<br>
Gordon just grunts. Not impressed. But not arguing either. “Thanks,” he mutters, walking off.<br>
<Br>
You take the folder and settle back at the desk, already typing up a message.<br>
<Br>
<span class='email'>Hi Mr. Thompson. Just letting you know Gordon’s still up to his neck today. He’s asked me to handle his expenses, but I didn’t want to slow anything down. If we could have a bit of leeway to get them in, I’d really appreciate it 💋</span>
<Br>
Thompson’s reply lands a minute later.<br>
<br>
<span class='email'>That’s fine. Maybe you should come into my office later. We can discuss how to make things easier for Gordon. Just the two of us.</span>
<Br>
You wince. It’s a win, technically. The work’s bought some time. The inbox hasn’t exploded. But Thompson’s “encouragement” feels like it comes at a price.<br>
<Br>
And you’re not sure how many more wins like this you can stomach.<br>
<</if>>
<br>
<b>Actions</b><Br>
<<link "Continue working over lunchtime" "ThompsonsReceptionSecretaryJob">><<SetFlag "PeriodWorkedThompsons">><<set $ThompsonsReceptionSecretaryJobMorningFlirtFirst to undefined>><<set $ThompsonsReceptionSecretaryResponses to undefined>><<TimeChange>><</link>><br>
<<link "Take a break" "ThompsonsReception">><<set $ThompsonsReceptionSecretaryJobMorningFlirtFirst to undefined>><<SetFlag "PeriodWorkedThompsons">><<set $ThompsonsReceptionSecretaryResponses to undefined>><<TimeChange>><</link>><br>
<<elseif $ThompsonsReceptionSecretaryResponses is "MorningDo">>
<<if $ThompsonsReceptionSecretaryJobMorningDoFirst is true>>
You barely hesitate. It just comes out: "Yeah, of course."<br>
<br>
Gordon gives a short nod. "Thanks." He’s already walking back toward the shop floor.<Br>
<Br>
You’re left with the folder… and a growing weight in your chest. The rest of the morning is spent inputting receipts into the clunky spreadsheet.<br>
<br>
A bacon sandwich and tea from Fresh Pot - overtime breakfast.<Br>
<br>
Three separate parking stubs from outside the Town Hall.<br>
<br>
A hand-written receipt from Pete’s pharmacy for "stationery and bits."<Br>
<br>
You remember - not long ago - you were writing code to help automate the field schedules. You were literally solving how Gordon could avoid needing overtime. Now you’re logging his tea breaks into a finance form.<br>
<br>
When you finally close the spreadsheet, the red light on the phones is blinking. At least five missed calls. You flick to the inbox. Twelve new emails. All angry at the lack of a response. You know Thompson’s going to be furious.<br>
<br>
But Gordon asked. And you said yes. Before you even thought about it.<br>
<br>
<i>Why would you?</i><br>
<<else>>
"Yeah," you say. "I’ve got it." You’re already pulling up the spreadsheet. Already moving aside the call log. Already shifting tabs.<br>
<br>
As you begin to process the receipts, you reflect back on what you do - or did - for a living. It feels like another life. One where you were coding backend schedules and catching bugs Gordon didn’t understand. <br>
<br>
<i>And now?</i><br>
<br>
Now you log his receipts. Cross-check parking times. Input the mileage for a run to a supplier. Attach a photo of a breakfast wrap from Fresh Pot. Yet it just seems normal.<br>
<br>
You barely notice how long it takes. But when you look back at the monitor, the phones are flashing again. The inbox is worse. <bR>
<br>
You sigh, rub your temple, and keep working. Thompson won’t be happy, but Gordon asked. And this is what you do now.<br>
<</if>>
<br>
<b>Actions</b><Br>
<<link "Continue working over lunchtime" "ThompsonsReceptionSecretaryJob">><<SetFlag "PeriodWorkedThompsons">><<set $ThompsonsReceptionSecretaryJobMorningDoFirst to undefined>><<set $ThompsonsReceptionSecretaryResponses to undefined>><<TimeChange>><</link>><br>
<<link "Take a break" "ThompsonsReception">><<set $ThompsonsReceptionSecretaryResponses to undefined>><<SetFlag "PeriodWorkedThompsons">><<set $ThompsonsReceptionSecretaryJobMorningDoFirst to undefined>><<TimeChange>><</link>><br>
<<elseif $ThompsonsReceptionSecretaryResponses is "MorningAccept">>
<<if $ThompsonsReceptionSecretaryJobMorningAcceptFirst is true>>
You pause for just a second. Then say, "Sure. I’ll do it."<bR>
<Br>
Gordon nods and moves off without a second glance. You’re left holding the folder. It's not heavy, but it feels... beneath you.<br>
<Br>
You settle into your seat, open the spreadsheet, and start sorting through the receipts. Fuel. Lunch. A bacon sandwich and tea from Fresh Pot. A handwritten slip from Pete’s for "stationery."<Br>
<br>
You glance over at the inbox. It’s piling up again. Phones are blinking too. You should be dealing with them. Instead, you’re inputting Gordon’s overtime snacks. You sigh. You’re not even sure why you said yes. He didn’t push. You weren’t compelled. You just… did.<br>
<br>
And as you keep typing, you find yourself picturing Gordon hunched over this spreadsheet. Carefully logging the correct VAT code. Matching the mileage. You can’t even imagine it.<Br>
<br>
Something about you doing it feels... right. Expected. Gordon’s words echo faintly in your mind. "Women’s work."<br>
<br>
You scoff to yourself. That’s Charlton talking. That bias. Maybe you’re thinking that way because of the town. Maybe because the amulet. Maybe both.<Br>
<br>
But you still don’t stop. You process every last receipt. And try to ignore the blinking red lights on the phone.<Br>
<<else>>
You take the folder automatically. "Yeah, I’ll get to it."<br>
<br>
There’s no real thought behind the response anymore. No guilt, either. As Gordon walks off, you open the spreadsheet. Start sorting. Fuel. Snacks. Another scribbled receipt from Pete’s pharmacy. It doesn’t feel like a favour now. Not even a disruption. It’s just... routine.<br>
<br>
You glance at the inbox. Eighteen new emails. The red light on the phone is blinking again. It pulses like a heartbeat. You ignore it and look back to Gordon’s receipts. You’re getting used to this. <bR>
<br>
You shouldn’t be. You remember a time - back in the city - when that phrase Gordon used would’ve made you snap. "Pink jobs for the girls. Blue jobs for the men."<br>
<br>
It pops into your head now like something natural. Like breathing. You try to push it down. Remind yourself that Charlton is weird. That this isn’t who you are.<br>
<br>
But still... as your fingers fly across the keys, the repetition becomes soothing. The inbox, the blinking lights. They feel... loud. Like dealing with that would be too much for you.<br>
<br>
But this? Gordon’s admin? This you can handle.<br>
<br>
And for a moment, you feel almost... grateful.<br>
<</if>>
<br>
<b>Actions</b><Br>
<<link "Continue working over lunchtime" "ThompsonsReceptionSecretaryJob">><<SetFlag "PeriodWorkedThompsons">><<set $ThompsonsReceptionSecretaryJobMorningAcceptFirst to undefined>><<set $ThompsonsReceptionSecretaryResponses to undefined>><<TimeChange>><</link>><br>
<<link "Take a break" "ThompsonsReception">><<set $ThompsonsReceptionSecretaryResponses to undefined>><<SetFlag "PeriodWorkedThompsons">><<set $ThompsonsReceptionSecretaryJobMorningAcceptFirst to undefined>><<TimeChange>><</link>><br>
<<elseif $ThompsonsReceptionSecretaryResponses is "MorningDecline">>
<<if $ThompsonsReceptionSecretaryJobMorningDeclineFirst is true>>
You glance at the growing inbox. The flashing phones. Then you look up at Gordon. "Sorry. But I’ve got scheduling to get on with. You wouldn’t want to turn up at the wrong address, would you?"<Br>
<Br>
Gordon exhales through his nose. Frustrated, but not unreasonable. "Guess I’ll have to find time myself then."<br>
<Br>
He picks up the folder and walks off, muttering something under his breath that you don’t catch. You turn back to your screen and get to work. Calls. Confirmations. Re-bookings. More emails than you can count, and all of them petty.<br>
<Br>
It’s trivial work. But there’s a lot of it.<br>
<br>
Your thoughts flick back to what Gordon said earlier. “Women’s work.” You scoff. The idea’s ancient. Archaic. Stupid. But as you flick between call logs and shared calendars, fingers flying over keys, you feel it. That little itch.<br>
<Br>
This isn’t what you were built for. That’s right. This isn’t you. Is it?<br>
<Br>
You sigh. You’re just not sure anymore.<br>
<<else>>
"I can’t, Gordon," you say, without looking up. "Sorry! I’ve got ten jobs to confirm and a call waiting already."<br>
<br>
He huffs. Shifts the folder under his arm. "Alright," he mutters. "Can’t blame a guy for trying."<br>
<Br>
He turns and walks off, and you spin back to the blinking red lights, the inbox, the post-its. You keep typing. Keep answering. Keep smiling. It’s just work. It’s all work.<br>
<br>
But your thoughts drift. To how the guys treat you now. Like you’re support staff. Backup. An extra pair of hands. Charlton treats its receptionists like second-tier employees.<Br>
<br>
And the worst part?<Br>
<Br>
As you answer the next call with a bright, cheerful voice... you wonder how long it’ll be until you’re okay with that.<Br>
<</if>>
<br>
<b>Actions</b><Br>
<<link "Continue working over lunchtime" "ThompsonsReceptionSecretaryJob">><<SetFlag "PeriodWorkedThompsons">><<set $ThompsonsReceptionSecretaryResponses to undefined>><<TimeChange>><<set $ThompsonsReceptionSecretaryJobMorningDeclineFirst to undefined>><</link>><br>
<<link "Take a break" "ThompsonsReception">><<set $ThompsonsReceptionSecretaryResponses to undefined>><<SetFlag "PeriodWorkedThompsons">><<set $ThompsonsReceptionSecretaryJobMorningDeclineFirst to undefined>><<TimeChange>><</link>><br>
<<elseif $ThompsonsReceptionSecretaryResponses is "LunchDo">>
<<if $ThompsonsReceptionSecretaryJobLunchDoFirst is true>>
You don’t even think before the words leave your mouth. "Yeah. I’ll get it."<Br>
<Br>
Dan grins. “Knew I could count on you, darl. Bacon roll. Bit of sauce. And get yourself something sweet while you’re at it. My treat.”<br>
<Br>
You ignore the comment and step out of the reception area. By the time you get to Fresh Pot, it’s packed. The lunch rush in full swing. Flo is darting behind the counter, trying to smile, take orders, and not lose her mind. You stand in the queue, and for a few minutes just wait.<BR>
<br>
Thoughts turn to Dan. About the fact he could’ve gone himself. You know he’s not busy. He’s either heading down to the pub on the phone at his desk, talking to his country club friends on speaker about his latest romantic "conquest." He could’ve got his own lunch. But he asked and you said yes. Not because you wanted to.<br>
<br>
Because you needed to.<Br>
<br>
<i>That’s what good employees do.</i><br>
<br>
It takes fifteen minutes to get served. You return to the office with the warm paper bag in hand. Dan is at his desk, feet up, phone wedged under his chin. “That power shot really aced him,” you hear him mutter. “You should have seen his wife giving the eye.”<br>
<Br>
As he sees you, he winks. “Oh, brilliant. Knew you were the reliable type.”<br>
<br>
He doesn’t stop his conversation. Just waves vaguely in your direction and keeps talking. You walk back to reception in silence. Feeling underappreciated. Invisible. But deep down, you know you couldn’t have said no.<br>
<br>
Sitting back at your desk, it’s not half an hour until a message comes through from Mr. Thompson.<br>
<br>
<<if $current.female is true>>
<span class='email'>Just spoke to Dan. Mentioned you got him lunch so he could close out a deal. Good work. Helping the men do the actual work is a great way for women to support. Maybe this is the role you were born for, Phillips!</span>
<<else>>
<span class='email'>Just spoke to Dan. Mentioned you got him lunch so he could close out a deal. Good work. Usually say that helping the men do the actual work was a woman’s job, but you’re doing it nicely. Maybe you should have been born a girl, Phillips!</span>
<</if>>
<br>
For some reason, you can’t help but dwell on it for the rest of lunch.<br>
<<else>>
"Sure," you say, already reaching for your coat. Dan barely reacts. “Nice one,” he says, already half-turned back toward his desk. “You’re a star.”<Br>
<br>
Fresh Pot is busy. Again. It always is. Flo catches your eye and gives you a quick, tired smile before turning back to the till. You join the queue. Wait. Think. Tell yourself you’ll push back next time. That Dan can fetch his own bacon roll and crisps like every other adult.<Br>
<Br>
But when the moment comes - when he grins and asks - you know you’ll just say yes. Every time.<br>
<br>
When you return, Dan’s got his feet up again. Phone in one hand, already mid-call. “Ah, the hero returns,” he says, barely looking at you. “Cheers, sweetheart.”<Br>
<br>
He doesn’t even take the bag from your hand. Just gestures to the desk, still talking. You walk back to reception and sit down. The phones are blinking again. The inbox is filling. This is just your life now. To do what’s asked of you.<Br>
<br>
Your computer chimes and you see another message from Thompson.<br>
<br>
<<if $current.female is true>>
<span class='email'>Getting the men what they need. Keep it up. Might bag yourself a husband with an attitude like that, Phillips!</span>
<<else>>
<span class='email'>Getting the men what they need. Keep it up. Might want to pick out a girl’s name soon, Phillips!</span>
<</if>>
<</if>>
<Br>
You sigh, trying to ignore the comment for the rest of lunch.<Br>
<br>
<b>Actions</b><Br>
<<link "Continue working into the afternoon" "ThompsonsReceptionSecretaryJob">><<set $ThompsonsReceptionSecretaryJobLunchDoFirst to undefined>><<set $ThompsonsReceptionSecretaryResponses to undefined>><<TimeChange>><</link>><br>
<<link "Take a break" "ThompsonsReception">><<set $ThompsonsReceptionSecretaryResponses to undefined>><<set $ThompsonsReceptionSecretaryJobLunchDoFirst to undefined>><<TimeChange>><</link>><br>
<<elseif $ThompsonsReceptionSecretaryResponses is "LunchAccept">>
<<if $ThompsonsReceptionSecretaryJobLunchAcceptFirst is true>>
You pause. You could say no. But instead, you nod. "Sure. I’ll get it."<br>
<br>
Dan grins. “Knew you’d come through. Bacon roll, bit of sauce. And maybe something sweet. You pick.”<br>
<Br>
You slip on your coat and head out. When you get to Fresh Pot, it’s packed with the lunch rush. Flo’s barely keeping up, her hair swinging as she rushes between counters.<Br>
<br>
You wait in line. Quiet. Still. There’s a strange comfort in it. You think about what just happened. About how you didn’t have to do this. But you did. Not because you were told. Because… it felt expected. Dan’s not busy. You know that. He’ll be on the phone, bragging about the country club or chatting up whoever’s at the Charlton Hotel in the restaurant. But he asked. And in Charlton, when a man like him asks, it’s easier to say yes.<br>
<br>
When you return, Dan is exactly where you pictured him. Feet up, phone at his ear. “Cheers,” he says, glancing at the bag. “You’re a star.”<Br>
<br>
He doesn’t break conversation. Doesn’t say thank you.<Br>
<br>
You return to your desk and sit down. Phones blinking. Inbox refilling. Another task waiting. You don’t feel angry. Just… smaller.<br>
<Br>
It’s not half an hour until a message comes through from Mr. Thompson.<br>
<Br>
<<if $current.female is true>>
<span class='email'>Just spoke to Dan. Mentioned you got him lunch so he could close out a deal. Good work. Helping the men do the actual work is a great way for women to support. Maybe this is the role you were born for, Phillips!</span>
<<else>>
<span class='email'>Just spoke to Dan. Mentioned you got him lunch so he could close out a deal. Good work. Usually say that helping the men do the actual work was a woman’s job, but you’re doing it nicely. Maybe you should have been born a girl, Phillips!</span>
<</if>>
<br>
For some reason, you can’t help but dwell on it.<br>
<<else>>
Dan doesn’t need to ask twice anymore. You grab your coat. Nod. “I’ll go.”<br>
<br>
He smiles like it’s only natural. “Get something sweet, yeah? I trust your taste.”<br>
<Br>
You step into the high street, shoulders hunched. The queue at Fresh Pot almost out the door, and you already know how this will go. Wait. Deliver. Return. Smile. Dan never says thank you. He just takes what you bring and throws a grin your way like a tip.<br>
<br>
And the worst part? It doesn’t bother you like it used to.<br>
<Br>
You walk back into the office, coat damp, fingers tight around the paper bag. He waves you toward his desk, already talking on the phone. You drop it off and return to yours. Another hour, another dozen emails. Then a message from Thompson:<br>
<br>
<<if $current.female is true>>
<span class='email'>Getting the men what they need. Keep it up. Might bag yourself a husband with an attitude like that, Phillips!</span>
<<else>>
<span class='email'>Getting the men what they need. Keep it up. Might want to pick out a girl’s name soon, Phillips!</span>
<</if>>
<Br>
You sigh and return to your work.<br>
<</if>>
<br>
<b>Actions</b><Br>
<<link "Continue working into the afternoon" "ThompsonsReceptionSecretaryJob">><<set $ThompsonsReceptionSecretaryJobLunchAcceptFirst to undefined>><<set $ThompsonsReceptionSecretaryResponses to undefined>><<TimeChange>><</link>><br>
<<link "Take a break" "ThompsonsReception">><<set $ThompsonsReceptionSecretaryResponses to undefined>><<set $ThompsonsReceptionSecretaryJobLunchAcceptFirst to undefined>><<TimeChange>><</link>><br>
<<elseif $ThompsonsReceptionSecretaryResponses is "LunchDecline">>
<<if $ThompsonsReceptionSecretaryJobLunchDeclineFirst is true>>
You glance at the inbox. The phones. You’re actually getting ahead for once. So you shake your head. "Sorry, Dan. I’ve got a lot to get through."<br>
<Br>
Dan doesn’t frown. Doesn’t yell. He just smiles. Slowly. "See, Phillips," he says, leaning on the desk like he’s your guidance counsellor, "that’s not how things work in Charlton. This place isn’t about ticking boxes or playing Tetris with meetings. It’s about who you know. Who you help. Who your friends with." He leans in slightly. "And you and me? You’re going about the wrong way of becoming my friend."<br>
<br>
He taps the counter once, gives you a little wink, and strolls off.<Br>
<Br>
You watch him go. When he doesn’t return, you assume he’s gone to the pub instead. You keep working. You’re ahead on call logs. The inbox is under control. Appointments confirmed, meetings managed. Still, half an hour later, a message from Thompson drops into your inbox.<br>
<br>
<span class='email'>Heard you’ve been behind on calendar bookings. Not good enough. Be a team player, Phillips. You don’t want to make enemies here.</span>
<br>
You stare at the screen. Everything’s on schedule. But you already know: Dan had a word.<br>
<<else>>
You turn him down again. Polite. Calm. "I’ve got work to finish."<Br>
<br>
Dan exhales like you’ve disappointed him. "You’re still not getting it," he says. "Charlton’s not like where you came from." He adjusts his cufflinks. "Survival here? It’s not about getting the job done. It’s about having people who speak up for you."<br>
<br>
Then his voice drops just a little. "And if I’m not one of them - well, people misunderstand things. They hear something wrong. They start to talk. Coffee runs and office smiles won’t fix that."<br>
<br>
He walks out, same as always. You slurp in your chair. Dan continues to be Dan. And almost expecting it, half an hour later a message from Thompson appears.<Br>
<Br>
<span class='email'>Just had feedback about your tone on the phone. Curt. Unhelpful. You’re the face of this company, Phillips. Start acting like it. Think about how you're reflecting us when you talk to people.</span>
<Br>
You clench your jaw. You know it’s Dan. And you wonder, how many more of these quiet words of his can you take?<br>
<</if>>
<br>
<b>Actions</b><Br>
<<link "Continue working into the afternoon" "ThompsonsReceptionSecretaryJob">><<set $ThompsonsReceptionSecretaryJobLunchDeclineFirst to undefined>><<set $ThompsonsReceptionSecretaryResponses to undefined>><<TimeChange>><</link>><br>
<<link "Take a break" "ThompsonsReception">><<set $ThompsonsReceptionSecretaryResponses to undefined>><<set $ThompsonsReceptionSecretaryJobLunchDeclineFirst to undefined>><<TimeChange>><</link>><br>
<<elseif $ThompsonsReceptionSecretaryResponses is "LunchFlirt">>
<<if $DanFlirtSecretary is 1>>
You give him a teasing smile. "I’d love to, really, but I’ve just done my hair… and you’ve seen the drizzle out there. You wouldn’t want me coming back looking like a drowned rat, would you?"<Br>
<Br>
Dan raises an eyebrow, then grins slowly. "Depends on the blouse," he says. "Bet there’s a few contests you’d win if it got see-through."<br>
<Br>
You should be disgusted. But something in it flickers deep inside you. Not outrage. Something closer to… amusement. You lean on the desk, offering a coy smile. "Know anywhere that runs contests like that?"<br>
<br>
Dan chuckles. "There’s a bar out of town. They do event nights. I could take you. You’d clean up."<Br>
<Br>
"That would be nice," you reply, voice soft.<br>
<Br>
He straightens, adjusting his jacket. "I’ll leave you to it then. Can’t have Flo missing out on my lunchtime charm. But you just say the night, sweetheart - I’ll show you a very good time."<Br>
<Br>
He walks off, smug. You turn back to your screen. You may have pushed him off today, but now you’re wondering how far you could push him. <Br>
<Br>
And disturbingly… you smile.<br>
<br>
<b>Actions</b><Br>
<<link "Continue working into the afternoon" "ThompsonsReceptionSecretaryJob">><<set $ThompsonsReceptionSecretaryJobLunchFlirtFirst to undefined>><<set $ThompsonsReceptionSecretaryResponses to undefined>><<TimeChange>><</link>><br>
<<link "Take a break" "ThompsonsReception">><<set $ThompsonsReceptionSecretaryResponses to undefined>><<set $ThompsonsReceptionSecretaryJobLunchFlirtFirst to undefined>><<TimeChange>><</link>><br>
<<elseif $DanFlirtSecretary is 2>>
You rest your chin on your hand and give him an apologetic look. "Can’t today. I’ve got meetings lined up... unless you want me to cancel everything just for you."<br>
<br>
Dan smirks. "I’d be fine with that if I get you to myself instead."<Br>
<br>
You laugh, flirtatious. "Tempting. But not today. Maybe after work. And I charge overtime."<br>
<br>
That lands. Too well. "Don’t worry," Dan says. "I’ve got the hotel on speed dial. Quiet little corner room. Has its… advantages. Especially if the night goes where I think it might."<br>
<br>
You deflect again. “I might have a scheduling conflict this evening. You know how bad this booking system is.”<Br>
<Br>
He narrows his eyes, mock-offended. But there’s steel behind the smile. "Keep teasing, sweetheart. I’ll expect some personal attention soon."<Br>
<br>
<b>Actions</b><Br>
<<link "Continue working into the afternoon" "ThompsonsReceptionSecretaryJob">><<set $ThompsonsReceptionSecretaryResponses to undefined>><<TimeChange>><</link>><br>
<<link "Take a break" "ThompsonsReception">><<set $ThompsonsReceptionSecretaryResponses to undefined>><<TimeChange>><</link>><br>
<<else>>
You try to play coy again. "Not today. Too much to do. But I could make you some toast later on. I bet I can butter you up, nicely."<Br>
<br>
Dan let’s a dark grin spread across his face. He steps in closer. Drops his voice. "Maybe we skip lunch. I’ve got something I need to show you."<Br>
<Br>
You blink. "What, now?"<Br>
<Br>
He leans in, voice low and insistent. "Bathroom. It’s quiet at lunchtimes. We won’t be interrupted. Five minutes. I’ll keep it quick. You’ll enjoy it. See how you do at spreading."<Br>
<Br>
You try to laugh it off, make another joke. But he cuts you off.<Br>
<Br>
"You. Me. Bathroom. Now."<br>
<br>
<b>Actions</b><Br>
<<link "Accept his proposition" "ThompsonsReceptionSecretaryResponses">><<set $ThompsonsReceptionSecretaryResponses to "LunchFlirtAccept">><<Orientation 1>><</link>><br>
<<link "Tell him no" "ThompsonsReceptionSecretaryResponses">><<set $ThompsonsReceptionSecretaryResponses to "LunchFlirtDecline">><<WorkPerformance -5>><</link>><br>
<</if>>
<<elseif $ThompsonsReceptionSecretaryResponses is "LunchFlirtAccept">>
Your pulse is still pounding when you nod. You don’t know why you do it. You’re not scared. Not exactly. Not even convinced it’ll help. But you do it anyway. <Br>
<br>
Dan’s grin says everything. “Attagirl,” he mutters, already stepping towards the exit. “Come on.”<br>
<br>
He doesn’t wait for a response. Just heads down the corridor, casual as anything. You follow. You don’t stop to think. Don’t ask yourself where this leads. You already know. <br>
<br>
Dan opens the bathroom door, gestures you in.<br>
<br>
<b>Actions</b><Br>
<<link "Enter the men's toilets" "ThompsonsBathrooms">><<set $ThompsonsReceptionSecretaryResponses to undefined>><<EventTrigger "ThompsonsBathrooms" "DanLunchDate" "Lunch" null "PC" null null null false>><</link>>
<<elseif $ThompsonsReceptionSecretaryResponses is "LunchFlirtDecline">>
You try to laugh it off, even as your pulse starts to quicken. "Not today," you say, voice soft, coaxing. "Some other time, maybe. I’ve got a full plate… and I wouldn’t want to leave all the boys waiting, would I?"<br>
<Br>
You even smile. Just enough to soften it. But it doesn’t land. Dan’s grin doesn’t shift. Doesn’t falter. It drops. What’s left behind isn’t amused. Or flattered. It’s something mean. Dangerous.<br>
<br>
He steps in, too close. His voice lowers, but the words are sharp now cutting. "You think this is a game?"<Br>
<br>
You open your mouth to speak. Say something, anything. But he keeps going. "I’ve been patient with you. Polite. Fun. But now? Now I see what you are.”<br>
<br>
He leans in, his breath hot and sour. "Don’t worry, sweetheart. I’ll have a word with Thompson. About his new secretary. I’ll tell him how she strings along the guys who work hard. Makes promises. Flirts. Smiles. Leads ‘em on. But never follows through."<Br>
<br>
He straightens, eyes scanning your face. "See how long you last."<br>
<br>
He walks off, slow and deliberate. You stay frozen at the desk. Cold all over. You don’t have to wait long for his revenge. Thirty minutes later, your computer chimes. A message from Thompson.<Br>
<br>
<span class='email'>Dan’s just been in touch. Says he’s seen you slipping out during work hours. That you were spotted in the Salon. Not acceptable. Buck your ideas up. Or I’ll find someone who will.</span>
<Br>
You stare at the screen, heart in your throat. You said no. Politely. Firmly. And this is what it gets you. In Charlton, you realise, you push the wrong person too far, and they push back harder. They expect certain things. And not following through has consequences.<Br>
<br>
On you.<br>
<br>
<b>Actions</b><Br>
<<link "Continue working into the afternoon" "ThompsonsReceptionSecretaryJob">><<set $ThompsonsReceptionSecretaryResponses to undefined>><<TimeChange>><</link>><br>
<<link "Take a break" "ThompsonsReception">><<set $ThompsonsReceptionSecretaryResponses to undefined>><<TimeChange>><</link>><br>
<<elseif $ThompsonsReceptionSecretaryResponses is "Afternoon">>
<b>Thompson's Handyman Repairs - Thompson's Office</b><br>
<img src="./images/Thompsons_Office_Thompson.png"><br>
<Br>
<<if $ThompsonsReceptionSecretaryJobAfternoonFirst is true>>
You enter the office, the dark oak wood light by office lamps and the blinds pulled down. Thompson sits behind his desk, flicking through papers. “Phillips,” he says. “Take a seat.”<br>
<bR>
You step forward towards his desk and spot an object in front of the seat immediately. Sitting on the desk beside a pile of thick envelopes is a black, boxy typewriter - matte casing, faint gold engraving curling around the edges, and yellowed keys. Keys that fizzle with magic. <br>
<br>
Thompson doesn’t notice your hesitation. He’s already halfway through explaining what he needs. “Correspondence for the McTafey account. I’ll dictate, you type. You can manage that, can’t you?”<br>
<br>
You step forward slowly. The keys glint with yellow energy. Almost waiting for your touch.<br>
<<else>>
You enter, seeing the same typewriter siting exactly where it did last time - solid, humming faintly, slightly too warm to the touch. Magic emanating from its keys.<br>
<br>
Thompson gestures to the typewriter. “Same deal. Listen and type.”<Br>
<br>
You stare at the machine. Its blank paper already loaded. The aura’s still there.<br>
<</if>>
<br>
<B>Actions</b><Br>
<<CompulsionCheck "SaucySecretary">>
<<if _CompulsionCheck is true and $current.female is true>>
<span class="compulsion">[Saucy Secretary] </span><<link "Flirt your way out of it" "ThompsonsReceptionSecretaryResponses" >><<set $ThompsonsReceptionSecretaryJobAfternoonFirst to undefined>><<set $ThompsonFlirtSecretary += 1>><<set $ThompsonsReceptionSecretaryResponses to "AfternoonFlirt">><</link>><br>
<<else>>
<<CompulsionCheck "DutifulDoer">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[Dutiful Doer]</span> <<link "Obey without question" "ThompsonsReceptionSecretaryResponses" >><<set $ThompsonsReceptionSecretaryJobAfternoonFirst to undefined>><<WorkPerformance 2>><<Intelligence -1>><<set $ThompsonsReceptionSecretaryResponses to "AfternoonDo">><</link>><br>
<</if>>
<</if>>
<<link "Agree to type" "ThompsonsReceptionSecretaryResponses">><<set $ThompsonsReceptionSecretaryResponses to "AfternoonAccept">><<set $ThompsonsReceptionSecretaryJobAfternoonFirst to undefined>><<Intelligence -2>><<WorkPerformance 1>><</link>><br>
<<link "Decline and make up an excuse" "ThompsonsReceptionSecretaryResponses">><<set $ThompsonsReceptionSecretaryResponses to "AfternoonDecline">><<set $ThompsonsReceptionSecretaryJobAfternoonFirst to undefined>><<WorkPerformance -2>><</link>><br>
<<elseif $ThompsonsReceptionSecretaryResponses is "AfternoonFlirt">>
<<if $ThompsonFlirtSecretary gt 3>>
<<Flag "ThompsonDeskScene">>
<<if _FlagReturn is true>>
You offer him a playful smile, voice honeyed. “Might break a nail, typing boss. And I know how much you care about my needs.”<Br>
<br>
Thompson’s grin spreads, wide and leering. “Glad to see you understand how I look out for my people,” he says. “But I really need these letters typed up.”<br>
<br>
Flirting your eyelashes, you mock pout. “Oh, come on. There must be something you’d rather do with me this afternoon?”<br>
<br>
The old man sighs, his eyes flicking across your body. “I can think of a few things,” he mutters. “But not in the office. Thin walls.”<br>
<br>
He leans back in his chair, looking you up and down. “But I’ve got a good relationship with the manager at the Charlton Hotel. Business lunch, say, next week? Private room. Solid brickwork.”<Br>
<br>
You hear yourself giggle, a small one, like a young girl in love for the first time. “Sounds like we won’t be disturbed.”<br>
<br>
“I mean, no one can hear the screams from outside,” he adds, with a chuckle. “That is, if you haven’t already got something in your mouth.”<br>
<br>
You freeze, his grotesque stares appraising you like a plaything for his entertainment. <br>
<br>
Thompson then leans forward, gesture crisp toward the typewriter. “But work first. Can you type? Or not?”<br>
<br>
<b>Actions</b><br>
<<link "Agree to type" "ThompsonsReceptionSecretaryResponses">><<set $ThompsonsReceptionSecretaryResponses to "AfternoonAccept">><<set $ThompsonsReceptionSecretaryJobAfternoonFirst to undefined>><<Intelligence -2>><<WorkPerformance 1>><</link>><br>
<<link "Decline and make up an excuse" "ThompsonsReceptionSecretaryResponses">><<set $ThompsonsReceptionSecretaryResponses to "AfternoonDecline">><<set $ThompsonsReceptionSecretaryJobAfternoonFirst to undefined>><<WorkPerformance -2>><</link>><br>
<<else>>
You try again. Light smile. Flirty tone. Soft voice. “Bit worried about my nails, still…”<br>
<br>
But Thompson cuts you off sharply. “Drop the act.” He doesn’t shout. But his voice is all blade. “You wanted things to be professional, didn’t you? To not be - what was your word - inappropriate? Fine. So don’t think you can flirt your way out of what I pay you to do. How’s that for appropriateness?”<br>
<br>
He leans back in his seat, adjusting the cuffs on his shirt. “And if you try that again, I’ve got the school on speed dial. Always a few girls who didn’t finish sixth form. Ones who’d do anything --” His eyes glint. “-- and I mean anything – for a respectable job.”<br>
<br>
He points at the typewriter. Cold. Final. “Now. Type. And no excuses.”<br>
<br>
<b>Actions</b><br>
<<link "Agree to type" "ThompsonsReceptionSecretaryResponses">><<set $ThompsonsReceptionSecretaryResponses to "AfternoonAccept">><<set $ThompsonsReceptionSecretaryJobAfternoonFirst to undefined>><<Intelligence -2>><<WorkPerformance 1>><</link>><br>
<<link "Decline and make up an excuse" "ThompsonsReceptionSecretaryResponses">><<set $ThompsonsReceptionSecretaryResponses to "AfternoonDecline">><<set $ThompsonsReceptionSecretaryJobAfternoonFirst to undefined>><<WorkPerformance -2>><</link>><br>
<</if>>
<<elseif $ThompsonFlirtSecretary is 1>>
You lean on the edge of his desk, eyes soft, voice sweet. “I would, but… I wouldn’t want to break a nail. You wouldn’t want me to ruin my best assets, would you? After all, beauty is my greatest asset.”<Br>
<br>
Thompson raises an eyebrow, unimpressed. But he doesn’t shut you down immediately. “Plenty of secretaries manage to type just fine. Even with their little pedicures.”<Br>
<br>
You shrug, smile still in place. “I’m still learning,” you say, playing with the edge of your sleeve. “I’d just prefer to… practice a little first. Get more confident. Before I risk looking anything less than perfect.”<br>
<br>
You let the final words hang in the air. Seeing skepticism on his face, you realise you need to go one step further. Softer, you add: “Perfect for you.”<br>
<br>
Thompson gives a short laugh through his nose. “Fine. Today’s a pass. But typing’s not optional, sweetheart. You want to keep this job, you make sure you’re better prepared next time.”<Br>
<br>
You nod, almost relieved. But some part of you… enjoyed that. Too much.<br>
<br>
<b>Actions</b><Br>
<<link "Return to reception and finish for the day" "ThompsonsReceptionSecretaryJob">><<WorkPerformance 1>><<SetFlag "PeriodWorkedThompsons">><<set $ThompsonsReceptionSecretaryResponses to undefined>><<TimeChange>><</link>><br>
<<elseif $ThompsonFlirtSecretary is 2>>
You flash a smile. “Still worried about my nails. It’s silly, but I’d hate to chip one.”<Br>
<br>
Thompson rolls his eyes. “You’ve had enough time. If you can’t do the basics, you’re no use to me.”<Br>
<br>
You lean in a little closer. “I am useful,” you murmur. “Just not always in the ways people expect. I’m more of a… morale booster. Don’t you think?”<Br>
<br>
The words come out of your mouth without forming in your brain. Part of you feels aghast at what you said. What you implied. But you instantly feel the rush of endorphins within your body. It feels good.<br>
<br>
His expression shifts. Not quite approval, but curiosity. Appraisal. “I’m giving you one last pass,” he says. “You’ve got one more chance to learn. After that, there’ll be consequences.”<br>
<br>
You lower your lashes, savouring the sensation of your body responding. “Oh, I’ll look into it.” Then, lightly: “We wouldn’t want to have to punish me, would we?”<br>
<br>
Thompson grins. But doesn’t answer.<br>
<br>
<b>Actions</b><Br>
<<link "Return to reception and finish for the day" "ThompsonsReceptionSecretaryJob">><<WorkPerformance 1>><<SetFlag "PeriodWorkedThompsons">><<set $ThompsonsReceptionSecretaryResponses to undefined>><<TimeChange>><</link>><br>
<<else>>
You try again. Smile bright. Voice light. Another flirty deflection on your lips. “I just don’t think I’m up for this, today. Isn’t there something else I can be doing for you?”<Br>
<br>
He stands from behind his desk as he looks at you. Appraising you. His frustration from your ongoing resistant in conflict with his curiousity.<br>
<br>
“You’re right. If you won’t type, I’ll have to find another use for you in the afternoons.” He gestures toward the desk. “Bend over.”<br>
<Br>
Your breath catches. “Excuse me?”<Br>
<br>
He steps around the desk. “You heard me. Over the desk. Now.”<br>
<Br>
You feel the weight of the magic inside you, the compulsion pressing faintly at the edge of your thoughts. But this time, it’s not the effects of magic that makes you hesitate.<br>
<Br>
It’s simple fear.<br>
<br>
Thompson’s voice drops, low and commanding. “A good secretary follows orders.”<br>
<Br>
<b>Actions</b><br>
<<link "Accept his demand" "ThompsonDialogue">><<set $ThompsonDialogue to "SecretaryFlirtAccept">><<Orientation 1>><<SetFlag "ThompsonDeskScene">><<set $ThompsonsReceptionSecretaryResponses to undefined>><</link>><br>
<<link "Refuse to do it" "ThompsonDialogue">><<set $ThompsonDialogue to "SecretaryFlirtDecline">><<WorkPerformance -5>><<set $ThompsonsReceptionSecretaryResponses to undefined>><</link>><br>
<</if>>
<<elseif $ThompsonsReceptionSecretaryResponses is "AfternoonDo">>
<<if $ThompsonsReceptionSecretaryJobAfternoonDoFirst is true>>
You take a seat and place your fingers on the typewriter. The keys are warm, almost pulsing. And as Thompson starts speaking, your hands begin moving before your mind fully catches up.<br>
<Br>
“McTafey,” Thompson begins, “Thank you for your ongoing commitment. In regards to your challenges with regulations for your sun room, I suggest we convene at the Mayor’s office to discuss a way forward. Red tape shouldn’t stop any of us making the most of our hard earned savings to improve our homes.”<br>
<Br>
“Feel free to call and arrange a time that’s suitable for you. My new secretary can work out the details with Town Hall. I trust you’ll find them up to standard. Be specific with your requests, though - details confuse them sometimes, but they are trying their best.”<Br>
<br>
You flinch. The phrasing lands wrong. But your fingers don’t stop. As you type, you hear the words echo in your mind. Details confuse them sometimes, but they are trying their best. Arranging an appointment doesn’t seem beyond you. But something seems suddenly complex about the task. But you’ll at least try to do it, despite the difficulty.<br>
<br>
Some part of you knows it’s the magic. The embers of magic leap up from the keys, sparking against your fingertips. But even as you try to pause or question, your fingers don’t respond. The words appear on the paper anyway. Smooth. Compliant. Mechanical.<br>
<br>
Another line comes: “I’ve instructed them to take notes, though I doubt they’ll grasp the full picture.”<br>
<br>
Your cheeks flush. Not just embarrassment. Confusion. Because it doesn’t feel false. For a moment, you really don’t know if you understand it all. Maybe you're missing something. Maybe there’s more to booking appointments than you thought. You try to shake it. But the typewriter hums beneath your skin.<br>
<br>
Time passes and Thompson continues to dictate. Letters for McTafeys, for the most part responses to problems they are having with their extension. But you wince whenever Thompson injects a phrase that references you. Demeaning. Condescending. Belittling your abilities. When it’s done, he dismisses you. You stand exit the office, aware of the impact of the typewriters magic, even as you find the idea of arranging appointments with the town hall overwhelming.<br>
<<else>>
You sit. Keys ready. Fingers waiting. Thompson begins to speak. “Client requires discretion. Have them call my secretary directly. They get lost in the details, but enthusiastic. After all, a good secretary follows orders.”<br>
<br>
You wince. But you don’t stop typing. Each word slides through your fingers, and the magic tingles deeper now, settling in like an old perfume. It clouds your thoughts, just a little. Makes you question yourself. There’s a line: “With encouragement, even the simplest secretary can become adequate.”<br>
<br>
And you believe it. Maybe that’s what you are. Simple. In need of guidance.<br>
<br>
You know this is magic. You know it’s the machine. Still, you want Thompson to think you’re doing well. You want him to praise you. You want to be good at this, even if part of you knows it’s a spell whispering that need.<br>
<br>
When he finally finishes, you blink down at the finished letter. Typed perfectly.<Br>
<br>
But your thoughts feel fuzzier than when you started.<br>
<</if>>
<br>
<b>Actions</b><Br>
<<link "Return to reception and finish for the day" "ThompsonsReceptionSecretaryJob">><<SetFlag "PeriodWorkedThompsons">><<set $ThompsonsReceptionSecretaryResponses to undefined>><<TimeChange>><</link>><br>
<<elseif $ThompsonsReceptionSecretaryResponses is "AfternoonAccept">>
<<if $ThompsonsReceptionSecretaryJobAfternoonAcceptFirst is true>>
You pause for a second too long. You could say no. Could tell Thompson you’re not comfortable using that thing. But instead, you nod. “Alright. I’ll do it.”<Br>
<br>
You sit. Place your hands on the keys. They’re warm. Buzzing faintly. Like they’ve been waiting for you. Thompson begins. “McTafey’s sunroom issue. Let’s start there.”<br>
<Br>
His voice is calm. Businesslike. But it’s the phrasing that catches you. “Feel free to call and book an appointment. My secretary’s still getting the hang of things, but they are eager to help. Just be clear. Complicated details tend to go over their head.”<br>
<br>
You don’t flinch. Not visibly. But you feel it. The magic buzzes stronger with every word you transcribe. You know it’s happening. You can feel it softening your focus, dulling your thoughts at the edges. The phrases nestle into your mind - <i>complicated details tend to go over their head</i> - and part of you starts to believe it.<br>
<br>
The worst part? You’re letting it happen.<br>
<Br>
There’s no invisible hand on yours. You just… don’t want to say no to Thompson. You don’t want to see how he’d react if you did. You’re choosing this. That’s what scares you. And as Thompson continues, dictating lines that belittle your intellect, wrap it in faux-praise and backhanded encouragement, you feel something sinking inside you.<br>
<br>
You’ll be fine, you tell yourself. You’re still you.<br>
<br>
<i>How long can you keep saying that?</i><br>
<<else>>
You take the seat as Thompson begins speaking. The keys thrum beneath your fingers. Familiar. So familiar.<br>
<br>
“Tell them my secretary will call to confirm,” he dictates. “They are diligent, but gets tangled up in long words sometimes.”<br>
<br>
You nod as you type. No heat in your face. No reflexive frown. These words feel… normal now. Not kind. But expected. It’s only after the letter’s done that you pause. Blink. And realise what just happened. You didn’t wince. You didn’t question it.<br>
<br>
He called you muddled. Slow. And you accepted it like it was a fair observation. The thought sends a chill through you. You’re not under a spell to force you to do this. Not exactly. But Charlton doesn’t just rely on incantations. Just repetition. Expectations. And words.<br>
<br>
Trouble is, you’re starting to believe them.<br>
<</if>>
<br>
<b>Actions</b><Br>
<<link "Return to reception and finish for the day" "ThompsonsReceptionSecretaryJob">><<SetFlag "PeriodWorkedThompsons">><<set $ThompsonsReceptionSecretaryResponses to undefined>><<TimeChange>><</link>><br>
<<elseif $ThompsonsReceptionSecretaryResponses is "AfternoonDecline">>
<<if $ThompsonsReceptionSecretaryJobAfternoonDeclineFirst is true>>
You hesitate. Just for a second, trying to think of an excuse. “I, uh… I don’t actually know how to type.”<br>
<br>
Thompson stops mid-shuffle of his paperwork. Stares. “What do you mean you don’t know how to type?” His tone is flat. Disbelieving. “That’s all you used to do. As a programmer.”<br>
<br>
You scramble. “It’s different. I mean, keyboards and typewriters. They’re not the same.”<br>
<br>
He snorts. “It’s exactly the same thing.”<br>
<br>
There’s a long silence. You know it’s not a good excuse. You’re not even sure why you said it. Maybe panic. Maybe instinct. Maybe that hum under the keys scared you more than you thought. Thompson eyes you like you’re wasting his time.<Br>
<br>
“There’s differences,” you repeat. “Have you tried yourself?” <br>
<br>
“Of course not,” he says immediately, with a scoff. “That’s women’s work.”<Br>
<br>
<<if $current.female is true>>The words linger in the air. They land like a verdict. You realise how Thompson sees this role. <I>How he sees you</i>. Suited. Apt. Like it was always meant to be yours.<br>
<<else>>The words linger in the air. Heavy. Ugly. Thompson looks back at you, as he himself realises what he’s said. He doesn’t even look at you like a man anymore. For once, you can see a truth behind his eyes.<br><</if>>
<Br>
Thompson shakes his head. “If you can’t type, you can’t even perform the basics of the job. Maybe I should send you back to school. Get you sat in Business Studies with the girls.”<br>
<br>
He grabs a folder from the desk, then just as quickly tosses it aside. “In the meantime, go to the library. I’m sure they’ve got a book. Learn it. For next time.”<br>
<Br>
He waves you out like you’re a waste of his breath. You leave, stomach twisting. You might’ve avoided the typewriter this time. But you know he’s going to keep asking.<br>
<<else>>
You see the typewriter. Already humming. Waiting. But you keep your distance. “I haven’t had a chance to get to the library yet,” you say quickly.<br>
<br>
Thompson glares at you. “Stop dithering. Either you want to this job or you don’t.”<br>
<br>
He doesn’t shout. Doesn’t bark. Just lets the disappointment drip from every word. “You’ve been here long enough now. You can’t make excuses forever.”<br>
<br>
He gestures to the door. “Go learn how to type, Phillips. Or I’ll find someone who already can.”<br>
<</if>>
<br>
<b>Actions</b><Br>
<<link "Return to reception and finish for the day" "ThompsonsReceptionSecretaryJob">><<SetFlag "PeriodWorkedThompsons">><<set $ThompsonsReceptionSecretaryResponses to undefined>><<TimeChange>><</link>><br>
<<elseif $ThompsonsReceptionSecretaryResponses is "AfternoonEmily">>
<<if $ThompsonsReceptionSecretaryJobAfternoonEmilyFirst is true>>
Beginning with the basics, you teach Emily how to answer the phones, greet customers, schedule appointments for Clive and Gordon, and manage Thompson’s calendar. You stumble a lot - it’s all new to you – but you get through the basics. None of it is particularly hard. It’s repetitive. Monotonous. Emily picks it up without a challenge.<Br>
<Br>
Then the bell above the front door rings.<br>
<br>
Dan strolls in, loud as ever. You can smell the alcohol on his breath from across the desk. "Afternoon," he says, grinning.<br>
<br>
Then Dan’s eyes land on Emily. His grin widens. "Well, well. Look who it is. The elusive Miss Phillips. I was starting to think your <<Sibling>> kept you locked up somewhere."<br>
<br>
You shift uncomfortably. “Emily’s here to do an internship,” you tell him. “I’m just showing her what she needs to do.”<Br>
<br>
“Hope you’re better at teaching than you were at keeping Thompson on side,” Dan snarks, a cruel smile forming. “Takes a real alpha to know how to work the old man. It’s all about people skills. Gotta’ have some charm. Looks like your sister got all those genes to herself, though.”<br>
<br>
<<if $EmilyStateCurrent lt 3>>
You glance over to your sister, watching Emily squirm back into her seat. She tries to avoid his looks, but he moves to hang over the counter and look directly down at her. "Come on, just being friendly. In fact,” he says, his face coming closer to Emily’s. “She and I should have a little chat. I can tell her about how things really work around here. And Friday afternoons are so dull.”<br>
<br>
“She’s here to work, Dan,” you tell him flatly. “If Mr. Thompson sees her slacking off, it’ll go straight back to the school."<br>
<br>
“Don’t worry about Thompson,” he replies. Then his voice drops, just a little. "Unless I’m not occupied this afternoon. Then I might find myself in his office. Talking about how her <<Sibling>>’s not even managing reception. Shame, really."<br>
<br>
He grins at Emily, lingering a second too long, the breath of alcohol invading her face. “What do you say, Miss Phillips? Fancy keeping me occupied?"<Br>
<br>
Emily looks up at him, then to you. Waiting for guidance.<br>
<<else>>
You glance over to your sister, but you’re surprised to see her coyly looking up at Dan. A girlish giggle escapes her mouth. Dan hears it and grins. <br>
<br>
“See, she’s okay with a little banter,” he tells you, his predatory eyes not moving from Emily. "What do you say, Miss. Phillips. Fancy a little chat in the back of the office? I’ll let you know how things really work around here.”<br>
<Br>
Before Emily can reply, you interject. “She’s here to work, Dan. If Mr. Thompson sees her slacking off, it’ll go straight back to the school."<br>
<br>
“Don’t need to worry about Thompson with me around,” he says, but now his words firmly targeted at Emily. “You’re not as big of a stick in the mud as your <<Sibling>>, are you? Want to see how the closers celebrate their big deals?”<br>
<br>
Looking over to Emily, you notice her relaxed posture and small grin. She runs a fingernail across her lips before she sees you watching. She quickly drops her hand back to her side, trying to regain some composure.<br>
<Br>
“Come on, big <<Sibling>>. Let her out to play. You wouldn’t leave me alone on a Friday afternoon, would you? I might grow bored and have a chat with Thompson about how well you’re doing on reception. Or how badly you are, to rephrase.”<br>
<Br>
Emily looks back at you, waiting for your direction. Her creeping smile at the edge of her mouth tells you what she wants to do, but you are sure nothing good can come of it.<br>
<</if>>
<<else>>
You spend the afternoon walking Emily through more reception tasks. Calendar reminders, rescheduling calls, chasing up Gordon’s notes. She's still attentive, but less tentative now. Either she’s getting the hang of it… or getting too comfortable.<Br>
<br>
The bell chimes. Dan again.<br>
<br>
“Look who’s back,” he grins, slouching against the counter, eyes already drifting to Emily. “Was hoping I’d run into you again, Miss Phillips.”<Br>
<br>
<<if $EmilyStateCurrent lt 3>>
Emily stiffens. Her fingers hesitate over the keyboard as Dan leans in. “Thought maybe we’d pick up our little chat,” he says, voice low. “You seemed real keen.”<br>
<br>
You cut in quickly. “Emily’s still here to work, Dan.”<Br>
<br>
Dan’s smile fades slightly. “She’s allowed a break, isn’t she?” Then, quieter: “Be a shame if I had to fill Thompson in on how the front desk’s been run lately.”<br>
<br>
Emily looks to you. Nervous, expectant. Waiting for your lead.<br>
<<else>>
Emily barely looks up from the desk, but there’s a flicker of amusement in her eyes. She toys with her necklace as Dan leans closer.<Br>
<br>
“Good to see you’re still around,” he says. “You learn that trick with your necklace from Annie, or are you born this way?”<br>
<Br>
She giggles softly.<br>
<br>
“Reckon she’s earned a coffee, don’t you?” Dan asks, not even looking at you now. “Or we could step into the back and talk about her future here.”<br>
<br>
You step in, your tone sharp. “She’s working.”<bR>
<br>
Dan shrugs, unbothered. “Your call. But maybe Thompson needs a reminder of how things used to run smoother.”<br>
<br>
Emily gives you a sly look, waiting for permission.<br>
<</if>>
<</if>>
<Br>
<b>Actions</b><br>
<<link "Let Dan chat to Emily" "ThompsonsReceptionSecretaryResponses">><<set $ThompsonsReceptionSecretaryResponses to "AfternoonEmilyChat">><<set $ThompsonsReceptionSecretaryJobAfternoonEmilyFirst to undefined>><<EmilyCorruption 1>><<WorkPerformance 1>><</link>><br>
<<link "Keep Emily on reception" "ThompsonsReceptionSecretaryResponses">><<set $ThompsonsReceptionSecretaryResponses to "AfternoonEmilyRemain">><<set $ThompsonsReceptionSecretaryJobAfternoonEmilyFirst to undefined>><<WorkPerformance -2>><</link>><br>
<<elseif $ThompsonsReceptionSecretaryResponses is "AfternoonEmilyChat">>
<<if $ThompsonsReceptionSecretaryJobAfternoonEmilyChatFirst is true>>
You’ve been waiting too long.<Br>
<br>
Whatever Dan wanted to “chat” about, it’s taking more than a few minutes. The front desk feels quieter without Emily nearby, but it’s not in a peaceful way. It’s the kind that tightens your chest. You keep glancing toward the door, hoping to hear footsteps. Nothing.<br>
<br>
Then, at last, the door opens.<br>
<Br>
<<if $EmilyStateCurrent lt 3>>
Emily steps out, head lowered, cheeks pale. She doesn't speak. You hear Dan's voice bellow out as she walks through the door. "See you again soon, sweetheart."<br>
<Br>
Her eyes flick to you, but only briefly. Instead she sits down in silence. A long moment passes, but you hear her sigh. "Alright. What's next?"<Br>
<Br>
You open your mouth. “Emily…”<br>
<br>
She cuts you off with a look. "Don't. He's just a creep. Enough said. You were showing my the filing on the server."<Br>
<br>
You monotonously walk through the details of how to file documents across the network, but your voice is flat and emotionless. Emily keeps her comments to a minimum, focusing on the work at hand.<Br>
<br>
The last hour of the day drips away. Soon, it is time for Emily to leave.<br>
<br>
"I'll see you at home," you say. "I've got to finish up."<br>
<br>
She nods. Then silently picks up her bag and walks out the door without a word.<Br>
<br>
<b>Actions</b><Br>
<<link "Return to reception and finish for the day" "ThompsonsReceptionSecretaryJob">>
<<set $ThompsonsReceptionSecretaryResponses to undefined>><<SetFlag "PeriodWorkedThompsons">><<set $ThompsonsReceptionSecretaryJobAfternoonEmilyChatFirst to undefined>><<SiblingBond -1>><<TimeChange>>
<</link>><br>
<<else>>
The door swings open mid-laugh. Dan’s voice is louder than it needs to be: “Maybe next time, you can show me how you do it.”<br>
<br>
Emily stands in the doorway, looking back over her shoulder into the office. Her voice, lowered and sultry, sings with amusement. “Maybe I will.”<br>
<br>
She saunters back to the desk, cheeks flushed, tucking a strand of hair behind her ear. There’s a new bounce in her step, something performative in the way she smooths her skirt and pretends not to notice your stare.<br>
<br>
You lower your voice. “You should be careful with him. He’s not --”<br>
<br>
“He’s not that bad,” she interrupts gently, almost dreamily. “Actually kind of charming, once you get past the bluster.”<br>
<br>
You stare. She flashes you a grin. “I put in a good word for you, by the way. Dan said he might talk to Thompson about giving you a break. Now, where were we.”<Br>
<br>
For the next hour you walk her through how to file documents across the network, but her attention is elsewhere. She keeps staring back over to the office door.<Br>
<br>
The day soon gets away from you and before you know it, Emily's afternoon has passed.<br>
<br>
"Thanks for today," she says as she picks up her bag. "And thanks for not being, well, overbearing." She grins. "It's nice to have... some fun."<br>
<br>
You watch her go without comment. She bounces over to the door with her grin not leaving her face.<br>
<br>
<b>Actions</b><Br>
<<link "Return to reception and finish for the day" "ThompsonsReceptionSecretaryJob">>
<<set $ThompsonsReceptionSecretaryResponses to undefined>><<SetFlag "PeriodWorkedThompsons">><<set $ThompsonsReceptionSecretaryJobAfternoonEmilyChatFirst to undefined>><<SiblingBond 1>><<TimeChange>>
<</link>><br>
<</if>>
<<else>>
<<if $EmilyStateCurrent lt 3>>
After some time, you hear the office door creak open. Emily steps out, her face carefully blank. She doesn’t look at you, doesn’t say a word. She walks straight to the desk, drops into the seat, and picks up where she left off like nothing happened.<br>
<br>
For a moment, you just watch her. Eventually, you ask, “Everything okay?”<Br>
<Br>
She doesn’t look up. “Fine.”<br>
<br>
Taking her at her word, you start to show her some complexity in the calendar scheduling system. She follows along, clicking when told, nodding when expected. There’s no conversation. No connection. Just silence filled with keystrokes.<Br>
<Br>
As the hour ends, Emily gathers her things.<Br>
<br>
“I’ll see you at home,” she says, still not meeting your gaze.<Br>
<br>
And she leaves. You glance over to the door, wondering what Dan said to her this time. And how long you'll get the silent treatment from her.<Br>
<br>
<b>Actions</b><Br>
<<link "Return to reception and finish for the day" "ThompsonsReceptionSecretaryJob">>
<<set $ThompsonsReceptionSecretaryResponses to undefined>><<SetFlag "PeriodWorkedThompsons">><<set $ThompsonsReceptionSecretaryJobAfternoonEmilyChatFirst to undefined>><<SiblingBond -1>><<TimeChange>>
<</link>><br>
<<else>>
The door opens with a laugh. Dan’s, loud and satisfied.<Br>
<br>
Emily appears a second later, grinning as she steps out. Her cheeks are flushed again. You catch the soft sway of her hips as she walks back to the desk, seemingly unaware of how it looks.<Br>
<Br>
She slides into her seat, humming something under her breath.<Br>
<br>
You keep your voice low. “Be careful with him.”<br>
<br>
Emily just shrugs. “He’s funny. Besides, he said Thompson might be lightening up on you. I told him you’ve been carrying the place.”<br>
<br>
You blink, unsure what to say.<Br>
<br>
But she’s already leaning back in her chair, half-listening as you try to walk her through filing protocols. She keeps glancing toward the door, as if half-expecting Dan to call her back in.<Br>
<br>
Eventually, after another hour passes, she stands and grabs her bag.<br>
<br>
“Catch you later,” she says breezily, already moving for the door. “Same time next week?”<br>
<br>
The door clicks shut behind her.<br>
<br>
<b>Actions</b><Br>
<<link "Return to reception and finish for the day" "ThompsonsReceptionSecretaryJob">>
<<set $ThompsonsReceptionSecretaryResponses to undefined>><<SetFlag "PeriodWorkedThompsons">><<set $ThompsonsReceptionSecretaryJobAfternoonEmilyChatFirst to undefined>><<SiblingBond 1>><<TimeChange>>
<</link>><br>
<</if>>
<</if>>
<<elseif $ThompsonsReceptionSecretaryResponses is "AfternoonEmilyRemain">>
<<if $ThompsonsReceptionSecretaryJobAfternoonEmilyRemainFirst is true>>
Dan finally gets the hint, wordlessly leaving and the door swings shut behind him with a smug little click. Silence fills the front office again. Not peace, but pressure.<br>
<br>
You and Emily don’t speak at first.<br>
<Br>
Eventually, you clear your throat and gesture to the screen. “We should get back to the scheduling interface. You were asking about recurring appointments?”<Br>
<br>
She nods, wordlessly. You ease back into the teaching.<Br>
<br>
<<if $EmilyStateCurrent lt 3>>
Emily follows along, if a little slowly. Her focus isn’t quite there, and you can see her glancing now and then at the door Dan walked through. More out of dread than distraction.<br>
<Br>
You guide her through the double-booking system and how Clive prefers phone confirmation on anything marked 'tentative.' She listens. She's trying. She doesn't say much, but when she does, her voice is steady.<br>
<br>
By the end of the hour, she’s moving with more confidence again. As she gathers her things, she pauses beside you.<br>
<br>
“Thanks,” she says. “For stepping in. I didn’t… I didn’t want to be alone with him.”<br>
<br>
A beat passes. “I mean, not just because of him. But… I’m glad you had my back.”<br>
<br>
Then, softly, “I’ll see you at home.”<br>
<br>
She smiles and opens the door, stepping out into Charlton.<br>
<br>
<b>Actions</b><Br>
<<link "Return to reception and finish for the day" "ThompsonsReceptionSecretaryJob">>
<<set $ThompsonsReceptionSecretaryResponses to undefined>><<SetFlag "PeriodWorkedThompsons">><<set $ThompsonsReceptionSecretaryJobAfternoonEmilyRemainFirst to undefined>><<SiblingBond 1>><<TimeChange>>
<</link>><br>
<<else>>
Emily takes her seat, but her posture is closed. You resume your explanation, but she’s barely engaging. Her replies are clipped. Her fingers tap impatiently at the edge of the desk when you pause.<br>
<br>
You walk her through the internal memo process, but she doesn’t seem to be listening. When you ask her to repeat something back, she sighs and leans back. “I’m not an idiot. I know how to send a stupid email.”<Br>
<br>
You give her a look. “I’m just trying to help you learn.”<Br>
<br>
“I am learning. But I don’t need you hovering every second like I’m some clueless little kid.”<Br>
<Br>
After an hour passes, you have not gotten much further. Emily seems reluctant to learn, almost purposefully derailing your teaching.<Br>
<br>
"Everything okay?" you try, as the day draws to a close.<Br>
<Br>
She sighs. “You wouldn't understand," she mutters. "I just want to have some fun. Not sitting behind a desk. Following the rules.”<br>
<br>
Her expression softens, only slightly. “I’m not you.”
<br>
She grabs her bag and stands, moving towards the door. “I’ll see you at home.”<br>
<Br>
The door closes gently. But firmly.<br>
<br>
<b>Actions</b><Br>
<<link "Return to reception and finish for the day" "ThompsonsReceptionSecretaryJob">>
<<set $ThompsonsReceptionSecretaryResponses to undefined>><<SetFlag "PeriodWorkedThompsons">><<set $ThompsonsReceptionSecretaryJobAfternoonEmilyRemainFirst to undefined>><<SiblingBond -1>><<TimeChange>>
<</link>><br>
<</if>>
<<else>>
Dan’s exit is a little less dramatic this time, but no less unwanted. The door shuts. Silence returns.<Br>
<Br>
You look over to Emily. “Calendar system?” She gives the faintest nod.<br>
<br>
<<if $EmilyStateCurrent lt 3>>
She listens quietly as you walk her through the process again. She asks fewer questions this time. Not out of boredom. Just restraint.<br>
<br>
There’s a heaviness to her silence, but not bitterness. Just tiredness. She finishes the tasks without fuss.<br>
<br>
When the hour ends, she picks up her bag.<br>
<br>
“Thanks, <<TrueName "Current">>,” she says simply. “For again keeping him out of my face.”<br>
<br>
And she leaves.<Br>
<br>
<b>Actions</b><Br>
<<link "Return to reception and finish for the day" "ThompsonsReceptionSecretaryJob">>
<<set $ThompsonsReceptionSecretaryResponses to undefined>><<SetFlag "PeriodWorkedThompsons">><<SiblingBond 1>><<TimeChange>>
<</link>><br>
<<else>>
Emily slouches back in her chair as you begin, not bothering to pretend she’s interested. Her eyes glaze over halfway through the example booking flow.<Br>
<br>
After trying for some time, you stop explaining. "Do we have a problem?"<br>
<br>
She lets out a quiet snort. “No, no problem. Not at all .Just once again, I’m not allowed to have any fun.”<br>
<Br>
No eye contact. No thank-you. Just that.<br>
<br>
She stands, pulls her bag over her shoulder, and walks out without another word.<br>
<br>
<b>Actions</b><Br>
<<link "Return to reception and finish for the day" "ThompsonsReceptionSecretaryJob">>
<<set $ThompsonsReceptionSecretaryResponses to undefined>><<SetFlag "PeriodWorkedThompsons">><<SiblingBond -1>><<TimeChange>>
<</link>><br>
<</if>>
<</if>>
<</if>> <<set _NPC to "Annie">>
<<set $ConversationExit to "ThompsonsOffice">>
<<Flag "ThompsonPCSeen">>
<<if _FlagReturn is true and $AnnieSeenDiscussed is undefined>>
She glances up at you, but uncharacteristically doesn’t keep your eye. “Hey,” she says to you, looking down.<br>
<<else>>
<<Flag "AnnieRejected">>
<<if _FlagReturn is true>>
She looks up at you, but doesn’t smile. “Oh hi, <<TrueName>>.” She seems reluctant to look at you, but tries to meet your eye.<br>
<<else>>
<<CheckRelationship _NPC>>
<<if _Relationship is 0>>
Annie looks at you coldly. She doesn't want to speak to you.<br>
<<else>>
<<if $AnnieDialogue is undefined>>
You stand over the small desk next to Thompson's office and glance down at Annie. “Hey Annie, how are you?”<br>
<br>
<<if $current.female is true>>
She looks up at you and politely smiles. “Oh hi, <<TrueName>>." Her eyes flicker from the screen to you, distracted.<br>
<<else>>
She looks up at you and smiles quickly. “Oh hi, <<TrueName>>.” She glances at the monitor again, but appears to make a decision and pushes her chair back slightly, revealing her short-skirt and bare legs from underneath the desk.<br>
<</if>>
<<else>>
<<if $current.female is true>>
Annie glances back at the monitor, then looks back to you, waiting impatiently.<br>
<<else>>
Annie looks at the monitor again, but then turns her attention back to you, bouncing one leg on top of the other.<br>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<Flag "ThompsonPCSeen">>
<<if _FlagReturn is true and $AnnieSeenDiscussed is undefined>>
<<link "Talk to her about what you saw in the hotel" "AnnieDialogue">><<set $AnnieDialogue to "HotelSeen">><<set $AnnieThompsonPCSeen to false>><</link>><br>
<<link "Say goodbye to Annie and return to the reception" $ConversationExit>><<EndConversation "Annie">><</link>>
<<else>>
<<Flag "AnnieRejected">>
<<if _FlagReturn is true>>
<<link "Apologise for your behaviour" "AnnieDialogue">><<set $AnnieDialogue to "Apologise">><<SetFlag "AnnieRejected" false>><</link>><br>
<<else>>
<<if _Relationship is 0>>
<<SpellsCheckSelf "Charm">>
<<if _SpellsCheckSelf is true and $current.female is true>><<link "[Spell: Charm] Cast Charm on Annie" "AnnieDialogue">><<set $AnnieDialogue to "Charm">><<Greedy 1>><</link>><br><</if>>
<<else>>
<<QuestState "Quest21">><<DialogueSpoken "Annie" "AnnieLibrary">>
<<if _QuestState is 5 and _Discussed is false>><s>Speak to Annie about what happened at the library</s> - <I>This probably should be discussed in private. Visit Annie's apartment in the evening to talk about this.</i><br><</if>>
<<link "Ask how work is going" "AnnieDialogue">><<set $AnnieDialogue to "Work">><</link>><br>
<<DialogueSpoken "Annie" "NewRole">><<Flag "SecretaryJobActive">>
<<if _Discussed is false and _FlagReturn is true>><<link "Ask Annie about her new role" "AnnieDialogue">><<set $AnnieDialogue to "NewRole">><</link>><br><</if>>
<<DialogueSpoken "Annie" "School">>
<<if _Discussed is false>><<link "Ask Annie about Charlton Upper School" "AnnieDialogue">><<set $AnnieDialogue to "School">><</link>><br><</if>>
<<if $period[$periodCurrent] is "Lunch">><<link "Ask Annie to lunch" "AnnieDialogue">><<set $AnnieDialogue to "LunchAsk">><</link>><br><</if>>
<<Flag "AnniePubDate">>
<<if _FlagReturn is false and $AnniePubDated is true>><<link "Ask Annie out for a drink this evening" "AnnieDialogue">><<set $AnnieDialogue to "Drink">><<Greedy 1>><</link>><br><</if>>
<<DialogueSpoken "Annie" "LunchOffice">><<InventoryCheckSelf "KeyThompsonRepairs">><<TaskState "Task2">>
<<if _Discussed is true and _TaskState is "active" and _InventoryCheckSelf is false>><<link "Ask about Mr. Thompson's office" "AnnieDialogue">><<set $AnnieDialogue to "LunchOffice">><</link>><br><</if>>
<<DialogueSpoken "Annie" "AnniePaper">><<QuestState "Quest21">>
<<if _Discussed is false and _QuestState gte 3>><<link "Ask her about the paper you found" "AnnieDialogue">><<set $AnnieDialogue to "AnniePaper">><</link>><br><</if>>
<<DialogueSpoken "Annie" "AnniePhoto">><<QuestState "Quest21">>
<<if _Discussed is false and _QuestState gte 3>><<link "Ask about the photo of her and Jennifer" "AnnieDialogue">><<set $AnnieDialogue to "AnniePhoto">><</link>><br><</if>>
<<Flag "AnnieKeyAsk">><<InventoryCheckSelf "KeyThompsonRepairs">>
<<if _FlagReturn is true and _InventoryCheckSelf is false>>
<<DialogueSpoken "Annie" "AnnieKeyAsk">>
<<if _Discussed is false>>
<<link "Ask to borrow the key to the office" "AnnieDialogue">><<set $AnnieDialogue to "OfficeKey">><</link>><br>
<<else>>
<<RumourCheckSelf "Annie">>
<<if _RumourCheckSelf is true>>
<<link "Blackmail her for the key with what you know about her and Thompson" "AnnieDialogue">>
<<ChangeNPCRelationship "Annie" $current.Avatar 0>>
<<Greedy 1>>
<<TakeObjectNPC "Annie" "KeyThompsonRepairs">>
<<set $AnnieDialogue to "BlackmailKey">>
<</link>><br>
<</if>>
<<SpellsCheckSelf "Charm">>
<<if _SpellsCheckSelf is true and $current.female is true>>
<<link "[Spell: Charm] Cast Charm on Annie to get her to give you the key" "AnnieDialogue">>
<<set $AnnieDialogue to "CharmKey">>
<<TakeObjectNPC "Annie" "KeyThompsonRepairs">>
<<Greedy 1>>
<</link>><br>
<</if>>
<<DialogueSpoken "Annie" "IntimidateKey">>
<<if _Discussed is false>>
<<StatCheckAssertive "gt" 60>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Intimidate Annie into giving you the key">>
<<if _StatCheckAssertive is true>>
<<link _StatAssertiveProbability "AnnieDialogue">><<set $AnnieDialogue to "AssertiveKeyPass">><<Greedy 1>><<ChangeNPCRelationship "Annie" $current.Avatar 0>><<TakeObjectNPC "Annie" "KeyThompsonRepairs">><</link>><br>
<<else>>
<<link _StatAssertiveProbability "AnnieDialogue">><<set $AnnieDialogue to "AssertiveKeyFail">><<Assertive 1>><</link>><br>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<link "Say goodbye to Annie and return to the office" $ConversationExit>><<EndConversation "Annie">><</link>>
<</if>><b>Thompson Handyman Repairs - Men's Toilets</b><br>
<img src="./images/Thompsons_Bathrooms.png"><br>
<br>A small dark room, lined with a few cubicles and some urinals. They are clean, but dated. Whilst nothing here is unpleasant, the lack of windows and harsh overheard lamps don't exactly make this somewhere you want to spend much time in.<br>
<<include "EventsThompsonsBathrooms">>
<<if _currentEvent is undefined>>
[[Go to reception->ThompsonsReception]]
<</if>> <<EventsCheck $return>>
<<if _currentEvent is "DanLunchDate">>
<br>
Wordlessly you step inside the men’s toilets. The familiar sights now seem strange. Behind you, the bathroom door lock clicks shut.<br>
<br>
Then the sound of a zipper being pulled down. Only then do you turn… and you see Dan grinning in victory, casually holding his hardening shaft in hand. <Br>
<br>
“Time to earn that pay check,” he chides. “I know you know what to do.”<br>
<br>
<b>Actions</b><br>
<<link "Suck Dan’s cock" "DanDialogue">><<EventsCheckEnd "ThompsonsBathrooms" "DanLunchDate">><<set $DanDialogue to "LunchDateSuck">><</link>><br>
<</if>><<EventsCheck $return>>
<<if _currentEvent is "MaidInterview">>
<br>
“Please,” he says, gesturing to the nearest seat. “Let us assess your... suitability.”<br>
<br>
You sit. He joins you, carefully adjusting his trousers before producing a leather-bound notebook and a slender fountain pen.<Br>
<br>
He flips open to a fresh page. His handwriting, when it comes, is immaculate. "Miss Emily Phillips," he murmurs, transcribing. "Evening cleaning assistant. Assessment."<br>
<br>
He clicks the pen closed, then regards you with the same careful scrutiny as one might a silver fork before polishing.<br>
<br>
“The Charlton Hotel,” he begins, “has been under the care of the Sermon family for generations. As you can imagine, standards are not merely expected. They are assumed.”<br>
<br>
He tilts his head slightly. “Whether one is managing the front desk or dusting the brass fixtures in the guest bathrooms, those standards must be upheld.”<br>
<br>
He closes the notebook. “I shall ask you a few questions. Your answers will determine if you are... appropriate.”<br>
<br>
He lets the word hang in the air.<br>
<br>
“Any questions?”<br>
<br>
You shake your head.<br>
<br>
“Very well,” Lennox says, reaching again for his pen. “Let us begin.”<br>
<br>
<b>Actions</b><br>
<<link "Begin the interview" "LennoxDialogue">><<set $LennoxDialogue to "InterviewQuestion1">><<set $InterviewExamScore = 0>><<EventsCheckEnd "HotelLennoxOffice" "MaidInterview">><</link>>
<</if>><b>Charlton Hotel - Lennox's Office</b><br>
<img src="./images/Hotel_Lennox_Office.png"><br>
<br>The room is beyond cramped. An old broom cupboard, judging by the narrow layout and lingering scent of polish. But someone has attempted to elevate it. A polished wooden desk has been squeezed into one corner, with two iron fold-up chairs placed in front of it.<br>
<<include "EventsHotelLennoxOffice">>
<<if _currentEvent is undefined>>
[[Go to reception->HotelLobby]]
<</if>> <b>Charlton Hotel - Kitchen</b><br>
<img src="./images/Hotel_Kitchen.png"><br>
<br>The kitchen is all steel and steam. Industrial counters, open burners, and racks lined with mismatched pans. The floor is matte ceramic, dark and practical, worn in places to a shine by years of staff pacing the same frantic routes. It smells alive, like heat and movement and pressure.<br>
<<include "EventsHotelKitchen">>
<<if _currentEvent is undefined>>
[[Go to reception->HotelLobby]]
<</if>> <<if $HotelKitchenMaid is "GetChanged">>
<<if $HotelKitchenMaidFirst is true>>
You peel away your clothes with mechanical movements, folding them neatly onto the bench beside the locker. For a moment, you hesitate, just looking at the uniform laid out before you. It’s absurd. Sexy. Impractical. <Br>
<br>
You slide into the dress.<br>
<br>
It hugs close where it shouldn’t. The fabric is light, clinging to your form with an unsettling accuracy, and the lace feels more decorative than functional. You tug at the hem, but it barely grazes mid-thigh.<br>
<br>
The stockings whisper as you pull them up your legs. The heels are a battle of their own. Unsteady, sculpted things that force your hips into a sway you didn’t ask for.<br>
<br>
By the time you leave the locker room, the echo of your footsteps down the hallway seems… louder. More noticed. Staff glance as you pass. Guests turn. A man gives a second glance, smiling to himself. You feel exposed. Like decoration.<br>
<br>
You reach the kitchen doors and push through.<br>
<<else>>
You slip out of your clothes with practiced ease, folding them with care. The uniform waits for you like a second skin. You no longer hesitate.<br>
<br>
The dress slides on smoothly now, its cut familiar, its cling expected. It cinches at the waist and lifts in all the right places. You adjust the hem, but not to tug it lower. Just to smooth it flat.<br>
<Br>
Stockings stretch up your thighs with a whisper, and the once challenging hears now feel natural. Even flattering. You move differently in them. You know it.<br>
<br>
You step out into the hallway. You’re not sure if you’ve stopped noticing the stares… or if you’ve just started accepting them.<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Enter the kitchen" "HotelKitchen">>
<<EventTrigger "HotelKitchen" "MaidJob" "Evening" null "Emily" null null null true>>
<<NPCKnown "Pierre">>
<<set $HotelKitchenMaid to undefined>>
<<DialogueSpokenSecretKnown "Emily" "EmilyMaidJob">><<if _Discussed is false>><<EventTrigger "YourHome" "EmilyReactMaidJobSeen" "Evening" "Emily" null null null null false>><<EventsCancel "YourHome" "EmilyReactMaidJob">><</if>>
<</link>>
<<elseif $HotelKitchenMaid is "WashHouseProud">>
You don’t even think about it. The second your hands are in the water, something just… clicks. A rhythm. A pull. You scrub the dishes with careful attention, polishing each plate until it gleams. Cutlery gets stacked in perfect alignment. Pans lose their grease like a challenge you’re eager to meet.<Br>
<br>
You’re not doing this because you want to. Not exactly. You’re doing it because it feels right.<Br>
<Br>
Natural.<br>
<br>
The scent of lemon soap, the clink of clean plates. There’s comfort in it. Focus. Order. You lose track of time, only surfacing when you realise you’re halfway through the stack without noticing the minutes pass.<br>
<br>
Pierre circles you a few times, arms folded. He watches without comment. Until finally, he grunts. “Hmph. Surprised,” he mutters. “Didn’t think lazy English girls knew how to work.”<Br>
<br>
You don’t say anything. But part of you is… pleased. Not at him. At the result. At the shine.<br>
<br>
By the end of your shift, your arms ache and the front of your uniform is damp with soapy water. But the sinks are empty, and everything is exactly where it should be. Pierre even reaches into the tip jar near the door and stuffs a wad of notes in your hands.<br>
<br>
You exhale. Satisfied.<br>
<br>
Even if you know you shouldn’t be.<br>
<br>
<b>Actions</b><br>
<<link "Finish your shift, change and leave" "TownCentre">><<TimeChange>><<set $HotelKitchenMaid to undefined>><<CashFlow 2>><</link>>
<<elseif $HotelKitchenMaid is "WashClean">>
You roll up your sleeves and try to focus. The water is hot. The pile of dishes, endless. You do your best to scrub with purpose, but the pressure of doing it right weighs heavy.<Br>
<br>
And Pierre wastes no time making it worse.<br>
<br>
“Non, non, non!” he snaps, swooping in like a hawk. “You clean like a girl who has never worked a day in her life. Look! Look at this pan! What is this? English laziness? Oui?”<br>
<br>
You grit your teeth.<br>
<br>
He steps in behind you, muttering in French. His hands reach around, grabbing yours, forcing them into the soapy water.<br>
<br>
“This is how you scrub. With force. With purpose. Not like some dainty little mouse too afraid to chip her precious nails.”<Br>
<br>
He presses in closer, his body heavy and invasive. His breath hot and sour near your ear. “You girls are always the same. No discipline. No pride.”<br>
<br>
Your stomach tightens. The closeness. The stink of cigarette smoke and sweat. The roughness of his grip. And his crotch, pushing against you, undeniably there, pressing into the back of your uniform.<Br>
<br>
You try to keep breathing steady. Try to stay focused on the task. He says he’s teaching.<br>
<br>
But it feels like something else.<Br>
<Br>
<b>Actions</b><br>
<<CompulsionCheck "DutifulDoer">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[Dutiful Doer] </span><<link "Do as he says" "HotelKitchenMaid">><<set $HotelKitchenMaid to "TeachingDoer">><</link>><br>
<</if>>
<<StatCheckOrientation "gt" 10>>
<<set _StatOrientationProbability to _StatOrientationProbability + " Grind back against him">>
<<if _StatCheckOrientation is true>><<link _StatOrientationProbability "HotelKitchenMaid">><<set $HotelKitchenMaid to "TeachingFlirtPass">><</link>><br>
<<else>><<link _StatOrientationProbability "HotelKitchenMaid">><<set $HotelKitchenMaid to "TeachingFlirtFail">><<Orientation 1>><</link>><br><</if>>
<<link "Listen to his advice" "HotelKitchenMaid">><<set $HotelKitchenMaid to "TeachingAdvice">><<Assertive -1>><</link>><br>
<<link "Wrestle out of his grip" "HotelKitchenMaid">><<set $HotelKitchenMaid to "TeachingWrestle">><<Assertive 1>><</link>><br>
<<elseif $HotelKitchenMaid is "TeachingDoer">>
You don't pull away. You don't even think about pulling away. There’s a voice in the back of your mind murmuring that this isn’t right. That you shouldn’t let him touch you like this. That this isn't what you signed up for. But it's drowned out by something deeper. A heavy, compelling instinct.<Br>
<br>
He's your superior.<Br>
<br>
That thought alone sits like an anchor in your chest. Of course you should listen. Of course you should follow his instructions. That’s what you’re here to do. To work. To be helpful. To please.<Br>
<br>
Pierre keeps moving behind you. Rough. Impatient. His fingers dig into yours as he corrects your grip on a plate, his body pressing close enough that you can feel the outline of his belt buckle through your skirt. “You see? That’s how you scrub,” he mutters, breath hot and thick with smoke. “Not so complicated. Even an English girl can get it right with enough repetition.”<br>
<br>
You nod. Obedient. Automatic.<Br>
<br>
Throughout the shift, he returns again and again - adjusting your posture, repositioning your hands, chastising your speed. And each time, he gets closer. The hem of your uniform is damp, clinging to your thighs from the splashing. Soapy water trails down your arms. Suds stain your apron. And still, you just… let it happen.<br>
<br>
You can’t tell him to stop. Something in you just won’t allow it.<br>
<br>
By the end of your shift, your arms ache. Your fingers are pruned and raw. But more than that, you’re flustered. Your cheeks are warm, your breath shallow.<Br>
<br>
And you don't know if it’s the exertion... the heat of the kitchen... or the constant press of Pierre’s body. Probably all of it.<br>
<br>
He grunts, tossing his towel onto a counter. “Not bad,” he says. “Not good, either. But you tried.”<Br>
<br>
He nods toward the battered tin on the far side of the counter. “Take something from the tip jar. One coin. You’ve earned it.”<br>
<br>
You nod again. Still silent. Still obedient.<br>
<br>
Your hands tremble as you dry them.<br>
<br>
<b>Actions</b><br>
<<link "Finish your shift, change and leave" "TownCentre">><<TimeChange>><<set $HotelKitchenMaid to undefined>><<CashFlow 1>><</link>>
<<elseif $HotelKitchenMaid is "TeachingFlirtPass">>
You feel Pierre behind you. Too close, too heavy, too certain. And for one sickening second, you're frozen. But then... something clicks.<br>
<br>
So, slowly, you shift. The smallest roll of your hips. Nothing exaggerated. Nothing overt. Just… receptive.<br>
<br>
Pierre stills. You don’t turn. Don’t acknowledge him. Just keep scrubbing. Let your hips sway slightly with the rhythm of the plates. The water sloshes. The spray catches the hem of your skirt.<Br>
<br>
Behind you, he exhales. Low and long. “Ah… enfin,” he murmurs. “Now you understand,” he says, barely audible. “Work with the rhythm. Let the motion flow through you.”<br>
<br>
You don’t reply. You can’t. But you grind back against him, rolling your bum around against his groin, feeling his junk stiffen against your rear.<Br>
<br>
His hands creep out of the sink, and rise up to your hips. The dirty dishwater soaking into your uniform. Then, further. Up around your waist. Underneath your arms. And as you continue to scrub, his hands cup your breasts.<br>
<br>
“This is what you want, mademoiselle?” he purrs, mouth close to your ear. “You like feeling dirty?”<Br>
<br>
You search for any other staff in the corners of your eyes, but it's just you and Pierre. His fingers, wet with dirty dishwater, pull at your top. You know this is your last chance to try to stop him.<br>
<br>
<I>If you want to...</i><br>
<br>
<b>Actions</b><br>
<<link "Let him continue" "HotelKitchenMaid">><<set $HotelKitchenMaid to "TeachingFlirtAccept">><<Orientation 1>><</link>><br>
<<link "Slap him off" "HotelKitchenMaid">><<set $HotelKitchenMaid to "TeachingFlirtPushBack">><</link>><br>
<<elseif $HotelKitchenMaid is "TeachingFlirtAccept">>
You say nothing. He takes it as a sign to continue. His fingers roughly pull at your breasts, water soaking into your top. Then, with a flick that seems practiced, you feel his cold hands enter your top, playing with your nipples.<br>
<br>
You pant as you try to focus on the dishes, feeling your legs almost buckle from the sensations. Your uniform clings to your body, soaked through with greasy water and grime. And his fingers squeeze at your glands, as if he’s trying to push you as far as you’ll go.<br>
<br>
The grinding is instinctive now, almost guided by his thrusting. You smell the cigarette on his breath near your ear, even the touch of his stubble against your neck.<br>
<br>
“Dirty English girls,” he mutters. “They have their uses.”<Br>
<br>
The evening stretches on, a slow, humiliating procession of tasks. Every pot scrubbed, every pan rinsed, is accompanied by his voice near your ear. And whenever he returns from cooking to instruct you, his hands explore you. Too often your top is pulled down, seeping with greasy liquid. You find yourself quickly rincing suds off dirty plates with your breasts hanging free, nipples errect, as the chef flicks them with his fingers as he walks by.<Br>
<Br>
"Oh la la," you hear Pierre mutters. "Like rockets, ready to launch! I think you enjoy being on the washing station, mademoiselle."<br>
<br>
By the end of your shift, you are soaking. Both in dirty water… and in other ways. When the final plate is stacked and your arms are trembling from the effort, you finally turn. Aware that you stand before him, dressed in a sopping wet French Maid's uniform, with your top pulled down and your pert breasts exposed for his eyes to take in.<Br>
<br>
Pierre stands a few steps back, arms crossed, watching you with a smirk that’s equal parts approval and ownership. “Hmph,” he grunts. “Better. Much better.”<Br>
<br>
He steps over to the tip jar, rifles through it, and without a word drops three notes into your palm. You blink, surprised.<Br>
<Br>
He shrugs. “Good service should be rewarded. And you? You served… with enthusiasm.”<Br>
<br>
Then, more softly: “You’ll do well here, ma chérie. As long as you keep… dancing.”<br>
<br>
You nod, throat tight.<Br>
<Br>
And as you leave the kitchen, you pull your damp uniform back into place. Thighs aching, nipples raw, heart twisted into something strange, you realise that you got through it. You earned your tips.<Br>
<br>
But you’re not sure what you just submitted to. Or who you were while doing it.<Br>
<br>
<b>Actions</b><br>
<<link "Finish your shift, change and leave" "TownCentre">><<TimeChange>><<set $HotelKitchenMaid to undefined>><<CashFlow 3>><</link>>
<<elseif $HotelKitchenMaid is "TeachingFlirtPushBack">>
You twist suddenly, knocking his hands away with a wet slap of skin on skin. “Don’t,” you snap, your voice low, shaking more than you’d like. “I said don’t.”<br>
<br>
Pierre freezes behind you, hands still half-raised. The room feels sharper somehow. The hiss of a pan, the clang of metal, the hum of the fluorescent lights above. His breath hitches, then steadies. He straightens, sniffing once like nothing happened. “Tch. English girls. Always think they’re too good for a little… guidance.”<br>
<br>
You glare at him. Say nothing. He adjusts his sleeves. Wipes his hands on a towel. “Fine. Wash. Don’t learn. Makes no difference to me.” But he doesn’t come close again.<br>
<br>
You straighten your top to ensure you aren't exposed, but feel the presence of dirty dishwater embedded into your clothing. The dishwater that was on Pierre's hands. That roughly pawed at you.<Br>
<br>
The rest of the shift passes in silence, but you keep your eyes forward and your shoulders square. At the end, Pierre dismisses you with a grunt, offering no tips, but no further accostment.<Br>
<br>
You just wonder what it will be like next time.<br>
<br>
<b>Actions</b><br>
<<link "Finish your shift, change and leave" "TownCentre">><<TimeChange>><<set $HotelKitchenMaid to undefined>><</link>>
<<elseif $HotelKitchenMaid is "TeachingFlirtFail">>
You feel Pierre behind you. The heat of his body, the sour breath against your neck. It’s awful. Degrading. But a thought sparks in the back of your mind: maybe… maybe if you take control of it, twist it into something on your terms, you can at least feel like you’re not just enduring it.<Br>
<Br>
So... you shift your weight. You grind your hips back. Not too much. Just a little. Just enough to send a message. Or that was the idea.<Br>
<br>
Instead, your heel slips slightly on a slick patch of tile. Your hips jerk backwards with too much force and not enough grace - slamming into Pierre’s thigh like an awkward mule kick.<Br>
<br>
There’s a pause.<br>
<Br>
A long one.<Br>
<br>
Pierre coughs. Loudly. Steps back. And stares. “…Mon dieu,” he mutters at last. “You try to dance while scrubbing dishes? Is this a new English girl seduction technique?”<Br>
<br>
You whip around, face flaming. “N-no, I just --”<Br>
<br>
He waves you off, half amused, half baffled. “Non, non. I do not want to know. You are… how do you say… spirited.”<Br>
<br>
The rest of the shift unfolds slowly. He doesn’t press against you again, but he doesn’t let it go either. Every time you bend to reach a pot, every time you rinse a plate too vigorously, he comments. “Careful, mademoiselle! Don’t twirl too hard, you might break a hip.”<br>
<br>
“Such elegance! Like a goose trying ballet.”<Br>
<br>
The hours drag. The water stays hot. The dishes never end. You work through them all. Head down, cheeks burning, arms aching.<Br>
<br>
By the time you finally finish and call out that the sink is clear, your back is sore and your pride is curled in a damp ball next to your soaked hemline. Pierre walks over, inspecting the sparkling basin like it’s a suspect in a crime scene.<Br>
<Br>
“Still dirty,” he mutters, with a smirk that says otherwise. Then, grudgingly, he nods. “But you scrubbed well enough. Even with your… little performance.”<Br>
<br>
He saunters over to the battered tin on the counter, plucks two coins from the jar, and drops them into your palm with exaggerated care. “One for cleaning,” he says. Then he pauses.<Br>
<br>
“And one for entertainment.”<br>
<br>
He winks.<Br>
<Br>
You’re not sure which part of the night you’ll regret more. But at least you got paid.<br>
<br>
<b>Actions</b><br>
<<link "Finish your shift, change and leave" "TownCentre">><<TimeChange>><<set $HotelKitchenMaid to undefined>><<CashFlow 1>><</link>>
<<elseif $HotelKitchenMaid is "TeachingAdvice">>
You bite the inside of your cheek. You don’t want to let him do this, but… what else are you supposed to do?<br>
<br>
He’s your superior. You’re new. And this isn’t the sort of place where objections go down well. So when his hands close over yours again, you don’t stop him. When his hips press against you - just a little too firm, just a little too familiar - you don’t move away.<br>
<bR>
It’s easier, you tell yourself. It’s expected. And just maybe, it’s the only way to get through the shift without more shouting. He keeps correcting you. His grip is rough, and his voice is low and disapproving. “Faster, girl. Hotter water. Elbows up. You want to leave grease behind?”<Br>
<br>
You feel your uniform dampen with each pass. Splashes from the sink soaking through your apron, trailing down your thighs. Your body aches, but you keep moving. By the end of it, your cheeks are warm. Your breathing short. You hate how it’s affected you. The tension. The heat. The strange, gnawing sense of guilt for not saying no… mixed with a sick sort of relief for just getting through it.<br>
<br>
Pierre snorts, tossing a dish towel aside. “Tolerable,” he mutters. “Could be worse.”<Br>
<br>
He gestures at the tip jar on the counter. “Take one. No more.”<Br>
<br>
<b>Actions</b><br>
<<link "Finish your shift, change and leave" "TownCentre">><<TimeChange>><<set $HotelKitchenMaid to undefined>><<CashFlow 1>><</link>>
<<elseif $HotelKitchenMaid is "TeachingWrestle">>
The moment his hands wrap around yours, you stiffen. And when he presses closer - his breath at your ear, his voice smug and belittling - you snap. “No,” you mutter. Then louder. “Get off.”<Br>
<br>
You yank your hands free, twisting away from him. Soap splashes across the floor.<Br>
<br>
Pierre steps back, looking genuinely surprised. “Oh, I see,” he says, lifting his hands like you’re the one being dramatic. “You want to fail by yourself. Fine. Women!”<Br>
<br>
You square your shoulders and say nothing. But your heartbeat is hammering in your ears.<br>
<br>
He doesn’t touch you again. Doesn’t come close. But his silence is heavy. Judging.<Br>
<br>
You return to your station, ignoring the flush in your cheeks. Better this way. Better to set the line.<Br>
<br>
Even if it makes the rest of the shift unbearable.<br>
<br>
<b>Actions</b><br>
<<link "Finish your shift, change and leave" "TownCentre">><<TimeChange>><<set $HotelKitchenMaid to undefined>><</link>>
<</if>> <<EventsCheck $return>>
<<if _currentEvent is "MaidJob">>
<<if $HotelKitchenMaidFirst is true>>
<Br>
The scent hits first. Rich food, hot oil, something searing in butter. The floor tiles are slick beneath your heels. Pans clang. Something hisses.<br>
<br>
Pierre stands at the far counter, a blur of motion and scowls. He’s tall, wiry, with a mop of dark curls barely kept under a white cap. His chef’s jacket is stained with sauces. His sleeves are rolled to the elbows, revealing forearms covered in small burns and tattoos. He chops rapidly, viciously, as if punishing the vegetables beneath his knife. <br>
<br>
He glances up. Groans. “Mon dieu! Another one. You’re late,” he barks. “Typical. English girls! Always slow, always preening. Do you think the dishes care about your pretty little smile, hmm?”<Br>
<Br>
You open your mouth, but he’s already pointing with the knife. “Sink. Now. You are dishes girl. You think I will waste my time showing you? Pfftt.”<br>
<br>
Before you can step back, he’s behind you. His hands - calloused, rough - grab your wrists and move them to the sink. The spray of hot water stings your hands, and suds fly as he forces your fingers around a plate.<Br>
<br>
“You scrub, like this. No prissy little swirls. This is not a spa day, ma chérie!” Suds splatter across your sleeves, seeping into the lace. A streak lands dangerously close to your collar. “You get wet. You stink like grease. This is kitchen work!”<Br>
<br>
You try to nod, but he’s not done.<br>
<br>
“Don’t ruin your nails?” he mocks, a cruel curl to his lip. “Tant pis! Then break them. Lazy girls like you, always acting like the world owes you a clean plate.”<br>
<br>
He presses too close. His chest against your back. Breath hot near your ear as he forces your hands through the motions once more. Then, as quickly as he started, he steps away.<br>
<br>
“Do not stop scrubbing. When I come back, if I see spots, you start again.”<Br>
<br>
He marches off, barking orders at someone else already. You’re left alone at the sink. Wet. Sudsy. Heart racing.<Br>
<<else>>
<br>
The kitchen heat wraps around you the moment you push through the doors. Steam, smoke, garlic, oil. The same blend that clings to your hair long after the shift ends. Pierre doesn’t even look up when he hears your heels.<br>
<br>
“Enfin. You remember the way to the sink, oui?” he calls, knife already flashing through a pile of carrots. “You make yourself useful.”<Br>
<br>
You don’t argue. You know better. He wipes his hands on a towel, stomps across the kitchen, and once again places his hands on your waist - not too firm, but not gentle either - as he steers you into position at the deep industrial sink.<br>
<br>
“You know what to do,” he mutters near your ear. “And this time, no half-scrubbed cutlery, s’il vous plaît. I don’t have time to re-wash everything because some princess doesn’t want suds on her dress.”<br>
<br>
You feel the spray hit your arms. The lace dampens almost immediately.
<br>
Pierre steps back, nodding. “Good girl.”<br>
<br>
He turns, barking an order at a sous chef as he moves away. You’re left alone again at the sink. Surrounded by steam. And silverware.<Br>
<</if>>
<Br>
<b>Actions</b><br>
<<CompulsionCheck "HouseProud">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[House Proud] </span><<link "Clean the dishes diligently" "HotelKitchenMaid">><<set $HotelKitchenMaidFirst to undefined>><<EventsCheckEnd "HotelKitchen" "MaidJob">><<set $HotelKitchenMaid to "WashHouseProud">><</link>><br>
<</if>>
<<link "Start to clean" "HotelKitchenMaid">><<set $HotelKitchenMaid to "WashClean">><<set $HotelKitchenMaidFirst to undefined>><<EventsCheckEnd "HotelKitchen" "MaidJob">><</link>><br>
<</if>><<Flag "FreshPotWorkDanEncounter">><<DiceRoll "75">>
<<if _FlagReturn is false and _DiceRoll is true and $period[$periodCurrent] isnot "Night">>
<<SetFlag "FreshPotWorkDanEncounter">>
<<set _currentEvent to "DanEncounter">>
With a cursory glance around the cafe, you sigh and get to work. You spend your time preparing take-away food and wiping down counters, trying to mimic some of the things you’ve seen Flo do when you’ve swung by for coffee.<br>
<br>
<<if $PlayerCharacter.female is true>>
Walking around the cafe, you adjust to working in such high heels. On more than one occasion you almost slip, but thankfully there’s always a table or countertop for you to grasp on to. It never ceases to make customers chuckle when you stumble. <br>
<<else>>
Walking around the cafe, you slowly adjust to working in heels. On more than one occasion you almost slip, but thankfully there’s always a table or countertop for you to grasp on to. It never ceases to make customers chuckle when you stumble. <br>
<</if>>
<br>
In fact, there’s a lot that you do that make customers react. Without exception everyone treats you as an old friend. You find yourself returning their smiles and laughing at their jokes. Especially when you receive tips for your efforts.<br>
<br>
It does not go unnoticed how men and women treat you differently. Women are polite and chatty, but the men in their different ways are flirtatious and voyeuristic. You feel their eyes on your legs as you saunter around the coffee shop. You see them staring at your breasts as you lean over to serve them. <br>
<br>
One particularly flirty customer is Dan, from Thompson’s Repairs. You inwardly sigh when you see him walk in. He smiles like a tiger when he sees you and doesn’t take his eyes off you as you prepare a coffee for him.<br>
<br>
“Damn fine cup of coffee” he says as you bring a coffee to his booth. As he reaches into his wallet to pay, you catch him looking you up and down. “Although with legs like those, I’d drink anything you served me.”<br>
<br>
You notice he is taking his time rifling through notes, counting out how much he’s going to pay you.<br>
<br>
<b>Actions</b><br>
<<StatCheckOrientation "gt" 11>>
<<set _StatOrientationProbability to _StatOrientationProbability + " Try to flirt back">>
<<if _StatCheckOrientation is true>>
<<link _StatOrientationProbability "DanDialogue">><<set $FreshPotWorkFirst to undefined>><<CashFlow 2>><<set $DanDialogue to "FreshPotFlirtPass">><</link>><br>
<<else>>
<<link _StatOrientationProbability "DanDialogue">><<set $FreshPotWorkFirst to undefined>><<set $DanDialogue to "FreshPotFlirtFail">><<CashFlow 1>><<Orientation 1>><</link>><br>
<</if>>
<<link "Play along" "DanDialogue">><<set $FreshPotWorkFirst to undefined>><<set $DanDialogue to "FreshPotPlay">><<CashFlow 1>><<Feminity 1>><</link>><br>
<<link "Be professional and polite" "DanDialogue">><<set $FreshPotWorkFirst to undefined>><<set $DanDialogue to "FreshPotProfessional">><</link>>
<</if>><<if $FreshPotWorkResponses is "MorningSit">>
<<if $FreshPotFloWorkMorningSitFirst is true>>
You glance back at the growing line of customers… then sit.<Br>
<Br>
Andrea doesn’t speak right away. She just lets out a breath and leans her head in her hand, fingers rubbing at her temple. “I know I need the job,” she murmurs eventually. “It’s not that I’m… ungrateful. It’s just…”<br>
<bR>
She trails off, staring at the tabletop like it might have the answers.<Br>
<br>
“I keep thinking about us. Back at school. You remember? Always thinking things would work out. The teachers were full-on. Sure. But I thought that was the worst of it. Turns out the real world’s just… slower to understand. But meaner. More humiliating. Is this really all there was waiting for us on the other side?”<br>
<Br>
Your eyes flick towards the counter. The queue is creeping towards the door. A number of impatient customers give you dirty looks. But you turn back to the young woman opposite you. She exhales again, steadier now.<br>
<br>
“Sorry. Didn’t mean to dump all that on you. I just needed to sit for a second.”<Br>
<br>
Before you can respond, a voice snaps from the counter. “What do you have to do to get a coffee around here?”<br>
<Br>
Andrea rises, gathering her bag. “I should go. Thanks for listening, Flo.”<br>
<br>
She slips out the door. Shoulders still heavy, but maybe a little less.<br>
<br>
You turn, apologising with a smile as you move around the counter to serve the irritate customers. They barely acknowledge your efforts and tips are not forthcoming. But you feel that, at least, you’ve made Andrea’s day a little better.<br>
<<else>>
You sit beside her, trying to ignore the queue forming. She tells you a little more about her evening. About Lennox. And Pierre. On the surface, she is doing what you’d expect from a maid. Cleaning. Washing. Helping out in the kitchen. But the tone from the rest of the staff. You can’t imagine it is easy at all.<Br>
<br>
A number of hisses and tuts come from the side, as customers increasingly look at you expecting services. Andrea smiles sweetly, but doesn’t talk much more. When she gets up, she thanks you, as always. And leaves.<br>
<br>
Then it’s back to the counter. Cold stares. No tips. But… Andrea seemed steadier.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Continue working" "FreshPotFloWork">><<TimeChange>><<set $FreshPotFloWorkMorningSitFirst to undefined>><</link>><br>
<<link "Take a break" "FreshPot">><<TimeChange>><<set $FreshPotFloWorkMorningSitFirst to undefined>><</link>>
<<elseif $FreshPotWorkResponses is "MorningGreedy">>
<<if $FreshPotFloWorkMorningGreedy is true>>
You glance at the growing line. “Shall we talk later?” you say gently. “The morning rush is starting. This is important, and I don’t want to brush you off, but…”<Br>
<br>
Andrea nods quickly, waving it off. “No. No, I get it. You’ve got customers.”<br>
<br>
She stands, adjusting her coat. “Besides… Lennox is probably already thinking up some new fresh hell to torture me with.”<br>
<br>
She tries to smile. It doesn’t stick.<br>
<br>
You watch her slip out the door. Then turn to the counter. Smiling. Laughing. Taking orders. Letting your voice bubble into sweetness. The tips are good. Especially from the older men. But your thoughts wander. Andrea just wanted someone to talk to. And you couldn’t give her that.<br>
<<else>>
Andrea gives you a hopeful look. You smile, but shake your head toward the counter.<Br>
<br>
She nods, doesn’t argue. “Another time?”<br>
<br>
“Another time,” you say, trying to enforce a sincerity that you know you can’t guarantee. Would Flo really brush off her friend like this?<br>
<br>
But before you can act on any second thought, she’s gone.<br>
<br>
You turn back to the line, putting on your best fake smile. The men grin at you and the women are polite with their appreciation. The coins clink generously into the tip jar and before you know it, the morning rush is gone.<Br>
<Br>
But Andrea’s presence still lingers.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Continue working" "FreshPotFloWork">><<set $FreshPotFloWorkMorningGreedyFirst to undefined>><<TimeChange>><</link>><br>
<<link "Take a break" "FreshPot">><<TimeChange>><<set $FreshPotFloWorkMorningGreedyFirst to undefined>><</link>>
<<elseif $FreshPotWorkResponses is "Lunch">>
You nod and move quickly to the kitchen, returning moments later with his order.<Br>
<br>
He sets his pen down again, steeples his fingers, and watches you like you’ve taken a seat in an interview chair. “Florence, isn’t it?”<Br>
<Br>
You hesitate. “Sure.”<br>
<Br>
“I must say,” he begins, “I admire a young woman with a sense of duty. That apron suits you. Just the right amount of… modesty.”<Br>
<br>
A youthful giggle interrupts your attention. You look back over to the back of the shop, where Britney and Stacey are laughing over pastries and gossiping.<Br>
<br>
“All energy and rebellion,” he muses. “But even they will grow to know how girls should act publicly in time. Charlton has a way of instilling proper behaviour.”<Br>
<br>
<Br>
He sips his coffee. “Tell me, how’s the reading coming along? I’ve heard whispers you’ve been brushing up on your literacy.”<Br>
<br>
You nod faintly.<Br>
<br>
He smiles. “But surely you’ve realised by now, some things are simply beyond a woman’s grasp. Too much thinking, and suddenly the cake doesn’t rise. The laundry goes cold.”<Br>
<br>
You can’t help it. Your eyes narrow. He sees.<Br>
<br>
“Oh, don’t be cross. You’re quite good at this, you know,” he says, gesturing with a hand to the coffee shop. All the right instincts. You’ll make some lucky man a perfect little homemaker one day.”<br>
<br>
He tilts his head. “Don’t you agree? A woman’s place… is naturally in the home.”<Br>
<br>
You want to say something. To wipe the smile off his face. But the tip he’s already placed on the table is folded, thick, and generous.<Br>
<br>
Behind you, you hear another giggle. You look back briefly to Stacey and Britney. They whisper conspiratorially between themselves.<br>
<Br>
<b>Actions</b><br>
<<CompulsionCheck "OldFashionedValues">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[Old Fashioned Values] </span><<link "Whole-hardheartedly agree" "FreshPotWorkResponses">><<CashFlow 2>><<set $FreshPotWorkResponses to "LunchOldFashioned">><</link>><br>
<</if>>
<<StatCheckOrientation "gt" 10>>
<<set _StatOrientationProbability to _StatOrientationProbability + " Try to flirt to win his tip">>
<<if _StatCheckOrientation is true>><<link _StatOrientationProbability "FreshPotWorkResponses">><<CashFlow 2>><<set $FreshPotWorkResponses to "LunchFlirtPass">><</link>><br>
<<else>><<link _StatOrientationProbability "FreshPotWorkResponses">><<set $FreshPotWorkResponses to "LunchFlirtFail">><<CashFlow 1>><<Orientation 1>><</link>><br><</if>>
<<StatCheckAssertive "gt" 60>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Try to stand up to him">>
<<if _StatCheckAssertive is true>><<link _StatAssertiveProbability "FreshPotWorkResponses">><<CashFlow 1>><<set $FreshPotWorkResponses to "LunchAssertivePass">><</link>><br>
<<else>><<link _StatAssertiveProbability "FreshPotWorkResponses">><<set $FreshPotWorkResponses to "LunchAssertiveFail">><<Assertive 1>><</link>><br><</if>>
<<link "Tell him you agree" "FreshPotWorkResponses">><<set $FreshPotWorkResponses to "LunchAgree">><<Assertive -1>><<CashFlow 1>><</link>><br>
<<link "Disagree with him" "FreshPotWorkResponses">><<set $FreshPotWorkResponses to "LunchDisagree">><<Assertive 1>><</link>><br>
<<link "Politely leave him and listen to Britney and Stacey" "FreshPotWorkResponses">><<set $FreshPotWorkResponses to "LunchStacey">><</link>><br>
<<elseif $FreshPotWorkResponses is "LunchOldFashioned">>
You open your mouth to disagree, but the words that come out surprise even you. “I mean… you’re right,” you hear yourself say. “There’s nothing wrong with a woman wanting to look after a home. That’s just… natural. Isn’t it?”<br>
<br>
Owen beams, as if he’s just confirmed something he’s always known. “There it is,” he says, voice warm with approval. “Knew you had your head on straight. You’re a beacon, Florence. A real light for the young women in Charlton to follow.”<Br>
<br>
He reaches into his coat and pulls out a few extra folded note,s sliding them onto the table with a practiced elegance. “Put that towards a pretty dress,” he says. “Time to start thinking about bagging yourself a man. Clock’s ticking, after all.”<bR>
<br>
You murmur a soft “thank you” before turning away, the cash in your apron pocket already warm.<Br>
<br>
You don’t quite remember deciding to say it. But you did.<br>
<br>
<b>Actions</b><br>
<<link "Continue working" "FreshPotFloWork">><<TimeChange>><</link>><br>
<<link "Take a break" "FreshPot">><<TimeChange>><</link>>
<<elseif $FreshPotWorkResponses is "LunchFlirtPass">>
You glance toward his notebook, letting your voice soften just enough. “Well… maybe the right man is already sitting in front of me.”<br>
<br>
Owen blinks.<Br>
<Br>
For a moment, he seems to lose his place entirely. His eyes flicking up to yours, then quickly down to the notes in front of him, then back up again. A cough. A polite clearing of the throat.<Br>
<br>
“Well, now," he says, adjusting his glasses unnecessarily. “That’s quite the… charming notion.”<Br>
<br>
You watch his fingers tap the edge of the table, then reach into the inside pocket of his jacket. He produces another folded note - generous in size - and slides it toward you.<br>
<br>
“For your trouble,” he says. “Maybe towards a perfume. Perhaps something floral. Light. The kind of scent that lingers, ever so gracefully.”<br>
<br>
His words are still wrapped in practiced polish, but his ears are definitely pink. “Charlton needs more girls like you, Florence. Steady. Well-mannered. Delightful.”<br>
<br>
You smile. And leave him to his blushing.<br>
<br>
<b>Actions</b><br>
<<link "Continue working" "FreshPotFloWork">><<TimeChange>><</link>><br>
<<link "Take a break" "FreshPot">><<TimeChange>><</link>>
<<elseif $FreshPotWorkResponses is "LunchFlirtFail">>
You lower your voice just a little, leaning in slightly. “Well, maybe I wouldn’t need to wait for Mr. Right if he stopped just scribbling charming notes right in front of me.”<Br>
<br>
Owen raises an eyebrow, his pen pausing mid-sentence. There’s a flicker of amusement in his eyes. More than that though, there a slight fluster he tries very hard to cover. He straightens, clears his throat, and reaches for his wallet.<Br>
<br>
“Ahem. How quaint,” he says, carefully sliding a smaller bill across the table. “Let’s say… that’s for initiative.”<br>
<br>
His smile is tight, but there’s a faint twitch at the corner of his mouth that suggests he’s more affected than he lets on.<Br>
<br>
“Still,” he adds, eyes returning to his notebook, “best save those tricks for the right man. No need to waste charm on the press.”<br>
<br>
You turn to go, cheeks warm, but not entirely disappointed.<Br>
<br>
<b>Actions</b><br>
<<link "Continue working" "FreshPotFloWork">><<TimeChange>><</link>><br>
<<link "Take a break" "FreshPot">><<TimeChange>><</link>>
<<elseif $FreshPotWorkResponses is "LunchAssertivePass">>
You inhale slowly, offering a smile that doesn’t quite reach your eyes. “I think there’s merit in women doing a lot more than just homemaking, Mr. Oakwood. Plenty of girls here want to run businesses, study, make something for themselves.”<Br>
<bR>
Owen’s brow lifts in faint surprise.<br>
<br>
“And,” you add lightly, “some of us can still make a decent cake while we’re at it.”<Br>
<br>
There’s a pause. Then the faintest chuckle from him. “Well now,” he murmurs. “A firecracker, aren’t you? Spirited.” He slides the folded tip across the table without ceremony. “Just don’t let that spark burn you out, dear. The world can be rather cruel to girls who think too big.”<br>
<br>
You nod politely and turn away. But inside, something steadier holds you upright.<Br>
<br>
<b>Actions</b><br>
<<link "Continue working" "FreshPotFloWork">><<TimeChange>><</link>><br>
<<link "Take a break" "FreshPot">><<TimeChange>><</link>>
<<elseif $FreshPotWorkResponses is "LunchAssertiveFail">>
You take a breath. “I just think, maybe… women shouldn’t be limited to just - homemaking. Not that there’s anything wrong with homemaking. Obviously. But, you know, some girls want… other things. Not baking and cleaning.”<Br>
<br>
He raises an eyebrow. “But isn’t what you’ve chosen to do here as a vocation, anyway?”<Br>
<br>
You trail off. Even you’re not sure what point you were making. <br>
<Br>
Owen pauses, coffee halfway to his lips. Then he smiles. “Oh, dear.” He taps his temple. “This is precisely what I worry about. Too much thinking and your poor brain’s gone in circles. I’ve seen soufflés with more structure than that argument.”<Br>
<br>
You flush.<Br>
<Br>
“But it’s sweet that you’re trying,” he adds kindly. “There’s still hope for you. Once the right man comes along.”<Br>
<br>
He lifts his cup. No tip.<Br>
<br>
You walk back to the counter, face burning. <Br>
<br>
<b>Actions</b><br>
<<link "Continue working" "FreshPotFloWork">><<TimeChange>><</link>><br>
<<link "Take a break" "FreshPot">><<TimeChange>><</link>>
<<elseif $FreshPotWorkResponses is "LunchAgree">>
You smile, keeping your voice light. “You’re right. A woman’s place probably is… in the home.”<br>
<br>
It tastes strange as you say it. You don’t believe it. Do you? You just need the tip?<br>
<br>
Owen beams. “Exactly what I hoped you’d say. A young woman with such potential - channelled correctly, of course - could be a true beacon for Charlton.”<br>
<br>
He slides the notes across the table. "Go on,” he says. “Buy yourself something pretty. A new dress, perhaps. One of those pink ones that makes a man think of spring and wives and warm, home-cooked meals.”<Br>
<br>
You take the cash, smiling politely.<br>
<br>
It’s just a job, you tell yourself. And this is just playing the part.<br>
<br>
<i>And who are you trying to convince with that?</i><br>
<br>
<b>Actions</b><br>
<<link "Continue working" "FreshPotFloWork">><<TimeChange>><</link>><br>
<<link "Take a break" "FreshPot">><<TimeChange>><</link>>
<<elseif $FreshPotWorkResponses is "LunchDisagree">>
You tilt your head. “Actually… I don’t agree. I think women are capable of more than just homemaking. A lot more.”<Br>
<br>
Owen stills, the smile on his face frozen mid-charm. Slowly, he slides his hand toward the folded bill on the table and plucks it back, slipping it neatly into his notebook without breaking eye contact.<Br>
<br>
“A spirited opinion,” he says, voice tight. “But misplaced. You’ve graduated now, haven’t you? Time is ticking, Florence. That oven won’t stay warm forever.”<br>
<br>
He taps the side of his head. “Better to learn before life teaches you the hard way.”<Br>
<br>
You turn away, jaw clenched, but your back a little straighter. He didn’t like what you said. But you said it anyway. And it felt good.<Br>
<br>
Even if it cost you.<Br>
<br>
<b>Actions</b><br>
<<link "Continue working" "FreshPotFloWork">><<TimeChange>><</link>><br>
<<link "Take a break" "FreshPot">><<TimeChange>><</link>>
<<elseif $FreshPotWorkResponses is "LunchStacey">>
You give Owen a polite nod. “Excuse me,” you say, tone light but firm.<Br>
<br>
Before he can respond, you turn from his booth and make your way toward the back - toward the sound of laughter and sugary gossip spilling from Britney and Stacey’s corner.<br>
<br>
<b>Actions</b><br>
<<link "Listen in to Britney and Stacey" "StaceyBritneyFreshPot">><<NPCKnown "Britney">><<NPCKnown "Stacey">><</link>><br>
<<elseif $FreshPotWorkResponses is "Afternoon">>
“Coffees, light roast.” she says. “And two almond croissants. We’ve earned it. Hit the courts hard this week.”<Br>
<Br>
You ring them up. They pay with a twenty.<br>
<br>
You return with their order, a few coins ready in your palm for the change. But the moment you hand it over, Hazel’s expression tightens. “Oh, no dear,” she says, voice smooth but cold. “That’s not right.”<br>
<br>
Jeanette nods. “Ron always gives us a little discount. And this isn’t even the correct amount from a twenty.”<Br>
<br>
They lean over the counter together, inspecting the coins like you’re handing them puzzle pieces. Hazel counts deliberately, speaking slowly. “Two of the big coins, Flo. And one of the small ones. Surely that isn’t too tricky.”<br>
<br>
You freeze. You’re sure you counted it right.<br>
<br>
But they’re already slipping into a booth, shaking their heads gently. “Always pays to double-check, doesn’t it, Jeanette?”<br>
<br>
“Especially with girls in jobs like these,” she agrees.<br>
<br>
You try to swallow the heat creeping up your neck.<Br>
<br>
<b>Actions</b><br>
<<StatCheckIntelligence "gt" 20>>
<<set _StatIntelligenceProbability to _StatIntelligenceProbability + " Try to point out where you were right">>
<<CompulsionCheck "Ditzy">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[Ditzy] </span><s><<print _StatIntelligenceProbability>></s> - <I>Try as you might, you just can't seem to think straight</i><br>
<<else>>
<<if _StatCheckIntelligence is true>><<link _StatIntelligenceProbability "FreshPotWorkResponses">><<CashFlow 1>><<set $FreshPotWorkResponses to "AfternoonIntelligencePass">><</link>><br>
<<else>><<link _StatIntelligenceProbability "FreshPotWorkResponses">><<set $FreshPotWorkResponses to "AfternoonIntelligenceFail">><<CashFlow 1>><<Intelligence 1>><</link>><br><</if>>
<</if>>
<<StatCheckAssertive "gt" 50>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Point out there’s no policy on discounts at Fresh Pot">>
<<CompulsionCheck "CitizenCharlton">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[Citizen Charlton] </span><s><<print _StatAssertiveProbability>></s> - <I>You can't muster up the courage to challenge them</i><br>
<<else>>
<<if _StatCheckAssertive is true>><<link _StatAssertiveProbability "FreshPotWorkResponses">><<CashFlow 1>><<set $FreshPotWorkResponses to "AfternoonAssertivePass">><</link>><br>
<<else>><<link _StatAssertiveProbability "FreshPotWorkResponses">><<set $FreshPotWorkResponses to "AfternoonAssertiveFail">><<Assertive 1>><</link>><br><</if>>
<</if>>
<<CompulsionCheck "CitizenCharlton">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[Citizen Charlton] </span><s>Argue with them</s> - <I>For some reason you can't bring yourself to argue with them</i><br>
<<else>>
<<link "Argue with them" "FreshPotWorkResponses">><<set $FreshPotWorkResponses to "AfternoonArgue">><<Assertive 1>><</link>><br>
<</if>>
<<link "Give them the ‘correct’ change" "FreshPotWorkResponses">><<set $FreshPotWorkResponses to "AfternoonRelent">><<Intelligence -1>><<CashFlow 1>><</link>><br>
<<elseif $FreshPotWorkResponses is "AfternoonIntelligencePass">>
You glance down at the coins in your hand, your eyes narrowing as you mentally retrace the bill, the prices, and what you handed over. It all adds up. You know it does.<Br>
<br>
“I’m sorry,” you say gently. “But I think the total was £12.60, and I gave you £7.40 in change from the twenty. That’s two pound coins, a fifty, a twenty, and a ten.”<br>
<br>
You pause. “That’s correct, isn’t it?”<br>
<br>
Hazel tilts her head, examining the coins again. Jeanette frowns. There’s a silence that stretches a little too long. Then Hazel gives a small, polite smile - tight at the edges. “Ah. So it is. My mistake.”<br>
<br>
Jeanette makes a small noise of agreement, though she doesn’t quite look at you.<br>
<br>
They don’t apologise. But when you return to clear the table later, you find a folded five tucked discreetly beneath a napkin.<br>
<br>
<b>Actions</b><br>
<<link "Continue working" "FreshPotFloWork">><<TimeChange>><</link>><br>
<<link "Take a break" "FreshPot">><<TimeChange>><</link>>
<<elseif $FreshPotWorkResponses is "AfternoonIntelligenceFail">>
You take a breath. “So, the total was £12.60, and you gave me twenty pounds, so that means the change is… um…”<bR>
<br>
You trail off, looking at the coins in their hands. Suddenly they all look the same size.<br>
<br>
Hazel raises an eyebrow. “Two of the big coins, dear. And one of the small ones. Not… whatever this is.”<br>
<br>
Jeanette picks up a twenty-pence piece like it’s been fished out of a drain. “This one’s barely got the Queen left on it. Are you sure this is still legal tender, love?”<Br>
<br>
You try to protest, but the math is slipping through your fingers like steam. You know you were right when you counted. But now all the coins feel suspicious. Are the fifties even bigger than the pounds? Why are the twos so sneaky?<br>
<br>
“I just thought --”<br>
<br>
“Well that’s the problem, isn’t it?” Hazel says, placing the coins back on the saucer with theatrical delicacy. “You thought.”<Br>
<br>
They take their coffees with a huff of polite disappointment. You watch them go, sure of one thing: you were definitely right. You just couldn’t prove it under pressure. Or coin scrutiny.<br>
<br>
<b>Actions</b><br>
<<link "Continue working" "FreshPotFloWork">><<TimeChange>><</link>><br>
<<link "Take a break" "FreshPot">><<TimeChange>><</link>>
<<elseif $FreshPotWorkResponses is "AfternoonAssertivePass">>
You clear your throat and try to keep your voice measured. “I understand Ron may have offered a discount before,” you say carefully, “but there’s no formal policy for that. And the change I gave is correct, based on the current prices.”<Br>
<br>
Hazel narrows her eyes slightly. Jeanette blinks like you’ve just told her she was banned from the country club. There’s a long pause. Then Hazel exhales. “Well. If that’s how things are now.”<br>
<br>
They take their drinks without further complaint. Hazel even drops a coin into the tip jar.<br>
<br>
You smile politely, heart pounding just a little. You held your ground. And survived.<Br>
<br>
<b>Actions</b><br>
<<link "Continue working" "FreshPotFloWork">><<TimeChange>><</link>><br>
<<link "Take a break" "FreshPot">><<TimeChange>><</link>>
<<elseif $FreshPotWorkResponses is "AfternoonAssertiveFail">>
You try to match their tone, firm but not rude. “I’m not sure what arrangement you had with Ron,” you begin, “but Fresh Pot doesn’t actually offer a discount policy --”<br>
<br>
Hazel’s face pinches. “Excuse me?”<Br>
<br>
Jeanette sets her croissant down like it’s poisoned. “Ron always gives us a little something. It’s good manners. Maybe you could learn a bit of that, dear.”<br>
<br>
You try again. “I’m just saying --”<br>
<br>
“Oh no, no need to say anything,” Hazel cuts in sweetly. “Maybe we’ll just have a chat with Ron about his waitress’s attitude. Customer service matters, especially when you’re wearing the apron of Fresh Pot.”<Br>
<Br>
Jeanette gives you a tight, insincere smile as they stand. You watch them go, resisting the urge to bite your tongue clean through. No tip. Just a promise of an uncomfortable conversation later.<br>
<br>
<b>Actions</b><br>
<<link "Continue working" "FreshPotFloWork">><<TimeChange>><</link>><br>
<<link "Take a break" "FreshPot">><<TimeChange>><</link>>
<<elseif $FreshPotWorkResponses is "AfternoonArgue">>
You try to stay polite. Really, you do. But something about the way Hazel says “big coins” like you’ve never seen money before just… snaps something.<Br>
<br>
“I gave you the correct change,” you say flatly. “There is no discount. And honestly, maybe if you spent less time critiquing women under thirty and more time checking receipts --”<Br>
<br>
Hazel gasps. Jeanette’s eyebrows shoot up like she’s just witnessed a public scandal.<Br>
<br>
“Well!” Hazel huffs, collecting her purse like it personally offended her. “I see Ron’s lowered the hiring standards. I’ll be sure to mention that next time we’re at the country club.”<br>
<br>
Jeanette mutters something about “young people these days” as they storm out, heels clacking dramatically.<br>
<Br>
No tip.<Br>
<br>
Just two perfectly powdered storms in teacups, vanishing out the door.<Br>
<br>
<b>Actions</b><br>
<<link "Continue working" "FreshPotFloWork">><<TimeChange>><</link>><br>
<<link "Take a break" "FreshPot">><<TimeChange>><</link>>
<<elseif $FreshPotWorkResponses is "AfternoonRelent">>
You pause… then quietly take the coins back and count out the “correct” change as Hazel described. Two big coins. One little one.<Br>
<br>
She smiles, triumphant. Jeanette gives you a warm pat on the hand like you've just solved your first jigsaw puzzle. “See? That wasn’t so hard,” Hazel says sweetly. “Always good to trust those who know better.”<br>
<br>
They take their croissants and saunter off to the booth by the window, dropping a tip in the jar as they go. You force a smile. But even after they’re seated, the words echo in your skull.<br>
<Br>
Two of the big coins. One of the small ones.<Br>
<br>
You stare at the till. You were sure that was the right change before. Weren’t you?<Br>
<Br>
Just for a moment you feel your breath catch. Your grip tightens on the counter, suddenly unsure whether you even know how to count anymore.<br>
<br>
<b>Actions</b><br>
<<link "Continue working" "FreshPotFloWork">><<TimeChange>><</link>><br>
<<link "Take a break" "FreshPot">><<TimeChange>><</link>>
<<elseif $FreshPotWorkResponses is "EveningFlirtPass">>
You let a smile tug at your lips, just enough. He’s grinning like a kid who thinks he’s smooth, and, well, he is kinda cute, in that try-hard, Charlton-boy way.<Br>
<Br>
You lean in slightly, setting the bill down with a flutter of your lashes. “Careful,” you say lightly, “keep talking like that and I might think you actually like the company more than the coffee.”<Br>
<br>
Brendan blinks, caught off guard for just a second. Then he laughs, a little too loud, and his chest puffs up like he’s just won a prize.<Br>
<br>
“Oh, I definitely know what I like,” he says. “And I tip what I like, too.”<Br>
<br>
He slips a folded note onto the tray. More than generous.<br>
<Br>
You walk away with a polite smile and his eyes trailing after you. From the corner of your vision, you see Chantelle returning from the bathroom. She’s not smiling.<br>
<br>
<b>Actions</b><br>
<<link "Continue working" "FreshPotFloWork">><<TimeChange>><</link>><br>
<<elseif $FreshPotWorkResponses is "EveningFlirtFail">>
You try. Really, you do.<br>
<Br>
You soften your voice, tilt your head, and reach for something flirtatious. But what comes out is more awkward than alluring.<Br>
<br>
“I mean… maybe someone like you could, uh, give me… pointers? About good company. Or something.”<br>
<br>
Brendan grins. “That so?” he says, amused. “Well, hey, points for effort. You’re cute when you try.”<br>
<Br>
He still drops a bill onto the tray. Less than he would’ve, but not nothing.<Br>
<br>
You catch a glimpse of yourself in the coffee machine’s reflection as you head back to the counter.<br>
<br>
Not your finest moment. But at least your tip jar’s a little fuller.<Br>
<br>
<b>Actions</b><br>
<<link "Continue working" "FreshPotFloWork">><<TimeChange>><</link>><br>
<<elseif $FreshPotWorkResponses is "EveningProfessional">>
You approach the situation with practiced calm, placing the bill between the salt and pepper shakers without so much as a glance.<br>
<br>
Brendan leans back in his seat slightly, clearly waiting for a look, a smile, something.<br>
<br>
You offer none.<Br>
<br>
“Aw, come on,” he mutters, grin slipping. “Not even a thank you?”<Br>
<br>
You smile politely. “Enjoy the rest of your evening.”<Br>
<Br>
Then you turn and walk away.<br>
<Br>
When you circle back to clear the table later, the bill is gone. So is the tip.<Br>
<br>
Figures.<Br>
<Br>
Still, you feel better for not playing along. That kind of attention? It’s not worth chasing.<Br>
<Br>
Even if your purse feels a little lighter for it.<br>
<br>
<b>Actions</b><br>
<<link "Continue working" "FreshPotFloWork">><<TimeChange>><</link>><br>
<<elseif $FreshPotWorkResponses is "EveningEncourage">>
You approach with the bill and don’t say a word at first. Just let your body do the talking.<br>
<br>
You lean slightly over the booth, laying the slip down slowly, deliberately, letting your chest press just a little forward. His eyes flick there immediately. You don’t meet them. You just smile, sweetly, like you hadn’t noticed a thing.<br>
<br>
Brendan exhales through his nose, like he’s trying to stay cool. “Y’know,” he says, “they don’t serve this kind of charm at the school cafteria.”<Br>
<Br>
You don’t answer. Just tilt your head, give him the ghost of a wink, and straighten back up. He reaches for his wallet and slips a note under the bill. More than you’d expected. Not as much as he might have, but enough to feel like a win.<br>
<br>
Just as you’re turning away, Chantelle returns. She sits, notices your position, then glances at Brendan. Still watching you with a grin.<br>
<br>
“Oh,” she says, tone flat, scowlling at you. “So it’s that the kind of service you offer here now, huh?”<Br>
<br>
You don’t answer. You just walk back to the counter. But the comment stays with you. He’s a senior. You’ve seen him at school. This isn’t playful back-and-forth. This wasn’t clever wordplay. This was your body, leaning into something you’re not sure you meant to offer.<Br>
<br>
<i>And it was just for tips… right?</i><br>
<br>
<b>Actions</b><br>
<<link "Continue working" "FreshPotFloWork">><<TimeChange>><</link>><br>
<</if>><<if $HotelLobbyWorkResponses is "Lunch0">>
<b>Charlton Hotel - Restaurant</b><br>
<img src="./images/Hotel_Restaurant.png"><br>
<br>
<<if $HotelLobbyWorkLunchFirst is true>>
By the time you step behind the polished mahogany counter, customers are already trickling in. You’re midway through aligning cocktail napkins when two familiar figures stroll through the arch.<Br>
<br>
Clive, sun-kissed and effortlessly charming, heads straight to the bar with a grin. Gordon, silent and stoic, falls into step beside him, like a man doing his duty.<Br>
<Br>
"Afternoon, darlin’,” Clive says easily, leaning on the counter like it’s made for him. “They’ve got you working the bar again? Underappreciated, that’s what you are. Though I’m not about to complain, seeing your face across from me.”<Br>
<Br>
You offer a polite smile. “What can I get you?”<br>
<br>
“Two pints of the old reliable,” Clive replies. “Been a busy mornin’.”<br>
<br>
Gordon grunts. “Water.”<Br>
<Br>
Clive rolls his eyes. “He’s in monk mode again. Got a gym session or something. I don’t know how he does it. No joy, this one.”<Br>
<Br>
“Focus,” Gordon says.<Br>
<Br>
"Yeah, yeah.” Clive waves a hand, then glances at you with a smirk. “You believe that? All work, no play. Fella’s gonna forget how to smile.”<br>
<br>
<b>Actions</b><br>
<<link "Fetch Gordon and Clive’s drinks" "HotelLobbyWorkResponses">><<set $HotelLobbyWorkResponses to "Lunch">><<set $HotelLobbyWorkLunchFirst to undefined>><<NPCKnown "Clive">><<NPCKnown "Gordon">><</link>><br>
<<else>>
You walk into the restaurant and slide behind the counter, heels already aching, just as Clive and Gordon appear again. You barely have time to adjust the glasses before Clive’s grin flashes across the room.<Br>
<Br>
“There she is,” he drawls. “Charlton’s very own reason to drink at lunch.”<Br>
<Br>
Gordon nods silently and takes his usual seat.<br>
<Br>
“Two of the usual?” you ask.<br>
<Br>
“‘Course,” Clive says, flashing you a wink. “Though I don’t know why I even bother ordering for him. Gordo’s in a committed relationship with water and protein shakes.”<Br>
<br>
“Discipline,” Gordon mutters, without looking up.<Br>
<Br>
Clive groans theatrically. “Says it like a virtue.”<Br>
<Br>
You return with their drinks - Clive's pint, Gordon's water - sliding them across the bar with practiced ease.<Br>
<br>
Clive takes his with a pleased nod. “You always know how to take care of a man.”<Br>
<Br>
He sips, then leans in a little. “Can’t tempt you to join me, huh? Just one little drink. I'd behave. Probably.”<Br>
<Br>
A note appears beside his glass again. Neat. Casual. Purposeful. Gordon says nothing, but you feel his eyes watching. And Clive? He’s all warm drawl and easy confidence, waiting to see if you’ll lean in… or walk away.<Br>
<br>
<b>Actions</b><br>
<<StatCheckOrientation "gt" 10>>
<<set _StatOrientationProbability to _StatOrientationProbability + " Try to flirt to deflect his request">>
<<if _StatCheckOrientation is true>><<link _StatOrientationProbability "HotelLobbyWorkResponses">><<CashFlow 2>><<set $HotelLobbyWorkResponses to "LunchFlirtPass">><</link>><br>
<<else>><<link _StatOrientationProbability "HotelLobbyWorkResponses">><<set $HotelLobbyWorkResponses to "LunchFlirtFail">><<CashFlow 1>><<Orientation 1>><</link>><br><</if>>
<<link "Accept his drink… and his advances" "HotelLobbyWorkResponses">><<set $HotelLobbyWorkResponses to "LunchAccept">><<CashFlow 1>><<Orientation 1>><</link>><br>
<<CompulsionCheck "PartyGirl">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[Party Girl] </span><s>Decline his drink and remain professional</s> - <I>There's something about the offer of a free drink you can't turn down</i><br>
<<else>>
<<link "Decline his drink and remain professional" "HotelLobbyWorkResponses">><<set $HotelLobbyWorkResponses to "LunchProfessional">><</link>><br>
<</if>>
<</if>>
<<elseif $HotelLobbyWorkResponses is "Lunch">>
You nod, stepping away to pour. It’s been a while since your university bar shifts, but your hands remember the rhythm.<br>
<br>
As you pour, Gordon and Clive chat about the latest job they are working on. Clive occasionally flashes you a grin when you meet his eye.<Br>
<Br>
When you return with their drinks - a pint for Clive, water for Gordon - Clive lets his fingers brush yours just slightly as he takes the mug. “I hate drinkin’ alone,” he says, swirling the amber liquid in his glass. “And he -” Clive jerks his head at Gordon “ - ain’t exactly the life of the party.”<br>
<br>
“Your life is a party,” Gordon says, offering the other man a rare smirk. <Br>
<br>
“That a twang of jealousy from you, Gordo?” Clive laughs. “Can’t blame a man for tryin' to have a drink with his pal.”<br>
<br>
His eyes find yours again. There’s a shift in his smile. “Though... reckon there’s other people to pass lunch with. Like a beautiful girl.”<Br>
<br>
He nods to the bar. “Why don’t you pour somethin’ for yourself? On me. It’s not so busy. You can sit. We can chat. Find out what’s really going on behind those dark and dreamy eyes of yours.”<Br>
<br>
A folded note appears beside his drink, neat and ready. Like it had always been there. You hear Pierre’s voice still muttering behind the kitchen doors. But here, at the bar, Clive is all smooth confidence and easy charm. His expression leaves little doubt what kind of toast he’s really hoping for.<Br>
<br>
<b>Actions</b><br>
<<StatCheckOrientation "gt" 10>>
<<set _StatOrientationProbability to _StatOrientationProbability + " Try to flirt to deflect his request">>
<<if _StatCheckOrientation is true>><<link _StatOrientationProbability "HotelLobbyWorkResponses">><<CashFlow 2>><<set $HotelLobbyWorkResponses to "LunchFlirtPass">><</link>><br>
<<else>><<link _StatOrientationProbability "HotelLobbyWorkResponses">><<set $HotelLobbyWorkResponses to "LunchFlirtFail">><<CashFlow 1>><<Orientation 1>><</link>><br><</if>>
<<link "Accept his drink… and his advances" "HotelLobbyWorkResponses">><<set $HotelLobbyWorkResponses to "LunchAccept">><<CashFlow 1>><<Orientation 1>><</link>><br>
<<CompulsionCheck "PartyGirl">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[Party Girl] </span><s>Decline his drink and remain professional</s> - <I>There's something about the offer of a free drink you can't turn down</i><br>
<<else>>
<<link "Be Decline his drink and remain professional" "HotelLobbyWorkResponses">><<set $HotelLobbyWorkResponses to "LunchProfessional">><</link>><br>
<</if>>
<<elseif $HotelLobbyWorkResponses is "LunchFlirtPass">>
You lean in slightly, letting your fingers trail idly across the rim of a clean glass.<Br>
<br>
“I’d love to,” you say, voice light, teasing, “but I doubt Lennox would approve. Might be safer to keep things… professional.”<Br>
<br>
Clive grins, about to protest, but you cut in with a soft smirk. “Still… maybe I’ll see you at McTafey’s sometime. Off the clock. Fewer rules there.”<Br>
<br>
His eyes glint, delighted. “Well now. That sounds mighty invitin’. I’ll save a stool for you.”<Br>
<Br>
Gordon rolls his eyes at his friend, but Clive ignores him, sliding the folded note across the bar like it’s nothing. Your fingers close around it and return to work, the note tucked in your apron. And a strange flutter sitting right beside it.<Br>
<br>
You tell yourself it's just tips. Just customer service. It's not like you’re actually entertaining the idea of sitting across from Clive in a booth with a drink in hand. Of him calling you darlin’ over candlelight. That would be ridiculous.<br>
<Br>
<i>Right?</i><Br>
<br>
<b>Actions</b><br>
<<link "Continue working" "HotelLobbyWork">><<TimeChange>><</link>><br>
<<link "Take a break and return to the lobby" "HotelLobby">><<TimeChange>><</link>>
<<elseif $HotelLobbyWorkResponses is "LunchFlirtFail">>
You try to play along, mouth curling into what you hope is a flirty smile. “I mean, I could have a drink. But not now. Later. Like, out. Somewhere not here.”<Br>
<Br>
Clive raises an eyebrow.<Br>
<Br>
You push forward. “Maybe… at another place. The pub. McTafey’s. If you’re there. I might be too.”<br>
<br>
There’s a beat of silence. Clive takes a sip from his pint, watching you with a faint smirk. “Sure,” he says slowly, like he’s trying to fill in the blanks himself. “Maybe I’ll see you then.”<Br>
<Br>
He slides the note your way all the same. You grab it, cheeks prickling. Gordon looks over the rim of his glass and just mutters, “Smooth.”<Br>
<br>
You move off quickly, trying not to dwell on it. You were just trying to get a tip. No big deal. Even if you do feel like you just tried to flirt with the delicacy of a middle school girl being asked to the first dance they were invited to. <br>
<br>
<b>Actions</b><br>
<<link "Continue working" "HotelLobbyWork">><<TimeChange>><</link>><br>
<<link "Take a break and return to the lobby" "HotelLobby">><<TimeChange>><</link>>
<<elseif $HotelLobbyWorkResponses is "LunchAccept">>
You glance back toward the kitchen. Pierre’s shouting is still muffled behind the door. For a moment, you let the hum of the bar fade and focus on Clive’s easy smile, the glint of interest in his eyes.<Br>
<br>
“Alright,” you say quietly, reaching for a clean glass.<Br>
<Br>
Clive beams. “That’s the spirit.”<Br>
<BR>
You pour yourself a drink. Just a small one. The liquid is stronger than you expect, the impact faster in this smaller, more delicate body. You perch on the stool across the bar, just out of view from the kitchen, and for a while, you let Clive talk.<Br>
<br>
He talks about joy. About the freedom in small things. A cold drink in the middle of the day. Sunshine in early spring. A quiet booth at McTafey’s where the jukebox doesn’t work but plays the right songs anyway.<Br>
<br>
You nod along, letting his voice carry you. Gordon sips his water in silence, content. Occasionally, he cuts in: “Sounds poetic,” he mutters once. But Clive weaves his comments in, continuing his thread like Gordon’s interruptions are punctuation marks.<Br>
<br>
You’re listening. That’s all. He’s charming. That’s just a fact. His smile doesn’t do anything to you, and the drink making your head light? That’s just because you’re tired.<Br>
<Br>
<i>Just tired.</i><Br>
<Br>
Time passes fast. Too fast. You’re swirling the last of your drink when the kitchen door bursts open. Pierre storms out of the kitchen, brandishing a greasy dish towel like it’s a floppy plastic sword.<Br>
<Br>
“Mais qu’est-ce que c’est que ça?!” he barks, eyes locking onto you. “What are you doing?”<Br>
<Br>
Clive shifts in his seat, smoothly palming your glass and sliding it in front of himself without missing a beat. “She was helping us with something,” he says casually. “Just a little lunch inquiry.”<Br>
<br>
Pierre snorts. “Inquiry? Bah! What is this - room service with champagne? You think this is Café de Paris, maybe? Should I bring out the violinists? Get back to work!”<Br>
<Br>
He pivots sharply on his heel, already muttering curses in French as he disappears back into the kitchen. <br>
<br>
You slip from your seat. “Thanks,” you murmur to Clive.<Br>
<br>
He tips his glass. “Anytime, sweetheart.”<br>
<Br>
You roll your eyes and walk away, cheeks warm. Just from the drink, obviously.<br>
<br>
<i>Obviously.</i><Br>
<br>
<b>Actions</b><br>
<<link "Continue working" "HotelLobbyWork">><<TimeChange>><</link>><br>
<<link "Take a break and return to the lobby" "HotelLobby">><<TimeChange>><</link>>
<<elseif $HotelLobbyWorkResponses is "LunchProfessional">>
You straighten up, giving Clive a polite but firm smile. “Thanks for the offer,” you say, carefully sliding the note back toward him, “but I’m working. And I don’t think Pierre would call this part of my job description.”<Br>
<br>
Clive raises his eyebrows, but the grin doesn’t falter. “Fair enough,” he says, lifting his pint in a half-toast. “Didn’t mean to get you in trouble. Just figured a good drink deserves good company.”<Br>
<br>
Gordon finally chimes in with a quiet, “She’s got sense,” before returning to his water.<Br>
<br>
Clive chuckles, tossing a glance his friend’s way. “Guess it’s just you and me against the world, big fella.”<Br>
<br>
You busy yourself behind the bar, wiping down a tray that didn’t need cleaning. Clive keeps chatting with Gordon, but his attention drifts elsewhere. You did the right thing. Stayed professional. Kept boundaries.<Br>
<Br>
Still… there’s no folded note left behind this time. No wink. No extra coin slipped your way. Just the faint echo of good-natured laughter as they get up to leave.<Br>
<Br>
And the quiet ache in your heels as you return to work.<br>
<br>
<b>Actions</b><br>
<<link "Continue working" "HotelLobbyWork">><<TimeChange>><</link>><br>
<<link "Take a break and return to the lobby" "HotelLobby">><<TimeChange>><</link>>
<<elseif $HotelLobbyWorkResponses is "Afternoon">>
Marjorie shares a smile with Sermon, before stepping closer to you. You notice her heeled black boots near your face, a hint at dark nylons stretching up beneath her long coat. She smells of perfume - exotic, expensive, and impossible to ignore.<Br>
<Br>
“They have you scrubbing carpets, darling? On your knees? With a face like that and a body like... well.” She lets the rest hang in the air, then chuckles softly. “Seems a bit wasted, don’t you think?”<Br>
<Br>
Sermon says nothing. But you feel his gaze on you.<Br>
<br>
Marjorie bends at her knees, squatting beside you. Her long coat falls to her sides, exposing more of her legs. Clad in fishnet tights with fine holes. “Do you like it here?” she asks, her eyes closer now to yours. “This work? All this effort. Elbow grease and knees bruised for minimum wage.”<br>
<br>
You feel your cheeks flush.<br>
<Br>
“There are other options, you know,” she continues, studying you. “For girls like you.”<Br>
<br>
Her tone is playful. But there’s something behind it. Something heavier.<br>
<br>
“I’ve had a few girls start here,” she adds. “Some of them moved on to better things. It just takes... the right attitude.”<Br>
<br>
You glance at Sermon. His eyes are unreadable. But his silence weighs more than words.<br>
<Br>
<b>Actions</b><br>
<<StatCheckAssertive "gt" 30>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Try and make out your more than a maid">>
<<CompulsionCheck "HouseProud">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[House Proud] </span><s><<print _StatAssertiveProbability>></s> - <I>You can't seem to consider this job as anything other than rewarding</i><br>
<<else>>
<<if _StatCheckAssertive is true>><<link _StatAssertiveProbability "HotelLobbyWorkResponses">><<CashFlow 2>><<set $HotelLobbyWorkResponses to "AfternoonAssertivePass">><</link>><br>
<<else>><<link _StatAssertiveProbability "HotelLobbyWorkResponses">><<set $HotelLobbyWorkResponses to "AfternoonAssertiveFail">><<Assertive 1>><</link>><br><</if>>
<</if>>
<<CompulsionCheck "HouseProud">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[House Proud] </span><s>Admit that cleaning isn’t what dreamed of doing</s> - <I>There's something that stops you from saying this outright</i><br>
<<else>>
<<link "Admit that cleaning isn’t what dreamed of doing" "HotelLobbyWorkResponses">><<set $HotelLobbyWorkResponses to "AfternoonAdmit">><</link>><br>
<</if>>
<<link "Tell her that you enjoy working here fine" "HotelLobbyWorkResponses">><<set $HotelLobbyWorkResponses to "AfternoonEnjoy">><<CashFlow 1>><</link>><br>
<<elseif $HotelLobbyWorkResponses is "AfternoonAssertivePass">>
You sit up straighter on your knees, cloth still in hand. “I’m more than this,” you say quietly, but firmly. “I might be wearing the uniform. Doing the work. But that’s not all I am.”<Br>
<br>
Marjorie blinks, surprised. Then a smile curves across her lips, wide and delighted. “Oh, I like you,” she says. “A little spark still burning under all that soap and starch.”<Br>
<br>
You glance toward Sermon. His expression is unchanged, but his jaw seems tighter. He doesn’t interrupt, doesn’t approve. Just watches.<Br>
<Br>
Marjorie slips a hand into her coat pocket and produces a handful of notes and coins. She puts them down carefully beside your bucket, fingers brushing your arm as she does. Then she hesitates.<Br>
<br>
“Oh,” she adds, almost to herself. “Not that one.”<Br>
<Br>
She reaches down and takes hold of an unusually old coin. Faded bronze, faintly burnished. A penny farthing is stamped on the face, embossed with the letter <b>M</b>.<br>
<br>
Her voice drops to a near whisper as she picks it up. “That one’s not for you. Not yet.”<br>
<br>
She turns smoothly to go, heels clicking against the marble. Sermon gives you a final look, unreadable as ever, before following.<br>
<br>
You’re left staring after them long after they’ve gone. Marjorie’s perfume lingering in the air.<Br>
<br>
<b>Actions</b><br>
<<link "Continue working" "HotelLobbyWork">><<TimeChange>><</link>><br>
<<link "Take a break and return to the lobby" "HotelLobby">><<TimeChange>><</link>>
<<elseif $HotelLobbyWorkResponses is "AfternoonAssertiveFail">>
You raise your chin slightly. “I’m not just… this,” you try. “There’s more to me than scrubbing floors.”<br>
<br>
Marjorie tilts her head, amused. “Oh?”<br>
<br>
You swallow. “I’m just saying. I could do more. Be more.”<br>
<br>
Sermon shifts slightly behind her. His gaze cools. You feel it like frost on the back of your neck. Marjorie, however, is smiling again. Not indulgent this time. Curious.<Br>
<br>
“Brave words,” she murmurs. “Messy delivery. But brave.”<Br>
<br>
She leans down a little, just enough to meet your eyes. “I’ll be watching you, Andrea. Let’s see if that spark actually lights anything.”<Br>
<br>
She rises again, brushing non-existent dust from her gloves. Sermon doesn’t speak. But the way he turns and walks away feels like a judgement.<Br>
<br>
You look back at your bucket. The cloth. The water. Still kneeling. But maybe… maybe not for long. If Marjorie has her way.<Br>
<Br>
Though you wonder what her way actually is.<br>
<br>
<b>Actions</b><br>
<<link "Continue working" "HotelLobbyWork">><<TimeChange>><</link>><br>
<<link "Take a break and return to the lobby" "HotelLobby">><<TimeChange>><</link>>
<<elseif $HotelLobbyWorkResponses is "AfternoonAdmit">>
You hesitate, cloth still clenched in your hand.<br>
<br>
“I mean…” you start, carefully. “It’s not exactly what I pictured myself doing.”<Br>
<Br>
Marjorie arches an eyebrow, lips twitching in amusement.<br>
<br>
“It pays,” you add quickly, glancing toward Sermon. “And I’m grateful. It’s just… I thought maybe life would be a little different. Not easier. Just… different.”<Br>
<Br>
Sermon’s jaw tightens ever so slightly. He doesn’t speak, but you feel the shift in the air. Like the temperature in the room has dropped. Marjorie, though, seems pleased. She steps a little closer, voice dropping just enough to feel like it’s meant only for you.<Br>
<br>
“Well,” she says, eyes glittering, “we’ve all had dreams that took detours. The smart girls don’t give them up entirely. They just learn how to wait.”<Br>
<br>
Her gaze lingers a moment longer than it should. Then she turns to Sermon. “She’s got something,” she says with a small shrug. “Maybe not much. But something.”<Br>
<br>
She strolls away with a knowing smile, and Sermon silently follows.<Br>
<br>
You return to your scrubbing - back straight, cheeks flushed - but your mind somewhere far away. For a moment, picturing where Marjorie comes from.<Br>
<br>
<b>Actions</b><br>
<<link "Continue working" "HotelLobbyWork">><<TimeChange>><</link>><br>
<<link "Take a break and return to the lobby" "HotelLobby">><<TimeChange>><</link>>
<<elseif $HotelLobbyWorkResponses is "AfternoonEnjoy">>
You straighten your back a little, forcing a polite smile. “I enjoy working here,” you say. “It’s decent work. Honest. I don’t mind it.”<Br>
<br>
You don’t look directly at Marjorie when you say it, instead glancing at Sermon. But you feel her eyes on you, searching.<br>
<Br>
Sermon nods, slowly. His hand moves to his coat pocket and pulls out a neatly folded note, placing it on the table beside your cleaning supplies without a word. “Good maid’s get nice rewards.”<Br>
<br>
Marjorie’s smile cools. “Well,” she says, her tone syrup-smooth, “if you’re happy scrubbing floors, who am I to interrupt?”<Br>
<br>
She steps away, coat sweeping behind her, heels clicking against the tile. “Just remember,” she calls back over her shoulder, “some cages are more comfortable than others.”<Br>
<br>
Sermon gives you one final glance, then follows her.<BR>
<br>
You exhale, looking down at the note he left behind. You tuck it quickly into your apron, but Marjorie’s words cling to you longer than they should.<br>
<br>
<b>Actions</b><br>
<<link "Continue working" "HotelLobbyWork">><<TimeChange>><</link>><br>
<<link "Take a break and return to the lobby" "HotelLobby">><<TimeChange>><</link>>
<<elseif $HotelLobbyWorkResponses is "EveningFlirtPass">>
You give him a playful smile, stepping forward just enough to keep his attention focused.<Br>
<br>
“Sounds like the whole region owes you a drink,” you say, voice soft and sweet. “Keeping the country fed… sounds like real power. I guess Charlton’s lucky to have someone who knows how to take care of things.”<Br>
<br>
His eyes flick downward. To your legs, specifically. Stockings. Lace trim. You see his tongue trace the corner of his mouth, just briefly.<Br>
<br>
He chuckles, clearly enjoying himself. “Well, I like to think I know how to handle an issue when I see one.”<Br>
<br>
You smile, but something about this whole moment gives you pause.<br>
<br>
He’s lying on the bed. You’re in a maid outfit. A tiny one. Corseted, short-skirted, and painfully tight. He’s older, powerful, in a suit still warm from his last deal. And you… you’re flirting for tips.<br>
<br>
<i>This is just for the tips, right?</i><br>
<br>
His gaze hasn’t moved from your thighs.<br>
<br>
“Alright,” he says finally, reaching over and tossing a few notes over towards the end of the bed. “You’re earned that. Go ahead and leave the towels in the bathroom, sweetheart.”<br>
<br>
You nod, forcing another smile, and pick up the notes from the bed, his eyes following as you bend over.<br>
<br>
<B>Actions</b><Br>
<<link "Put the towels in the bathroom" "HotelLobbyWorkResponses">><<set $HotelLobbyWorkResponses to "EveningBathroomFlirt">><</link>>
<<elseif $HotelLobbyWorkResponses is "EveningFlirtFail">>
You attempt a smile. “It’s impressive,” you say, voice a little too high-pitched. “I mean, grain… supply chains… it’s all so…”<Br>
<br>
You trail off. You were going to say sexy. But you just… can’t.<Br>
<br>
Instead, you say: “Good.”<BR>
<br>
His brow twitches. He stares at you for a second too long. Not in appreciation, more like confusion. “Mhm,” he says, noncommittally, already reaching for the file beside him. The spark’s gone, but he’s still looking at your legs. Just not smiling anymore. <Br>
<br>
“That’s fine,” he adds, picking up a note and flicking it to the end of the bed. “Just leave the towels in the bathroom, would you?”<Br>
<br>
You nod. Face a little warm. You pick up the tip.<br>
<br>
<B>Actions</b><Br>
<<link "Put the towels in the bathroom" "HotelLobbyWorkResponses">><<set $HotelLobbyWorkResponses to "EveningBathroom">><</link>>
<<elseif $HotelLobbyWorkResponses is "EveningCompliment">>
You offer a polite smile, keeping your voice light but respectful. “Sounds like you’ve got a real eye for business. Must be nice, being so important you are to a whole supply chain.”<Br>
<Br>
That does it.<br>
<br>
His chest lifts slightly, like he’s grown an inch taller just from your words. He pulls at his tie, then lets it fall loose again, clearly pleased. “Well, someone has to keep things moving. Most people just see bread on a shelf. They don’t think about what it takes to get it there.” He shakes his head, grinning. “But that’s alright. I don’t do it for the credit. Just like to know things are running right.”<Br>
<br>
You nod along, and inside, you feel that flicker of something strange... satisfaction? That was too easy. Just a little praise, and he’s practically preening. This is all it takes to wrap a guy around your finger, it seems.<Br>
<br>
<I>Is that how you think now?</i><Br>
<br>
The idea makes you pause. You shouldn’t think like that. Should you? But there’s no denying the result. The man reaches to the beside table and flicks a note across the bed toward you.<Br>
<bR>
“Go ahead and leave the towels in the bathroom, sweetheart,” he says with a pleased little nod. “Appreciate the manners.”<Br>
<br>
You pick up the tip, your expression composed. But inside, there’s a quiet tug-of-war between pride and discomfort.<Br>
<br>
<B>Actions</b><Br>
<<link "Put the towels in the bathroom" "HotelLobbyWorkResponses">><<set $HotelLobbyWorkEveningFirst to undefined>><<set $HotelLobbyWorkResponses to "EveningBathroom">><</link>>
<<elseif $HotelLobbyWorkResponses is "EveningDismiss">>
You shift your weight, tired of the posturing. “Sounds like a lot of talking to people and signing contracts,” you say plainly. “Not sure that qualifies as hard work.”<Br>
<Br>
His eyes narrow. “It’s a lot more complicated than that,” he replies, voice cooling. “And a lot tougher than putting on a pair of nylons and prancing around pretending to dust.”<Br>
<bR>
His eyes flick to your legs. Briefly. The interest is there, but dulled now. Buried beneath irritation. Whatever tip you might’ve earned dies right there.<br>
<br>
He reaches for a file on the bedside table, flipping it open without looking back at you. “Put the towels in the bathroom,” he says flatly.<Br>
<br>
No warmth. No banter. Just business.<br>
<br>
Still. You can’t help but grin about how annoyed he became after a simple retort. <Br>
<br>
<B>Actions</b><Br>
<<link "Put the towels in the bathroom" "HotelLobbyWorkResponses">><<set $HotelLobbyWorkEveningFirst to undefined>><<set $HotelLobbyWorkResponses to "EveningBathroom">><</link>>
<<elseif $HotelLobbyWorkResponses is "EveningBathroom">>
You take the folded towels into the en suite, the warm air clinging to your skin. Your heels click softly against the tiles as you place the towels neatly on the rail and smooth out the folds. <Br>
<br>
When you step back into the room, the businessman is already engrossed in a thick file, pen in hand, brow furrowed. Whatever fleeting interest he had is gone. He doesn’t look up when you return.
<Br>
<Br>
“Thanks,” he mutters, not even glancing in your direction. “That’ll be all.”<br>
<br>
Dismissed. Just like that.<br>
<br>
You nod, quietly, and head for the door. <Br>
<br>
<b>Actions</b><br>
<<link "Return to the lobby and finish your shift" "HotelLobbyWork">><<TimeChange>><</link>><br>
<<elseif $HotelLobbyWorkResponses is "EveningBathroomFlirt">>
You take the folded towels into the en suite, the warm air clinging to your skin. Your heels click softly against the tiles as you place the towels neatly on the rail and smooth out the folds. <Br>
<Br>
When you step back into the room, the businessman is still lies on the bed. It only takes you a moment to realise that something is different.<Br>
<br>
His trousers unbuckled, underwear pulled down slightly, and his hand plays casually with his hardening cock in his grip. He grins at you as his eyes wander back down to your nylons before meeting your gaze once more.<br>
<br>
One other thing registers - the pile of notes at the edge of the bed.<Br>
<br>
“Think you can provide some more customer service, sweetheart?” he says. “Why don’t you take those shoes off and put those feet to work?”<Br>
<br>
The businessman continues to stroke, as if his request is the most casual thing in the world. His dick grows in size, stiffening into a thick shaft.<Br>
<br>
<B>Actions</b><Br>
<<link "Do it" "HotelLobbyWorkResponses">><<set $HotelLobbyWorkEveningFirst to undefined>><<set $HotelLobbyWorkResponses to "EveningBathroomFootAgree">><<Orientation 1>><</link>><Br>
<<link "Tell him that's not appropriate" "HotelLobbyWorkResponses">><<set $HotelLobbyWorkEveningFirst to undefined>><<set $HotelLobbyWorkResponses to "EveningBathroomFootDisagree">><</link>>
<<elseif $HotelLobbyWorkResponses is "EveningBathroomFootAgree">>
Your eyes flick to the cash on the bed. Then back to the businessman. Something in you breaks.<Br>
<br>
With a small sigh, you step out of your heels and sit on the edge of the bed. You feel the soft comfy sheet press against your nylons and your stocking-clad feet brush against the carpet.<Br>
<br>
“That’s it,” he says. “Now. Swing your feet over my way.”<Br>
<br>
He lets go over his shaft, putting his hands either side of his body. You stare at his dick. Hard. Erect. Part of you can’t believe that you’re about to do this.<Br>
<br>
But swinging your legs up on to the bed, you know that you will anyway.<Br>
<br>
His eyes linger without shame now, staring at your tights. He licks his lips in anticipation. “Wrap your feet around it.”<Br>
<br>
As gracefully as you can muster, you move your feet either side of his dick. You tug them together, feeling your feet touch. And in-between them, you feel his warm flesh against your soles. Only your stockings between them. The businessman sighs in satisfaction. “Now. Look at me. And start moving those feet.”<Br>
<br>
You put your arms behind you for support and lock your eyes on him. You begin to move your feet, up and down his shaft. Feeling your tights softly rub against his dick as you pump it over and over again.<Br>
<br>
His eyes drift down to watch your feet. Your dainty toes barely visible in the dark stockings. His mouth waters. His hands twitch, as if it’s taking all control he has not to move them.<Br>
<br>
As he begins to gasp, your own eyes drift down to watch your feet. Moving in a steady rhythm, wrapped around his prick, glistening with precum. You feel some of it seep into your stockings. The sticky substance clinging against your skin.<br>
<br>
“Faster”, he commands. And you speed up your movements. Clenching his cock between your small feet.<Br>
<br>
“Oh fuck,” he stammers. “I’m going to…”<Br>
<br>
He groans as suddenly a spurt of semen shoots up into the air. You continue to move your feet rigorously as cum falls back down, some landing on the bed, but most splattering against your legs and feet. <br>
<br>
Then the residual semen seeps out of the tip of his prick. All over your nylons, all over your toes wrapped around the top of his shaft. <br>
<Br>
“Fuck,” he exclaims, with a sigh. “That was amazing.”<Br>
<br>
<B>Actions</b><Br>
<<link "Clean up" "HotelLobbyWorkResponses">><<set $HotelLobbyWorkEveningFirst to undefined>><<set $HotelLobbyWorkResponses to "EveningBathroomFootCleanUp">><<CashFlow 3>><</link>><Br>
<<elseif $HotelLobbyWorkResponses is "EveningBathroomFootCleanUp">>
You pull your feet back, away from his dick, and dangle them over the floor, trying not to make more of a mess on his bed. The cum is absorbed into your stockings, seeps through them, cold against your legs and feet. You see the stains already appearing through the dark fabric.<Br>
<br>
“I should clean up,” you murmur, steadying yourself to stand.<Br>
<br>
“No.” The command is short, but weighted with seriousness. You look to the businessman. His smile gone for a moment, before returning all the more wider.<Br>
<br>
“Put your shoes on,” he says quietly. “And finish your shift.”<Br>
<br>
His eyes flick over to the side of the bed. You follow his gaze and see where he is looking. The pile of notes. This too, is part of the deal.<Br>
<br>
You take a deep breath and move over to where you carefully positioned your high heels. Bracing yourself, you put your feet into them, sliding them on. The squelch as you do so is muted, but you feel the cold texture of cum pressed deep against them, fusing together between your shoes, nylons and feet.<br>
<br>
“Good service,” he tells you. Then casually waves to the notes. “Take it all. You’ve earned it.”<Br>
<br>
You nod as you stand, your weight on your feet now pressing the semen into the fabric even more. As you walk, you feel it inside your heels, moving inside them with each step.<Br>
<br>
Picking up the money, you smile politely to the man, still lingering on your legs as you. <Br>
<br>
“I’m in Charlton a lot,” he says. “I’ll be sure to order some more towels when I’m in town.”<br>
<br>
You wordlessly walk towards the door, cash clasped in your hand, the sticky sensation between your toes a reminder of what you did to earn it.<Br>
<br>
<b>Actions</b><br>
<<link "Return to the lobby and finish your shift" "HotelLobbyWork">><<TimeChange>><</link>><br>
<<elseif $HotelLobbyWorkResponses is "EveningBathroomFootDisagree">>
“I don’t think that’s appropriate,” you tell him as meekly as you can.<Br>
<br>
He mock pouts, still stroking his penis. “Are you sure you couldn’t bend the rules?” he asks. “There’s a healthy tip in it for you.”<br>
<br>
The gall of the man astounds you. His utter confidence that you won’t report him. That there’s no fear of what you will do or say if you reject him. <Br>
<br>
“I should get back,” you say. “Enjoy your night.”<Br>
<br>
He just smiles, his eyes flicking down to your legs, still pumping his prick. “Oh I will. You’ve left a lasting impression. Shame you won’t stick around longer.”<Br>
<br>
You find yourself nodding politely - you can’t believe how meek you are reacting - and turn towards the door. Feeling his eyes on your body as you leave, taking in your legs. You don’t want to think about what he’ll be doing once you close the door. <br>
<br>
<I>You already know though, don’t you?</i><br>
<br>
<b>Actions</b><br>
<<link "Return to the lobby and finish your shift" "HotelLobbyWork">><<TimeChange>><</link>><br>
<</if>><<InventoryCheckNPC "Andrea" "KeyMaid">><<DiceRoll "75">>
<<if _InventoryCheckNPC is true and _DiceRoll is true and $period[$periodCurrent] isnot "Night">>
<<set _currentEvent to "LennoxEncounter">>
As you make your way through the hotel, you titter around a corner in your heels as you rush to get back to the lobby, and barrage straight into Lennox. Try as you might, this time you lose your balance on your stilettos and fall to the floor.<br>
<br>
“Miss. Cinders!“, he chides you, towering over your crumpled form. “Have some decency. I’m sure the guests don’t want to see your under-garments.”<br>
<br>
He doesn’t offer to help you up. Like a newborn deer, you stagger to your feet and brush down your clothing, pulling at your skirt, wishing it was longer.<br>
<br>
“I have a specific ask of you,” he murmurs. “The rooms need cleaning. Take my key. Be aware that some guests will still be in their rooms. I expect you not to disturb them.”<br>
<br>
He hands you a key, eyes your clothing, then turns and walks away.<br>
<br>
<b>Actions</b><br>
<<link "Return to the lobby" "HotelLobby">><<TakeObjectNPC "Andrea" "KeyMaid">><<TaskTracker "Task3" "complete">><</link>>
<</if>><b>Charlton Hotel - Room 104</b><br>
<img src="./images/Hotel_Room104.png"><br>
<br>A well-kept room with a carved wooden bed and thick carpet, where the scent of polish lingers and the bathroom light hums faintly behind a half-closed door.<br>
<<include "EventsHotelRoom104">>
<<if _currentEvent is undefined>>
[[Return to the corridor->HotelFirstFloor]]
<</if>> <<EventsCheck $return>>
<<if _currentEvent is "AndreaJobEvening">>
<<if $HotelLobbyWorkEveningFirst is true>>
<Br>
You climb the stairs, freshly folded sheets in your arms, and follow the hallway to Room 104. The door is slightly ajar, like he’s expecting you.<Br>
<br>
You knock gently. “Housekeeping.”<Br>
<br>
A voice calls out from inside. “Come in!”<Br>
<br>
You push the door open and step into a modest but well-kept room. A suited man in his late forties is laying on the bed, phone pressed to his ear. He offers you a distracted smile as he continues his call. <Br>
<br>
“No, the northern routes are fine. It’s Charlton I’m focused on. The grain yield’s higher than projections, and the locals don’t know what they’ve got. I’ll close the deal by Thursday. Easy.”<Br>
<br>
He chuckles, “Little town, but it’s a favourite. Always enjoy my visits.” He glances over at you again. “The hotel staff are so attentive.”<Br>
<br>
You nod politely. Standing. Waiting.<Br>
<br>
He finishes his call and puts the phone down on the receiver. “Supply chain,” he explains, flashing a polished smile. “This town ships out enough wheat and grain to keep a dozen cities moving. Most folks don’t realise how important Charlton is.”<br>
<br>
He pulls at his tie, clearly proud of himself. “But I do.”<Br>
<br>
As you look back at him, he returns your gaze like he’s expecting a reaction. Approval, maybe. Admiration, even. His hand still rests near the phone. Casually over a crumpled set of notes lying on the beside table.<br>
<<else>>
<Br>
Room 104 again.<Br>
<br>
You recognise the door before you even check the number. Fresh laundry in your arms, you knock softly. “Housekeeping.”<Br>
<br>
A familiar voice answers. “Come in!”<Br>
<Br>
You push the door open. Same man. Same room. He’s lounging on the bed in his shirt, phone pressed to his ear, tie loose and collar undone.<br>
<br>
“No, Charlton’s the one to focus on,” he says into the receiver. “Yield’s up, locals aren’t asking questions. As long as the contracts keep getting signed, I’ll keep coming in.”<Br>
<br>
His eyes flick to you as you stand there. “Good staff here,” he adds, still on the call. “Very accomodating.”<Br>
<br>
As he ends the call, he stretches slightly. Fingers drumming on the side table, dangerously close to a small pile of crumpled notes.<br>
<br>
“Supply chain,” he says again, giving you a quick smile like he’s introducing himself anew. “I always say this town’s a bit of a secret. Feeds half a few counties and no one realises it.”<BR>
<br>
You nod, expression polite. You’ve heard the speech before. But he doesn’t seem to notice. He just watches you, expectant. Still waiting for admiration. Or something close to it.<Br>
<</if>>
<br>
<b>Actions</b><br>
<<StatCheckOrientation "gt" 10>>
<<set _StatOrientationProbability to _StatOrientationProbability + " Really compliment him">>
<<if _StatCheckOrientation is true>><<link _StatOrientationProbability "HotelLobbyWorkResponses">><<CashFlow 2>><<set $HotelLobbyWorkResponses to "EveningFlirtPass">><</link>><br>
<<else>><<link _StatOrientationProbability "HotelLobbyWorkResponses">><<set $HotelLobbyWorkResponses to "EveningFlirtFail">><<CashFlow 1>><<Orientation 1>><</link>><br><</if>>
<<link "Compliment him" "HotelLobbyWorkResponses">><<set $HotelLobbyWorkResponses to "EveningCompliment">><<CashFlow 1>><<Feminity 1>><</link>><br>
<<link "Dismiss his bragging" "HotelLobbyWorkResponses">><<set $HotelLobbyWorkResponses to "EveningDismiss">><<Feminity -1>><</link>><br>
<</if>> <b>Thompson Handyman Repairs - Reception</b><br>
<img src="./images/Thompsons_Reception.png"><br>
<br>No more than a room with a cheap desk opposite the entrance and a door on either side. One entrance to the warehouse, where electricians and plumbers keep parts and their vans. The other to the office where bookings come in and, at least in your experience, where people work on persuading customers their quotes are legitimate.<br>
<<PresentNPCPeriodText "Annie" "Morning" "<br>Annie sits behind her desk, typing at her bulky computer.<br>">>
<<Flag "AnnieLunchDate">><<CheckRelationship "Annie">>
<<if _CurrentPC is true and _FlagReturn is false and _Relationship gt 0>>
<<EventTrigger "ThompsonsReception" "AnnieLunchDate" "Lunch" "Annie" "PC" null null null true>>
<</if>>
<<include "EventsThompsonsReception">>
<<if _currentEvent is undefined>>
<</if>><b>Annie's Apartment - Bedroom</b><br>
<img src="./images/Annies_Apartment_Bedroom.png"><br>
<br>Annie’s bedroom is furnished in pastels with lace curtains, floral quilts and vintage trinkets that exude femininity. It smells of lavender sachets.<br>
<<include "EventsAnniesApartmentBedroom">>
<<if _currentEvent is undefined>>
<<if $NewDay is true>>
<<set $NewDay to false>>
<<Weekend>>
<<if _Weekend is false>><<set $AnnieSeenAtWork to true>><</if>>
<br>
You stir, your conscious returning to the land of the living. You blink, glancing down at the comforting outline of your body underneath the bed sheets. Morning daylight shines in through the windows and the sounds of birds chirping can be heard even through the window glass.<br>
<br>
The smell of sweet perfume invades your senses and you remember where you are. Annie's Apartment. You grab your clothes from the floor and throw them on, glancing at yourself - your own self - in her mirror. You are ready to face the today ahead.<br>
<</if>>
<<if $NPCPresent.includes("Annie") and $current.Avatar is "Annie">><br>Annie sleeps soundly on her bed, right where you left her. With any luck, she'll just think she over-exerted herself.<br><</if>>
<br>
<b>Actions</b><br>
[[Go to Annie's Apartment->AnniesApartment]]
<</if>> <b>Jennifer's Apartment - Bedroom</b><br>
<<if $period[$periodCurrent] is "Evening" or $period[$periodCurrent] is "Night">>
<img src="./images/Jennifers_Apartment_Bedroom_Night.png"><br>
<<else>>
<img src="./images/Jennifers_Apartment_Bedroom_Day.png"><br>
<</if>>
<br>Jennifer’s bedroom feels like a warm retreat. Soft pastel walls dotted with travel photos, a tidy desk strewn with notebooks and a small potted plant, and a plush bed layered in cozy throws and fairy lights.<br>
<<include "EventsJennifersApartmentBedroom">>
<<if _currentEvent is undefined>>
<br>
<<if $NewDay is true>>
<<set $NewDay to false>>
<<if $current.Avatar is "Jennifer">>
You stir, your conscious returning to the land of the living. You blink, glancing down at the unfamiliar outline of this body underneath the bed sheets. Morning daylight shines in through the windows and the sounds of birds chirping can be heard even through the window glass.<br>
<br>
The smell of breakfast invades your senses and you remember where you are. Jennifer's Apartment. And you're still in Jennifer's body.<Br>
<br>
You grab some clothes from wardrobe and throw them on, glancing at yourself - Jennifer - in the mirror. The sight of someone else as a reflection still stretching your sanity. You take a deep breath, centring yourself for the day ahead.<br>
<<else>>
You stir, your conscious returning to the land of the living. You blink, glancing down at the comforting outline of your body underneath the bed sheets. Morning daylight shines in through the windows and the sounds of birds chirping can be heard even through the window glass.<br>
<br>
The smell of breakfast invades your senses and you remember where you are. Jennifer's Apartment. You grab your clothes from the floor and throw them on, glancing at yourself - your own self - in her mirror. You are ready to face the today ahead.<br>
<</if>>
<</if>>
<<if $NPCPresent.includes("Jennifer") and $current.Avatar is "Jennifer">>Jennifer sleeps soundly on her bed, right where you left her. With any luck, she'll just think she over-exerted herself.<br><</if>>
<br>
<b>Actions</b><br>
[[Go to Jennifer's Apartment->JennifersApartment]]
<</if>> <<EventsCheck $return>>
<<if _currentEvent is "JenniferApartmentStayOver">>
<br>
Your eyes don’t take in the room that much. Instead, they focus on Jennifer. She sits on the edge of her bed, in fresh make-up, wearing a dark red satin babydoll with a black lace hem that barely touches her thighs. She smiles up at you, mock-innocently.<Br>
<Br>
“Do you like?” she says, bouncing the ball of her foot as she rests one leg on top of the other.<Br>
<br>
You smile. “I do.”<Br>
<br>
She looks to you, waiting. “Then what are you waiting for?”<br>
<Br>
<b>Actions</b><br>
<<link "Have sex with Jennifer" "JenniferDialogue">><<set $JenniferDialogue to "StayOverSexIntro">><<EventsCheckEnd "JennifersApartmentBedroom" "JenniferApartmentStayOver">><</link>>
<<elseif _currentEvent is "JennifersApartmentFirstDream">>
<<if $NewDay is true>><<set $NewDay to false>><</if>>
<br>
You jolt forward. It takes a moment to realise that you’re in bed. In Jennifer's bed. Safe. You hear the quiet sounds of owls outside, with only a little daylight seeping in from the edges of the windows.<br>
<br>
Taking deep breaths, you regain a sense of composure. Jennifer's room, with the soft pastel walls dotted with travel photos and a plush bed layered in cozy throws and fairy lights.<br>
<br>
You reflect on the dream - yes, it was a dream - as you calm down. You’ve had more frightening dreams in your life, but you can’t recall one being so vibrant. Almost alive. As if it were more than a dream. Memories, almost.<br>
<br>
Which is exactly what it was. Memories of one of your first dates with Jennifer. With Dan interrupting you. You grimace at the thought of him.<br>
<br>
Something lingers in your mind. Dan did interrupt the date, didn’t he? That’s what you remember...<br>
<br>
Something calls for you to check your body. You run your hands down your skinny torso, feeling your sensitive chest as you move towards. Everything seems correct. Thankfully, even your average penis is intact. Nothing seems strange.<br>
<br>
A fleeting thought preys on your mind in spite of your attempts to reassure yourself. This is what you expected, isn’t it?<br>
<br>
But you can’t shake the feeling that something isn’t right. With all that’s happened, you decide that you should speak to someone who might be able to help. Someone who knows something about magic.<br>
<br>
<b>Actions</b><br>
<<link "Get up and go to the living room" "JennifersApartment">><<EventsCheckEnd "JennifersApartmentBedroom" "JennifersApartmentFirstDream">><<EventsCancel "YourRoom" "FirstDream">><<QuestTracker "Quest16" 0>><</link>><br>
<<elseif _currentEvent is "JennifersApartmentFirstFemaleDream">>
<<if $NewDay is true>><<set $NewDay to false>><</if>>
<br>
You bolt upright, gasping for air. You hug the sheets to your chest, feeling your breasts rise and fall as you take deep breaths.<br>
<br>
Another dream. Another of those dreams. The vibrancy, the fidelity. It all seemed so real.<br>
<br>
You recall the specifics. You were back at your first job, back in the city. You recall the treatment you received from your superiors. The demeaning requests. The constant comments full of innuendo.<br>
<br>
No one ever said that being a programmer in a man’s world would be easy. But you didn’t think grabbing coffee orders would be a task given to someone with a university degree.<br>
<br>
A thought flashes across your mind. <I>That wasn’t the task given to you at that job, was it?</i><br>
<br>
You rack your brain, trying to grasp on to what feels like a memory just out of reach. You remember the job, clearly. You were consistently demeaned, belittled and treated as nothing more than an office girl. Try as you might, that’s what you remember.<br>
<br>
Yet even the very word ‘girl’ jars in your brain. You can’t explain why, but you bet it’s got something to do with magic. And you know you need to speak to someone to get to the bottom of this.<br>
<br>
<b>Actions</b><br>
<<link "Get up and go to the living room" "JennifersApartment">>
<<EventsCheckEnd "JennifersApartmentBedroom" "JennifersApartmentFirstFemaleDream">>
<<EventsCancel "YourRoom" "FirstFemaleDream">>
<<QuestState "Quest16">>
<<if _QuestState is 1>><<QuestTracker "Quest16" 3>><</if>>
<<SetFlag "FirstFemaleDream">>
<</link>><br>
<</if>><<Weekend>>
<<if _Weekend is true and $period[$periodCurrent] is "Night">>
<<Flag "EmilyMaidJobAutomated">>
<<if _FlagReturn is true or $EmilyWorkingMaid is true>>As you decide to sleep, your mind keeps reminding you of Emily, working at the hotel. You wonder what she must have done this evening. Burying thoughts before you spiral, you never-the-less feel a cold shiver spread across your skin.<br><br><</if>>
<</if>>
<<if _CurrentPC is true>>
Despite it being Jennifer's, the bed is as comfortable and familiar as the body you are in. <i>Your body.</i> After all that’s happened, the comforting pull of sleep relaxes you. Soon you find yourself drifting to sleep.<br>
<<else>>
Despite of how many times you've slept in this bed, it feels uncomfortable and strange. The sheets brush against your body in ways that seem different to you. Jennifer - or <<TrueName "Current">> - depending on your point of view, wraps their arms around you in their sleep. You rest against them, finally feeling the pull of sleep beckoning you.<br>
<</if>>
<<set $SleepLocation to "JennifersApartmentBedroom">>
<<SleepRoutine>><<EventsCheck $return>>
<<if _currentEvent is "JennifersApartmentFemaleFirst">>
<br>
You enter from the bedroom, your mind hazy from the strange surroundings. Only when you enter the living room do you fully realise where you are.<br>
<br>
Jennifer is in her kitchen, poaching some eggs. She looks back at you and smiles. "Morning sleepyhead! How you feeling? I was worried about you!"<Br>
<br>
You look around, surveying your surroundings. You know this apartment. It's Jennifer's. Your friend. But why are you here, at this time in the morning? "What... why am I here?<br>
<bR>
From the kitchen Jennifer eyes you sympathetically. "You must have had a harder day yesterday than I thought! You came over last night to catch-up, but almost straight after dinner you passed out. I didn't have the heart to wake you, so I put you to sleep in my room. One night on the sofa isn't the worst experience for me. I'm glad I got a comfy one."<br>
<br>
You frown, struggling to remember. Your memories are hazy and that explanation doesn't seem right. But you can't think of a better alternative. Why else would you stay over at your friend's house, after all.<br>
<br>
"I've made some eggs," Jennifer says. "Not sure if you're hungry, but there's plenty for you. It's the least I can do if you feel bad. That's what are friends for."<Br>
<br>
You look at Jennifer closely. She just smiles. With a sigh, you accept her point. As she said. <I>That's what friends are for.</i><br>
<br>
<b>Actions</b><br>
<<link "Return to Jennifer's Apartment" "JennifersApartment">><<EventsCancel "EvansDepartmentStore" "JenniferFemaleFirst">><<EventsCheckEnd "JennifersApartment" "JennifersApartmentFemaleFirst">><</link>>
<<elseif _currentEvent is "JenReactGordonGym">>
<br>
You step into the apartment, the door clicking softly behind you. Jennifer stands in the kitchen, back to you. “How are you?” she asks.<br>
<br>
“Same same,” you reply, walking into the kitchen space. You watch Jennifer at work. The silence hints at what you can sense in the air. Some sort of tension between you.<BR>
<br>
She turns slowly, green eyes flicking over you with a quiet intensity. “I just keep coming back to a strange had a strange experience,” she says after a moment, voice low. “When I went for a workout with Gordon.”<Br>
<<DialogueSpoken "Jennifer" "Gym">>
<<if _Discussed is true>>
<br>
You raise an eyebrow. “Gordon? I didn’t know you went to the gym with him?”<BR>
<br>
Jen shrugs a little, still focusing her eyes on you. “Sometimes,” she says dismissively. “But that’s not what I want to talk about. <br>
<</if>>
<br>
She folds her arms, studying you. “He said my form was… better. More focused than last time.”<br>
<br>
“What did he mean?” you reply, a sinking feeling appearing in your stomach.<br>
<br>
Her lips curve into a dismissive half-smile. “He meant I wasn’t trying to show off.” <br>
<br>
The feeling sinks further, but you try to deflect. “Like, showing how many lunges you can do?”<br>
<br>
Jen rolls her eyes. “Do I need to spell it out? He implied I was showing off.” She gestures at her toned figure, as if you’ve forgotten what it looks like.<br>
<br>
“Oh,” you reply. Not sure of what to say. <br>
<br>
“I didn’t think I did that last time I went there,” she says, when it’s clear you’re not going to elaborate. <Br>
<br>
You try to make your pondering seem authentic, as flashes of you arching your back in front of Gordon as Jen appears in your mind. “I suppose he could’ve misread things. Men sometimes see flirting where there isn’t any.”<br>
<br>
“Maybe,” she murmurs, but her eyes betray doubt. “Maybe.”<Br>
<<JenniferSuspicion "GordonGym">>
<br>
<b>Actions</b><br>
<<link "Return to Jennifer's Apartment" "JennifersApartment">><<EventsCheckEnd "JennifersApartment" "JenReactGordonGym">><</link>>
<<elseif _currentEvent is "JenReactCliveBar">>
<br>
Your nose is stimulated by comforting smells of food as you enter the living room. Jennifer stands in the kitchen, cooking. She offers you a polite as a greeting.<br>
<br>
“Funny thing happened early this morning,” she says as you enter. “I went out for a walk and I bumped into Rhiannon. You know, from McTafeys bar? She asked how my head was after the other night.”<Br>
<br>
You start feel warm, as if sweat is not far away. “Did you have a big night?”<Br>
<Br>
She shakes her head. “No. I don’t really go to McTafeys.”<Br>
<br>
The heat rises. “That is strange.”<Br>
<br>
“She told me that I was drinking with Clive. That guy from Thompson’s Repairs. And that I shattered a glass when I tried to put it down and missed the bar.”<br>
<br>
“She must have got you mixed up with someone else,” you tell her.<Br>
<br>
“I don’t know how she would have,” Jennifer replies. “I’ve known her a while now.”<Br>
<Br>
All you can do is shrug. Then, as you come up with something, “Maybe she’s had a few herself. There’s always guys buying her drinks.”<Br>
<Br>
A long moment passes, as Jennifer considers your words. “Perhaps”<br>
<<JenniferSuspicion "CliveBar">>
<br>
<b>Actions</b><br>
<<link "Return to Jennifer's Apartment" "JennifersApartment">><<EventsCheckEnd "JennifersApartment" "JenReactCliveBar">><</link>>
<<elseif _currentEvent is "JenReactKissingMartin">>
<br>
The sounds of harsh chopping come from the kitchen as you walk into Jennifer’s living room. You look over to see her slicing like it was a mortal enemy. “Jen,” you greet her. “Everything okay.”<Br>
<br>
She puts the knife down and spins to look at you. “You wouldn’t believe what Martin Dwell tried to do to me at work,” she says. <Br>
<Br>
You freeze, feeling as though you’ve walked into a trap. Trying to hide any reaction, you just raise an eyebrow. “What?”<Br>
<Br>
“He tried to kiss me,” she exclaims. “Right in the stock room. Said that he’d like a repeat performance from his favourite gutter girl.”<Br>
<br>
Your mouth drops with genuine surprise, but inside you register that you know exactly what he’s referring to. “What did he mean?”<Br>
<br>
“I don’t know!” she says, voice breaking a little. “I’ve never touched him. He’s the creepiest man in Charlton. And that’s saying a lot.”<Br>
<br>
You can’t help but wince, instantly hoping Jennifer didn’t see it. “He’s a pig,” you reply. “Probably was just trying to get a rise out of you. He’s made comments about Emily to me before.”<Br>
<br>
Jennifer looks set to respond, but she instead just exhales. A moment passes, as frustration drowns out of her face. “But… what did he mean by ‘repeat’?” she says quietly. She takes a deep breath. “It was as if… something had happened between us.”<Br>
<br>
Her eyes glance up to you, green and intense and calculating. You shrug. “I don’t want to analyse Martin’s mind that much.”<Br>
<br>
She holds her steely gaze on you for a moment longer, before turning back to the kitchen top. Visibly thinking.<br>
<<JenniferSuspicion "KissingMartin">>
<br>
<b>Actions</b><br>
<<link "Return to Jennifer's Apartment" "JennifersApartment">><<EventsCheckEnd "JennifersApartment" "JenReactKissingMartin">><</link>>
<<elseif _currentEvent is "JenReactAppeasingMartin">>
<br>
The sound of a blender are apparent even before you enter the living room. You walk in to see Jennifer pressed over the kitchen counter, holding the top of the appliance down with straining force.<Br>
<Br>
“Goddamnit!” she cries as it bounces off, sending the contents spiraling across the splash-back.<Br>
<br>
“Everything okay?” you say, approaching. She turns to face you, wiping liquid from her face. “Yes. I mean, no. Not really.”<Br>
<Br>
“You know, you can just buy a new blender?” you ask, offering a smile.<Br>
<br>
“It’s not about the blender,” she replies, her eyes looking back at you. “I was thinking about a little chat I had the other day with Clive from the repair shop. It… irritated me.”<Br>
<Br>
You feel yourself swallow saliva, feeling suddenly alert. “Why?” you say flatly. “What did he say?”<Br>
<br>
She takes a towel from off the oven and begins wiping her clothes down. “He asked if I was alright. After what happened with Martin.”<Br>
<br>
You watch her, noting she’s watching you just as careful. “And what happened with Martin?”<Br>
<Br>
“That’s just it,” she replies. “Nothing. He’s just a delivery man. I don’t have anything more to do with him. In spite of what he would like. But this came from Clive. And he was very specific.”<Br>
<br>
She turns to look down, working to remove a particularly large blob of blender juice from her clothes. When she looks back up, her eyes are narrowed. “Said I had to be careful indulging men like Martin. Said that his van isn’t known for being a pleasant ride for young ladies.”<Br>
<br>
You can only snort as a response. “Do you think Martin is spreading rumours about you?”<Br>
<br>
Jennifer gives you a look, then shakes her head. “Not his style. And people don’t really listen to him.”<Br>
<br>
“Then what do you think Clive meant?” you try.<br>
<br>
“I don’t know,” she admits, quietly. “But it was something.”<Br>
<<JenniferSuspicion "AppeasingMartin">>
<br>
<b>Actions</b><br>
<<link "Return to Jennifer's Apartment" "JennifersApartment">><<EventsCheckEnd "JennifersApartment" "JenReactAppeasingMartin">><</link>>
<<elseif _currentEvent is "JenReactAuntJoan">>
<br>
You step into the kitchen to find Jennifer at the stove, absentmindedly fiddling with a teapot as the kettle boils, absorbed in watching it boil.<Br>
<Br>
“How things?” you ask, closing the door behind you.<Br>
<Br>
She startles, then looks over to you. “Same as always,” she replies, voice flat. A flicker of restlessness crosses her face.<Br>
<Br>
You lean against the counter. “The kettle can boil itself without you watching, Jen.” You wait for a reaction. She doesn’t answer.<br>
<br>
“Jen?” you say more firmly.<br>
<Br>
Her gaze snaps back to you. “Sorry,” she murmurs, shoulders lifting in a small shrug. “Just thinking about something Maisie said.”<br>
<Br>
“Maisie?” you echo, heart sinking at the name.<Br>
<br>
She nods. “A girl from work. She’s usually… catty. But this time she was actually friendly. Inquisitive. Almost like she wanted to talk.”<br>
<Br>
“Maybe she just having a good day?” You offer. But Jennifer shakes her head.<Br>
<br>
“I mean, that could have been it. She said one thing though that struck me. She thanked me for helping with her Aunt. But the thing is, Maisie always deals with her aunt. I don’t think I’ve ever said two words to her. She doesn’t even look in my direction.”<Br>
<br>
You swallow. “Are you sure she meant actually help?” you say. “Maybe you were just supportive after Maisie helped her try on outfits.”<Br>
<BR>
Jennifer’s brow furrows and her eyes narrow. “Outfits?” she repeats, voice cool. “I didn’t say anything about outfits.”<Br>
<Br>
You search for a reply. “Well… what else would she be doing in a department store?”<Br>
<br>
For a long moment, Jennifer looks stares back at you. After a long beat, one word. “Right.”<Br>
<<JenniferSuspicion "AuntJoan">>
<br>
<b>Actions</b><br>
<<link "Return to Jennifer's Apartment" "JennifersApartment">><<EventsCheckEnd "JennifersApartment" "JenReactAuntJoan">><</link>>
<<elseif _currentEvent is "JenReactChristinaWork">>
<br>
Jennifer is washing dishes when you walk in. She turns to look at you, offering a glum hello before turning back to the sink. “What’s the matter?” you ask.<br>
<Br>
You hear her sigh as she turns around. “It’s nothing,” she says, her voice flat. “Just… I just got a call from the department store. They’ve enrolled me on to some training program. 'Customer Service Excellence.' I even have to do a test.”<Br>
<Br>
“Isn’t this a good thing”, you ask. “You might get a raise.”<Br>
<Br>
Jennifer shakes her head. “More like a punishment. Apparently I got a complaint against me. From the wonderful Christina Evans. She told her daddy that I said I was too busy to help her find a dress. This a Terry Evans special to resolve the situation.”<bR>
<br>
You take a deep breath, remembering your encounter with the cheerleader. “Christina would say that regardless of how you responded.”<br>
<br>
Jennifer’s eyes narrow. “Responded to what?”<br>
<br>
“I imagine she comes in the store quite a bit,” you try. “I’m sure you run into her.”<br>
<bR>
A skeptical look is thrown in your direction, but only for a moment. Jen grits her teeth. “I usually try to avoid her. Certainly do anything to get in her way. For the life of me, I just don’t know what she’s talking about.”<br>
<br>
“Maybe she just made it up,” you reply. “Another one of her cruel jokes.”<Br>
<br>
At that, Jennifer nods. But her eyes don’t unlock with yours for quite some time.<Br>
<<JenniferSuspicion "ChristinaWork">>
<br>
<b>Actions</b><br>
<<link "Return to Jennifer's Apartment" "JennifersApartment">><<EventsCheckEnd "JennifersApartment" "JenReactChristinaWork">><</link>>
<<elseif _currentEvent is "JenReactSalonTrip">>
<br>
When you enter, you see Jennifer looking at herself in the mirror. She uses her hands to stretch the skin around her eyes and tug at her cheeks. Upon seeing you, she smiles politely. “Hey.”<br>
<br>
You give her a look. “What are you doing?”<Br>
<br>
Jennifer looks at you briefly in the reflection of the mirror, before looking at herself again. “Just checking,” she says, finishing up by running her hand over her forehead. A moment later, she turns to look at you. “Do I… look any different to you?”<Br>
<br>
There is a moment of silence as you compose yourself. <I>That question feels like it carries a lot of weight these days, doesn’t it?</i><Br>
<br>
You try to defuse the situation. “Are you worried about wrinkles, Jen?”<br>
<br>
She doesn’t smile at the comment. Instead, she looks back to the mirror briefly. “My skin… looks fresh, doesn’t it?” she says, turning back to you. “Like I’ve just had a facial?”<Br>
<Br>
You smile, forcing it through the memories of visiting the salon. “Do you think?”<Br>
<Br>
Jen looks in the mirror once more. “I think,” she says quietly. “But I haven’t had one in a while. I went into the salon though to get my nails done and they were surprised to see me back so soon.”<Br>
<br>
Her head slowly turns. Her eyes now narrowed as she looks at you. “Curious, don’t you think?”<Br>
<Br>
You can offer nothing in response. Breaking the silence, Jen shrugs. “I guess it will just remain a mystery.”<br>
<<JenniferSuspicion "SalonTrip">>
<br>
<b>Actions</b><br>
<<link "Return to Jennifer's Apartment" "JennifersApartment">><<EventsCheckEnd "JennifersApartment" "JenReactSalonTrip">><</link>>
<<elseif _currentEvent is "JenReactTerryFlirt">>
<br>
When you enter, you see Jennifer looking at herself in the mirror. She uses her hands to stretch the skin around her eyes and tug at her cheeks. Upon seeing you, she smiles politely. “Hey.”<br>
<br>
You give her a look. “What are you doing?”<Br>
<br>
Jennifer looks at you briefly in the reflection of the mirror, before looking at herself again. “Just checking,” she says, finishing up by running her hand over her forehead. A moment later, she turns to look at you. “Do I… look any different to you?”<Br>
<br>
There is a moment of silence as you compose yourself. <I>That question feels like it carries a lot of weight these days, doesn’t it?</i><Br>
<br>
You try to defuse the situation. “Are you worried about wrinkles, Jen?”<br>
<br>
She doesn’t smile at the comment. Instead, she looks back to the mirror briefly. “My skin… looks fresh, doesn’t it?” she says, turning back to you. “Like I’ve just had a facial?”<Br>
<Br>
You smile, forcing it through the memories of visiting the salon. “Do you think?”<Br>
<Br>
Jen looks in the mirror once more. “I think,” she says quietly. “But I haven’t had one in a while. I went into the salon though to get my nails done and they were surprised to see me back so soon.”<Br>
<br>
Her head slowly turns. Her eyes now narrowed as she looks at you. “Curious, don’t you think?”<Br>
<Br>
You can offer nothing in response. Breaking the silence, Jen shrugs. “I guess it will just remain a mystery.”<br>
<<JenniferSuspicion "TerryFlirt">>
<br>
<b>Actions</b><br>
<<link "Return to Jennifer's Apartment" "JennifersApartment">><<EventsCheckEnd "JennifersApartment" "JenReactTerryFlirt">><</link>>
<<elseif _currentEvent is "JenniferLibraryCaught">>
<br>
As you walk into Jennifer’s apartment, you hear a knife slam on to a kitchen board. You take a deep breath. Here we go.<br>
<bR>
Jennifer turns around, still in an apron, but glaring darkly at you. She takes a moment to compose herself. ”Were you spying on me, <<TrueName "Current">>?”<bR>
<br>
“It doesn’t matter, Jen,” you say. “I want to know what’s going on. I think it’s only fair, given what happened before. What were you doing with Terrence?”<Br>
<br>
“I’ve been tutoring him,” she says. “He needed some help with biology. His mother mentioned it to me at work. I felt sorry for him, so I offered.”<Br>
<br>
You suck in air. “That’s another lie,” you tell her. “That wasn’t tutoring you were doing. What’s this really going on. What’s this got to do with Annie?”<Br>
<Br>
Jennifer grits her teeth. “This has got nothing to do with you, <<TrueName "Current">>. I’m not doing anything wrong. I’m helping him.”<br>
<br>
“Then talk to me,” you plead. “Why won’t you just tell me what’s going on?”<Br>
<Br>
She looks back with you in defeat. “Fine,” she whispers. “Ask.”<Br>
<br>
<b>Actions</b><br>
<<link "Ask about what happened to Annie" "JenniferDialogue">><<set $JenniferDialogue to "JenniferLibraryAnnie">><<EventsCheckEnd "JennifersApartment" "JenniferLibraryCaught">><<DialogueDone "Jennifer" "JenniferLibraryAnnie">><</link>><Br>
<<link "Ask what’s going to happen to Terrence" "JenniferDialogue">><<set $JenniferDialogue to "JenniferLibraryTerrence">><<EventsCheckEnd "JennifersApartment" "JenniferLibraryCaught">><<DialogueDone "Jennifer" "JenniferLibraryTerrence">><</link>><Br>
<<elseif _currentEvent is "TerrenceResolution">>
<br>
You walk through the door to Jennifer’s apartment. She sits on the sofa, hugging a cushion. At the sight of you, she smiles weakly. “Hey.”<Br>
<Br>
Cautiously, you sit down at the other end of the couch. Silence hangs.<Br>
<br>
“Did you deal with the ritual?” she says quietly. You nod. She sighs. “How’s Terrence?”<br>
<br>
<<CheckPersonalityState "Terrence">>
<<if _PersonalityState is "Gay">>
“He’s going to be okay, I think,” you say. “I stopped the ritual. I think he’s spared the worst of it.”<Br>
<br>
Jennifer looks down at the floor, not meeting your eyes. “That’s… good,” she whispers. “More than I did, in that situation.”<br>
<<elseif _PersonalityState is "Unsure">>
“I’m not sure,” you admit. “I sort of stopped the ritual. But I think something still got to him. It’s hard to tell how he’s going to be.”<Br>
<br>
She looks at you with a sad smile. “There’s only one of you, <<TrueName "Current">> and a lot of them. It’s going to be hard to disrupt their plans.”<br>
<<else>>
”He’s going to be different now,” you tell her. “When I was in there, I just couldn’t find a way to stop them.” <br>
<br>
She looks to you, a sympathetic smile on her face. “It’s not as easy as it sounds, is it? To help.”<Br>
<</if>>
<br>
The quiet stretches out between you. She looks at you, her eyes looking blotchy and red. You notice her take in a sharp breath. “I guess, now that’s done, we should talk about it.”<Br>
<br>
You narrow your eyes and she rolls her eyes. “The transforming, <<TrueName "Current">>. Into me.”<bR>
<br>
<b>Actions</b><br>
<<link "Talk to Jennifer about transforming" "JenniferDialogue">>
<<set $JenniferDialogue to "TransformingHer">>
<<EventsCheckEnd "JennifersApartment" "TerrenceResolution">>
<<SetFlag "JenniferPostTerrenceVisit" false>>
<</link>>
<<elseif _currentEvent is "JenniferSwitchFirstTime">>
<br>
You enter the bedroom, your mind hazy from this body. The familiar sight of Jennifer in her kitchen, poaching some eggs, is jarring to you.<br>
<br>
She looks back at you and smiles. "Morning sleepyhead! How you feeling?"<Br>
<br>
"You've changed," you say, in a manner that seems too nonchalant for the situation.<Br>
<br>
"I wasn't sure if you wanted to keep up appearances," she replies.<bR>
<br>
An uneasy silence descends in the room. You find looking back at Jennifer, her shape matching your own. Even in Charlton, you can't quite comes to terms with it.<br>
<Br>
"I had... fun," Jennifer adds. "Not just with you. But being able to step outside and not feel that I was being judged. It felt good."<br>
<Br>
Jennifer glances to the floor. "I won't force you to do anything you don't want to do," she mutters. "But if you're still keen on pursuing this. Magic. Transforming. Everything. And still keen on <i>being me</i>, I think we could continue. I wouldn't object."<br>
<bR>
Her eyes glance up to yours. Waiting. Expecting. And there's a flutter of hope behind them.<Br>
<br>
<b>Actions</b><br>
<<link "Ask Jen to switch back" "JennifersApartmentSwitch">><<EventsCheckEnd "JennifersApartment" "JenniferSwitchFirstTime">><</link>><Br>
<<link "Spend another day as Jen" "JenniferDialogue">><<EventsCheckEnd "JennifersApartment" "JenniferSwitchFirstTime">><<set $JenniferDialogue to "StayAsJenMorningAfter">><</link>>
<</if>> <<EventsCheck $return>>
<<if _currentEvent is "AnniesApartmentStayOver">>
<br>
Through the warm hue of the fairy lights and lamps, your eyes settle on the bed. You frown. You’re not sure what you expected. But not quite this.<Br>
<bR>
Annie sits up in bed, staring back at you brightly. Her make-up removed, her hair pulled back in a ponytail. And she’s wearing a pink satin long-sleeve pajama set. The top buttoned up at the front. The pants just visible where she’s pulled down the covers. <br>
<bR>
“Don’t be shy,” she says. “Just take your trousers and shoes off. Snuggle in.”<br>
<br>
<<if $PlayerCharacter.stateCurrent is 0>>
You wordlessly do as she says, sliding in under the covers. She rolls over to look at you, her blue eyes sparkling in the light. “Hey you,” she says.<br>
<<elseif $PlayerCharacter.stateCurrent is 1>>
You wordlessly do as she says, sliding in under the covers. She rolls over to look at you, her blue eyes sparkling in the light. “Hey you,” she says.<Br>
<<elseif $PlayerCharacter.stateCurrent is 2>>
You wordlessly do as she says, sliding in under the covers. She rolls over to look at you, her blue eyes glancing down at your chest. Curiosity spreads across her face, but she shrugs it off. “Hey,” she says.<br>
<<else>>
You wordlessly do as she says, sliding in under the covers. She rolls over to look at you, her blue eyes lingering on the small mounds on your chest. Something hides behind her look. Surprise, maybe? Confusion? She holds her gaze on them for long enough to make you feel self-conscious.<bR>
<</if>>
<br>
Staring back at her, you are unsure what to do. Of what this is. She giggles. “Don’t tell me you’ve never slept with a woman after you’ve fooled around with her, <<TrueName "Current">>? Or were you expecting me to ‘sleep with you’?”<br>
<br>
Only a smile and shrug comes to you. She laughs at that. “Not tonight,” she says, before she leans in and kisses you. <Br>
<bR>
You find yourself responding, pushing your lips against hers. Her tongue slips into your mouth. You taste her lipgloss. It’s as sweet as the perfume that she wears. You find your sense of smell and taste triggering pleasant sensations, causing something in your groins to stir.<bR>
<br>
Annie pulls back, looking at you again. She runs some fingers over your hair. “Not tonight,” she whispers. “But I’d… like you to hold me. If you would.” <br>
<br>
Without waiting for a response, she rolls over to face away from you, snuggling against your chest. “Goodnight, <<TrueName "Current">>,” she whispers, before flicking the light off.<br>
<br>
<<if $PlayerCharacter.stateCurrent is 0>>
Annie presses back into you. You feel the fabric of her pajamas against your chest. She quickly falls silent, as her back rests against your torso.<br>
<<elseif $PlayerCharacter.stateCurrent is 1>>
Annie presses back into you. You take in a deep breath as the fabric of her pajamas rubs against your sensitive chest. You hear her giggle. “You like that?” she whispers.<br>
<<elseif $PlayerCharacter.stateCurrent is 2>>
Annie presses back into you. You gasp as the fabric of her pajamas brushes over your nipples. She glances back, looking over her shoulder at them with interest. “Sensitive, are you? she whispers.<br>
<<else>>
Annie presses back into you. You gasp as the fabric of her pajamas touches against your chest. She glances back, her eyes again lingering on your small mounds. A distracted smile creeps on to her face, and she momentarily reaches over to stroke your nipple, before turning back.<br>
<</if>>
<br>
It’s not long before you hear the gentle breathing of Annie fast asleep, content and peaceful in your arms. You glance at the window, trying to see if you can see Jennifer’s building from here. Thankfully, all you can see is the night.<br>
<br>
<b>Actions</b><br>
<<link "Go to sleep" "AnniesApartmentBedroomSleep">><<EventsCheckEnd "AnniesApartmentBedroom" "AnniesApartmentStayOver">><</link>>
<<elseif _currentEvent is "AnniesApartmentFirstDream">>
<br>
You jolt forward. It takes a moment to realise that you’re in bed. In Jennifer's bed. Safe. You hear the quiet sounds of owls outside, with only a little daylight seeping in from the edges of the windows.<br>
<br>
Taking deep breaths, you regain a sense of composure. Jennifer's room, with the soft pastel walls dotted with travel photos and a plush bed layered in cozy throws and fairy lights.<br>
<br>
You reflect on the dream - yes, it was a dream - as you calm down. You’ve had more frightening dreams in your life, but you can’t recall one being so vibrant. Almost alive. As if it were more than a dream. Memories, almost.<br>
<br>
Which is exactly what it was. Memories of one of your first dates with Jennifer. With Dan interrupting you. You grimace at the thought of him.<br>
<br>
Something lingers in your mind. Dan did interrupt the date, didn’t he? That’s what you remember...<br>
<br>
Something calls for you to check your body. You run your hands down your skinny torso, feeling your sensitive chest as you move towards. Everything seems correct. Thankfully, even your average penis is intact. Nothing seems strange.<br>
<br>
A fleeting thought preys on your mind in spite of your attempts to reassure yourself. This is what you expected, isn’t it?<br>
<br>
But you can’t shake the feeling that something isn’t right. With all that’s happened, you decide that you should speak to someone who might be able to help. Someone who knows something about magic.<br>
<br>
<b>Actions</b><br>
<<link "Get up and go to the living room" "JennifersApartment">>
<<EventsCheckEnd "AnniesApartmentBedroom" "AnniesApartmentFirstDream">>
<<EventsCancel "YourRoom" "FirstDream">>
<<EventsCancel "JennifersApartmentBedroom" "JennifersApartmentFirstDream">>
<<QuestTracker "Quest16" 0>>
<</link>><br>
<<elseif _currentEvent is "AnniesApartmentFirstFemaleDream">>
<br>
You bolt upright, gasping for air. You hug the sheets to your chest, feeling your breasts rise and fall as you take deep breaths.<br>
<br>
Another dream. Another of those dreams. The vibrancy, the fidelity. It all seemed so real.<br>
<br>
You recall the specifics. You were back at your first job, back in the city. You recall the treatment you received from your superiors. The demeaning requests. The constant comments full of innuendo.<br>
<br>
No one ever said that being a programmer in a man’s world would be easy. But you didn’t think grabbing coffee orders would be a task given to someone with a university degree.<br>
<br>
A thought flashes across your mind. <I>That wasn’t the task given to you at that job, was it?</i><br>
<br>
You rack your brain, trying to grasp on to what feels like a memory just out of reach. You remember the job, clearly. You were consistently demeaned, belittled and treated as nothing more than an office girl. Try as you might, that’s what you remember.<br>
<br>
Yet even the very word ‘girl’ jars in your brain. You can’t explain why, but you bet it’s got something to do with magic. And you know you need to speak to someone to get to the bottom of this.<br>
<br>
<b>Actions</b><br>
<<link "Get up and go to the living room" "JennifersApartment">>
<<EventsCheckEnd "AnniesApartmentBedroom" "AnniesApartmentFirstFemaleDream">>
<<EventsCancel "YourRoom" "FirstFemaleDream">>
<<EventsCancel "JennifersApartmentBedroom" "JennifersApartmentFirstFemaleDream">>
<<QuestState "Quest16">>
<<if _QuestState is 1>>
<<QuestTracker "Quest16" 3>>
<</if>>
<<SetFlag "FirstFemaleDream">>
<</link>><br>
<<elseif _currentEvent is "AnniesApartmentStayOverFem">>
<br>
Through the warm hue of the fairy lights and lamps, your eyes settle on the bed. Where Annie lies. She smiles nervously at you. Make-up retouched, wearing a set of pink lacy lingerie, translucent and flowing.<br>
<Br>
"Hey you," she purrs. "Why don't you get more comfortable."<Br>
<br>
You slide on to the bed, gripping her face with your palm as you kiss her deeply. She hungrily returns the gesture, her mouth eagerly exploring yours.<Br>
<Br>
All traces of inhibition go, as she reaches up to your blouse and begins to unbutton it, even whilst she presses her lips against yours. You shrug off the blouse and feel her hands cupping your breasts through your bra, her fingers digging under the cups and thumbing your nipples gently.<br>
<br>
She lies back on the bed, letting you move on top of her. You reach around her, unclasping her lingerie and tossing it off to the side. She giggles once more as you take in the sight of her perfectly pert breasts lying underneath you.<br>
<br>
Cautiously, you reach down and run a finger over her nipple. Erect and aroused. She smiles and reaches up to pull your face to hers. Her tongue enters your mouth again.<Br>
<br>
She murmurs as you make-out, reaching up behind your own back and freeing your breasts from your underwear. You sit astride her, still in your skirt, looking at her naked torso underneath you. She grins.<br>
<br>
"Do you want me to... taste them?" she asks you, glancing at your breasts. You lean down in encouragement and instantly feel her tongue lapping at your taut nipples. Her lips brush against one and she purr as she takes it between her lips.<br>
<br>
You start to grind against her, skirt riding up exposing your underwear. She stops sucking on your nipple and looks down. Then back up to you. You see her take a gulp. "I'm not sure what to do..." she whispers, before trailing off.<bR>
<br>
Smiling, you lean back down and kiss her again. This time, you let her hands wander as you concentrate on the feeling of her lips on yours, her lipgloss smooth against your own, her sweet perfume filling your nostrils.<Br>
<br>
<<if $PlayerCharacter.stateCurrent is 4>>
Before you know it, one of Annie's hands is between your skirt. Pressing against your panties. Against your micro-penis.<bR>
<bR>
You pull up, fear coarsing through you. Her eyes are wide. But her hand still rests against your member.<br>
<br>
"Oh," she whispers. Then, to your great relief, she smiles.<Br>
<Br>
"I wasn't expecting that," she says. "But it's not... unwelcome."<bR>
<br>
Her eyes flick down, then back at you. "Do you think I could see it?"<br>
<Br>
When you don't reply, she takes it as approval. You feel her flick your panties to the side and her warm fingers wrap around it, gently massaging it. She titters with affection.<Br>
<br>
"Do you want me to... go down on you?" she asks.<br>
<br>
<b>Actions</b><Br>
<<link "Ask her to suck your micro-penis" "AnnieDialogue">><<set $AnnieDialogue to "SexGoGetLicked">><<EventsCheckEnd "AnniesApartmentBedroom" "AnniesApartmentStayOverFem">><</link>><br>
<<link "Explore her with your finger" "AnnieDialogue">><<set $AnnieDialogue to "SexGoFingerAnnie">><<EventsCheckEnd "AnniesApartmentBedroom" "AnniesApartmentStayOverFem">><</link>><br>
<<else>>
Before you know it, one of Annie's hands is between your skirt. Pressing against your panties. Against your slit.<bR>
<bR>
You pull up, gasping from her touch. Her eyes are locked on you, smiling, as her fingers continue to stroke against it through your panties.<br>
<br>
Her eyes flick down, then back at you. "Do you think I could see?"<br>
<Br>
When you don't reply, she takes it as approval. You feel her flick your panties to the side and her warm fingers wrap touch your lips, massaging them. She titters with affection.<Br>
<br>
"Do you want me to... go down on you?" she asks.<br>
<br>
<b>Actions</b><Br>
<<link "Ask her to go down on you" "AnnieDialogue">><<set $AnnieDialogue to "SexGoGetLicked">><<EventsCheckEnd "AnniesApartmentBedroom" "AnniesApartmentStayOverFem">><</link>><br>
<<link "Explore her with your finger" "AnnieDialogue">><<set $AnnieDialogue to "SexGoFingerAnnie">><<EventsCheckEnd "AnniesApartmentBedroom" "AnniesApartmentStayOverFem">><</link>><br>
<</if>>
<</if>><<Weekend>>
<<if _Weekend is true and $period[$periodCurrent] is "Night">>
<<Flag "EmilyMaidJobAutomated">>
<<if _FlagReturn is true or $EmilyWorkingMaid is true>>As you decide to sleep, your mind keeps reminding you of Emily, working at the hotel. You wonder what she must have done this evening. Burying thoughts before you spiral, you never-the-less feel a cold shiver spread across your skin.<br><br><</if>>
<</if>>
Despite it being soft, the bed is as unfamiliar as the body you're in is familiar. <i>Your body.</i> After all that’s happened, there's a comforting pull in that. Soon you find yourself drifting to sleep.<br>
<<set $SleepLocation to "AnniesApartmentBedroom">>
<<SleepRoutine>><<set _NPC to "Annie">>
<<set $ConversationExit to "AnniesApartment">>
<<if $AnnieDialogue is undefined>>
<<if $current.female is true>>
She looks up at you from her laundry and smiles. “How are you, <<TrueName "Current">>?”<br>
<<else>>
She looks up at you from her laundry and smiles, fluttering her eyes dramtically. “How are you feeling today, <<TrueName "Current">>?”<br>
<</if>>
<<else>>
<<if $current.female is true>>
Annie stares back at you, waiting for you to speak.<br>
<<else>>
Annie stares at you, a coy smile across her face.<br>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<QuestState "Quest21">><<DialogueSpoken "Annie" "AnnieLibrary">>
<<if _QuestState is 5 and _Discussed is false>><<link "Speak to Annie about what happened at the library" "AnnieDialogue">><<set $AnnieDialogue to "AnnieLibrary">><</link>><br><</if>>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is false>><<link "Ask how work is going" "AnnieDialogue">><<set $AnnieDialogue to "Work">><</link>><br><</if>>
<<DialogueSpoken "Annie" "School">>
<<if _Discussed is false>><<link "Ask Annie about Charlton Upper School" "AnnieDialogue">><<set $AnnieDialogue to "School">><</link>><br><</if>>
<<Flag "AnniePubDate">>
<<if _FlagReturn is false and $AnniePubDated is true>><<link "Ask Annie out for a drink this evening" "AnnieDialogue">><<set $AnnieDialogue to "Drink">><<Greedy 1>><</link>><br><</if>>
<<DialogueSpoken "Terrence" "AnniePaper">><<QuestState "Quest21">>
<<if _Discussed is false and _QuestState is 1>><<link "Ask her about the paper you found" "AnnieDialogue">><<set $AnnieDialogue to "AnniePaper">><</link>><br><</if>>
<<DialogueSpoken "Terrence" "AnniePhoto">><<QuestState "Quest21">>
<<if _Discussed is false and _QuestState is 1>><<link "Ask about the photo of her and Jennifer" "AnnieDialogue">><<set $AnnieDialogue to "AnniePhoto">><</link>><br><</if>>
<<DialogueSpoken "Annie" "LunchOffice">><<InventoryCheckSelf "KeyThompsonRepairs">><<TaskState "Task2">>
<<if _Discussed is true and _TaskState is "active" and _InventoryCheckSelf is false>><<link "Ask about Mr. Thompson's office" "AnnieDialogue">><<set $AnnieDialogue to "LunchOffice">><</link>><br><</if>>
<<Flag "AnnieKeyAsk">><<InventoryCheckSelf "KeyThompsonRepairs">>
<<if _FlagReturn is true and _InventoryCheckSelf is false>>
<<DialogueSpoken "Annie" "AnnieKeyAsk">>
<<if _Discussed is false>>
<<link "Ask to borrow the key to the office" "AnnieDialogue">><<set $AnnieDialogue to "OfficeKey">><</link>><br>
<<else>>
<<RumourCheckSelf "Annie">>
<<if _RumourCheckSelf is true>>
<<link "Blackmail her for the key with what you know about her and Thompson" "AnnieDialogue">>
<<ChangeNPCRelationship "Annie" $current.Avatar 0>>
<<Greedy 1>>
<<TakeObjectNPC "Annie" "KeyThompsonRepairs">>
<<set $AnnieDialogue to "BlackmailKey">>
<</link>><br>
<</if>>
<<SpellsCheckSelf "Charm">>
<<if _SpellsCheckSelf is true and $current.female is true>>
<<link "[Spell: Charm] Cast Charm on Annie to get her to give you the key" "AnnieDialogue">>
<<set $AnnieDialogue to "CharmKey">>
<<TakeObjectNPC "Annie" "KeyThompsonRepairs">>
<<Greedy 1>>
<</link>><br>
<</if>>
<<DialogueSpoken "Annie" "IntimidateKey">>
<<if _Discussed is false>>
<<StatCheckAssertive "gt" 60>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Intimidate Annie into giving you the key">>
<<if _StatCheckAssertive is true>>
<<link _StatAssertiveProbability "AnnieDialogue">><<set $AnnieDialogue to "AssertiveKeyPass">><<Greedy 1>><<ChangeNPCRelationship "Annie" $current.Avatar 0>><<TakeObjectNPC "Annie" "KeyThompsonRepairs">><</link>><br>
<<else>>
<<link _StatAssertiveProbability "AnnieDialogue">><<set $AnnieDialogue to "AssertiveKeyFail">><<Assertive 1>><</link>><br>
<</if>>
<</if>>
<</if>>
<</if>>
<<link "Say goodbye to Annie" $ConversationExit>><<EndConversation "Annie">><</link>><<if $period[$periodCurrent] is "Morning">>
<<if $EvansDepartmentStoreJenniferWorkMorningFirst is true>>
<b>Evans' Department Store - Staff Room</b><br>
<img src="./images/Evans_Department_Store_Staff_Room.png"><br>
<br>
Your heart thrums with a dull mix of dread and resignation as you push open the “Staff Only” door, stepping into the dimly lit back halls of Evans’. You walk quickly and quietly, certain that somebody is going to call you out for entering a private area, not open to the public.<br>
<br>
With some trepidation you move through the endless corridors. You pass a cleaner, polishing the floor. A lone electrician, fiddling with a fuse box. Two other sales assistants that you don’t recognise. <br>
<br>
No one treats you as though you shouldn’t be there. Nobody stops you. Nobody questions you. Instead, they barely acknowledge you.<Br>
<br>
In the cramped staff room, the bulletin board groans under the weight of today’s roster. Names scrawled in bright marker mock you:<br>
<Br>
<span class='Evans-handwriting'>“Stock control - Jenna! The early zest gets the dress!”</span>
<bR>
A sigh escapes you. In the grand scheme of retail, inventory is the dullest rung on the ladder.<bR>
<br>
You punch the time clock and steel yourself for a morning of dusty boxes and misplaced price tags. <I> Does Jennifer really do this every day?</i><br>
<<else>>
<b>Evans' Department Store - Staff Room</b><br>
<img src="./images/Evans_Department_Store_Staff_Room.png"><br>
<br>
You push open the Staff Only door and walk the back corridors of the department store, this time without the anxiety of being an imposter. In some ways the reality is worse. Despite working in the same store, people go out of their way to avoid acknowledging you.<br>
<br>
Entering the staff room, you check the schedule. Once again, you’ve been assigned to the stock room in the morning. You take a breath, then turn on your heels and walk out.<br>
<</if>>
<br>
<b>Actions</b><br>
<<QuestState "Quest21">>
<<if _QuestState is 2>><<link "Search Jennifer's locker for clues" "JenniferDialogue">><<set $JenniferDialogue to "SearchLocker">><</link>><br><</if>>
<<link "Head to the stock room" "EvansDepartmentStoreStockRoom">><<set $EvansDepartmentStoreJenniferWorkMorningFirst to undefined>><<EventTrigger "EvansDepartmentStoreStockRoom" "StockRoomWorkJen" "Morning" null "Jennifer" null null null true>><</link>>
<<elseif $period[$periodCurrent] is "Lunch">>
<<if $EvansDepartmentStoreJenniferWorkLunchFirst is true>>
<b>Evans' Department Store - Staff Room</b><br>
<img src="./images/Evans_Department_Store_Staff_Room.png"><br>
<br>
You enter the staff room again. It’s lunchtime, but the room is empty. The kettle is cold. You’d bet if you checked the fridge, they wouldn’t be any food in there. As far as you can tell, no one eats at Evans' department store.<br>
<br>
You check the board and see the same bright scrawl against lunchtime:<br>
<Br>
<span class='Evans-handwriting'>“Perfume counter: Jenna / Maisie. Two noses are better than one!”</span>
<bR>
Your stomach grumbles, but you walk out the door.<bR>
<<else>>
<b>Evans' Department Store - Staff Room</b><br>
<img src="./images/Evans_Department_Store_Staff_Room.png"><br>
<br>
You briskly enter the staff room, glancing at the schedule. Again, Jenna and Maisie, assigned to the perfume counter at lunchtime. Nothing ever seems to change around here.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Head to the perfume counter" "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkLunchFirst to undefined>><<set $EvansDepartmentStoreJenniferWorkResponses to "LunchIntro">><</link>>
<<elseif $period[$periodCurrent] is "Afternoon">>
<<if $EvansDepartmentStoreJenniferWorkAfternoonFirst is true>>
<b>Evans' Department Store - Staff Room</b><br>
<img src="./images/Evans_Department_Store_Staff_Room.png"><br>
<br>
You crack open the staff room door, the fluorescent buzz and stale coffee scent washing over you. At the battered corkboard the afternoon roster is pinned in bright marker:<Br>
<Br>
<span class='Evans-handwriting'>“Sales counter: Jenna. Dress them to impress them!”</span>
<bR>
Taking a deep breath, you open the door to the staff room and once more walk to the shop floor.<bR>
<<else>>
<b>Evans' Department Store - Staff Room</b><br>
<img src="./images/Evans_Department_Store_Staff_Room.png"><br>
<br>
You slip into the staff room again and glance at the schedule: Still assigned to the sales desk. You let out a quiet sigh and step back out.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Head to the Sales desk" "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkAfternoonFirst to undefined>><<set $EvansDepartmentStoreJenniferWorkResponses to "AfternoonIntro">><</link>>
<<elseif $period[$periodCurrent] is "Evening">>
<b>Evans' Department Store - Staff Room</b><br>
<img src="./images/Evans_Department_Store_Staff_Room.png"><br>
<br>
<<Flag "JenniferSwitchDay1">>
<<if _FlagReturn is true>>
You slip into the deserted staff room, legs aching from hours spent balancing perfect poise, enthusiastic smiles and cheerful demeanor. Your mind hums with the echo of compliments you never meant.<Br>
<br>
With a soft sigh, you pull on your coat and push open the door. Another shift over. Another day of being the reflection of everyone else’s desires. You wonder how Jennifer copes with this without losing herself. And how many shifts you can do without it happening to you.<Br>
<Br>
Then you remember what Jennifer asked of you. <i>Pick something nice to wear. For in there,</i> You gulp. You know exactly what she means.<Br>
<Br>
<I>You’re not seriously considering this, are you?</i><Br>
<br>
You stop before exiting, debating what you’re going to do.<Br>
<Br>
<b>Actions</b><br>
<<link "Go to the sleepwear section" "EvansDepartmentStoreSleepwear">><</link>><Br>
<<link "Leave and return to Jennifer’s apartment" "JennifersApartmentCook">><</link>><Br>
<<else>>
<<Flag "JenniferSwitchSexDesire">><<InventoryCheckSelf "PinkSleepwear" "RedSleepwear" "BlackSleepwear">>
<<if _FlagReturn is true and _InventoryCheckSelf is false>>
You slip into the deserted staff room, legs aching from hours spent balancing perfect poise, enthusiastic smiles and cheerful demeanor. Your mind hums with the echo of compliments you never meant.<Br>
<br>
With a soft sigh, you pull on your coat and push open the door. Another shift over. Another day of being the reflection of everyone else’s desires. You wonder how Jennifer copes with this without losing herself. And how many shifts you can do without it happening to you.<Br>
<Br>
As you consider Jennifer, something bubbles up in your brain. Her offer for you to stay over when you last were her. And her lack of interest in you staying the night when you transformed back.<Br>
<br>
Almost like a worm burrowing up inside you, an unsettling idea forms in your mind. Maybe she wanted to... experiment?<br>
<Br>
<I>You’re not seriously considering this, are you?</i><Br>
<br>
You stop before exiting, debating what you’re going to do.<Br>
<Br>
<b>Actions</b><br>
<<link "Go to the sleepwear section" "EvansDepartmentStoreSleepwear">><</link>><Br>
<<link "Leave the store" "OrchidRoad">><</link>>
<<else>>
You slip into the deserted staff room, legs aching from hours spent balancing perfect poise, enthusiastic smiles and cheerful demeanor. Your mind hums with the echo of compliments you never meant.<Br>
<br>
With a soft sigh, you pull on your coat and push open the door. Another shift over. Another day of being the reflection of everyone else’s desires. You wonder how Jennifer copes with this without losing herself. And how many shifts you can do without it happening to you.<Br>
<Br>
<b>Actions</b><br>
<<link "Leave the store" "OrchidRoad">><</link>>
<</if>>
<</if>>
<</if>><b>Evans' Department Store - Stock Room</b><br>
<img src="./images/Evans_Department_Store_StockRoom.png"><br>
<br>A stark, dimly lit concrete chamber lined with metal racks heaving with folded dresses. A solitary mannequin stands, forgotten about and discarded.<br>
<<include "EventsEvansDepartmentStoreStockRoom">>
<<if _currentEvent is undefined>>
[[Return to the store->EvansDepartmentStore]]
<</if>> <<EventsCheck $return>>
<<if _currentEvent is "StockRoomWorkJen">>
<br>
<<if $EvansDepartmentStoreStockRoomJenniferWorkMorningFirst is true>>
You step into the stockroom and pause. Harsh fluorescent light buzzes overhead; the air carries a faint tang of cellophane and damp concrete. Every surface feels cold and unwelcoming. This is exactly what Jennifer faces every single day.<br>
<br>
Your eyes settle on a clipboard hanging by the shuttered door. “Jenna!” is scrawled at the top, followed by a checklist of every dress, blouse, and skirt stashed on these racks. It doesn’t take much brain power to figure out what you’re supposed to do. <br>
<br>
You set to work, scanning barcodes and ticking off quantities on the check board. The first few items slow you down, unfamiliar labels tripping you up, but within thirty minutes your hands move without thought. <i>If I’ve switched off my brain already, how will these hours ever pass?</i><Br>
<br>
The answer is evident quickly. It drags. On and on. You try to picture Jennifer doing this. Every day, over and over again. For the majority of the morning her sharp mind switched off. You picture her, once a top student at Charlton, now bound to this drudgery because it’s all she could get.<br>
<br>
A sharp knock brings you out of your pondering, making you jump. Another knock again, this time you notice where it’s coming from. The shuddered door at the back of the room rattles. <Br>
<br>
“Delivery,” calls a low, gravel-toned voice. Your heart sinks. You know that voice.<Br>
<br>
You open the side door and see him. Martin. He towers over you, looking down with sweat on his forehead and a scowl underneath it. <br>
<br>
But at the sight of you, he smiles creepily. “Well,” he begins. “Aren’t you a sight for sore eyes.” His eyes wander your body. For the first time since arriving at Evans', you feel conscious of the uniform. The tightness of the silk blouse. The shortness of the black skirt.<br>
<br>
“Shame it wasn’t under better circumstances,” he adds, leaning against the door frame.<Br>
<br>
<B>Actions</b><Br>
<<link "Ask Martin what the problem is" "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "MartinIntro">><<set $EvansDepartmentStoreStockRoomJenniferWorkMorningFirst to undefined>><</link>>
<<else>>
You slip into the stockroom with the ease of repetition. The clipboard waits by the door. You lift a box, scan the barcode, tick the checkboard. Box after box falls in line under your fingers. Your brain quickly goes into standby. After some time you realise you haven’t had a single thought. Jennifer’s life, on repeat, the same every day.<br>
<br>
A sharp knock rattles the shutter. “Delivery,” a gravelly voice calls. Your stomach twists.<Br>
<br>
You open the side door to Martin filling the frame. “Bad news again,” he says, grinning. “Loading bay’s blocked again. Council’s set on writing tickets, and I can’t risk parking on double yellows.”<br>
<br>
You know what’s coming. You say nothing, backing up against the crate as he pushes his way into the stock room.<Br>
<br>
“You wouldn’t want to disappoint your boss, now would you?” he says, like he’s already won. <Br>
<br>
“I could just tell him that you refused to deliver,” you try.<br>
<br>
At this, he smirks. “Don’t play coy, Chambers. It’s been years since you’ve soured high and got by with being a tease. You’re just another form of blue collar now, living in the gutter. And you know how a girl in the gutter gets a favour from a guy like me.”<br>
<br>
<b>Actions</b><br>
<<CompulsionCheck "TheAppeaser">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[The Appeaser] </span><<link "Ask him what he wants" "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "MorningTheAppeaser">><</link>><br>
<</if>>
<<StatCheckAssertive "lt" 40>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Ask him what it will take for him to deliver">>
<<if _StatCheckAssertive is true>><<link _StatAssertiveProbability "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "MorningAppeasementPass">><</link>><br>
<<else>><<link _StatAssertiveProbability "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "MorningAppeasementFail">><<Assertive 1>><</link>><br><</if>>
<<StatCheckAssertive "gt" 75>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Tell him to leave without delivering">>
<<CompulsionCheck "TheAppeaser">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[The Appeaser] </span><s><<print _StatAssertiveProbability>></s> - <I>You can't seem to stand up for yourself</i><br>
<<else>>
<<if _StatCheckAssertive is true>><<link _StatAssertiveProbability "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "MorningAssertivePass">><</link>><br>
<<else>><<link _StatAssertiveProbability "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "MorningAssertiveFail">><<Assertive 1>><</link>><br><</if>>
<</if>>
<</if>>
<</if>> <<if $EvansDepartmentStoreJenniferWorkResponses is "MartinIntro">>
“You see,” he begins, and you instantly know there’s a wave of bullshit coming your way. “The loading bay has been blocked by someone’s new car. These rich folk, think they own this town, don’t they? I can’t get my van in there.” He looks down at your body once again. “It’s too tight to fit in.”<br>
<br>
You fold your arms. “Then park on the double yellows and deliver,” you fire back.<Br>
<br>
Martin’s lips twitch into a grin. He steps forward and you find yourself backing up, brushing against the unopened crate next to the door. “And risk a fine?” he says. “Fifty quid for a few boxes of ladies’ underwear? Not worth it.” His voice dips low, rough as gravel. “Council don’t care if I’m late, but they love writing tickets.”<br>
<br>
You let out a huff. “That’s not my problem. You’re paid to deliver.”<Br>
<br>
He straightens, expression twisting into something almost like pity. “Funny,” he says, voice thick with mock regret, “I heard about you.” He leans in, boots scraping the concrete as he shifts his weight. “Big fall from grace, isn’t it?”<br>
<br>
His hand drifts to the crate behind you, pressing just enough to pin you there. “Makes me wonder,” he murmurs, eyes dark. “How far you’ll go to stay on top… even just in this shop?”<bR>
<bR>
<b>Actions</b><br>
<<CompulsionCheck "TheAppeaser">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[The Appeaser] </span><<link "Ask him what he wants" "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "MorningTheAppeaser">><</link>><br>
<</if>>
<<StatCheckAssertive "lt" 40>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Ask him what it will take for him to deliver">>
<<if _StatCheckAssertive is true>><<link _StatAssertiveProbability "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "MorningAppeasementPass">><</link>><br>
<<else>><<link _StatAssertiveProbability "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "MorningAppeasementFail">><<Assertive 1>><</link>><br><</if>>
<<StatCheckAssertive "gt" 75>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Tell him to leave without delivering">>
<<CompulsionCheck "TheAppeaser">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[The Appeaser] </span><s><<print _StatAssertiveProbability>></s> - <I>You can't seem to stand up for yourself</i><br>
<<else>>
<<if _StatCheckAssertive is true>><<link _StatAssertiveProbability "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "MorningAssertivePass">><</link>><br>
<<else>><<link _StatAssertiveProbability "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "MorningAssertiveFail">><<Assertive 1>><</link>><br><</if>>
<</if>>
<<elseif $EvansDepartmentStoreJenniferWorkResponses is "MorningTheAppeaser">>
You can’t help it. Before you even think, the words spill out of your mouth. “Alright, Martin. What is it you want?”<br>
<br>
His grin turns predatory. “Something I’ve been hoping for all morning. Just a kiss.” <br>
<br>
He looks at you. You feel like you don’t have a choice. Not with him. You can only nod.<Br>
<br>
Before you can react, he sweeps you up on the crate. Your skirt rides up as he settles you down, his eyes now on the same level as yours. He pushes forward, parting your legs, skirt now up around your waist.<bR>
<br>
He leans in close, voice low. “Just a little one. I’m sure you’ll enjoy it.”<Br>
<br>
His lips crash against yours - stubbly and rough - with the acrid tang of cigarette smoke and last night’s whiskey. You don’t pull away. Instead, you close your eyes, letting him guide the kiss. His tongue teases past your lips, and a hand slides under your blouse at the small of your back, the other curling around your exposed thigh.<br>
<br>
There is a tingle in your body. The taste of Martin is abhorrent. Logically, you are repulsed by him. But after spending hours doing mindless work, something flutters inside of you. You recognise it as an emotion. At least your feeling something.<Br>
<br>
Despite everything telling you that this is wrong, you find yourself responding. Longing for a feeling that isn’t brain-numbing. The smell of alcohol and cigarette smell more valuable to you than any control you have.<br>
<br>
After what feels like a heartbeat stretched into an eternity, he steps back. You catch your breath as he straightens, dust motes drifting through the fluorescent glare. His dark eyes flick over you appreciatively.<br>
<bR>
“Expected nothing less from Charlton’s top student,” he murmurs, voice thick with mock admiration. "Read about you in some articles in the Charlton Gazette. You were going to be something. Now, look at you.”<bR>
<br>
He reaches for the door, pauses, and looks back. “But now school’s over. You're just like me. I suppose this will be the highlight of your day.”<br>
<br>
With a final crooked smile, he slips out, the door thudding shut behind him. You hear the van’s engine roar to life, then the shuffle of boxes being unloaded.<br>
<br>
You press your hand to your racing heart and adjust your clothing, then shift off the crate. Something inside you stopped you from doing anything he wanted. But the troubling thought on your mind is the sensation - the actual feeling - you experienced was as rare in this work as the disgust you feel from appeasing him.<br>
<br>
Not for the first time, you wonder how Jennifer manages to get through an entire day.<br>
<<trackKnowledge "TopOfClass" "JenniferLearned">>
<br>
<b>Actions</b><Br>
<<link "Continue working" "EvansDepartmentStoreJenniferWork">>
<<TimeChange>>
<<Flag "JenniferTell">>
<<if _FlagReturn is true>><<EventTrigger "JennifersApartment" "JenReactKissingMartin" null "Jennifer" null null null null false>><</if>>
<<set $EvansDepartmentStoreJenniferWorkResponses to undefined>>
<</link>><br>
<<Flag "JenniferSwitchDay1">>
<<if _FlagReturn is true>>
<s>Take a break</s> - <i>You feel compelled to work throughout today as Jennifer told you to</i><br>
<<else>>
<<link "Take a break" "EvansDepartmentStore">>
<<TimeChange>>
<<set $EvansDepartmentStoreJenniferWorkResponses to undefined>>
<<if _FlagReturn is true>><<EventTrigger "JennifersApartment" "JenReactKissingMartin" null "Jennifer" null null null null false>><</if>>
<</link>><br>
<</if>>
<<elseif $EvansDepartmentStoreJenniferWorkResponses is "MorningAppeasementPass">>
You sigh. “Alright, Martin. What is it you want?”<Br>
<br>
His grin turns predatory. “Something I’ve been hoping for all morning. Just a kiss.” <Br>
<br>
Before you can react, he sweeps you up on the crate. Your skirt rides up as he settles you down, his eyes now on the same level as yours. He pushes forward, parting your legs, skirt now up around your waist.<br>
<br>
He leans in close, voice low. “Just a little one. I’m sure you’ll enjoy it.”<Br>
<br>
His lips crash against yours - stubbly and rough - with the acrid tang of cigarette smoke and last night’s whiskey. You don’t pull away. Instead, you close your eyes, letting him guide the kiss. His tongue teases past your lips, and a hand slides under your blouse at the small of your back, the other curling around your exposed thigh.<br>
<br>
There is a tingle in your body. The taste of Martin is abhorrent. Logically, you are repulsed by him. But after spending hours doing mindless work, something flutters inside of you. You recognise it as an emotion. At least your feeling something.<Br>
<bR>
Despite everything telling you that this is wrong, you find yourself responding. Longing for a feeling that isn’t brain-numbing. The smell of alcohol and cigarette smell more valuable to you than any control you have.<Br>
<br>
After what feels like a heartbeat stretched into an eternity, he steps back. You catch your breath as he straightens, dust motes drifting through the fluorescent glare. His dark eyes flick over you appreciatively.<bR>
<br>
“Expected nothing less from Charlton’s top student,” he murmurs, voice thick with mock admiration. "Read about you in some articles in the Charlton Gazette. You were going to be something. Now, look at you.”<bR>
<br>
He reaches for the door, pauses, and looks back. “But now school’s over. Your just like me. I suppose this will be the highlight of your day.”<Br>
<Br>
With a final crooked smile, he slips out, the door thudding shut behind him. You hear the van’s engine roar to life, then the shuffle of boxes being unloaded.<BR>
<br>
You press your hand to your racing heart and adjust your clothing, then shift off the crate. A troubling thought crosses your mind. That sensation - the actual feeling - felt in the moment more rare as the disgust you feel from kissing him.<Br>
<Br>
Not for the first time, you wonder how Jennifer manages to get through an entire day.<Br>
<<trackKnowledge "TopOfClass" "JenniferLearned">>
<br>
<b>Actions</b><Br>
<<link "Continue working" "EvansDepartmentStoreJenniferWork">>
<<TimeChange>>
<<set $EvansDepartmentStoreJenniferWorkResponses to undefined>>
<<Flag "JenniferTell">>
<<if _FlagReturn is true>><<EventTrigger "JennifersApartment" "JenReactKissingMartin" null "Jennifer" null null null null false>><</if>>
<</link>><br>
<<Flag "JenniferSwitchDay1">>
<<if _FlagReturn is true>>
<s>Take a break</s> - <i>You feel compelled to work throughout today as Jennifer told you to</i><br>
<<else>>
<<link "Take a break" "EvansDepartmentStore">>
<<TimeChange>>
<<set $EvansDepartmentStoreJenniferWorkResponses to undefined>>
<<if _FlagReturn is true>><<EventTrigger "JennifersApartment" "JenReactKissingMartin" null "Jennifer" null null null null false>><</if>>
<</link>><br>
<</if>>
<<elseif $EvansDepartmentStoreJenniferWorkResponses is "MorningAppeasementFail">>
“Alright, Martin,” you say, without conviction. “What is it you want?”<Br>
<br>
His grin turns predatory. “Something I’ve been hoping for all morning. Just a kiss.”<Br>
<Br>
Before you can react, he sweeps you up on the crate. You flinch, but try to hold it together. Your skirt rides up as he settles you down, his eyes now on the same level as yours. He pushes forward, parting your legs, skirt now up around your waist.<BR>
<bR>
He leans in close, voice low. “Just a little one. I’m sure you’ll enjoy it.”<bR>
<br>
His lips crash against yours - stubbly and rough - with the acrid tang of cigarette smoke and last night’s whiskey. You try to block out the sensation. His tongue teases past your lips, and a hand slides under your blouse at the small of your back, the other curling around your exposed thigh.<br>
<br>
You grow still, focusing all your efforts on not throwing up. The taste of Martin is abhorrent. There is nothing in the world you’d want to do less.<bR>
<bR>
After what feels like a heartbeat stretched into an eternity, he steps back. You look away as he straightens, dust motes drifting through the fluorescent glare. His dark eyes flick over you with disappointment.<Br>
<bR>
“Not feeling it today?” he murmurs, almost annoyed. “Don’t worry, you’ll learn your place soon enough. From where I’m standing, it looks like you’re not so different to me.”<br>
<br>
He steps back, loosening his grip. His gaze lingers as he sneers, “Yup. Here you are. A sales assistant hiding in the stockroom with the delivery man. Remember that. When you finally accept where you are, I’ll be waiting.”<br>
<bR>
He pivots and strides out, leaving the door swinging and your pulse pounding in the sudden silence.<Br>
<br>
<b>Actions</b><Br>
<<link "Continue working" "EvansDepartmentStoreJenniferWork">>
<<TimeChange>>
<<set $EvansDepartmentStoreJenniferWorkResponses to undefined>>
<<Flag "JenniferTell">>
<<if _FlagReturn is true>><<EventTrigger "JennifersApartment" "JenReactKissingMartin" null "Jennifer" null null null null false>><</if>>
<</link>><br>
<<Flag "JenniferSwitchDay1">>
<<if _FlagReturn is true>>
<s>Take a break</s> - <i>You feel compelled to work throughout today as Jennifer told you to</i><br>
<<else>>
<<link "Take a break" "EvansDepartmentStore">>
<<TimeChange>>
<<set $EvansDepartmentStoreJenniferWorkResponses to undefined>>
<<Flag "JenniferTell">>
<<if _FlagReturn is true>><<EventTrigger "JennifersApartment" "JenReactKissingMartin" null "Jennifer" null null null null false>><</if>>
<</link>><br>
<</if>>
<<elseif $EvansDepartmentStoreJenniferWorkResponses is "MorningAssertivePass">>
You straighten your shoulders and meet his glare. “Fine,” you say, voice steady. “I’ll just tell Mr. Evans you refused to deliver.”<br>
<br>
His broad frame surges forward, and before you can step back, you’re pinned against the wooden crate. He leans close, voice low and dangerous. “You wouldn’t do that if you were me.” He doesn’t make a move, but his eyes roam up and down your uniform.<Br>
<br>
He snorts. “Terry Evans knows me. Went to school with him. He’ll listen to my word over some lowly shop girl.”<Br>
<Br>
Your chest tightens, but deep within you find a wave of defiance. “He’ll listen to me more than a drunk delivery driver who never did a damned thing with his life. You went to school with Terry Evans. Now he owns this place. What have you ever achieved?”<bR>
<br>
For a heartbeat, you see raw fury flare in Martin’s eyes. Then he smirks, dragging his tongue across his teeth. “Careful, Chambers,” he murmurs. “From where I’m standing, you don’t look any different to me.”<br>
<br>
“I remember you,” he continues. “Charlton’s golden girl. Read about you in some articles in the Charlton Gazette. You were going to be something. Now, look at you.”<bR>
<br>
He steps back, loosening his grip. His gaze lingers as he sneers, “You might’ve been the top cat at school, but here you are. A sales assistant hiding in the stockroom with the delivery man. Remember that. When you finally accept where you are, I’ll be waiting.”<Br>
<br>
He pivots and strides out, leaving the door swinging and your pulse pounding in the sudden silence.<br>
<<trackKnowledge "TopOfClass" "JenniferLearned">>
<br>
<b>Actions</b><Br>
<<link "Continue working" "EvansDepartmentStoreJenniferWork">>
<<TimeChange>>
<<set $EvansDepartmentStoreJenniferWorkResponses to undefined>>
<</link>><br>
<<Flag "JenniferSwitchDay1">>
<<if _FlagReturn is true>>
<s>Take a break</s> - <i>You feel compelled to work throughout today as Jennifer told you to</i><br>
<<else>>
<<link "Take a break" "EvansDepartmentStore">>
<<TimeChange>>
<<set $EvansDepartmentStoreJenniferWorkResponses to undefined>>
<</link>><Br>
<</if>>
<<elseif $EvansDepartmentStoreJenniferWorkResponses is "MorningAssertiveFail">>
You straighten your shoulders and meet his glare. “Fine,” you say, voice steady. “I’ll just tell Mr. Evans you refused to deliver.”<Br>
<br>
His broad frame surges forward, and before you can step back, you’re pinned against the wooden crate. He leans close, voice low and dangerous. “You wouldn’t do that if you were me.” He doesn’t make a move, but his eyes roam up and down your uniform.<Br>
<br>
He snorts. “Terry Evans knows me. Went to school with him. He’ll listen to my word over some lowly shop girl.”<Br>
<br>
Your chest tightens and you feel doubt in your mind. “He’ll listen to me,” you reply, hearing your voice shake. “More than a drunk delivery driver who never did anything with his life.”<br>
<br>
But Martin just grins. “Oh, the little pussy is developing some claws,” he mocks you. “Get over yourself, love. From where I’m standing, it looks like you’re not so different to me.”<bR>
<bR>
He steps back, loosening his grip. His gaze lingers as he sneers, “Yup. Here you are. A sales assistant hiding in the stockroom with the delivery man. Remember that. When you finally accept where you are, I’ll be waiting.”<br>
<br>
He pivots and strides out, leaving the door swinging and your pulse pounding in the sudden silence.<br>
<br>
<b>Actions</b><Br>
<<link "Continue working" "EvansDepartmentStoreJenniferWork">>
<<TimeChange>>
<<set $EvansDepartmentStoreJenniferWorkResponses to undefined>>
<</link>><br>
<<Flag "JenniferSwitchDay1">>
<<if _FlagReturn is true>>
<s>Take a break</s> - <i>You feel compelled to work throughout today as Jennifer told you to</i><br>
<<else>>
<<link "Take a break" "EvansDepartmentStore">><<TimeChange>><<set $EvansDepartmentStoreJenniferWorkResponses to undefined>><</link>><br>
<</if>>
<<elseif $EvansDepartmentStoreJenniferWorkResponses is "LunchIntro">>
<b>Evans' Department Store - Perfume Counter</b><br>
<img src="./images/Evans_Department_Store_Perfume_Counter.png"><br>
<br>A glass-topped display piled with identical pastel bottles and a retro pin-up sign, flanked by blank-faced mannequins and drab rails. Every bright detail underscoring the forced cheer of Jennifer’s daily grind.<br>
<br>
<<if $EvansDepartmentStoreJenniferWorkCounterFirst is true>>
You approach the perfume counter. A glass-topped display cabinet gleams under soft lighting, lined with frosted crystal bottles and gilt-trimmed atomizers. The air is thick with floral powder, citrus zest, and something with a sickly sweet undertone that lingers longer than expected.<Br>
<br>
Behind the counter, a poised assistant in a peach blouse and pencil skirt offers quiet suggestions with a practiced smile. Maisie Peterson.<Br>
<br>
<b>Actions</b><Br>
<<link "Talk to Maisie" "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "LunchMaisieIntro">><<NPCKnown "Maisie">><<set $EvansDepartmentStoreJenniferWorkCounterFirst to undefined>><</link>>
<<else>>
Maisie is already behind the counter. She smiles politely at you as you approach. “Am I late again?” you ask, rushing around the counter.<br>
<br>
<<Weekend>>
<<if _Weekend is true>>
She smiles, as if sharing a secret. “It’s fine. I just got in myself. It feels wrong to be cooped up in here at the weekends. I wanted to spend longer at the country club.”<br>
<Br>
"You wouldn't believe what Hazel Evans was saying to that lifeguard, Ethan," Maisie whispers. "He's young enough to be her son. She thinks she can get away with it, being married to a town statesman."<br>
<<else>>
She smiles, as if sharing a secret. “It’s fine. I just got in myself. The school receptionist wouldn’t believe that Stitch had signed my pass. As if I’d bother to forge it to come here.”<br>
<br>
Her smile creeps up on the left hand side of her face, as she lowers her voice. “Making other people miserable is probably the only joy she gets in life. It’s not as if she’ll marry well, stuck in that school.”<br>
<</if>>
<br>
You smile politely, thoughts briefly considering that Jennifer has to listen to this everyday. This idle bitching and gossiping being the only thing to break up the mundane job of working in a quiet store. <Br>
<br>
Maisie suddenly stops her chatter mid-sentence. Eyes widening. You know what’s coming. “Darling!”<BR>
<br>
You turn to see Aunt Joan approaching the perfume counter, heels clacking. At seeing Maisie, she pauses. Eyes narrowed.<Br>
<br>
“My dear, what on earth is that?” she snaps, jerking a finger at Maisie’s uniform blouse. “That silk looks like your mother draped a napkin over you. And that skirt’s hemline like it’s been dragged along by a cart.”<bR>
<br>
She straightens, lips pursing. “I need a new dress. Something that actually flatters a woman of good stock. I have a function this evening full of eligible bachelors. Come along. You can model for me. And leave your mother’s tawdry tastes at the counter, god help her. Lord knows she at least tries.”<Br>
<br>
Maisie’s eyes again flick to you for help.<br>
<br>
<b>Actions</b><Br>
<<CompulsionCheck "AllDolledUp">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[All Dolled Up] </span><<link "You instinctively know what she is looking for" "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "LunchAllDolledUp">><</link>><br>
<</if>>
<<StatCheckOrientation "gt" 10>>
<<set _StatOrientationProbability to _StatOrientationProbability + " Tell her you know exactly what the bachelor's will like">>
<<if _StatCheckOrientation is true>><<link _StatOrientationProbability "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "LunchOrientationPass">><</link>><br>
<<else>><<link _StatOrientationProbability "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "LunchOrientationFail">><<Orientation 1>><</link>><br><</if>>
<<link "Look for something with Aunt Joan" "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "LunchHelp">><<Feminity 1>><</link>><br>
<<link "Leave Maisie to help her Aunt herself " "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "LunchLeave">><<Greedy 1>><</link>><br>
<</if>>
<<elseif $EvansDepartmentStoreJenniferWorkResponses is "LunchMaisieIntro">>
You walk towards the perfume counter, seeing a young woman with finely detailed make-up and porcelain skin already standing behind it. She greets you with a practiced smile. <br>
<br>
“Am I running late?”, you ask, as you slide in.<Br>
<br>
Maisie leans in, voice dropping to a whisper. “A bit, but don’t worry. It’s been dead. Just Hazel Evans and Jeanette Thompson spritzing themselves before lunch.” She smirks. “Covering up this morning’s tennis lessons. I’m surprised they sweat at all with all the nattering they do.”<br>
<br>
A customer walks by, causing Maisie to shift quickly to stand up straight faces the counter. You do the same. But they pass by, uninterested in talking to you or browsing the counter.<Br>
<br>
Maisie sighs after they’ve rounded a corner. “This is more boring than lessons. At least at school I don’t have to pretend to be interested.”<br>
<br>
You arch an eyebrow. “You go to Charlton?”<bR>
<br>
Her smile tightens. She tilts her head, as if you’ve forgotten a fact. “You know I do. Just get the afternoons off sometimes to work here. As well as weekends. Work experience, apparently. Like I want to work when I graduate. That’s what marriage is for.”<br>
<br>
“How did you manage to get permission for that?” you press.<br>
<br>
She glances around, her smile returning. She reaches beneath the counter, rummages in a handbag, and produces a stiff cardboard pass stamped with Stitch’s scrawled signature. “Daddy pulled a few strings,” she says, shrugging. “Special privileges for cheerleaders, high achievers… and those in the know. Didn’t they do the same when you were at Charlton? Or was it different back then?”<br>
<br>
Maisie’s eyebrow lifts slightly. In spite of the words, you can see no ill intent. She continues, blissfully ignorant of any offense she might have caused. “Speaking of school…wasn’t Steve Duncan in your year? Mayor’s son? Off at uni now, I think. Good family. Well off. He was cute, too.”<Br>
<br>
Her incessant chatter suddenly trails off, as he eyes catch something behind you. Turning your head to look over your shoulder, you see aging woman in a white cashmere coat striding towards the counter, heels clicking across the tiles like a judge’s gavel.<bR>
<<trackKnowledge "Privileges" "Learned">>
<br>
“Oh no. Aunt Joan,” Maisie hisses, cheeks paling.<br>
<br>
“Darling!” Aunt Joan purrs, sweeping past you without so much as a glance. “She’s still not engaged? I told your mother, what’s the point of good posture if no one’s proposing?”<Br>
<br>
You look at the woman. She is wearing a garish floral dress that clashes rather than complements, her makeup layered on with theatrical excess. Clearly someone who believes boldness is beauty, even when it tips into overkill.<br>
<br>
Maisie looks like she wants the floor to swallow her up.<br>
<br>
<b>Actions</b><Br>
<<link "Listen to Aunt Joan" "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "LunchJoanIntro">><</link>>
<<elseif $EvansDepartmentStoreJenniferWorkResponses is "LunchJoanIntro">>
“My dear,” Joan says, appraising Maisie. “That blouse hangs like a sack. And your hair? Where’s the polished? It looks like you tried and gave up halfway.”<Br>
<br>
You see a flash of irritation cross Maisie’s face, but Joan shows no signs of caring. “And this,” she points to Maisie’s cheek. “This isn’t makeup, it’s a single wash of paste. You really do take after your mother in style. Thank god she married into old money. Heaven knows how she would have got by otherwise. But you can’t count on having her luck.”<br>
<br>
Maisie takes a deep breath and her practiced smile returns. “How can I help you today, Aunt Joan?”<br>
<br>
“I need something modern and timeless,” she continues, voice softening into faux regret. “Refined and bold. I need to pop, but not stand-out. I have a dinner party at the Hudson’s farm. Meeting their boy’s fiance. She’s not that much older than you, Maisie. Think of the generational wealth you could have married into if you’d snagged his attention?”<Br>
<br>
“I think there’s some dresses in the new range section that would suit you,” Maisie tries, her voice nervous. <bR>
<br>
Joan’s sighs, rolling her eyes. “Really Maisie, that isn’t becoming of an Evans' sales girl. Come and show me.”<br>
<br>
“In fact,” she adds, her eyes looking Maisie up and down. “Why don’t you model them for me. It would do you the world of good wearing something sophisticated. Leave those gutter-girl belts and strapless tops behind for once. And you and I are practically the same size.”<br>
<bR>
You look between Maisie and her Aunt. They most certainly aren't.<br>
<br>
“You never know”, Joan continues. “I might find someone to step on the grave of your dear old Uncle Ernest. Maybe they’ll have a son or cousin your age I could introduce you to. Get you out of this shop girl future you seem to be drifting towards.”<br>
<br>
Maisie’s eyes flick to you, pleading.<Br>
<br>
<b>Actions</b><Br>
<<CompulsionCheck "AllDolledUp">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[All Dolled Up] </span><<link "You instinctively know what she is looking for" "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "LunchAllDolledUp">><</link>><br>
<</if>>
<<StatCheckOrientation "gt" 10>>
<<set _StatOrientationProbability to _StatOrientationProbability + " Tell her you know exactly what the bachelor's will like">>
<<if _StatCheckOrientation is true>><<link _StatOrientationProbability "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "LunchOrientationPass">><</link>><br>
<<else>><<link _StatOrientationProbability "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "LunchOrientationFail">><<Orientation 1>><</link>><br><</if>>
<<link "Look for something with Aunt Joan" "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "LunchHelp">><<Feminity 1>><</link>><br>
<<link "Leave Maisie to help her Aunt herself " "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "LunchLeave">><<Greedy 1>><</link>><br>
<<elseif $EvansDepartmentStoreJenniferWorkResponses is "LunchAllDolledUp">>
You cut in between Maisie and Aunt Joan, voice confident. “I know exactly what you need. Something that flatters without shouting. That jade-green wrap dress at the new arrivals will hug your waist and fall elegantly over your shoulders.” <br>
<br>
Joan’s eyes turn from Maisie to look directly at you. You see her thinking before she nods. “That does sound promising. Very well. Lead the way.”<Br>
<Br>
You step forward and, without hesitation, guide her to the new-arrivals rack. Fingers brushing the satin finish of a midnight-blue sheath dress trimmed in subtle gold, you sense its bold elegance will suit her perfectly.<Br>
<br>
“How about this,” you murmur, passing her the dress and a delicate pearl choker. “The colour will bring out your eyes, and the neckline is just the right balance of refined and daring.”<br>
<br>
Joan’s eyes flick to the rack and light up. “Oh, very chic,” she exclaims. <Br>
<br>
“Would you like me to model it for you?” you ask, before adding a lie. “We’re almost the same size.” <Br>
<Br>
Joan shakes her head, already slipping the dress from the hanger. “No need. I’ll see for myself,” she says, disappearing into the fitting room with a satisfied smile.<br>
<br>
Five minutes later she emerges, the dress clinging beautifully. She smooths the fabric, beaming. “My dear,” Aunt Joan breathes, voice warmed with genuine delight. “You’ve outdone yourself. Pardon me, I didn’t catch your name?”<Br>
<br>
You offer her a polite smile. “Jennifer,” you say. <I>How easily you responded to that question with that name.</i><Br>
<br>
“Thank you, Jennifer,” Joan replies. You steer her toward the sales desk and process the transaction. She clutches your hand in thanks. “Maisie could learn plenty from you,” she adds with a wink. “Heaven forbid she inherits her mother’s dreadful taste in friends.”<Br>
<Br>
Something inside you flutters. A spark of a feeling, its presence all the more powerful against the flat state you only now realise you’ve been existing in since working on the perfume counter. It feels wrong, but being recognised for something - even if it is your fashion sense - feels like a reward.<br>
<br>
When Joan leaves, you return to the perfume counter. Maisie lets out a soft laugh. “Thank you,” she whispers. “She went to school with half of Charlton, thinks it makes her an oracle. Mary Handle this, Mary that.”<Br>
<<QuestState "Quest21">>
<<if _QuestState is 3>>
<br>
A chill passes up your spine. “Mary who?”<br>
<br>
“Handle. She’s Evans' receptionist. Works upstairs. I think she’s in today. I saw her come back from lunch just as I was coming in.”<br>
<br>
Mary Handle. Terrence’s mother. Coincidence? You should find a way to go up and talk to her.<br>
<<SetFlag "MaryHandleKnown">>
<</if>>
<br>
<b>Actions</b><Br>
<<link "Continue working" "EvansDepartmentStoreJenniferWork">>
<<TimeChange>>
<<set $EvansDepartmentStoreJenniferWorkResponses to undefined>>
<<Flag "JenniferTell">>
<<if _FlagReturn is true>><<EventTrigger "JennifersApartment" "JenReactAuntJoan" null "Jennifer" null null null null false>><</if>>
<</link>><br>
<<Flag "JenniferSwitchDay1">>
<<if _FlagReturn is true>>
<s>Take a break</s> - <i>You feel compelled to work throughout today as Jennifer told you to</i><br>
<<else>>
<<link "Take a break" "EvansDepartmentStore">>
<<TimeChange>>
<<set $EvansDepartmentStoreJenniferWorkResponses to undefined>>
<<Flag "JenniferTell">>
<<if _FlagReturn is true>><<EventTrigger "JennifersApartment" "JenReactAuntJoan" null "Jennifer" null null null null false>><</if>>
<</link>><br>
<</if>>
<<elseif $EvansDepartmentStoreJenniferWorkResponses is "LunchOrientationPass">>
You inject yourself into the conversation with a smile. “Men at functions like that are drawn by the mystery and hint of desire. Something sheer that react to the light. Something that makes them question how much they can see. And something to make them consider what it would be like to see what’s underneath.”<br>
<br>
Upon hearing the words, Maisie looks at you with fear, tensing up. Joan’s eyes focus away from her and on to you. The older woman appraises you without emotion.<Br>
<br>
Then, after a moment, she smiles. “That sounds ideal,” she says. “Could you excuse yourself from the counter, my dear? I think your opinion would be invaluable.<Br>
<br>
You step forward and guide her to the new-arrivals rack. As you walk, you wonder how you are going to talk to Joan about fashion. But you do now what appeals to guys. You clutch on to that knowledge like your life depends on it.<br>
<br>
“See how the light kisses the fabric here?”, you say, pointing to a dove-grey sheath with a subtle shimmer. “It hints at the curves beneath without baring too much. It’s far more alluring than anything overt.”<br>
<br>
Joan’s eyes brighten. “Show me more,” she urges. You lift a charcoal wrap dress next. You’ve seen women wearing them back in the city. You know what reaction they get. “This neckline grazes the collarbone just so, drawing the eye upward. And the slight sway at the hem keeps the silhouette dignified, yet suggestive.”<br>
<br>
The words sound foreign to you as you say them, but you can’t help but feel there’s an underlying truth to all your waffle. <I>You know what boys like.</i><br>
<br>
Joan slips each into the fitting room in turn, returning for your quiet appraisal. Finally, she settles on the dove-grey sheath. You steer her to the sales desk. She clasps your hand, smiling. “Thank you. Jennifer, isn’t it? I hope Maisie learns the art of subtlety from you. Lord knows, her mother always thought graceful meant hiding every hint of skin.”<bR>
<br>
Something inside you flutters. A spark of a feeling, its presence all the more powerful against the flat state you only now realise you’ve been existing in since working on the perfume counter. It feels wrong, but being recognised for something - even if how to attract boys - feels like a reward.<br>
<br>
When Joan leaves, you return to the perfume counter. Maisie lets out a soft laugh. “Thank you,” she whispers. “She went to school with half of Charlton, thinks it makes her an oracle. Mary Handle this, Mary that.”<br>
<<QuestState "Quest21">>
<<if _QuestState is 3>>
<br>
A chill passes up your spine. “Mary who?”<br>
<br>
“Handle. She’s Evans' receptionist. Works upstairs. I think she’s in today. I saw her come back from lunch just as I was coming in.”<br>
<br>
Mary Handle. Terrence’s mother. Coincidence? You should find a way to go up and talk to her.<br>
<<SetFlag "MaryHandleKnown">>
<</if>>
<br>
<b>Actions</b><Br>
<<link "Continue working" "EvansDepartmentStoreJenniferWork">>
<<TimeChange>>
<<set $EvansDepartmentStoreJenniferWorkResponses to undefined>>
<<Flag "JenniferTell">>
<<if _FlagReturn is true>><<EventTrigger "JennifersApartment" "JenReactAuntJoan" null "Jennifer" null null null null false>><</if>>
<</link>><br>
<<Flag "JenniferSwitchDay1">>
<<if _FlagReturn is true>>
<s>Take a break</s> - <i>You feel compelled to work throughout today as Jennifer told you to</i><br>
<<else>>
<<link "Take a break" "EvansDepartmentStore">>
<<TimeChange>>
<<set $EvansDepartmentStoreJenniferWorkResponses to undefined>>
<<Flag "JenniferTell">>
<<if _FlagReturn is true>><<EventTrigger "JennifersApartment" "JenReactAuntJoan" null "Jennifer" null null null null false>><</if>>
<</link>><br>
<</if>>
<<elseif $EvansDepartmentStoreJenniferWorkResponses is "LunchOrientationFail">>
You cut in, voice bright. “I’m sure the guys at the event would be captivated by a daring hemline. Just a flash a bit of thigh. Maybe a plunging neckline that promises more. I could help you look for something that would appeal to them.”<Br>
<Br>
You sense Maisie stiffen next to you as Joan’s eyes widen in incredulity. “My dear, these are gentlemen, not schoolboys chasing stockings. They prize subtlety and poise, not scandalous flashes of flesh.”<Br>
<br>
A sigh escapes her, rich with disappointment. “If this is how the young girls of today thinks they should act, I fear for the Empire’s future.” She glances at Maisie. “It’s almost like your mother was a sign of things to come.”<Br>
<br>
Maisie winces at her words. Joan stands there, looking at her niece with expectation.<Br>
<br>
<B>Actions</b><BR>
<<link "Look for something with Aunt Joan" "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "LunchHelp">><<Feminity 1>><</link>><br>
<<link "Leave Maisie to help her Aunt herself " "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "LunchLeave">><<Greedy 1>><</link>><br>
<<elseif $EvansDepartmentStoreJenniferWorkResponses is "LunchHelp">>
You clear your throat. “Maisie’s tied up at the counter, but I’d be happy to help you find something.”<Br>
<br>
She appraises you from head to toe. “Very well,” she nods. “Your hips actually look more like mine anyway. Poor dear,” she adds, glancing at Maisie. “She’s inherited her mother’s waistline.”<br>
<br>
With a decisive snap, she steers you toward the ladies’ fashion section. Before you can protest, she’s pulling dresses off the rail - bold florals, sleek sheaths, whisper-thin chiffons - and drapes them over your shoulders. “Try that one too,” she commands, pointing to a fitted bodice and full skirt.<bR>
<Br>
In the changing room, you emerge in outfit after outfit: a bodycon midi that clings to every curve, a tea-length frock with a cinched waist, an off-the-shoulder slip that grazes your collarbone. After each reveal, Aunt Joan circles you, offering clipped observations<br>
<br>
“Lift your chin. Yes, like that. The neckline flatters your collarbone.” “A smidge higher on the waist, there. Now it emphasizes your hourglass.” “That sash needs tightening. See how it tames the hips?”<Br>
<br>
At first, you fumble with unfamiliar hems and straps, cheeks burning under her steely gaze. But when she smooths a fold at your waist and murmurs, “Divine on you,” a warmth spreads through your chest. You find yourself holding still to let her admire the fabric’s fall. A quiet thrill at her approval.<br>
<br>
By the final dress you know exactly where to cinch the sash and how to angle your shoulder. Aunt Joan’s lips curve into a rare smile. “Perfect, darling.” She steps back, satisfied. “It looks lovely on you. So I’m sure it will look spectacular on me.”<Br>
<br>
You retreat to the dressing room and slip out of the last dress, feeling a flutter tickles your ribs. Modeling dresses for an hour felt… rewarding. A live mannequin, posed by Aunt Joan. You smile as you reflect on her compliments on your figure. You realise that this is the most you’ve felt since working on the perfume counter. <bR>
<br>
That realization sends an unexpected shiver through you.<br>
<bR>
Returning to the shop floor, you lead Joan to the sales desk. She smiles and pays before leaving the store. When you return to the perfume counter. Maisie lets out a soft laugh. “Thank you,” she whispers. “She went to school with half of Charlton, thinks it makes her an oracle. Mary Handle this, Mary that.”<Br>
<<QuestState "Quest21">>
<<if _QuestState is 3>>
<br>
A chill passes up your spine. “Mary who?”<br>
<br>
“Handle. She’s Evans' receptionist. Works upstairs. I think she’s in today. I saw her come back from lunch just as I was coming in.”<br>
<br>
Mary Handle. Terrence’s mother. Coincidence? You should find a way to go up and talk to her.<br>
<<SetFlag "MaryHandleKnown">>
<</if>>
<br>
<b>Actions</b><Br>
<<link "Continue working" "EvansDepartmentStoreJenniferWork">>
<<TimeChange>>
<<set $EvansDepartmentStoreJenniferWorkResponses to undefined>>
<<Flag "JenniferTell">>
<<if _FlagReturn is true>><<EventTrigger "JennifersApartment" "JenReactAuntJoan" null "Jennifer" null null null null false>><</if>>
<</link>><br>
<<Flag "JenniferSwitchDay1">>
<<if _FlagReturn is true>>
<s>Take a break</s> - <i>You feel compelled to work throughout today as Jennifer told you to</i><br>
<<else>>
<<link "Take a break" "EvansDepartmentStore">>
<<TimeChange>>
<<set $EvansDepartmentStoreJenniferWorkResponses to undefined>>
<<Flag "JenniferTell">>
<<if _FlagReturn is true>><<EventTrigger "JennifersApartment" "JenReactAuntJoan" null "Jennifer" null null null null false>><</if>>
<</link>><br>
<</if>>
<<elseif $EvansDepartmentStoreJenniferWorkResponses is "LunchLeave">>
You offer a polite nod, but let Maisie handle Aunt Joan herself. The sales assistant sighs. “Alright Aunt Joan, lead the way.”<br>
<br>
Maisie slips out from behind the counter, leaving you alone. With nothing better to do, you settle behind the perfume counter and resume the drudgery. Before you know it, an hour has slipped past. Customers barely approach you and when they do, they ask the same questions. You quickly learn which customers expect you to prefer floral to citrus, or respond enthusiastically when someone uses one of the test bottles.<br>
<br>
Each interruption is as dull as the last: a pregnant mum worried about fragrance strength, a bored bank clerk who “just needs a spritz.” You catch yourself humming under your breath as you decant testers, the mechanical rhythm lulling you into a half-dream. No thought required. Just the memory of a few key phrases and the confidence to sound like you belong.<br>
<br>
Your mind drifts back to Jennifer. That this is her life. Day in, day out. You can’t imagine how it feels to be this bored at work. And for the first time, you realise how flat you feel in doing this job.<br>
<br>
When Maisie finally returns, she looks as if she’s lost five rounds in the ring. Her shoulders slump and her smile has vanished. You rise and ask softly, “How did it go?”<Br>
<br>
She sighs, cheeks drained of colour. “Just the same old lecture about my mother’s many flaws,” she murmurs. She straightens her blouse and slips back into her routine, offering no more than a small nod. Clearly, Aunt Joan has taken every drop of her energy, leaving nothing but silence in its wake.<br>
<br>
<b>Actions</b><Br>
<<link "Continue working" "EvansDepartmentStoreJenniferWork">><<TimeChange>><<set $EvansDepartmentStoreJenniferWorkResponses to undefined>><</link>><br>
<<Flag "JenniferSwitchDay1">>
<<if _FlagReturn is true>>
<s>Take a break</s> - <i>You feel compelled to work throughout today as Jennifer told you to</i><br>
<<else>>
<<link "Take a break" "EvansDepartmentStore">><<TimeChange>><<set $EvansDepartmentStoreJenniferWorkResponses to undefined>><</link>><br>
<</if>>
<<elseif $EvansDepartmentStoreJenniferWorkResponses is "AfternoonIntro">>
<b>Evans' Department Store - Sales Desk</b><br>
<img src="./images/Evans_Department_Store_Sales_Desk.png"><br>
<br>A hexagonal sales counter topped with clunky cash registers and gaudy pin-up posters, ringed by blank-faced mannequins and endless rails of drab dresses.<br>
<br>
<<if $EvansDepartmentStoreJenniferWorkDeskFirst is true>>
You step behind the counter and feel instantly on display. The glare of fluorescent lights seem to be directed at the counter, whilst the shape of the counter gives people a view of you almost from every angle. Like the counter is a podium and the customers are your audience.<Br>
<Br>
Forcing a smile, you step up to the till. They are archaic, but you see the basics are the same as a string of part-time jobs you did at uni. But customer questions are a different matter. After a few honest truths to some unhappy customers, you force a bright smile and a cheerful tone in your voice. The reactions are instant and pleasant.<br>
<br>
The monotony of it dulls your mind. You find yourself dropping into a rhythm. The ancient tills clatter at your fingertips like a props. The drawer’s ding like an ending to a song. As you serve, you compliment your smiles and cheery tone with graceful movements. Every movement is choreographed: a hand on your hip here, a tilt of the head there, each flourish theatrical. This is a stage that you find yourself performing a role on.<br>
<br>
Your words are similarly refined as you go. Women lean in, nodding at your praise of their choices; men hover at the edge of the desk, smirking when you catch their eye. There is no honesty needed here. You realise quickly that are a bright, cheerful carnival mirror, designed to reflect the best versions of your customers.<br>
<<QuestState "Quest21">><<Flag "MaryHandleKnown">>
<<if _QuestState is 3 and _FlagReturn is true>><bR>And all the while, at the back of your mind you distantly remember that you need get away from the desk and sneak upstairs to see Mary. Your eyes periodically flick up to a clock and you grimace as time ticks by. But the drum and monotony of the tasks of a sales girl keep stacking up, and you struggle to break the brain-numbing performance that you all-too easily slip into.<br><</if>>
<br>
The act becomes so overbearing that it takes you a number of attempts to recognise your own name. “Jennifer!”<br>
<br>
<I>Except that’s not your name, is it?</i><br>
<br>
Before you can give it much though, your heart sinks when you see the source of the voice. Grinning back at you from over the counter is Christina.<br>
<br>
<b>Actions</b><br>
<<link "Talk to Christina" "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "AfternoonChristinaIntro">><<set $EvansDepartmentStoreJenniferWorkDeskFirst to undefined>><</link>><br>
<<else>>
You take up position behind one of the counters, it all feeling familiar to you know. You bustle around the counter with a bounce and enthusiasm, keep your voice a pitch higher than normal, and above all, smile. It still feels like a stage, but you’re growing used to being both the centre of attention and an empty vessel, letting your mind slip away as you parrot back compliments and smile at leering men.<Br>
<<QuestState "Quest21">><<Flag "MaryHandleKnown">>
<<if _QuestState is 3 and _FlagReturn is true>>
<Br>Still, all the while, looking for a moment to get upstairs to see Mary. But the queues seem appear just as you think you have caught a break.<br>
<</if>>
<br>
Just like clockwork though, as you say goodbye to the last customer currently at the desk, Christina appears from behind a clothing rack. “Oh hello, Jennifer! Can you possibly do me an awful favour? I need to find a new outfit that won’t look unseemly at Daddy’s croquet afternoon.”<br>
<<QuestState "Quest21">><<Flag "MaryHandleKnown">>
<<if _QuestState is 3 and _FlagReturn is true>><br>You glance up at the clock. If you’re going to catch Mary before she leaves for the day, you’re going to have to get rid of Christina. Fast.<br><</if>>
<br>
<b>Actions</b><br>
<<SpellsCheckSelf "Charm">><<CharmedCheck "Christina">>
<<if _Charmed is false and _SpellsCheckSelf is true and $current.female is true>>
<<link "[Spell: Charm] Tell Christina she doesn’t need your help" "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "AfternoonCharm">><</link>><br>
<</if>>
<<StatCheckAssertive "gt" 80>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Try to stand up for yourself">>
<<if _StatCheckAssertive is true>><<link _StatAssertiveProbability "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "AfternoonAssertivePass">><</link>><br>
<<else>><<link _StatAssertiveProbability "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "AfternoonAssertivePass">><<Assertive 1>><</link>><br><</if>>
<<link "Tell Christina you’re too busy" "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "AfternoonBusy">><<Greedy 1>><</link>><br>
<<link "Help Christina pick an outfit" "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "AfternoonOutfit">><<Assertive -1>><</link>><br>
<</if>>
<<elseif $EvansDepartmentStoreJenniferWorkResponses is "AfternoonChristinaIntro">>
“Store’s awfully quiet today,” Christina mentions. “Scaring customers off with that… intensity of yours?” She lets the word hang, as if daring you to challenge it. “Maybe I should mention it to daddy,” she adds, trying to taunt you.<Br>
<Br>
When you don’t reply, she smiles. “Oh Jennifer, just relax. It’s just a joke. That can’t hurt you, you know?”<br>
<br>
She looks around before turning back to you. “In fact, whilst the store isn’t busy, maybe you can help me. Daddy is taking me to a production in the city next week. Something chic and cultured. I need to look amazing.” <bR>
<br>
She briefly looks down at the clothes stacked up on the counter, derision on her face. Then, back at you. “There are too many horrors here to sift through. Do you think you could manage to find something suitable? You might be as bumpkin as everyone else in this town, but even you must have some idea of what I am looking for.” She pauses, her smile fading just slightly. When she speaks again, her voice is softer, but almost dangerous. “You haven’t forgotten everything you once were, have you?”<br>
<br>
<b>Actions</b><br>
<<SpellsCheckSelf "Charm">><<CharmedCheck "Christina">>
<<if _Charmed is false and _SpellsCheckSelf is true and $current.female is true>>
<<link "[Spell: Charm] Tell Christina she doesn’t need your help" "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "AfternoonCharm">><</link>><br>
<</if>>
<<StatCheckAssertive "gt" 80>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Try to stand up for yourself">>
<<if _StatCheckAssertive is true>><<link _StatAssertiveProbability "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "AfternoonAssertivePass">><</link>><br>
<<else>><<link _StatAssertiveProbability "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "AfternoonAssertivePass">><<Assertive 1>><</link>><br><</if>>
<<link "Tell Christina you’re too busy" "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "AfternoonBusy">><<Greedy 1>><</link>><br>
<<link "Help Christina pick an outfit" "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "AfternoonOutfit">><<Assertive -1>><</link>><br>
<<elseif $EvansDepartmentStoreJenniferWorkResponses is "AfternoonCharm">>
<<CastCharm "Christina" "PC">>
<<if _CharmSpell is true>>
You inhale deeply, feeling the Charm magic coil in your chest, then exhale. An almost imperceptible mist of enchantment drifts toward her and settles around her like a delicate haze. You whisper, voice hushed but resonant: “Leave me alone.”<Br>
<br>
Her pupils dilate, and for a heartbeat her confident mask slips. You see surprise flicker, then shoulders drop and the edge in her posture melts away. She clears her throat, voice gentle.<br>
<br>
“I… I can manage,” she murmurs, voice unsteady. “I’ll find something on my own.”<br>
<br>
There’s a curiosity on her face, as she fights against the impact of the spell. “After you, my own fashion sense as well below par. Yours is…”<Br>
<br>
Her eyes narrow as she can’t quite finish the sentence. A faint flush rises on her cheeks as she stammers, “Sorry. I didn’t mean…”<br>
<br>
Christina offers a small, unsteady curtsy, then turns on heels. You watch her leave, chest fluttering at the quiet power of those simple words. The feeling of tricking Christina brings a warmth to your soul. And with some worry, you try to remember feeling anything since dropping into your performance on the sales stand. As much as you try, to can’t recall one at all.<br>
<br>
<b>Actions</b><Br>
<<Flag "MaryHandleKnown">>
<<if _FlagReturn is true>>
<<Flag "JenniferSwitchDay1">>
<<if _FlagReturn is true>>
<s>Sneak up to the office</s> - <i>You feel compelled to work throughout today as Jennifer told you to</i><br>
<<else>>
<<link "Sneak up to the office" "EvansDepartmentStoreReception">><</link>><br><</if>>
<</if>>
<<link "Finish your shift" "EvansDepartmentStoreJenniferWork">><<set $EvansDepartmentStoreJenniferWorkResponses to undefined>><<set $EvansDepartmentStoreJenniferWork to "EveningIntro">><<TimeChange>><</link>><br>
<<else>>
You draw in a steady breath and whisper “Leave me alone,” letting the Charm magic flow toward Christina. The air shimmers as it drifts over her. For a moment you think it’s working: her brow flickers, her posture hesitates --<br>
<Br>
Then, almost imperceptibly, her confidence snaps back. Christina’s eyes narrow as she tilts her head, her gaze locking onto yours with sharp intensity. The faint haze of your spell dissipates around her like water against stone.<Br>
<Br>
“Did you just try to use magic on me?” she murmurs quietly. She seems uncharacteristically muted and considered. “You would dare. You turned your back on all of that…”<br>
<br>
You hold her stare, heart pounding, as exhaustion and shame wash over you. The magic you summoned, faltered. The power you relied on, evaporated.<Br>
<br>
A smile appears on her face, but her eyes remain wary. “You wouldn’t be looking to get back into the game, now would you, Jen?”<Br>
<Br>
She appraises you and the smile broadens. ”No." Her voice comes, voice low. Quiet. "After all, the curses are still active. If you had anything left, I'm sure they'd be gone. So let’s just chalk this up to a misstep.”<Br>
<<trackKnowledge "Curses" "JenniferLearned">>
<br>
Christina straights her back, mentally dusting herself off. “Now,” she says, asserting her dominance over the situation. “About that outfit.”<br>
<br>
<b>Actions</b><br>
<<link "Tell Christina you’re too busy" "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "AfternoonBusy">><<Greedy 1>><</link>><br>
<<link "Help Christina pick an outfit" "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "AfternoonOutfit">><<Assertive -1>><</link>><br>
<</if>>
<<elseif $EvansDepartmentStoreJenniferWorkResponses is "AfternoonAssertivePass">>
You straighten your shoulders and meet Christina’s cool gaze. “I’m sorry, but I’m swamped today. I can’t help you.”<br>
<br>
Her lips curl into an elegant, poisonous smile. “You hardly look busy,” she purrs. “Perhaps I will tell father you’ve been slacking off when I walked in.”<br>
<br>
Something inside you snaps. You step forward, voice low and controlled. “Don’t push me, Christina. Don’t try me.” You hold her eyes with yours. “You might think you’re something special, but really you’re just another spoiled schoolgirl. You have no power here.”<br>
<br>
Christina looks at you, confused and almost worried. “What do you mean by that?” <Br>
<br>
You keep your tone neutral, though your heart hammers in your chest. “What do you think I mean?”<br>
<br>
Christina’s emerald eyes narrow, uncertainty creeping into their sheen. She glances away for a heartbeat, as if weighing your words. Then she whispers, almost fearful, “You wouldn’t dare. You turned your back on all of that…”<br>
<br>
<i>Where did that come from?</i> you wonder, even as you fight to conceal how shaken you yourself feel.<Br>
<br>
Christina seems to pull herself together when you don’t reply, but there’s still a wariness to her stare. “I don’t think you still have that inside of you,” she murmurs.<Br>
<Br>
”After all, all the curses are still active, Jen. If you had anything left, I would expect some tampering.”<Br>
<Br>
You say nothing. Holding her gaze. She snorts and sighs dramatically. “Whatever. It’s no fun if you don’t respond. Be seeing you, Jen.”<Br>
<Br>
You watch her go. The sensations of standing up against Christina coarse through your body, like something awoken. Bringing you out of the glaze that seems to have overtaken you since working the counter.<br>
<<trackKnowledge "Curses" "JenniferLearned">>
<br>
<b>Actions</b><Br>
<<Flag "MaryHandleKnown">>
<<if _FlagReturn is true>>
<<Flag "JenniferSwitchDay1">>
<<if _FlagReturn is true>>
<s>Sneak up to the office</s> - <i>You feel compelled to work throughout today as Jennifer told you to</i><br>
<<else>>
<<link "Sneak up to the office" "EvansDepartmentStoreReception">>
<<Flag "JenniferTell">>
<<if _FlagReturn is true>><<EventTrigger "JennifersApartment" "JenReactChristinaWork" null "Jennifer" null null null null false>><</if>>
<</link>><br>
<</if>>
<</if>>
<<link "Finish your shift" "EvansDepartmentStoreJenniferWork">>
<<set $EvansDepartmentStoreJenniferWorkResponses to undefined>>
<<Flag "JenniferTell">>
<<if _FlagReturn is true>><<EventTrigger "JennifersApartment" "JenReactChristinaWork" null "Jennifer" null null null null false>><</if>>
<<set $EvansDepartmentStoreJenniferWork to "EveningIntro">>
<<TimeChange>>
<</link>><br>
<<elseif $EvansDepartmentStoreJenniferWorkResponses is "AfternoonAssertiveFail">>
You straighten your shoulders and meet Christina’s cool gaze. “I’m sorry, but I’m swamped today. I can’t help you.”<Br>
<br>
Her lips curl into an elegant, poisonous smile. “You hardly look busy,” she purrs. “Perhaps I will tell father you’ve been slacking off when I walked in.”<br>
<br>
Something in you welters. Christina, watching you carefully, seems to spot the doubt on your face. “I’m not scared of you, Jen. I haven’t been scared of you for quite some time. You might still fool some people with the bravado, but all I see is a meek little shop girl. Maybe the self-confident high achiever back at school was the mask, after all.”<br>
<Br>
You gulp. Finding yourself lost for words.<Br>
<br>
“Now. About that help. And to be clear, you’re the help, here.”<Br>
<br>
<b>Actions</b><br>
<<link "Tell Christina you’re too busy" "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "AfternoonBusy">><<Greedy 1>><</link>><br>
<<link "Help Christina pick an outfit" "EvansDepartmentStoreJenniferWorkResponses">><<set $EvansDepartmentStoreJenniferWorkResponses to "AfternoonOutfit">><<Assertive -1>><</link>><br>
<<elseif $EvansDepartmentStoreJenniferWorkResponses is "AfternoonBusy">>
You glance at the till, piled high with receipts and customer requests. “Sorry, Christina, I’m swamped,” you say, voice curt. “I’ve got sales to ring up, restocks to sort, and display checks to finish.”<br>
<bR>
She arches an elegant brow. “Hardly looks like you’re busy,” she retorts, stepping close enough so you can spell her perfume. “You wouldn’t be trying to slack off, would you, Jen?”<Br>
<br>
You let a cold edge slip in. “You can tell me about being busy when you work a day in her life.”<Br>
<Br>
She reacts with a thin smile. “Be careful now, Jennifer,” she says quietly. “You wouldn’t want me telling daddy how rude the service was today, would you?”<Br>
<Br>
A flicker of anger warms your cheeks, but you bite back another retort. The threat in her tone reminds you where you stand.<Br>
<br>
“Fine,” she says when you don’t respond. “Remember your place, Jen. Your not top-dog anymore. Not for quite some time”<Br>
<br>
She turns on her heels and glides away. You watch her go. The sensations of standing up against Christina coarse through your body, like something awoken. Bringing you out of the glaze that seems to have overtaken you since working the counter. <br>
<Br>
But there’s a mixture of something else there too. Your cheeks redden as you repeat her final words in your head. Along with the defiance, there’s shame in there too.<br>
<br>
<b>Actions</b><Br>
<<Flag "MaryHandleKnown">>
<<if _FlagReturn is true>>
<<Flag "JenniferSwitchDay1">>
<<if _FlagReturn is true>>
<s>Sneak up to the office</s> - <i>You feel compelled to work throughout today as Jennifer told you to</i><br>
<<else>>
<<link "Sneak up to the office" "EvansDepartmentStoreReception">>
<<Flag "JenniferTell">>
<<if _FlagReturn is true>><<EventTrigger "JennifersApartment" "JenReactChristinaWork" null "Jennifer" null null null null false>><</if>>
<</link>><br>
<</if>>
<</if>>
<<link "Finish your shift" "EvansDepartmentStoreJenniferWork">>
<<set $EvansDepartmentStoreJenniferWorkResponses to undefined>>
<<Flag "JenniferTell">>
<<if _FlagReturn is true>><<EventTrigger "JennifersApartment" "JenReactChristinaWork" null "Jennifer" null null null null false>><</if>>
<<set $EvansDepartmentStoreJenniferWork to "EveningIntro">>
<<TimeChange>>
<</link>><br>
<<elseif $EvansDepartmentStoreJenniferWorkResponses is "AfternoonOutfit">>
You sigh, steeling yourself, and follow Christina back to the ladies’ fashion rails.<Br>
<Br>
She plucks a fuchsia sheath from the rack and holds it against you. “This is far too loud,” she snaps, tossing it back. “Honestly, Jennifer. Did they teach you nothing about balance at Charlton?”<Br>
<Br>
You slide out a muted silver wrap instead. “This drapes nicely --”<Br>
<br>
She rolls her eyes. “Silver? At a theatre production? I’ll look like a walking mirror.”<br>
<Br>
An hour crawls by in the same rhythm. You produce dress after dress and she dismisses each one. Her voice drips with thinly veiled threats, constantly mentioning her father and his impending disappointment at your work ethic with every hanger you hand her.<Br>
<Br>
You feel the afternoon bleed away under her scorn. Each criticism weighs heavier than the last: the fabric is too stiff, the cut too conservative, your own taste too provincial. If this is what Jennifer must endure in retail, you wonder why she hasn’t walked out of Charlton and never looked back.<br>
<Br>
At last, Christina abandons the exercise. “None of this is right,” she declares. “Perhaps I’ll simply borrow from a friend. One who knows style.” She brushes past you, expression cool.<br>
<br>
You straighten, quietly relieved that the ordeal is over. As she disappears down the aisle, you murmur under your breath, “Well done, Jen. Always good to indulge your betters.”<Br>
<Br>
Afternoon wasted, you stand in the centre of the store alone. Wondering if Christina ever had any attention of buying something this afternoon.<br>
<br>
<b>Actions</b><Br>
<<link "Finish your shift" "EvansDepartmentStoreJenniferWork">><<set $EvansDepartmentStoreJenniferWorkResponses to undefined>><<TimeChange>><</link>><br>
<</if>> <<if $SalonWork is "Sophie">>
<<if $current.Avatar is "Jennifer">>
Sophie ushers you into a plush chair behind her polished station. The air smells of lavender and warmed oils as she drapes a towel around your neck. Each brushstroke of mask feels odd. Like a ceremony for someone else’s face.<br>
<br>
She smooths your brow with practiced restraint. “How is work at Evans’, Jennifer?” Her tone is polite but measured. “It must feel… different from being a cheerleader.”<br>
<br>
In the mirror Sophie’s eyes harden ever so slightly. “Few of you squad girls end up as a shop girl. But you always did march to your own drum, didn’t you?”<Br>
<br>
“Rhiannon still speaks warmly of you. Well, you and Skye. I suppose you haven’t kept in touch? Skye’s at that esteemed university now. Quite above your current station.”<br>
<br>
You feel tense. Almost angry. This isn’t the relaxing experience you imagined. In fact, it feels like you’re being lectured. Silence fills the space as Sophie applies a gentle moisturizer. Her touch cold.<Br>
<br>
Finally she steps back, holding a hand-mirror before you. The reflection shows cheeks flushed with health, lips curved in a softer shape. You feel a tender stir of something you haven’t felt in ages. A warm sense of pride, maybe?<Br>
<br>
Sophie stands behind you, looking at your reaction. “I hope this… brings you some pleasure,” she says quietly. “Lord know, things haven’t given much to you lately, have they?”<Br>
<br>
You meet her eyes in the glass, looking for some sort of kindness in her expression. But her raised eyebrows reveal there’s nothing there except judgement. <br>
<<trackKnowledge "CheerleaderCoven" "JenniferLearned">>
<<elseif $current.Avatar is "Annie">>
You sink into the leather-backed chair as Sophie fastens a silky cape around your shoulders. The scent of chamomile shampoo drifts up as she lifts your blonde hair and begins to tease through a lightweight conditioner.<br>
<Br>
When she reaches behind her for a towel, Sophie glances at you in the mirror. “You know, Mr. Thompson’s been delighted with business lately,” she says, voice smooth. “Jeanette mentioned how helpful you were last month.”<Br>
<bR>
You force a smile. Sophie leans in, fingers brushing your nape as she adjusts the conditioner. “And my Rhiannon still speaks highly of you,” she continues. “Only yesterday she was looking through old year books. There was a photo of you and that girl… what was her name? Penny?”<Br>
<bR>
Something tenses inside your chest, but you can’t define the sensation. Sophie doesn’t seem to notice, still talking. “You two were close, weren’t you? Have you heard from her since her family moved away?”<Br>
<Br>
A wave of nausea twists your stomach as the words pull at something buried. “Not really,” you manage.<Br>
<br>
Her fingers pause at the back of your head. In the mirror you see her catch your eye. “Shame what happened to her. That Jennifer Chambers spreading all those rumours.” She smiles at you, stopping her treatment for a second. “I told my Rhiannon, it was probably just a phase.”<Br>
<Br>
Your vision blurs. At the edges of your view, darkness flickers like embers. Magic. Seeping in at the edge of your eyes. You can barely make out Sophie in the mirror, as she returns to working on your hair, oblivious to the pain you are in. “Because you and Penny were just good friends, weren’t you?”<br>
<br>
Pain forks through your mind like lighting. A flash of a meadow bursts from behind your eyelids. You lying next to a girl, no more than sixteen. Her dark hair contrasts with her pale skin, her eyes are dark to the point where you can barely separate her pupils from his iris. She is giggling. You glance down, seeing your hands intertwined --<br>
<br>
And then the salon is back. Sophie stares at you in the mirror, watching you. <Br>
<Br>
“Your hair looks just as lovely as ever,” she murmurs. “I hope it brings you a bit of brightness.”<Br>
<Br>
She pats your shoulder lightly, then gathers her tools. “Give that a few minutes to set, then I’ll rinse and style. Only a trim today?”<br>
<br>
You nod, studying your reflection. When Sophie returns to rinse the conditioner away, you lift your chin. In the mirror, your hair gleams, but nothing else has changed. You quietly settle the bill and stand. Sophie offers a polite nod. “Take care, Annie.”<Br>
<Br>
You tuck a lock behind your ear and step out into the street, deflated that you barely learned anything of interest. And that you paid for such a small change, too.<br>
<<trackKnowledge "Homophobia" "JenniferLearned">>
<</if>>
<<elseif $SalonWork is "Rhiannon">>
<<if $current.Avatar is "Jennifer">>
You settle into the plush chair, a crisp cape snapping around your shoulders. Rhiannon’s fingers are deft as she begins a gentle facial. Cool cleansers and foaming masks layered over your skin, each touch strange against this face that isn’t yours.<Br>
<br>
She hums lightly as she works. “How’s the department store treating you?” she asks, sweeping away suds with a warm cloth. “Must be a far cry from your days at Charlton School.”<Br>
<br>
You swallow, not sure how to respond. Rhiannon smiles back at you in the mirror. “I remember being a freshman when you were princess of the squad. Always at your side of Skye. I thought you two were inseparable.”<bR>
<br>
You murmur something noncommittal, head tipped back to let Rhiannon smooth a rich serum across your forehead.<Br>
<br>
She leans forward, massaging the liquid into your skin. “Do you still talk to Skye? She went off to that private university. Must seems a world away. I always wondered if that was why you hung up the pom-poms?”<Br>
<br>
She waits for a reply and you for a moment you feel like you’re in an interrogation room. You recall what you know about Rhiannon. A trusted source of all gossip. Only now do you realise how she learns its secrets.<Br>
<br>
When you don’t reply, Rhiannon steps back and polishes your cheeks with a final tone. She holds up a mirror to show your reflection off to you. Bright eyes, softened jawline, a hint of color on your lips. For one long moment you don’t recognize her handiwork as Jennifer. But seeing the difference, something flutters in you. Something like pride.<br>
<br>
“It suits you,” Rhiannon says, voice low. “You deserve to feel lovely now and then.”<Br>
<Br>
You inhale, savoring the unfamiliar lightness in your chest. Not for the first time, you realise that this is one of the few moments that as Jennifer you’ve felt anything.<Br>
<<trackKnowledge "CheerleaderCoven" "JenniferLearned">>
<<elseif $current.Avatar is "Annie">>
Rhiannon greets you with that sly smile as you sink into her styling chair. The cape snaps closed, and she begins unpicking tangles in your blonde hair, warm water dribbling around your collar.<Br>
<br>
She hums as she works on your hair. “I was thinking about you the other day,” she says. “Flipping through a photo album of Charlton yearbooks. I saw a photo of you, tucked in the corner with Penny.” She smiles. “You haven’t changed a bit!”<Br>
<br>
Something tenses inside your chest, but you can’t define the sensation. Rhiannon looks oblivious, continuing to talk. “She was a free spirit, wasn’t she? Have you heard from her since her family moved away?”<Br>
<Br>
A wave of nausea twists your stomach as Rhiannon’s words pull at something buried. “Not really,” you manage.<Br>
<Br>
Her fingers pause at the back of your head. In the mirror you see her catch your eye. “She had a rough, towards the end,” she says. “I never believed all those rumours that Jen spread about you two.” <Br>
<Br>
Your vision blurs. At the edges of your view, darkness flickers like embers. Magic. Seeping in at the edge of your eyes. You can barely make out Rhiannon in the mirror, as she continues to work your hair, oblivious to the pain you are in. “After all, you and Penny were just good friends, weren’t you?”<Br>
<br>
Pain forks through your mind like lighting. A flash of a meadow bursts from behind your eyelids. You lying next to a girl, no more than sixteen. Her dark hair contrasts with her pale skin, her eyes are dark to the point where you can barely separate her pupils from his iris. She is giggling. You glance down, seeing your hands intertwined --<br>
<br>
Rhiannon snaps her fingers before your face. “You okay?” she asks, voice distant.<Br>
<Br>
Your throat catches. You blink back tears, willing the vision to retreat. Rhiannon clears her throat and finishes styling your hair without another word.<Br>
<br>
When she spins the chair around, your blonde locks fall in the same soft waves as before. You pay in silence and stand, legs trembling. Stepping outside, a metallic taste in your mouth.<Br>
<<trackKnowledge "Homophobia" "JenniferLearned">>
<</if>>
<</if>>
<Br>
<b>Actions</b><br>
<<link "Say goodbye and leave the salon" "OrchidRoad">>
<<set $SalonWork to undefined>>
<<TimeChange>><<Flag "JenniferTell">>
<<if $current.Avatar is "Jennifer" and _FlagReturn is true>><<EventTrigger "JennifersApartment" "JenReactSalonTrip" null "Jennifer" null null null null false>><</if>>
<</link>><<if $LibraryCharltonGazette is undefined>>
It takes you only moments to spot the machinery in the otherwise technology free library. In the corner stands the Charlton Gazette microfilm reader: a utilitarian brushed-steel console with a stark monochrome screen, two empty spindles ready for reels, and a foot pedal for scrolling through each frame.<br>
<br>
Beside it, a low oak cart holds hundreds of tightly labeled film canisters. Each reel preserves an entire year’s worth of Gazette editions. You’ll need to be precise about dates and topics before threading the right reel into the reader.<Br>
<Br>
<b>Actions</b><br>
<<link "Look at articles about past school records" "LibraryCharltonGazette">><<set $LibraryCharltonGazette to "PastSchoolRecords">><</link>>
<<elseif $LibraryCharltonGazette is "PastSchoolRecords">>
You thread reel after reel into the reader, tapping the foot pedal to flick past years of issues. Back and forth you scroll… until a headline from four years ago snaps into focus:<br>
<Br>
<span class='typewriter-text'><b>Sophomore Jennifer Chambers aces every subject</b><br>Written by Owen Oakswood (editor)<br>
<br>
In a feat rarely seen at Charlton School, sophomore Jennifer Chambers claimed the top score in Mathematics, Science, English and History, surpassing every previous class record and setting a new standard for her year.<br>
<br>
“I’ve taken her under my wing to help accelerate her education,” said Headmaster Stitch, also serving as the coordinator of Charlton’s Accelerated Learning Program. “Her dedication and grasp of complex concepts at such a young age is both expected and exceptional.”<br>
<br>
Whispers in the halls suggest that, beyond her academic triumphs, Jennifer is poised to succeed Skye Edison as head of the cheerleader squad when Edison graduates this spring. Proof that Chambers is already making her mark both in classrooms and on the field.<br></span>
<<trackKnowledge "TopOfClass" "JenniferLearned">>
<br>
<b>Actions</b><Br>
<<link "Return to the library" "Library">><<set $LibraryCharltonGazette to undefined>><<TimeChange>><</link>>
<</if>>You ring the bell, but there is no answer. Looking up to the window for Jennifer's apartment, you don't see any signs of life.<br>
<br>
Curious, you think. It's unlike Jennifer to be out at this time.<br>
<br>
<b>Actions</b><br>
<<link "Return to Avian Lane" "AvianLane">><</link>><b>Evans' Department Store</b><br>
<img src="./images/Evans_Department_Store_Reception.png"><br>
<br>A wood-paneled reception dominated by a lone desk, an old rotary telephone, and a frosted door with Terry Evan’s name stenciled into it. The muted decor radiates sterile authority and quiet isolation.<br>
<br>
<<if $EvansDepartmentStoreReceptionTimer is undefined>>
<<set $EvansDepartmentStoreReceptionTimer to 0>>
<<if ndef $MaryHandleCluesInvestigation>>
<<set $MaryHandleCluesInvestigation to []>>
<</if>>
<<set _NPC to "Mary">>
<<NPCKnown "Mary">>
You slip away from the sales floor, heart thudding, and quickly ascend the narrow staircase to the upper level. The air grows still and hushed. Gone are the bright rails and glass displays, replaced by warm wood paneling, muted green accents, and quiet overhead lights that lend the reception a calm, somber precision.<br>
<br>
A lone wooden desk stands beneath a wall clock, an old rotary phone perched at its corner; framed abstract prints hang on the walls, their muted tones echoing the soft carpet underfoot.<br>
<br>
Behind the desk sits Mary Handle. A woman in her forties with motherly poise. Her blouse is crisply ironed, her hair pulled into a tidy chignon, and though laugh lines crease the corners of her eyes, she wears them like a badge of experience. When she looks up, her gaze is both welcoming and perceptive, as if she’s seen every kind of face pass through these doors.<br>
<bR>
She looks up from the shift roster, offering you a warm, practised smile. “Jennifer,” she says, voice soft and steady. “Everything all right? Need to see Mr. Evans? He’s always happy to make time for his girls.” <br>
<br>
You step forward, your heart ticking like the clock on the wall. You know Mary is Terrence’s mother and that the note you found at Jennifer’s apartment had her phone number on. You need to find out what it means, and you bet that Mary can help you make sense of it.<Br>
<<elseif $EvansDepartmentStoreReceptionTimer is 1>>
Mary continues to patiently wait for you to talk. A soft creak from inside Terry’s office makes her jump. The pulse in your throat quickens.<br>
<<elseif $EvansDepartmentStoreReceptionTimer is 2>>
Mary waits for you to speak. Through the frosted door you hear heavy footsteps, followed by a growl of curses and muttered profanity that rattles the wood. Mary’s polite smile falters for the briefest moment. Her eyes dart toward the door, then back to you, calm and composed despite the storm thriving just out of sight.<br>
<<else>>
The door slams open with a crack that rattles the reception desk glass. Terry Evans fills the frame, his silver hair mussed, blue eyes locking on to you. “Jenna!”<Br>
<br>
Mary returns quickly to looking at the schedule in front of her, leaving you alone. Terry smiles thinly as he looks at you. “I thought I heard you,” he says in a low voice. “Come on in.”<Br>
<Br>
You look back to Mary, then to the corridor. Neither feels like an option. Terry gestures with his thumb for you to join him.<Br>
<</if>>
<br>
<B>Actions</b><br>
<<if $EvansDepartmentStoreReceptionTimer is 3>>
<<link "Enter Terry Evans' office" "EvansDepartmentStoreEvansOffice">>
<<EndConversation "Mary">>
<<NPCKnown "Terry">>
<<set $EvansDepartmentStoreReceptionTimer to undefined>>
<<EventTrigger "EvansDepartmentStoreEvansOffice" "TerryEvansSummon" null null "Jennifer" null null null true>>
<</link>>
<<else>>
<<StatCheckIntelligence "gt" 45>>
<<set _StatIntelligenceProbability to _StatIntelligenceProbability + " Try to casually ask about Sunday morning">>
<<if _StatCheckIntelligence is true>><<link _StatIntelligenceProbability "MaryDialogue">><<set $MaryDialogue to "IntPass">><</link>><br>
<<else>><<link _StatIntelligenceProbability "MaryDialogue">><<set $MaryDialogue to "IntFail">><<Intelligence 1>><</link>><br><</if>>
<<DialogueSpoken "Mary" "Terrence">>
<<if _Discussed is false>><<link "Ask how Terrence is doing" "MaryDialogue">><<set $MaryDialogue to "Terrence">><</link>><br><</if>>
<<DialogueSpoken "Mary" "Annie">>
<<if _Discussed is false>><<link "Ask about Annie" "MaryDialogue">><<set $MaryDialogue to "Annie">><</link>><br><</if>>
<<Flag "MaryBiologyClue">>
<<if _FlagReturn is true>>
<<StatCheckAssertive "gt" 70>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Try to find out where Jennifer is tutoring Terrence">>
<<if _StatCheckAssertive is true>><<link _StatAssertiveProbability "MaryDialogue">><<set $MaryDialogue to "AssertivePass">><</link>><br>
<<else>><<link _StatAssertiveProbability "MaryDialogue">><<set $MaryDialogue to "AssertiveFail">><<Assertive 1>><</link>><br><</if>>
<</if>>
<<Flag "MaryGirlsClue">><<DialogueSpoken "Mary" "Girls">>
<<if _FlagReturn is true and _Discussed is false>><<link "Ask about Terrence and girls" "MaryDialogue">><<set $MaryDialogue to "Girls">><</link>><br><</if>>
<<Flag "MaryQuietClue">><<DialogueSpoken "Mary" "Quiet">>
<<if _FlagReturn is true and _Discussed is false>><<link "Ask about the quiet space for tutoring" "MaryDialogue">><<set $MaryDialogue to "Quiet">><</link>><br><</if>>
<<link "Say goodbye to Mary and end your shift" "EvansDepartmentStoreJenniferWork">><<TimeChange>><<EndConversation "Mary">><<set $EvansDepartmentStoreReceptionTimer to undefined>><</link>><Br>
<</if>><<if $MaryDialogue is "IntPass">>
You clear your throat and offer a tentative smile. “I imagine Sunday mornings must be busy for you now, with Terrence’s having to get ready.”<br>
<br>
Mary’s brow creases in a gentle frown. “Oh on the contrary, you’ve taken a weight off my weekend,” she says. “With Terrence in the library with you until lunchtime, it gives me a chance to clean his room. Teenage boy’s bedrooms can always do with a clean.”<br>
<br>
<<run $MaryHandleCluesInvestigation.push("Library")>>
<<if $MaryHandleCluesInvestigation.includes("Library") and $MaryHandleCluesInvestigation.includes("Biology")>>
<i>Success! Jennifer seems to be tutoring Terrence for his biology classes on Sunday mornings in the library. You should go to the library at this time to find out what exactly she’s up to.</i><br>
<<QuestTracker "Quest21" 4>>
<<else>>
<i>Jennifer seems to be spending Sunday mornings with Terrence in the library. You just need to find out why.</i><br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" "EvansDepartmentStoreReception">><<DialogueDone "Mary" "Intelligence">><<set $EvansDepartmentStoreReceptionTimer += 1>><</link>>
<<elseif $MaryDialogue is "IntFail">>
You clear your throat and ask too bluntly, “So, Mary. What do you do on Sunday mornings?”<Br>
<br>
Mary’s frowns. “Mainly I catch up on cleaning and housework. Why?”<Br>
<br>
A flicker of suspicion passes through her eyes. You haven’t learned anything of value and she’s growing wary of your questions.<br>
<br>
<b>Actions</b><br>
<<link "Change topics" "EvansDepartmentStoreReception">><<set $EvansDepartmentStoreReceptionTimer += 1>><</link>>
<<elseif $MaryDialogue is "Terrence">>
You offer Mary a gentle smile. “How’s Terrence doing these days?”<br>
<br>
Her expression softens. “He’s… improved, actually. Calmer in the mornings, less on edge. Your tutoring has made all the difference. He used to wake up worried about his biology lessons, pacing the hallway before breakfast. Now he doesn’t. Or at least, not so much.”<br>
<br>
<<run $MaryHandleCluesInvestigation.push("Biology")>>
<<if $MaryHandleCluesInvestigation.includes("Library") and $MaryHandleCluesInvestigation.includes("Biology")>>
<i>Success! Jennifer seems to be tutoring Terrence for his biology classes on Sunday mornings in the library. You should go to the library at this time to find out what exactly she’s up to.</i><br>
<<QuestTracker "Quest21" 4>>
<<else>>
<i>Jennifer seems to be tutoring Terrence for his biology classes. You need to find out where.</i><br>
<<SetFlag "MaryBiologyClue">>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" "EvansDepartmentStoreReception">><<DialogueDone "Mary" "Terrence">><<set $EvansDepartmentStoreReceptionTimer += 1>><</link>>
<<elseif $MaryDialogue is "Annie">>
You clear your throat. “Mary, have you met Annie?”<Br>
<br>
Mary’s lips tighten into a thin smile. “I’ve seen her around. Quite a few outings with different young men, I hear.” She casts a disapproving glance past you, as if Annie might be lurking in the shadows. “Those skirts she wears… far shorter than I’d ever have dared at her age.”<Br>
<br>
Her voice softens to a whisper. “I wouldn’t want Terrence bringing home someone like that. He needs someone who knows her way around a home. More of a homemaker, if you will.” She pauses, then adds with unintended sharpness, “It’s a shame you’re taken, Jennifer. Otherwise I’d have set him up in a heartbeat.”<br>
<br>
<i>A wave of queasiness washes over you as Mary’s well-meaning joke settles in your stomach</i><br>
<br>
<b>Actions</b><br>
<<link "Change topics" "EvansDepartmentStoreReception">><<DialogueDone "Mary" "Annie">><<SetFlag "MaryGirlsClue">><<set $EvansDepartmentStoreReceptionTimer += 1>><</link>>
<<elseif $MaryDialogue is "AssertivePass">>
You fold your arms, meeting Mary’s eyes. “Honestly, Mary, I’m not convinced this biology tutoring is doing Terrence much good.”<br>
<br>
Her brow lifts in surprise. “He’s improving,” she insists, voice firm. “He’s more confident each week.”<br>
<Br>
You press on, voice steady. “Perhaps it’s the setting. I don’t think it’s conductive to education.”<Br>
<br>
Mary gives you a strange look. “You think that… about the library? How can the library not be conductive to education?”<BR>
<br>
You hold back a smile, if only to try and justify how strange your statement sounded. “Maybe it’s overwhelming Terrence,” you say. “All that knowledge. It could be intimidating.” A eyebrow is raised in your direction, as you feel yourself digging yourself into a hole. “Don’t worry about it. I’ll persevere.”<br>
<br>
The receptionist looks at you curiously. Mary might be giving you a strange look, but you got what you needed out of it.<Br>
<Br>
<<run $MaryHandleCluesInvestigation.push("Library")>>
<<if $MaryHandleCluesInvestigation.includes("Library") and $MaryHandleCluesInvestigation.includes("Biology")>>
<i>Success! Jennifer seems to be tutoring Terrence for his biology classes on Sunday mornings in the library. You should go to the library at this time to find out what exactly she’s up to.</i><br>
<<QuestTracker "Quest21" 4>>
<<else>>
<i>Jennifer seems to be spending Sunday mornings with Terrence in the library. You just need to find out why.</i><br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" "EvansDepartmentStoreReception">><<DialogueDone "Mary" "Assertive">><<set $EvansDepartmentStoreReceptionTimer += 1>><</link>>
<<elseif $MaryDialogue is "AssertiveFail">>
You clear your throat. “Mary, I’m not sure these biology sessions are working out.”<Br>
<br>
She smiles reassuringly. “Terrence is making great strides. I wouldn’t give up yet.”<br>
<br>
You shrug, unable to find the right words to explain your doubts. Mary’s confident nod tells you she’s closing the conversation. The location of the tutoring remains unspoken.<Br>
<br>
<b>Actions</b><br>
<<link "Change topics" "EvansDepartmentStoreReception">><<set $EvansDepartmentStoreReceptionTimer += 1>><</link>>
<<elseif $MaryDialogue is "Girls">>
You clear your throat and choose your words carefully. “Mary, has Terrence shown any… interest in girls lately?”<Br>
<Br>
Her practiced smile falters for a heartbeat, worry flickering behind her eyes before she masks it again. “He’s very focused on his studies,” she replies softly. “Honestly, I doubt he’s given dating much thought.”<br>
<br>
You press a finger to your lips, leaning in slightly. “Are you sure? A boy his age…”<Br>
<Br>
Mary exhales, gaze drifting toward the frosted door. When she meets your eyes again, her voice is gentler. “It’s been such a relief that he’s grown so fond of your company. I admit, I was worried for a time. About him. But seeing how he’s taking to you…” <Br>
<br>
She offers you a small, wistful smile. “So just indulging a little crush isn’t the worst thing, is it? He just needed the quiet space away from other people to come out of his shell. Looks like he’s a little shy with his feelings. Thankfully.”<Br>
<br>
<b>Actions</b><br>
<<link "Change topics" "EvansDepartmentStoreReception">><<DialogueDone "Mary" "Girls">><<set $EvansDepartmentStoreReceptionTimer += 1>><<SetFlag "MaryQuietClue">><</link>>
<<elseif $MaryDialogue is "Quiet">>
You nod along with Mary. “I think the quiet space is good for him too.”<Br>
<br>
Mary smiles, eyes softening. “Absolutely. It’s perfect. None of the troublesome boys from school dare set foot in the library. The footballers won’t bother him there.”<br>
<Br>
Her smile broadens. “And if they did, they’d find him in the company of a lovely young lady. Surely that would be enough to silence their teasing.”<Br>
<br>
<<run $MaryHandleCluesInvestigation.push("Library")>>
<<if $MaryHandleCluesInvestigation.includes("Library") and $MaryHandleCluesInvestigation.includes("Biology")>>
<i>Success! Jennifer seems to be tutoring Terrence for his biology classes on Sunday mornings in the library. You should go to the library at this time to find out what exactly she’s up to.</i><br>
<<QuestTracker "Quest21" 4>>
<<else>>
<i>Jennifer seems to be spending Sunday mornings with Terrence in the library. You just need to find out why.</i><br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" "EvansDepartmentStoreReception">><<DialogueDone "Mary" "Quiet">><<set $EvansDepartmentStoreReceptionTimer += 1>><</link>>
<</if>><b>Evans' Department Store - Evans' office</b><br>
<img src="./images/Evans_Department_Store_Terry_Office.png"><br>
<br>A dim, wood-paneled office anchored by a sturdy desk, rows of mannequins, and framed certificates on the walls. <br>
<<include "EventsEvansDepartmentStoreEvansOffice">>
<<if _currentEvent is undefined>>
[[Return to the store->EvansDepartmentStore]]
<</if>> <<EventsCheck $return>>
<<if _currentEvent is "TerryEvansSummon">>
<br>
<<if $TerryEvansSummonFirst is true>>
<<set _NPC to "Terry">>
You step into the wood-paneled office and the door thuds shut behind you, muffling the quiet hum of the store beyond. Soft lamplight pools over Terry’s polished desk, rows of mannequins standing sentinel in the corner. The air feels heavy with the scent of leather and old paper. This is his domain, every surface a reminder of his little empire.<br>
<br>
“Take a seat,” he says, gesturing to the guest chair as he moves around to sit near the window. It’s not phrased like a question. You take a seat.<Br>
<Br>
Terry Evans watches you across the desk, blue eyes gleaming. He smooths his jacket lapel, voice low and measured. “Jenna,” he begins. “You’ve always supported me. You’ve performed your duties admirably. Always done exactly what I asked.” He pauses, staring directly at you. “Given me what I needed.” <br>
<br>
The silence hangs in the air-between you as his blue eyes hold on you with sole focus. You become sensitive to the leather fabric of the chair, pressing against your legs.<Br>
<br>
He leans forward, not taking his eyes off you. “But today, I need something more from you. Something…” he lets the word hang, “…that may make you uncomfortable.”<br>
<br>
<b>Actions</b><Br>
<<link "Ask Evans what he wants" "TerryDialogue">><<set $TerryDialogue to "RequestFirst">><<EventsCheckEnd "EvansDepartmentStoreEvansOffice" "TerryEvansSummon">><</link>>
<<else>>
You push open the door and step into the familiar glow of lamplight, the scent of polished wood and leather greeting you without preamble. Terry is already propped against his desk, one leg draped over the edge. In his hand he holds a sheaf of papers that he waves with unbridled excitement.<Br>
<br>
“Jenna,” he says. “I’ve been turning over a dozen new ideas for the show.” He beckons you forward, unceremoniously pulling a stool to his side of the desk. The mannequins in the corner stand silent guard, their fabric draped like expectant spectators waiting for the cue.<br>
<br>
He flips through the sketches: a layout of tiered platforms behind the perfume counter, spotlights aimed at file clerks mid-aria, even a sequence where the mannequin ensemble transforms into a living chorus line as the afternoon sale begins.<Br>
<Br>
“Imagine it,” he leans in, eyes bright. “Our Refund Aria could segue directly into a full-blown Cashier Chorus. Voices layering over the chime of the register! And I’ve charted out a scene where the stockroom lighting dims, and the lamps in the shoe section glow in time with the soprano’s high notes. We need kinetic energy, Jenna!”<Br>
<br>
You glance at the clock. Time is already slipping away. Terry tilts his head, waiting expectantly.<br>
<Br>
<b>Actions</b><br>
<<CompulsionCheck "CitizenCharlton">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[Citizen Charlton] </span><<link "Listen to Terry’s ideas" "TerryDialogue">><<TimeChange>><<set $TerryDialogue to "ShowCitizenCharlton">><<EventsCheckEnd "EvansDepartmentStoreEvansOffice" "TerryEvansSummon">><</link>><br>
<</if>>
<<StatCheckOrientation "gt" 10>>
<<set _StatOrientationProbability to _StatOrientationProbability + " Try to charm your way out">>
<<if _StatCheckOrientation is true>><<link _StatOrientationProbability "TerryDialogue">><<set $TerryDialogue to "ShowOrientationPass">><<EventsCheckEnd "EvansDepartmentStoreEvansOffice" "TerryEvansSummon">><</link>><br>
<<else>><<link _StatOrientationProbability "TerryDialogue">><<set $TerryDialogue to "ShowOrientationFail">><<TimeChange>><<Orientation 1>><<EventsCheckEnd "EvansDepartmentStoreEvansOffice" "TerryEvansSummon">><</link>><br><</if>>
<<StatCheckAssertive "gt" 50>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Try to excuse yourself">>
<<CompulsionCheck "CitizenCharlton">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[Citizen Charlton] </span><s><<print _StatAssertiveProbability>></s> - <I>You feel you can't say you want to leave</i><br>
<<else>>
<<if _StatCheckAssertive is true>><<link _StatAssertiveProbability "TerryDialogue">><<set $TerryDialogue to "ShowAssertivePass">><<EventsCheckEnd "EvansDepartmentStoreEvansOffice" "TerryEvansSummon">><</link>><br>
<<else>><<link _StatAssertiveProbability "TerryDialogue">><<set $TerryDialogue to "ShowAssertiveFail">><<TimeChange>><<Assertive 1>><<EventsCheckEnd "EvansDepartmentStoreEvansOffice" "TerryEvansSummon">><</link>><br><</if>>
<</if>>
<<link "Relent and listen to Terry’s ideas" "TerryDialogue">><<set $TerryDialogue to "ShowRelent">><<TimeChange>><<EventsCheckEnd "EvansDepartmentStoreEvansOffice" "TerryEvansSummon">><</link>><br>
<</if>>
<</if>><<if $TerryDialogue is "RequestFirst">>
You take a steadying breath. “What did you need me for? Sir.”<br>
<br>
His silver eyebrows lift as he smooths a hand over his unbuttoned jacket. He stands, slowly walking around the desk. Lingering dangerously close to you. “Jenna,” he whispers. “Your performance today is…integral. In fact, your future here may well depend on it.” <Br>
<br>
He leans closer, his eyes looking deeply into yours. You push back into the leather chair, trapped between its back and Terry, towering over you. “No need to be fearful,” he says, voice dropping to a conspiratorial whisper. “When we’re done. I’m about to make you a star.”<Br>
<br>
With a flourish, he spins and whisks off a velvet cloth from an nearby easel… displaying a poster.<br>
<br>
<center><img src="./images/receipts_from_the_heart.png"></center><br>
<Br>
A boyish grin spreads across Terry’s face. “If Selfridges can have a brand voice, why can’t we?” he enthuses. “And… why can’t it be a soprano?”<Br>
<bR>
You stare between Terry and the poster, your brain trying to register what you’re seeing. The stylized soprano clutching a perfume atomizer, the older gentleman gesturing behind her. Did Terry model these on Jennifer and him?<Br>
<br>
Terry draws you from the image with his enthusiastic gestures, grinning with glee. “Think of it, Jenna! I’ve paid a fortune in focus groups and research. They all say the same things. Get better stock control. Sort out the tills. Mundane. Dull. Boring. I told them to go to hell.”<Br>
<br>
You watch him pace the room. Almost performing a pitch. Grinning manically. “I’ve been in this business since my father set-up this store,” he continues. “I can tell you what Evans' Department Store really needs isn’t better signage or modern payment systems, but…” he pauses briefly, stepping near you again. “… a retail opera experience.” <br>
<bR>
And ends his pitch with jazz hands. <Br>
<br>
You look up at him, your brain struggling to process what is occurring. You are thankful when there’s a knock at the door. Mary Handle peeks in.“Just leaving,” she murmurs. “Do you need anything?”<Br>
<bR>
Terry waves her off with a laugh. “Nothing. I’m simply bringing Jenna up-to-speed.”<Br>
<br>
She offers you a sympathetic smile. “Enjoy,” she says, and slips away.<Br>
<br>
You glance at the wall clock, time already slipping by. Terry turns, dragging your chair around to face the open floor. “Now, on to business. We’ve cast the mannequin, Jenna. But no one will sing the Refund Aria. I was hoping…” He trails off, getting lost in his own thoughts.<Br>
<br>
“Well,” he says, finding his thought-process again. “First let me tell you about the heroic perfume spritz girl looking for love in all the wrong departments.” He grins, leaning closer to you again. “And I’ll tell you a trade secret,” he whispers. “She reminds me of you.”<Br>
<br>
You glance at the clock again. If you’re not careful, you are going to see the evening slip away.<Br>
<br>
<b>Actions</b><br>
<<CompulsionCheck "CitizenCharlton">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[Citizen Charlton] </span><<link "Listen to Terry’s ideas" "TerryDialogue">><<TimeChange>><<set $TerryDialogue to "ShowCitizenCharlton">><</link>><br>
<</if>>
<<StatCheckOrientation "gt" 10>>
<<set _StatOrientationProbability to _StatOrientationProbability + " Try to charm your way out">>
<<if _StatCheckOrientation is true>><<link _StatOrientationProbability "TerryDialogue">><<set $TerryDialogue to "ShowOrientationPass">><</link>><br>
<<else>><<link _StatOrientationProbability "TerryDialogue">><<set $TerryDialogue to "ShowOrientationFail">><<TimeChange>><<Orientation 1>><</link>><br><</if>>
<<StatCheckAssertive "gt" 50>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Try to excuse yourself">>
<<CompulsionCheck "CitizenCharlton">>
<<if _CompulsionCheck is true>>
<span class="compulsion">[Citizen Charlton] </span><s><<print _StatAssertiveProbability>></s> - <I>You feel you can't say you want to leave</i><br>
<<else>>
<<if _StatCheckAssertive is true>><<link _StatAssertiveProbability "TerryDialogue">><<set $TerryDialogue to "ShowAssertivePass">><</link>><br>
<<else>><<link _StatAssertiveProbability "TerryDialogue">><<set $TerryDialogue to "ShowAssertiveFail">><<Assertive 1>><</link>><br><</if>>
<</if>>
<<link "Relent and listen to Terry’s ideas" "TerryDialogue">><<set $TerryDialogue to "ShowRelent">><<TimeChange>><</link>><br>
<<elseif $TerryDialogue is "ShowCitizenCharlton">>
Something about you can’t say no to him. You lean forward, eager to listen to his ideas. Already hanging on his words, ready to listen to Terry’s grand plan for the department store.<br>
<br>
He dives back into his pitch, rifling through a drawer piled high with lyric sheets. He reads aloud the set list. ‘Sale Ends Sunday (But Love Is Forever)’, ‘Floor Two Fantasia (Linens & Regret),’ ‘The Till Won’t Ring Without You…’<Br>
<br>
Each title blooms into a fifteen minute monologue as Terry explains the thematic through-line of his retail opera. Those minutes stretch into hours. You watch as the office clock’s hands spin forward until the glow outside has faded to night.<Br>
<br>
At last, Terry’s voice trails away. He gathers up his notes with a satisfied sigh. “Oh, look at the time!” he exclaims. “Creativity does sweep you away, doesn’t it? See you tomorrow, Jenna!”<Br>
<br>
He bounds from the office, leaving you alone in the dim light. The evening wasted, but you can’t bring yourself to be upset. Terry needed you as a sounded board and naturally, you said yes.<Br>
<Br>
<b>Actions</b><br>
<<link "Finish work and leave for the night" "OrchidRoad">><<TimeChange>><</link>>
<<elseif $TerryDialogue is "ShowOrientationPass">>
You lean forward, voice soft and playful. “You know, Mr. Evans, I’m very intrigued by playing your leading lady. Are you going to be the star in the show? Or just direct me? From behind.”<Br>
<bR>
Terry’s looks startled. Taken aback. But you think you see his eyes wander over you, just for a moment, before looking curiously back at you. Then he bellows with laughter. “I always knew you had the makings of a great actress, Jenna! Such fire! Playfulness. Perfect… just perfect.”<Br>
<br>
You offer a coy smile. “I do have an appointment to keep, though. Perhaps we can rehearse another time?”<Br>
<br>
“Sure. Sure,” he says, nodding as he looks down at you. The grin is there, but it’s fused with something more now. Curiosity. “How about over Dinner? To iron out the scene. Talk about your role.”<Br>
<br>
You look up at him. Something inside twists. <I>You’ve taken this too far, haven’t you?</i> <Br>
<bR>
You tilt your head. “Perhaps.”<Br>
<br>
“Excellent,” he states, as he moves away from your chair. You get up, adjusting your skirt. “I’ll see you tomorrow, Jenna,” he says. <Br>
<br>
He watches you slip from the room, gaze lingering on your retreating figure. You step into the corridor, heart racing. Do you really want to set Jennifer up with Terry for dinner?<Br>
<Br>
<i>Or would you attend that too?</i><Br>
<br>
<b>Actions</b><Br>
<<link "Finish your shift" "EvansDepartmentStoreJenniferWork">><<TimeChange>><<EventTrigger "JennifersApartment" "JenReactTerryFlirt" null "Jennifer" null null null null false>><</link>><br>
<<elseif $TerryDialogue is "ShowOrientationFail">>
You lean forward, voice soft and playful. “You know, Mr. Evans, I’m very intrigued by playing your leading lady. Are you going to be the star in the show for me?”<br>
<br>
He looks back at you, frowning. The subtext missed. “I can’t star in the show and direct, Jenna,” he says, as if it’s the most obvious thing in the world. “I need to be driving everyone’s performance, making the show authentic. Honesty will be the key to this show’s success. I can’t get sucked into a role. If I did, who would ensure the escalator was hitting their marks?”<Br>
<br>
You’re not sure how to answer that. Terry seizes the opportunity and dives back into his pitch, rifling through a drawer piled high with lyric sheets. You sigh as you realise you’ve missed your opportunity to leave.<br>
<bR>
He reads aloud the set list. ‘Sale Ends Sunday (But Love Is Forever)’, ‘Floor Two Fantasia (Linens & Regret),’ ‘The Till Won’t Ring Without You…’<Br>
<Br>
Each title blooms into a fifteen minute monologue as Terry explains the thematic through-line of his retail opera. Those minutes stretch into hours. You watch as the office clock’s hands spin forward until the glow outside has faded to night.<BR>
<br>
At last, Terry’s voice trails away. He gathers up his notes with a satisfied sigh. “Oh, look at the time!” he exclaims. “Creativity does sweep you away, doesn’t it? See you tomorrow, Jenna!”<Br>
<br>
He bounds from the office, leaving you alone in the dim light. The evening wasted, you sigh.<br>
<Br>
<b>Actions</b><br>
<<link "Finish work and leave for the night" "OrchidRoad">><<TimeChange>><</link>>
<<elseif $TerryDialogue is "ShowAssertivePass">>
You lift your chin. “Sir, I’m sorry, but I really must be going.”<Br>
<br>
Terry’s shoulders slump in true disappointment. “Already?” he murmurs. <Br>
<br>
He opens his mouth to protest further, but you smile and add, “I’m sorry, sir. It’s important. You’re a good boss, Mr. Evans. You value a good work-life balance, don’t you?”<Br>
<br>
His frown brightens into a grin. “Balance… yes, yes!” He drums his fingers on the desk, thinking. “The trials and tribulations of maintaining a work life balance. Her head is at home, but heart heart is in the store.” He rushes around his desk and begins scribbling. “Dear Jenna, you are my muse!”<bR>
<br>
You watch him for a moment, frenziedly writing down new lyrics, muttering to himself. “Another song,” he says without looking up, “about work–life harmony… and how we so often miss the mark.”<br>
<br>
Evans then glances at you, eyes gleaming. “I’ll see you tomorrow, Jenna. I need to get these lyrics down. But we can talk tomorrow about the ballad. And who will perform it.” He flashes you a knowing smile. “I think you’ll be happy,” he says.<Br>
<br>
You nod, slip past the desk, and step into the corridor, leaving him lost in his scrawl. Thankful you’ve gained your evening back.<br>
<br>
<b>Actions</b><Br>
<<link "Finish your shift" "EvansDepartmentStoreJenniferWork">><<TimeChange>><</link>><br>
<<elseif $TerryDialogue is "ShowAssertiveFail">>
You lift your chin. “Sir, I’m sorry, but I really must be going.”<Br>
<bR>
Terry’s shoulders slump in true disappointment. “Already?” he murmurs. <Br>
<br>
You go to protest further, but Terry cuts you off with a wave. “Just ten minutes, Jenna. That’s all I ask.”<BR>
<br>
You hesitate but relent. “All right.”<BR>
<br>
He grins and dives back into his pitch, rifling through a drawer piled high with lyric sheets. He reads aloud the set list. ‘Sale Ends Sunday (But Love Is Forever)’, ‘Floor Two Fantasia (Linens & Regret),’ ‘The Till Won’t Ring Without You…’<Br>
<bR>
Each title blooms into a fifteen minute monologue as Terry explains the thematic through-line of his retail opera. Those minutes stretch into hours. You watch as the office clock’s hands spin forward until the glow outside has faded to night.<br>
<bR>
At last, Terry’s voice trails away. He gathers up his notes with a satisfied sigh. “Oh, look at the time!” he exclaims. “Creativity does sweep you away, doesn’t it? See you tomorrow, Jenna!”<Br>
<br>
He bounds from the office, leaving you alone in the dim light. The evening wasted, you sigh.<Br>
<Br>
<b>Actions</b><br>
<<link "Finish work and leave for the night" "OrchidRoad">><<TimeChange>><</link>>
<<elseif $TerryDialogue is "ShowRelent">>
You hesitate but relent. Sitting back in your seat, you settle in, ready to listen to Terry’s grand plan for the department store.<Br>
<br>
He dives back into his pitch, rifling through a drawer piled high with lyric sheets. He reads aloud the set list. ‘Sale Ends Sunday (But Love Is Forever)’, ‘Floor Two Fantasia (Linens & Regret),’ ‘The Till Won’t Ring Without You…’<Br>
<br>
Each title blooms into a fifteen minute monologue as Terry explains the thematic through-line of his retail opera. Those minutes stretch into hours. You watch as the office clock’s hands spin forward until the glow outside has faded to night.<Br>
<br>
At last, Terry’s voice trails away. He gathers up his notes with a satisfied sigh. “Oh, look at the time!” he exclaims. “Creativity does sweep you away, doesn’t it? See you tomorrow, Jenna!”<br>
<br>
He bounds from the office, leaving you alone in the dim light. The evening wasted, you sigh.<Br>
<Br>
<b>Actions</b><br>
<<link "Finish work and leave for the night" "OrchidRoad">><<TimeChange>><</link>>
<</if>><<if $LibraryJenniferTerrence is undefined>>
You slip past the reading tables into the hushed depths of the library, where shafts of morning light slant through high windows onto worn carpets. At the rear, for the first time you notice the semi-opaque glass that runs down one wall isn't just glass. Upon closer inspection, there are doors built in.<br>
<br>
You listen in each one and strike gold with the third door. From inside comes the low murmur of two voices. One calm and measured, unmistakably Jennifer’s. The other tentative and wavering, perhaps Terrence. Their words are swallowed by the glass, but the urgency in their tones is clear.<br>
<br>
<b>Actions</b><br>
<<link "Listen at door" "LibraryJenniferTerrence">><<set $LibraryJenniferTerrence to "Listen">><</link>><br>
<<StatCheckIntelligence "gt" 55>>
<<set _StatIntelligenceProbability to _StatIntelligenceProbability + " Try to find another way to listen">>
<<if _StatCheckIntelligence is true>><<link _StatIntelligenceProbability "LibraryJenniferTerrence">><<set $LibraryJenniferTerrence to "IntelligencePass">><</link>><br>
<<else>><<link _StatIntelligenceProbability "LibraryJenniferTerrence">><<set $LibraryJenniferTerrence to "IntelligenceFail">><<Intelligence 1>><</link>><br><</if>>
<<StatCheckAssertive "gt" 50>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Convince a librarian to force them out">>
<<if _StatCheckAssertive is true>><<link _StatAssertiveProbability "LibraryJenniferTerrence">><<set $LibraryJenniferTerrence to "AssertivePass">><</link>><br>
<<else>><<link _StatAssertiveProbability "LibraryJenniferTerrence">><<set $LibraryJenniferTerrence to "AssertiveFail">><<Assertive 1>><</link>><br><</if>>
<<link "Back away and return to the library" "Library">><</link>>
<<elseif $LibraryJenniferTerrence is "IntelligencePass">>
Looking around, you spot something that makes you grin. Reruns of Agatha Christie and Poirot have served you well. At the end of the study rooms is a well placed vent.<Br>
<bR>
You kneel down and listen in. Sure enough, you can hear the conversation in the room.<br>
<br>
“This isn’t a game, Terrence,” you hear Jennifer say. “It’s survival. In class, if a teacher calls on you, just nod and pretend you understand. Don’t volunteer extra. Just fit in.”<br>
<Br>
“I still don’t understand why it keeps happening,” the nervous stammers of Terrence easily identifiable. “I try to pretend to be like them. In the changing rooms, I even joked about girls. About how nice they looked in their swimsuits. They laughed at me!”<Br>
<br>
You push your ear closer to the door. Whatever this is, it’s not biology tutoring.<Br>
<Br>
You hear Jennifer sigh. “You’re trying to hard. Don’t try to mimic them. That always feels fake. With the bullies, same rule: avoid participating in their games. But when they crack a joke, smile and nod. Just let them think you agree.”<Br>
<br>
Terrence takes a deep sigh. “But that Annie women you talked about doesn’t blend into the background.”<Br>
<BR>
Jennifer’s reply sounds impatient. “That was her problem. She stood out. It was easier to see, because she was loud. Don’t be like her. Don’t stand out. Keep your head down, get through it, and don’t give them reason to look at you.<Br>
<bR>
“So… just blend into the background? Never speak up?”<br>
<Br>
“Exactly. Get through each day without giving them a reason to look at you. And don’t be like Annie. If you want to avoid what the cheerleaders did to her.”<br>
<Br>
You hear a zip of a bag and a soft thud of something landing on a table. “Alright Terrence. Time to hit the books. We’ve got to keep up some resemblance of tutoring. I don’t want your mother telling me I don’t know what I’m doing.<Br>
<br>
There is a deep sigh from Terrence. “Come on. It’s the weekend.”<br>
<br>
“If you want to ignore the videos in biology,” Jennifer retorts. “You’re going to have to learn the lessons the hard way. Otherwise your grades will drop. And you’ll have to answer more questions from Harrow.”<br>
<bR>
The conversation drops into the back and forth of biology questions. When you are satisfied you’ve learned all you can, you decide to leave. You need to talk to Jennifer about what she's doing, but this involves Annie too. Your heart sinks as you realise that if you want to help Terrence, you're going to need to see if she can remember what happened to her.<Br>
<br>
<b>Actions</b><br>
<<link "Back away and return to the library" "Library">><<set $LibraryJenniferTerrence to undefined>><<QuestTracker "Quest21" 5>><<TimeChange>><</link>>
<<elseif $LibraryJenniferTerrence is "IntelligenceFail">>
You make a concerted effort to think, but nothing comes to mind. You look around and fail to spot anything that could help. A glass maybe - you remember seeing that in a movie. But you don’t know if that even works. And besides, there isn’t one around.<Br>
<bR>
Eventually you turn back to staring at the door. Defeated.<Br>
<br>
<b>Actions</b><br>
<<link "Listen at door" "LibraryJenniferTerrence">><<set $LibraryJenniferTerrence to "Listen">><</link>><br>
<<link "Back away and return to the library" "Library">><<TimeChange>><</link>>
<<elseif $LibraryJenniferTerrence is "AssertivePass">>
You rush back to the library counter, finding a stern looking librarian who looks up with disapproval at your speed. She shushes as you approach.<Br>
<br>
“Sorry!” you whisper. “I just needed to give you the heads-up.”<Br>
<Br>
“For what, precisely?” she asks, her voice low but irritated.<Br>
<Br>
“There’s a study room with the door shut,” you begin. “I don’t think it’s appropriate for a young woman to be in there with a boy.”<Br>
<Br>
The librarian’s eyebrow shoots up. “What?” She takes a deep breath, then regains her composure. “That’s a study room. I’m sure it’s perfectly fine. Just some tutoring.”<Br>
<Br>
“I don’t know,” you reply. “You see… the woman. It’s Jennifer Chambers.”<br>
<Br>
The reaction from the librarian is immediate. “That trouble maker,” she mutters. “As if she could teach the youth of today…” <Br>
<Br>
You see the librarian’s resolve spread. Without a beat, she strides over the library. You watch from a distance as she rips the door open. Even in the hushed tones of the library, you hear the scold tones in her voice.<Br>
<Br>
Jennifer and Terrence are ejected promptly. You watch as they take a seat at an open table. Spying one nearby and yet hidden behind a bookshelf, you move over to take a seat.<Br>
<br>
<b>Actions</b><br>
<<link "Listen to Terrence and Jennifer" "LibraryJenniferTerrence">><<set $LibraryJenniferTerrence to "ListenOpenLibrary">><</link>><br>
<<elseif $LibraryJenniferTerrence is "ListenOpenLibrary">>
As you sit down, you can hear the whispered conversation between Terrence and Jennifer. Their voices are low, but you can hear the nervousness in Terrence’s voice. And the assertiveness in Jennifer's.<Br>
<br>
“This isn’t a game, Terrence,” you hear Jen's voice say. “It’s survival. In class, if a teacher calls on you, just nod and pretend you understand. Don’t volunteer extra. Just fit in.”<Br>
<Br>
“I still don’t understand why it keeps happening,” Terrence replies. “I try to pretend to be like them. In the changing rooms, I even joked about girls. About how nice they looked in their swimsuits. They laughed at me!”<Br>
<Br>
You lean closer to hear better. Whatever this is, it’s not biology tutoring.<Br>
<br>
Jennifer sighs. “You’re trying to hard. Don’t try to mimic them. That always feels fake. With the bullies, same rule: avoid participating in their games. But when they crack a joke, smile and nod. Just let them think you agree.”<br>
<br>
Terrence seems to consider this. “But that Annie women you talked about doesn’t blend into the background.”<Br>
<br>
Jennifer’s grows impatient. “That was her problem. She stood out. It was easier to see, because she was loud. Don’t be like her. Don’t stand out. Keep your head down, get through it, and don’t give them reason to look at you.<Br>
<Br>
“So… just blend into the background? Never speak up?”<Br>
<Br>
“Exactly. Get through each day without giving them a reason to look at you. And don’t be like Annie. If you want to avoid what the cheerleaders did to her.”<Br>
<Br>
You hear a zip of a bag and a soft thud of something landing on a table. “Alright Terrence. Time to hit the books. We’ve got to keep up some resemblance of tutoring. I don’t want your mother telling me I don’t know what I’m doing.<Br>
<Br>
There is a deep sigh from Terrence. “Come on. It’s the weekend.”<Br>
<br>
“If you want to ignore the videos in biology,” Jennifer retorts. “You’re going to have to learn the lessons the hard way. Otherwise your grades will drop. And you’ll have to answer more questions from Harrow.”<Br>
<br>
The conversation drops into the back and forth of biology questions. When you are satisfied you’ve learned all you can, you decide to leave. You need to talk to Jennifer about what she's doing, but this involves Annie too. Your heart sinks as you realise that if you want to help Terrence, you're going to need to see if she can remember what happened to her.<Br>
<br>
<b>Actions</b><br>
<<link "Back away and return to the library" "Library">><<set $LibraryJenniferTerrence to undefined>><<QuestTracker "Quest21" 5>><<TimeChange>><</link>>
<<elseif $LibraryJenniferTerrence is "AssertiveFail">>
You rush back to the library counter, finding a stern looking librarian who looks up with disapproval at your speed. She shushes as you approach.<br>
<br>
“Sorry!” you whisper. “I just needed to give you the heads-up.”<Br>
<br>
“For what, precisely?” she asks, her voice low but irritated.<Br>
<Br>
“There’s a study room with the door shut,” you begin. “I don’t think it’s appropriate for a young woman to be in there with a boy.”<Br>
<Br>
The librarian’s eyebrow shoots up. “What?” She takes a deep breath, then regains her composure. “That’s a study room. I’m sure it’s perfectly fine. Just some tutoring.”<Br>
<br>
“I guess,” you reply, unsure of how to steer this conversation.<Br>
<br>
“This is a place of study,” the librarian tells you, scolding you in a low voice. “If all you wish to do here is spread malicious rumours, then please leave.”<bR>
<br>
You apologise and walk back to the door. Defeated. The librarian won’t help you.<br>
<br>
<b>Actions</b><br>
<<link "Listen at door" "LibraryJenniferTerrence">><<set $LibraryJenniferTerrence to "Listen">><</link>><br>
<<link "Back away and return to the library" "Library">><<TimeChange>><</link>>
<<elseif $LibraryJenniferTerrence is "Listen">>
You press your ear against the cool study room door, heart pounding as the muffled voices reach you through the semi-opaque glass.<br>
<Br>
“This isn’t a game, Terrence,” you hear Jennifer’s voice say. “It’s survival. In class, if a teacher calls on you, just nod and pretend you understand. Don’t volunteer extra. Just fit in.”<br>
<br>
“I still don’t understand why it keeps happening,” the nervous stammers of Terrence easily identifiable. “I try to pretend to be like them. In the changing rooms, I even joked about girls. About how nice they looked in their swimsuits. They laughed at me!”<Br>
<Br>
You push your ear closer to the door. Whatever this is, it’s not biology tutoring.<Br>
<Br>
You hear Jennifer sigh. “You’re trying to hard. Don’t try to mimic them. That always feels fake. With the bullies, same rule: avoid participating in their games. But when they crack a joke, smile and nod. Just let them think you agree.”<Br>
<br>
Terrence takes a deep sigh. “But that Annie women you talked about doesn’t blend into the background.”<Br>
<Br>
Jennifer’s reply sounds impatient. “That was her problem. She stood out. It was easier to see, because she was loud. Don’t be like her. Don’t stand out. Keep your head down, get through it, and don’t give them reason to look at you.<Br>
<br>
“So… just blend into the background? Never speak up?”<Br>
<Br>
“Exactly. Get through each day without giving them a reason to look at you. And don’t be like Annie. If you want to avoid what the cheerleaders did to her.”<Br>
<bR>
The conversation falls silent. You push ever closer to the door, trying to hear the last fragments of the conversation.<Br>
<Br>
And the door swings open. Jennifer stands in the frame, Terrence cowering at a study table behind her, and she’s glaring at you.<Br>
<br>
<b>Actions</b><br>
<<link "Talk to Jennifer" "LibraryJenniferTerrence">><<set $LibraryJenniferTerrence to "JenniferTalk">><<SetFlag "JenniferLibraryCaught">><<QuestTracker "Quest21" 5>><</link>><br>
<<elseif $LibraryJenniferTerrence is "JenniferTalk">>
<<if _CurrentPC is true>>
“Hey Jen,” you begin.<br>
<br>
“Don’t,” she spits back. “Save this for later.”<Br>
<Br>
She turns to look at Terrence, who is unsuccessfully trying to hide in the box room. “It’s alright,” she says, soothingly. “It’s just a friend of mine. They won’t say anything.” She spins her head back to you. “Will you?”<Br>
<Br>
You shake your head silently. Terrence looks out at you, his face struck with fear.<Br>
<br>
“I think you better go,” Jennifer tells you. “But don’t think this over. Next time you come over, we’ll have little chat.”<br>
<br>
The door shuts firmly in your face. You sigh, wondering what the next conversation with Jennifer will be like. But this involves Annie too. Your heart sinks as you realise that if you want to help Terrence, you're going to need to see if she can remember what happened to her.<Br>
<<EventTrigger "JennifersApartment" "JenniferLibraryCaught" null "Jennifer" "PC" null null null false>>
<<elseif $current.Avatar is "Emily">>
“Hey Jen,” you begin.<br>
<br>
“Emily,” she spits back. “What are you doing here?”<Br>
<br>
She turns to look at Terrence, who is unsuccessfully trying to hide in the box room. “It’s alright,” she says, soothingly. “It’s just a Emily. She won’t say anything.” She spins her head back to you. “Will you?”<Br>
<br>
You shake your head silently. Terrence looks out at you, his face struck with fear.<Br>
<Br>
“Why did you come here?” Jennifer asks you, narrowing her eyes. <Br>
<Br>
“I wanted to see what Terrence was doing,” you say quickly. “I saw him come in.”<Br>
<br>
“What a coincidence,” Jen replies. “Almost… magical.”<Br>
<br>
Your eyes meet hers. Some steel resolve that you’ve never seen in Jennifer looks out at you.<Br>
<Br>
“Be seeing, you,” Jennifer says. “Emily.”<br>
<br>
The door shuts firmly in your face. You sigh. Your mind drifts to considering what exactly happened to Annie at Charlton. And what Jennifer had to do with it. Your heart sinks as you realise that if you want to help Terrence, you're going to need to see if she can remember what happened to her.<br>
<<elseif $current.Avatar is "Annie">>
“Hey Jen,” you begin. <br>
<br>
She glares at you. “You. What are you doing here?”<Br>
<Br>
She turns to look at Terrence, who is unsuccessfully trying to hide in the box room. “It’s alright,” she says, soothingly. “It’s… Annie. She won’t say anything.” She spins her head back to you. “Will you?”<Br>
<br>
You shake your head silently. Terrence looks out at you, his face struck with fear.<Br>
<Br>
“Why did you come here?” Jennifer asks you, narrowing her eyes. <br>
<br>
“I wanted to see what, er, was going on,” you say unconvincingly, unable to think of a reason Annie would be here.<br>
<br>
“In a library?” Jen replies. “Unlike you. Are you feeling like yourself?”<Br>
<Br>
Your eyes meet hers. Some steel resolve that you’ve never seen in Jennifer looks out at you.<Br>
<br>
“Be seeing, you,” Jennifer says. “Annie.”<Br>
<br>
The door shuts firmly in your face. You sigh. Your mind drifts to considering what exactly happened to Annie at Charlton. And what Jennifer had to do with it. Your heart sinks as you realise that if you want to help Terrence, you're going to need to see if she can remember what happened to her.<br>
<<elseif $current.Avatar is "Florence">>
“Hey Jen,” you begin.<Br>
<br>
“Flo,” she spits back. “What are you doing here?”<Br>
<br>
She turns to look at Terrence, who is unsuccessfully trying to hide in the box room. “It’s alright,” she says, soothingly. “It’s… Flo. From Fresh Pot. She won’t say anything.” She spins her head back to you. “Will you?”<Br>
<bR>
You shake your head silently. Terrence looks out at you, his face struck with fear.<Br>
<Br>
“Why did you come here?” Jennifer asks you, narrowing her eyes. <Br>
<br>
“I wanted to look for a new book,” you say, quickly finding a lie.<Br>
<Br>
“I didn’t know you’d got through the last one.” Jen replies. “I thought you were struggling with it. You feeling alright, Flo?”
<br>
Your eyes meet hers. Some steel resolve that you’ve never seen in Jennifer looks out at you.<Br>
<br>
“Be seeing, you,” Jennifer says. “Florence.”<Br>
<br>
The door shuts firmly in your face. You sigh. Your mind drifts to considering what exactly happened to Annie at Charlton. And what Jennifer had to do with it. Your heart sinks as you realise that if you want to help Terrence, you're going to need to see if she can remember what happened to her.<br>
<<elseif $current.Avatar is "Andrea">>
“Hey Jen,” you begin.<br>
<br>
“Andrea,” she spits back. “What are you doing here?”<Br>
<br>
She turns to look at Terrence, who is unsuccessfully trying to hide in the box room. “It’s alright,” she says, soothingly. “It’s… Andrea. From the hotel. She won’t say anything.” She spins her head back to you. “Will you?”<Br>
<Br>
You shake your head silently. Terrence looks out at you, his face struck with fear.<br>
<br>
“Why did you come here?” Jennifer asks you, narrowing her eyes. <Br>
<br>
“I’m on an errand,” you say, trying to conjure the lie. “For Mr. Sermon.”<Br>
<br>
“And Mr. Sermon needs a maid to do a pick-up from the library, does he?” Jen replies. “I didn’t think they let you out in that uniform. Funny. Almost like you forgot yourself.”<Br>
<br>
Your eyes meet hers. Some steel resolve that you’ve never seen in Jennifer looks out at you.<Br>
<br>
“Be seeing, you,” Jennifer says. “Andrea.”<br>
<Br>
The door shuts firmly in your face. You sigh. Your mind drifts to considering what exactly happened to Annie at Charlton. And what Jennifer had to do with it. Your heart sinks as you realise that if you want to help Terrence, you're going to need to see if she can remember what happened to her.<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Back away and return to the library" "Library">><<set $LibraryJenniferTerrence to undefined>><<TimeChange>><</link>>
<</if>>The door to Annie’s apartment opens with a creak and Annie’s curious face looks out. Upon seeing you, a small smile creeps up her face.<br>
<Br>
“Well, this is a pleasant surprise,” she purrs. “Come on in.”<Br>
<Br>
<b>Actions</b><br>
<<link "Enter Annie’s apartment" "AnniesApartment">><</link>><<if $SiobhanDialogue is "WhoSheIs">>
You narrow your eyes in the dim halo of the lamp. “Who are you?”<br>
<br>
For a long moment, she says nothing. Then she leans forward, voice low and teasing. “I’m the shadow at the edge of your questions. The whisper you almost catch but never quite hear.” Her smile gleams in the street light. "Or just a mouth that never quits. What’s in a name, anyway?”<br>
<Br>
When you press your voice is firmer. “Tell me.”<br>
<br>
She sighs. “You can call me Siobhan. By trade, I work at the carnival. Joined them a few years back when they toured up north. But to you, that doesn’t matter. I’m help, if you want it.”<Br>
<br>
You lift an eyebrow. “And why are you helping me?”<Br>
<br>
Her smile widens, unsettling and knowing. She folds her arms beneath the tattered shawl at her shoulders. "Magic isn’t meant to be kept chained up for them toffs and well-connected lot. There’s a whole world out there that can help folk like you. I’m here to free it. If you’ll let me.”<br>
<Br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>><br>
<<elseif $SiobhanDialogue is "MeanHelp">>
Siobhan’s grin quirks sharper when you ask, “What do you mean by help?”<Br>
<br>
She lets the silence press in, then leans close, voice low. “Help’s a wee window into what they’ll nae speak of. Visions you can’t get by pryin’ at their tongues. I’ve got trinkets that’ll pry open the nights they’d rather forget and show you what lingered afterwards.”<Br>
<Br>
<<if $Quest21Confrontation.includes("Annie") and $Quest21Confrontation.includes("Jennifer")>>
“Talked to both of ’em, have ya? Neither gave you what you came for. Ye want to know what happened? Understand Jennifer? Or help Annie remember? Annie can’t recall, and Jennifer won’t confess. But ye needn’t beg ’em. Ye can see it yerself… and set their memories free. Choose: the careful one or the broken one.”<Br>
<br>
With a graceful flick, she produces a small tin from her clothes and snaps it open. Inside lie two delicate leaf cuttings, each pulsing with a faint, otherworldly light. One is brittle and torn, its edges jagged as though fractured; the other is a perfect maple leaf, its veins glowing like living runes.<Br>
<br>
“Only one,” she whispers. “Ye have to decide.”<Br>
<<elseif $Quest21Confrontation.includes("Annie")>>
“Talked to the blonde one, have ya? Ye want to know what happened? Help Annie remember? Ye needn’t beg her. Ye can see it yerself… and set her memories free.”<Br>
<br>
With a graceful flick, she produces a small tin from her clothes and snaps it open. Inside lies a single leaf cutting, pulsing with faint, otherworldly light. It’s brittle and torn, edges jagged as though fractured.<Br>
<br>
“Or,” she adds, voice soft as moth wings. "You can try talking to the brunette. See if she’ll shed any light herself. And if she won’t… I can help you there too. But you’ll have to choose: the broken one or the careful one. And only one. Ye have to decide.”<Br>
<<elseif $Quest21Confrontation.includes("Jennifer")>>
“Talked to the brunette, have ya? Ye want to know what happened? Help Jennifer confess? Ye needn’t beg her. Ye can see it yerself… and set her memories free.”<Br>
<br>
With a graceful flick, she produces a small tin from her clothes and snaps it open. Inside lies a single leaf cutting, pulsing with faint, otherworldly light. It’s a perfect maple leaf, its veins glowing like living runes.<Br>
<br>
“Or,” she murmurs, “you can seek out the blonde. See if her memories might surface. And if she stays silent… I can help you there too. But you’ll have to choose: the careful one or the broken one. And only one. Ye have to decide.”<Br>
<</if>>
<Br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>><br>
<<elseif $SiobhanDialogue is "AnnieJennifer">>
You draw in a steadying breath. “What do you know about Annie and Jennifer?”<Br>
<br>
Siobhan’s lips twitch into a half-smile. She leans back, eyes hooded. “Names are easy. What’s behind ’em is the hard part. And both those girls are steeped in denial, aye?” She lets the words hang, then adds softly, “Denial’s a cosy bed, but it never heals.”<Br>
<br>
You sigh, but press her further. “Come on. Tell me about Jennifer.”<br>
<br>
She titters, watching you. "That lass ’as built walls around ’er memories. Stone and mortar she reckoned kept the past at bay. She buries what she did so deep, even she can’t unearth it.”<br>
<br>
“And Annie?” you try.<br>
<br>
Siobhan’s lips curve with a trace of sorrow. “Annie laughed like sunshine ’til the school gates shut ’er in. She’s trapped behind those gates. Detention’s a cruel cage, that. And she can’t find her way out.”<br>
<br>
Your heart pounds. “So you know what happened to her at school?”<br>
<Br>
She steps closer, the lamplight dancing on her clothes. “Let’s just say the night spoke in tongues she couldn’t refuse.” She pauses, voice dropping to a whisper. “That’s why I’m here. To give you the key to their secrets. But only if you’ll take it.”<br>
<Br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>><br>
<<elseif $SiobhanDialogue is "WhatCuttings">>
You raise an eyebrow at the tin and ask, “This is magic, isn't it?”<Br>
<br>
Siobhan lets the tin rest in her palm, eyes dark with knowing. “Better,” she says softly. “Memory."<br>
<br>
"Not there’s, no," she continues. "Not anymore. But memories leave traces. And magic knows how to look for them.”<Br>
<br>
You swallow and whisper, “Is it safe?”<br>
<br>
Her lips curve into that unsettling smile. “Depends what ye mean by safe. Your mind’ll survive… Your self? Mostly.”<br>
<br>
She snaps the lid shut. “When ye sleep, slip it beneath your pillow. Ye’ll dream, but the dream’ll be more than a dream.”<br>
<Br>
<b>Actions</b><br>
<<link "Change topics" $return>><</link>><br>
<<elseif $SiobhanDialogue is "ChooseCutting">>
“Okay,” you say. “I accept your help.”<br>
<br>
<<if $Quest21Confrontation.includes("Annie") and $Quest21Confrontation.includes("Jennifer")>>
Siobhan tilts the tin toward you, her gaunt fingers splayed. Inside, two cuttings glow faintly: one brittle and splintered, the other whole and unfurled. She locks eyes with you. “One’s Annie’s memories, brittle and splintered. The other’s Jennifer’s, careful and guarded. You only get one”<br>
<<elseif $Quest21Confrontation.includes("Annie")>>
Siobhan tilts the tin toward you, her gaunt fingers splayed. A single leaf cutting glows faintly, brittle and splintered. She meets your gaze. “This here’s Annie’s memories, broken and hidden. Once you take it, there’s no turnin’ back.”<br>
<<elseif $Quest21Confrontation.includes("Jennifer")>>
Siobhan tilts the tin toward you, her gaunt fingers splayed. A single perfect leaf cutting glows faintly, whole and unfurled. She holds your eyes. “This one’s Jennifer’s memories. careful and guarded. Once you choose it, there’s no turnin’ back.”<br>
<</if>>
<br>
<b>Actions</b><br>
<<if $Quest21Confrontation.includes("Annie")>><<link "Take Annie’s leaf" "SiobhanDialogue">><<set $SiobhanDialogue to "AnnieLeaf">><<TakeObjectNPC "Siobhan" "AnnieLeaf">><</link>><br><</if>>
<<if $Quest21Confrontation.includes("Jennifer")>><<link "Take Jennifer’s leaf" "SiobhanDialogue">><<set $SiobhanDialogue to "JenniferLeaf">><<TakeObjectNPC "Siobhan" "JenniferLeaf">><</link>><br><</if>>
<<link "Decline to take a leaf" "SiobhanDialogue">><<set $SiobhanDialogue to "DeclineHelp">><</link>><br>
<<elseif $SiobhanDialogue is "AnnieLeaf">>
You reach into the tin and lift the brittle, splintered leaf between your fingers. Its jagged edges press into your skin, and a low hum of magic vibrates through the cutting, sending warmth up your arm.<br>
<Br>
Siobhan’s voice drifts on the air: “Be in her form when you sleep. Let the dream carry you into her lost memories.” Before you can speak, her shape walks back into the shadows. You step forward to where she was, but she’s gone. <Br>
<br>
<b>Actions</b><br>
<<link "Return to your street" "YourStreet">><<EndConversation "Siobhan">><<QuestTracker "Quest21" 6>><</link>><br>
<<elseif $SiobhanDialogue is "JenniferLeaf">>
You carefully pluck the perfect, rune-veined maple leaf from the tin. A surge of energy pulses through the cutting, as though the magic inside is waking at your touch. <br>
<br>
Siobhan’s whisper flutters on the night breeze: “Slip this beneath your pillow in her form. The dream will show you what she will not speak.” <Br>
<br>
You blink, but when you look up, her shape walks back into the shadows. You step forward to where she was, but she’s gone. <Br>
<br>
<b>Actions</b><br>
<<link "Return to your street" "YourStreet">><<EndConversation "Siobhan">><<QuestTracker "Quest21" 6>><</link>><br>
<<elseif $SiobhanDialogue is "DeclineHelp">>
You shake your head. “I’d rather sort this on my own.”<Br>
<Br>
Siobhan’s eyes flash, almost containing disappointment or even frustration. But she checks it at once, lips tightening into that familiar, knowing smile.<br>
<Br>
<<InventoryCheckSelf "SiobhanBell">>
<<if _InventoryCheckSelf is true>>
She lets out a soft huff. “Ye really think ye can do this without any help?” Her mask slips back into place. “Fine, then. You know where to find me.” She nods once. “If ever you change your mind, ring the bell outside your door. I’ll come when you’ve come to your senses.”<Br>
<br>
Her bright eyes hold yours for a heartbeat longer before she steps back into the gloom, leaving you with only the echo of her promise.<br>
<br>
<b>Actions</b><br>
<<link "Return to your street" "YourStreet">><<EndConversation "Siobhan">><</link>><br>
<<else>>
She arches an eyebrow, sighing. “Ye still reckon ye can go it alone?”<Br>
<br>
After a pause, her fingers slip inside her tattered shawl. From the shadows she draws a small, silver bell. Its handle is shaped like a curled leaf. She holds it out. “When you decide you need me, ring this at your gate under cover of night. I’ll come running. Offer’s still open… for now.”<br>
<br>
Her bright eyes hold yours for a heartbeat longer before she steps back into the gloom, leaving you with only the echo of her promise.<br>
<br>
<b>Actions</b><br>
<<link "Return to your street" "YourStreet">><<EndConversation "Siobhan">><<TakeObjectNPC "Siobhan" "SiobhanBell">><</link>><br>
<</if>>
<</if>><<InventoryCheckSelf "AnnieLeaf">>
<<if _InventoryCheckSelf is true>>
<<if $current.Avatar is "Annie">>
Faced with no other choice, you take off your clothes, hang up the amulet on your bedside table and slip under the covers. The naked form of this body feels alien to you, pressing against your worn sheets.<Br>
<bR>
You slip the glowing leaf beneath your pillow, its faint warmth pressing against your temple. You settle your head onto the soft fabric, the hush of your room folding around you as your eyelids grow heavy. A gentle pull at the edges of consciousness drags you under, and sleep takes hold.<Br>
<Br>
<b>Actions</b><br>
<<link "Dream..." "DreamLeafAnnie">><<GiveObjectLocation "Set up" "AnnieLeaf">><</link>>
<<else>>
<<set $targetNPC to "Annie">>
<<Transform>>
<<if $current.Avatar is "Annie">>
Typically you wouldn’t risk transforming into someone else without using a forget spell. It would be too risky if they happened to walk into the same place as you. Looking around your room, though, you think you can risk it. Taking out Annie’s photo, you feel the amulet tingling.<br>
<br>
“From this item, I see you in your time of need,” you say. “Now form shape to the person I see within.”<br>
<br>
Energy blows out away from your body. You focus on the mental image of Annie. You feel your skin stretch and distort, your clothes pull tighter. Blonde locks fall across your eyes as you strain to keep your brain locked on the image of the receptionist who’s greeted you everyday for months.<Br>
<br>
And then, the pain of the transformation stops. You are Annie.<Br>
<br>
Looking briefly at your reflection in your mirror, you step towards your bed and you take off your clothes. The cold sends shivers across this body. You hang up the amulet on your bedside table and slip under the covers. The naked form of this body feels alien to you, pressing against your worn sheets.<Br>
<bR>
You slip the glowing leaf beneath your pillow, its faint warmth pressing against your temple. You settle your head onto the soft fabric, the hush of your room folding around you as your eyelids grow heavy. A gentle pull at the edges of consciousness drags you under, and sleep takes hold.<Br>
<Br>
<b>Actions</b><br>
<<link "Dream..." "DreamLeafAnnie">><<GiveObjectLocation "Set up" "AnnieLeaf">><</link>>
<<else>>
Typically you wouldn’t risk transforming into someone else without using a forget spell. It would be too risky if they happened to walk into the same place as you. Looking around your room, though, you think you can risk it. Taking out Annie’s photo, you notice the amulet feels strangely inert.<br>
<br>
“From this item, I see you in your time of need,” you say. “Now form shape to the person I see within.”<br>
<br>
And... nothing. You grimace. You might have Annie's photo, but the amulet feels cold and heavy around your neck. As if it's not charged. You haven't given it enough time to re-charge.<br>
<br>
<b>Actions</b><br>
<<link "Return to your room" "YourRoom">><</link>>
<</if>>
<</if>>
<</if>>
<<InventoryCheckSelf "JenniferLeaf">>
<<if _InventoryCheckSelf is true>>
<<if $current.Avatar is "Jennifer">>
Faced with no other choice, you take off your clothes, hang up the amulet on your bedside table and slip under the covers. The naked form of this body feels alien to you, pressing against your worn sheets.<Br>
<br>
You slip the glowing leaf beneath your pillow, its faint warmth pressing against your temple. You settle your head onto the soft fabric, the hush of your room folding around you as your eyelids grow heavy. A gentle pull at the edges of consciousness drags you under, and sleep takes hold.<Br>
<Br>
<br>
<b>Actions</b><br>
<<link "Dream..." "DreamLeafJennifer">><<GiveObjectLocation "Set up" "JenniferLeaf">><</link>>
<<else>>
<<set $targetNPC to "Jennifer">>
<<Transform>>
<<if $current.Avatar is "Jennifer">>
Typically you wouldn’t risk transforming into someone else without using a forget spell. It would be too risky if they happened to walk into the same place as you. Looking around your room, though, you think you can risk it. Clutching Jennifer’s cuddly toy, you feel the power of the amulet readying itself for use.<Br>
<bR>
“From this item, I see you in your time of need. Now form shape to the person I see within.”<Br>
<br>
Searing pain slices across your skin and crackles of energy lace up and down your arms and legs, causing you to grind your teeth as your body shifts and changes. <Br>
<br>
Your rib cage cracks as you feel your bones change, shining brown hair falls forward over your face. Your chest begins to expand.<Br>
<br>
And then, the pain of the transformation stops. You are Jennifer.<Br>
<Br>
Looking briefly at your reflection in your mirror, you step towards your bed and you take off your clothes. The cold sends shivers across this body. You hang up the amulet on your bedside table and slip under the covers. The naked form of this body feels alien to you, pressing against your worn sheets.<Br>
<bR>
You slip the glowing leaf beneath your pillow, its faint warmth pressing against your temple. You settle your head onto the soft fabric, the hush of your room folding around you as your eyelids grow heavy. A gentle pull at the edges of consciousness drags you under, and sleep takes hold.<Br>
<br>
<b>Actions</b><br>
<<link "Dream..." "DreamLeafJennifer">><<GiveObjectLocation "Set up" "JenniferLeaf">><</link>>
<<else>>
Typically you wouldn’t risk transforming into someone else without using a forget spell. It would be too risky if they happened to walk into the same place as you. Looking around your room, though, you think you can risk it. Clutching Jennifer’s cuddly toy, you feel the power of the amulet readying itself for use.<Br>
<br>
“From this item, I see you in your time of need,” you say. “Now form shape to the person I see within.”<br>
<br>
And... nothing. You grimace. You might have Annie's photo, but the amulet feels cold and heavy around your neck. As if it's not charged. You haven't given it enough time to re-charge.<br>
<br>
<b>Actions</b><br>
<<link "Return to your room" "YourRoom">><</link>>
<</if>>
<</if>>
<</if>> <<if $DreamLeafAnnie is undefined>>
<b>Charlton School Gates</b><br>
<img src="./images/School_Gates.png"><br>
<br>
You open your eyes to find yourself standing before the iron arch of Charlton Upper School. Pale silhouettes stream through the gates, uniformed figures whose gray blazers and pleated skirts blur together, faces lost in mist.<br>
<br>
You glance down at your own body: the familiar cut of a teenagers uniform hugging your slender frame, a single lock of blonde hair slipping from its ribbon to brush across your vision. You realise, you are Annie. Young, defiant, and on the cusp of everything that changed.<br>
<bR>
A sharp laugh snaps you back. There, just inside the gate, stands Jennifer. Except, a caricature of her. All athletic poise and perfect grin, clad in the school’s cheerleader outfit. <Br>
<br>
She steps forward, arms on hips. “Oh hello, Annie!” she beams. “Remember how we never got along? Because you bullied me. This will be interesting, showing you exactly what you did!” <bR>
<bR>
“Who are you?” you ask.<Br>
<br>
She laughs, high pitched and youthful. “I’m the collective memories of Jennifer, of course. This is how everyone remembers her. But we both know that’s not the full truth, don’t we? Come on! We have school to attend.”<Br>
<bR>
Her green eyes gleam as she turns and strides through the gates, inviting you to confront the past.<br>
<bR>
<b>Actions</b><Br>
<<link "Follow Jennifer into Charlton Upper School" "DreamLeafAnnie">><<set $DreamLeafAnnie to "Scene1">><</link>>
<<elseif $DreamLeafAnnie is "Scene1">>
<b>Charlton School - Main Corridor</b><br>
<img src="./images/School_Corridor.png"><br>
<br>
You find yourself in the long, gray corridor of Charlton Upper School. Faceless students drift past in uniforms, their footsteps echoing on polished floor.<br>
<Br>
Ahead, Jennifer stands by her locker. The real Jennifer. Dressed in a daggy school uniform. Younger, more innocent. You notice how pale and tense she is. How her books are held close as if they might shield her from the world.<Br>
<br>
At her right shoulder, a darker echo of herself shimmers. The caricature. She watches her real self, then turns back at you with a dramatic raised eyebrow.<br>
<br>
“What are we doing here?” you whisper.<Br>
<br>
The caricature’s lips curl into a knowing smile. “We’re here at the beginning,” she breathes. “To understand. Watch.”<Br>
<bR>
Before you can answer, someone brushes past you and strides up to Jen, racking their knuckles on the locker next to her. Jen jumps at the noise and looks up into a face you’ve seen before. Penny. Dark hair and pale skin. But here, she’s confident and authoritative. <Br>
<bR>
She leans into Jen, voice soft but with an edge of mockery. “Nice skirt,” Penny purrs, eyes flicking over the pleats. “I bet the boys love how easy it is to reach underneath.”<Br>
<Br>
Jennifer’s gaze flickers in your direction briefly, then returns to Penny with her shoulders hunched. Penny grins, continuing as though this were any casual chat. “I saw you top of Biology… but your last exam? Disaster. How’d you manage that? Sell out to Harrow’s new methods? Or did his handsome face inspire more… participation?”<Br>
<br>
Jennifer’s eyes glisten. Her mouth parts as though to answer, but no words come. She looks to you again, this time meeting your eyes. Pleading for some shelter in your presence.<Br>
<br>
The caricature is suddenly beside you, whispering into your ear. “Yes, she sees you,” she purrs. “In this context, you are Annie. After all, you were in this very spot. Watching.”<Br>
<br>
“So are you going to let her be spoken to like that? You know what Annie did here, don’t you? She heard it all and said nothing.”<Br>
<br>
A tremor runs through you: the memory of Annie's silent complicity, and the choice that still stretches out before you.<Br>
<Br>
<b>Actions</b><br>
<<link "Say nothing" "DreamLeafAnnie">><<LeafDreamTruth "Annie" "Cafeteria">><<Assertive -1>><<set $DreamLeafAnnie to "Scene1Truth">><</link>><Br>
<<link "Defend Jennifer against Penny" "DreamLeafAnnie">><<Assertive 1>><<set $DreamLeafAnnie to "Scene1Lie">><</link>><Br>
<<elseif $DreamLeafAnnie is "Scene1Truth">>
You stand mute, lips pressed tight, as the caricature’s grin widens to a cruel arc.<br>
<br>
“Ah, so this is the truth,” she purrs, voice echoing off the lockers. “You let me be bullied. I was doing fine. Not quite top of the class, but good enough. No magic needed to boost my grades. But Penny, ever the rebel, couldn’t accept that a good girl could excel. And you… you heard every cruel word and stood by silently.”<Br>
<bR>
You glance back at Jennifer - the real Jen - shuts her locker and walks quickly away, tears streaking her cheeks. Penny tosses you a contemptuous look and rolls her eyes. “Sell-outs,” she spits.<br>
<br>
“Not so innocent, are you?” the caricature whispers in your ear.<Br>
<br>
Her laughter rings out, triumphant. “Now the truth is out. And that truth will flow into the real world, reminding Annie of what she did. There’s no magic to dispel here. Just a memory for her to recall.”<br>
<br>
The caricature steps in front of you, catching your eyeline as Penny and the school melt away. “Good for you in telling the truth. But how do you feel?"<br>
<bR>
You ponder the question. Something in you feels different. Meek. Humble. Less assertive.<br>
<br>
A smile forms on the caricature's face as she sees your realisation. "Yes. This is more than a dream. You are Annie, here. How she feels will flow into you."<br>
<Br>
"And," she adds, grinning. "Aside from that fleeting feeling of discomfort, this was a free pass. Next time, lying will mean Annie’s hidden memories will never find their way home.”<bR>
<bR>
"You mean... I can restore her memories?" you ask.<bR>
<br>
The caricature nods, just as the corridor darkens around her. “But as with all magic, it can't be destroyed. Just transferred. Her false memories must go somewhere. And if not back to little Annie, then they'll find someone else's head to live in."<br>
<bR>
The remains of the room begins to evaporate, as if its fragments were like leaves in the wind. You feel something changing in the ether. Something escaping from the dream.<br>
<Br>
<b>Actions</b><br>
<<link "Continue to dream..." "DreamLeafAnnie">><<set $DreamLeafAnnie to "Scene2">><</link>><Br>
<<elseif $DreamLeafAnnie is "Scene1Lie">>
You step forward, voice steady: “That’s enough, Penny. Leave her alone.”<br>
<bR>
The corridor shudders. The uniformed figures blur and warp as Penny’s eyes snap to yours, shock painted across her features. Jennifer turns too, momentary surprise softening into relief. <Br>
<br>
Giving you a dark glance, Penny’s lips part in a hiss before she spins and stalks away. Jennifer watches her go, then turns back to you, lips moving in a silent “Thank you” before she, too, slips off into the corridor, vanishing into the mist.<Br>
<br>
The air trembles as the caricature appears at your shoulder, her tone light and mocking. “This isn’t how it happened,” she says, fingers tapping on your arm. “You let it happen. Stood by while you both tormented me. Was that truth too hard to bear?”<br>
<br>
The caricature steps in front of you. “So, now you've told your first lie, tell me. How do you feel?"<br>
<bR>
You ponder the question. Something in you feels different. Assured. Confident. More assertive.<br>
<Br>
A smile forms on the caricature's face as she sees your realisation. "Yes. This is more than a dream. You are Annie, here. How she feels will flow into you."<br>
<br>
"And," she adds, grinning. "Aside from that fleeting feeling of discomfort, this was a free pass. Next time, lying will mean Annie’s hidden memories will never find their way home.”<bR>
<br>
"You mean... I can restore her memories?" you ask.<bR>
<br>
The caricature nods, just as the school around you dissolves into drifting dust. "Some friendly advice, between old friends,” she whispers, breath cold against your ear. “If you lie next time, Annie’s stolen memories will never find their way home."
<br>
“But," she adds, as the corridor darkers. "As with all magic, it can't be destroyed. Just transferred. Her false memories must go somewhere. Maybe into you.”<br>
<Br>
The last remnants of the corridor peel away like battered leaves in a gale. You feel the dream unravel. Something precious loosening in the ether and slipping free into the night.<Br>
<Br>
<b>Actions</b><br>
<<link "Continue to dream..." "DreamLeafAnnie">><<set $DreamLeafAnnie to "Scene2">><</link>><Br>
<<elseif $DreamLeafAnnie is "Scene2">>
<b>Charlton School - Football Field</b><br>
<img src="./images/School_Football_Field.png"><br>
<br>
You find yourself sitting onto the bleachers and gaze down at the empty football pitch, the afternoon sun warming your shoulders. The metal presses against your bare legs, cold to the touch.<br>
<br>
A battered boombox crackles to life at the edge of the field, pumping a steady beat. You glance over to the turf and see Jennifer begin a routine. She’s clad in old workout gear, hair pulled into a ponytail as she launches into a series of energetic dance drills. Only a one other person is present A taller athletic girl, her own dark hair pulled back tightly. You know in your heart their name. Skye.<br>
<br>
Jennifer moves with fierce concentration. Each leap and pivot executed with practiced precision. She’s alone, and yet she’s giving it her all.<Br>
<br>
Beside you, the caricature materializes, her grin sharp. “You came all this way just to watch me?” she taunts. “Why’d you bother?”<Br>
<br>
The routine finishes and Jennifer stands, hands thrust into the air. Skye launches herself forward and pulls Jennifer in a congratulatory hug. Jennifer beams, then skips off the grass toward the bleachers. Towards you.<Br>
<br>
As she approaches, she smiles. “Hey!” her voice bright. “Didn’t expect to see you here. Guess what, though? I made it! I’m on the squad.”<Br>
<br>
The caricature leans in close, whispering in your ear, “So… what did you say? Did you lift me up, or knock her down? Were you a nice person?”<Br>
<Br>
<b>Actions</b><br>
<<link "Dismiss her achievement" "DreamLeafAnnie">><<LeafDreamTruth "Annie" "Tryouts">><<Greedy 1>><<set $DreamLeafAnnie to "Scene2Truth">><</link>><Br>
<<link "Congratulate Jennifer" "DreamLeafAnnie">><<Greedy -1>><<set $DreamLeafAnnie to "Scene2Lie">><</link>><Br>
<<elseif $DreamLeafAnnie is "Scene2Truth">>
You scoff and say, “Congrats. Now you’re just a glorified Barbie doll.”<br>
<br>
Jennifer’s bright smile falters. Her shoulders slump. She just stares back at you, all happiness lost. <br>
<br>
Skye’s voice breaks the tension, as it rings out across the field. “Time to hit the showers, Jen!”<Br>
<br>
Jennifer looks over her shoulder and forces a nod. Then, after glances at you once more, retreats toward the locker-room, head bowed.<Br>
<br>
As her gentle footsteps fade, the caricature reappears at your side. “You did that to steal my moment,” she purrs. “Jealousy. Envy, maybe. But you weren’t kind. Not one bit, and you did it on purpose.”<br>
<bR>
She tilts her head, laughing. “I might’ve slipped a fib before - you've got another free pass! These are just more buried memories Annie refuses to face. But the warm-up’s done. Now comes the meat of the tale. Truth versus fiction.”<Br>
<bR>
With a sudden ripple, the bleachers and turf dissolve into drifting fragments, and the football field melts away beneath your feet.<br>
<Br>
<b>Actions</b><br>
<<link "Continue to dream..." "DreamLeafAnnie">><<set $DreamLeafAnnie to "Scene3">><</link>><Br>
<<elseif $DreamLeafAnnie is "Scene2Lie">>
You offer Jennifer a warm smile. “That was incredible, Jen. Well done.”<br>
<br>
Her face brightens as she beams back. “Thanks,” she says softly, eyes meeting yours in a moment of unspoken understanding. A sense of a friendship between you two, even now.<br>
<br>
A call rises from the edge of the field. “Time to hit the showers, Jen!” Skye’s voice carries across the grass. <Br>
<br>
Jennifer hesitates, then turns back to you. “Maybe… we could grab a coffee at Fresh Pot one morning this weekend?”<Br>
<br>
“That would be nice,” you reply. <Br>
<br>
Jen smiles at you, then skips away toward the locker room. Beside you, the caricature reappears, her face painted with a warped grin. “A heart-warming piece of fiction,” she purrs. “But you know that never happened, do you? You were snarky. Dismissive. You torn me down at my most treasured moment, instead of lifting me up.”<Br>
<Br>
Her hand fluttering to her lips in mock astonishment. “Oh!” she exclaims. “I told a fib before. That, too, was a freebee. But now the warm-up’s over. Time for the meat of the tale: truth versus fiction.”<br>
<br>
At her words, the bleachers and pitch dissolve around you, melting into drifting motes of light as the dreamscape shifts once more.<br>
<Br>
<b>Actions</b><br>
<<link "Continue to dream..." "DreamLeafAnnie">><<set $DreamLeafAnnie to "Scene3">><</link>><Br>
<<elseif $DreamLeafAnnie is "Scene3">>
<b>Charlton School - Math's Room</b><br>
<img src="./images/School_Maths_Room.png"><br>
<br>
You sit at a narrow desk in the Maths classroom, the top pushed up, your bare knees pressing against someone next to you. Penny.<br>
<bR>
She’s leaning in with a small compact, dabbing a powder puff at your cheekbone. “Hold still,” she comments with affection.<Br>
<br>
You feel something touch your hand at your side. Her fingertips brush yours, light and electrifying.<Br>
<br>
“Almost done,” she murmurs, eyes bright as she smooths a stray speck of dust from your skin. Her hand lingers, brushing yours again, and a warmth spreads through you. A tender, unexpected flutter.<Br>
<br>
At your shoulder, the caricature’s voice speaks in your ear. “This is one Annie doesn't remember," she says softly. "At least, not like this.”<Br>
<br>
Penny’s fingers wrap around yours. Squeeze. Lightning bolts shoot across your body. <br>
<br>
“Now,” the caricature tells you, “she recalls making out with a boy during this lunchbreak." For a moment there is a sadness to the caricature's tone, almost regret.<br>
<br>
But it quickly fades. "Though really," she continues. "What is the past if not a collection of memories? Surely if she doesn’t remember this, it just didn’t happen. And she does remember it, who's is the memory of that boy?”<bR>
<Br>
<b>Actions</b><br>
<<link "Tell her this is what happened" "DreamLeafAnnie">><<LeafDreamTruth "Annie" "Classroom">><<set $DreamLeafAnnie to "Scene3Truth">><</link>><Br>
<<link "Say Annie made out with a guy" "DreamLeafAnnie">><<Greedy 1>><<set $DreamLeafAnnie to "Scene3Lie">><</link>><Br>
<<elseif $DreamLeafAnnie is "Scene3Truth">>
The caricature's voice echoes in your mind. The voice is still Jennifer's, but something darker underneath. Almost like someone breaking character in a play. “So be it. Annie can have her memory of Penny back. And you can have a little treat.”<br>
<br>
The lights flicker, stuttering like a dying pulse. Penny’s eyes widen in admiration, framed by the rapid darkness. Then a longer blackout swallows the room whole.<Br>
<br>
When the light returns, you’re not looking at Penny but at a boy. Chestnut hair brushing his brow, chiselled features softened by a grin that’s all warmth and wonder. His gaze settles on you, and you register out of the corner of your eye that you’re no longer in Charlton. This is a Maths classroom, but the one from your school. <<TrueName "Current">>'s school. Back in the city.<br>
<br>
Before that thought can catch up, he leans in and kisses you. Your heart flutters fiercely, a thrill curling low in your womb as his hand slides just above your knee, and for a moment you are aware of how close to the hem of your skirt his fingers are.<Br>
<<if $current.female is false>><br><i>Womb? Skirt?</i><br><</if>>
<Br>
Surprise melts into desire, and you part your lips, kissing him back, leaning into the moment as his fingers press into your inner thigh. You question whether to shift your legs wider. So ready for more.<br>
<br>
But before you can make a decision, the memory fades, fragments scattering like embers on a breeze. The classroom dissolves, and you know, with a sudden clarity, that this memory is now one of when you were at school.<Br>
<Br>
<b>Actions</b><br>
<<link "Continue to dream..." "DreamLeafAnnie">><<set $DreamLeafAnnie to "Scene4">><<Orientation 1>><<if $current.female is false>><<Feminity 1>><</if>><</link>><Br>
<<elseif $DreamLeafAnnie is "Scene3Lie">>
The caricature's voice echoes in your mind. The voice is still Jennifer's, but something darker underneath. Almost like someone breaking character in a play. “So be it. Let Annie’s recollection of this moment with Penny be lost to time.”<Br>
<bR>
The lights flicker, stuttering like a dying pulse. Penny’s eyes widen in admiration, framed by the rapid darkness. Then a longer blackout swallows the room whole.<Br>
<br>
When the light returns, you’re not looking at Penny but at a boy. Black hair. A chiselled face. Handsome. And grinning with admiration. <br>
<br>
The blonde lock of Annie drifts into your view and you instinctively tuck it back over your ear. You hear yourself giggle, as the boy smiles.<Br>
<br>
And before you can say or think one more thing, the boy leans in and kisses you. Your heart flutters fiercely, a thrill curling low in your womb as his hand slides just above your knee, and for a moment you are aware of how close to the hem of your skirt his fingers are.<Br>
<bR>
Surprise melts into desire, and you part your lips, kissing him back, leaning into the moment as his fingers press into your inner thigh. You question whether to shift your legs wider. So ready for more.<Br>
<br>
But before you can make a decision, the memory fades, fragments scattering like embers on a breeze. <Br>
<Br>
<b>Actions</b><br>
<<link "Continue to dream..." "DreamLeafAnnie">><<set $DreamLeafAnnie to "Scene4">><</link>><Br>
<<elseif $DreamLeafAnnie is "Scene4">>
<b>Fresh Pot Cafe</b><br>
<img src="./images/Fresh_Pot.png"><br>
<Br>
You’re perched in a cozy booth at Fresh Pot, laughter bubbling between sips of steaming coffee. Through the window’s reflection, you catch sight of yourself. Still Annie, but now her uniform is more fitted, the top button few buttons casually undone. <br>
<Br>
You look across the booth to see Christina. Young. Just a freshman. Then to your left, a dark-haired boy whose handsome features soften with every shared joke. Christina chirps, “I just knew you two would get on.”<Br>
<br>
Beside you, the caricature materializes, squatting down next to the booth. “You started spending time with the cheerleaders,” she tells you. “Chrissie introduced you to her friends… including our handsome friend here. Definitely your cup of tea, don’t you think?”<Br>
<br>
You meet the boy’s eyes and smile. Then the café bell above the door jingles. You look up and feel something inside you drop.<Br>
<br>
Penny stands in the doorway, cheeks flushed, eyes shimmering with hurt. <Br>
<br>
The boy follows your gaze and asks quietly, “Who’s that?”<br>
<br>
At your ear, a whisper from the caricature. “Remember what you said?”<br>
<br>
You answer, quiet but firm. “Just a friend.” <Br>
<br>
Penny’s gaze holds yours a beat longer, then she turns on her heel and storms out.<br>
<br>
The caricature sighs, amusement and accusation warring in her tone. “And how did that make you feel? The real truth, not Annie’s new doctored version. But remember, Annie. Memories don’t vanish. They have to go somewhere…”<br>
<Br>
<b>Actions</b><br>
<<link "Tell her you felt guilty" "DreamLeafAnnie">><<LeafDreamTruth "Annie" "FreshPot">><<set $DreamLeafAnnie to "Scene4Truth">><</link>><Br>
<<link "Tell her you felt annoyed with Penny’s reaction" "DreamLeafAnnie">><<Greedy 1>><<set $DreamLeafAnnie to "Scene4Lie">><</link>><Br>
<<elseif $DreamLeafAnnie is "Scene4Truth">>
A slow haze of confusion seeps into your mind. Why are you here, sitting with this boy instead of Penny? And why did you choose Christina’s company?<Br>
<br>
A flash of Penny’s hurt expression cuts through the moment. You recall her eyes, brimming with betrayal. <Br>
<br>
You turn to the caricature at your shoulder, voice trembling. “I feel… like I’m never going to forget that look Penny gave me.”<br>
<br>
The caricature moves into your view. Her usual grin fading into something almost solemn.<br>
<br>
“Yes,” she whispers, voice grave. “That's how you felt, wasn't it? Whatever the cheerleaders were doing, it hadn't set in just yet."<Br>
<br>
Behind you, the cafe seems to stutter, as if caught between two frames on a worn videotape. The world freezes and flickers. Only the caricature moves with certainty. She sits in the booth next to Christina, looking at you.<Br>
<br>
“I’m just a collection of people’s memories of Jennifer,” she says quietly. “But based on other people's recollections, I feel… well, I know she’s sorry of her part in this.”<br>
<bR>
You swallow and ask, barely above a whisper, “What did she do?”<br>
<br>
Before she can answer, the lights gutter and die, plunging the booth into darkness. In the void, her voice echoes, already distant and ominous. No longer entirely Jennifer's. More sinister. Spiteful. Dramatic. “The truth has been revealed! Annie remembers her regret. But now… Annie’s current recollection has to go somewhere.”<bR>
<br>
A crackle of raw energy ripples through the blackness, and the lights suddenly drop out.<br>
<Br>
<b>Actions</b><br>
<<link "Wait for the lights to return" "DreamLeafAnnie">><<set $DreamLeafAnnie to "Scene4TruthConsequence">><</link>><Br>
<<elseif $DreamLeafAnnie is "Scene4TruthConsequence">>
<b>Student Apartment</b><br>
<img src="./images/StudentApartmentGathering.png"><br>
<Br>
When the lights snap back on, you’re no longer in Fresh Pot. Someplace different. Someplace you recognise. A dimly lit apartment you know all too well. Your first year at University.<br>
<bR>
You’re sprawled on a threadbare sofa, once again you, not Annie, loose T-shirt hanging tightly over the waistline of a pair of short denim shorts, legs draped across a lean young man’s thighs. He wears a tight white T-shirt and faded blue jeans, one hand tracing slow circles up and down your calf.<Br>
<br>
The door bangs open, and a voice stumbles out mid-sentence: “I swear, I don’t know where they get the gall to --”<br>
<br>
Your best friend, Jeanette, stands framed in the doorway, eyes wide as she takes in you and the boy. Shock ripples across her face before it hardens. You open your mouth, but she whirls and stalks out, the door clicking shut behind her.<Br>
<bR>
Jason glances over his shoulder. “Jeanette seems… upset.”<Br>
<br>
His words pull the memory into focus. And finally, you remember his name. Jason. Your impulsive liaison halfway through your first year. Before him, you and Jeanette were inseparable; after, your friendship splintered.<Br>
<br>
You sit up, brushing a strand of hair behind your ear. “She’s been a bit much recently,” you murmur, and in the quiet that follows, it feels undeniably true.<br>
<br>
<<if $current.female is false>>
<i>Does it? Does any of this seem like that at all?</i><br>
<br>
“Sounds like there’s another voice inside that pretty little head of yours,” another voice whispers in your ear. This one the caricature. “Along with a memory not too dissimilar to what has been rattling round in Annie’s head,” she adds. “Or is it your memory now? It’s getting hard to keep track of who remembers what around here.”<br>
<br>
<I>Pretty little head? Who is this shadow?</i><br>
<br>
You glance in the mirror. At your reflection. That’s you, isn’t it? The girl with her legs across a young man, staring back at you.<br>
<<else>>
“Sounds like you have a memory not too dissimilar to what has been rattling round in Annie’s head,” a voice whispers in your ear. The caricature. “Or is it your memory now? It’s getting hard to keep track of who remembers what around here.”<br>
<</if>>
<Br>
You feel the squeeze of the boy’s hand against the inner of your thigh, bringing you back to the present. He grins at you, then, lifting one of your legs over his shoulder, presses his lips to yours as moves on top of you.<Br>
<br>
Sensations spread across your body and the lights glow bright, enveloping the room.<Br>
<br>
“Now for the grand finale,” you hear the caricature's voice whisper through the light.<br>
<Br>
<b>Actions</b><br>
<<link "Continue to dream..." "DreamLeafAnnie">><<set $DreamLeafAnnie to "Scene5">><<Orientation 1>><<if $current.female is false>><<Feminity 1>><</if>><</link>><Br>
<<elseif $DreamLeafAnnie is "Scene4Lie">>
You shrug and force a casual smile. “She just… overreacted," you tell the caricature. "When she saw me with the boy. Thought she owned me because we were friends.”<br>
<bR>
<I>Since when did it become you and not Annie?</i><br>
<br>
Before you can think about it, time starts to move again. The boy puts his arm around your shoulders. “She seemed… upset,” he murmurs.<Br>
<br>
You remember this boy’s name. Jason. You hooked up with him halfway through your junior year at Charlton. Before that, you and Penny were inseparable. After, you drifted apart.<Br>
<br>
“Seems like this was the truth that happened, after all,” a voice whispers into your ear. The caricature. “Penny and Annie always seemed closer than just friends. But I guess you know what really happened.”<bR>
<bR>
With that, the café’s warmth shatters. The booth, the glass, the echo of laughter, all dissolving into shards of memory drifting in the air.<Br>
<br>
“Now for the grand finale,” you hear the caricatures voice whisper through the wind.<Br>
<Br>
<b>Actions</b><br>
<<link "Continue to dream..." "DreamLeafAnnie">><<set $DreamLeafAnnie to "Scene5">><</link>><Br>
<<elseif $DreamLeafAnnie is "Scene5">>
<b>Charlton School - Gymnasium</b><br>
<img src="./images/School_Gym.png"><br>
<Br>
You sit on a bench in the centre of the gym. Glancing around, things look strange. The markings for the basketball court are etched into the wooden floor, but they form strange shapes. Triangles. Pentagrams? You feel as though you’ve taken acid.<Br>
<br>
A face appears in front of you. Skye. “It’s okay, Annie. You’re safe. We found you outside. It looks as though you’ve taken something.”<Br>
<br>
“Taken something?” you try to say, your words slurring.<Br>
<br>
“It’s like she’s trashed,” you hear a voice say from a blurry figure in the background. You recognise it as Christina.<Br>
<br>
Skye shoots her a look, then turns back to you. “It’s okay. You’re with friends.”<br>
<br>
“Penny?” you slur. Your head is fuzzy. You can almost hear chanting in the background.<Br>
<br>
<i>She called it care, she called it friend,<br>
But these feelings must now end.</i><br>
<br>
Skye shakes her head. “Penny is gone, Annie. She left Charlton.” Her voice is flat. Cold. The murmuring seems louder, whatever sounds like chanting seems to increase in volume. Your head begins to ache.<Br>
<bR>
“Careful,” the caricature whispers in your ear. “Try to focus. See who’s here.”<Br>
<br>
You strain your neck, demanding your eyes focus. Skye stands in front of you, blocking your view. Just behind her, you see Christina sitting with two other cheerleaders in a semi circle. Eyes closed.”<Br>
<Br>
<i>Burn the root that should not grow,<br>
What she felt, she’ll never know.</i><br>
<br>
Skye sees. Reaches her hand out and places it on your forehead, gently lowering your head to look at the floor. “Just rest, Annie. Wait for whatever you’ve taken to pass through.”<Br>
<br>
“She’s lying,” the caricature says. “Don’t listen to her.” But you can barely respond. The sounds all around you sound like chants. Like words. Coming from the cheerleaders.<Br>
<br>
<i>Mirror bright and voices cheer,<br>
Make her path and purpose clear.</i><Br>
<br>
Though your head is heavy, you manage to look up. Skye is gesturing Christina forward. “Ready If it goes wrong now, it can’t be redone.”<br>
<br>
Christina nods.<br>
<br>
<i>False desires now unwind,</i><br>
<bR>
“Do it,”<br>
<br>
<i>Let sweet boys possess her mind.</i><br>
<br>
And you feel your chin being pulled up… and Christina’s lips press firmly on yours --<br>
<Br>
<b>Actions</b><br>
<<link "Wake up" "DreamLeafAnnie">><<set $DreamLeafAnnie to "Scene6">><</link>><Br>
<<elseif $DreamLeafAnnie is "Scene6">>
<b>Clancy Household - Annie's room</b><br>
<img src="./images/ClancyHouseAnniesRoom.png"><br>
<br>
You jolt upright in your bed, heart hammering. The familiar pastel walls and floral curtains of your old teenage room come into focus. Every frilly cushion and polished vanity surface a monument to the life of a teenage girl.<br>
<bR>
“Annie!” a cheery voice calls from the hallway. “Are you ready for school yet? Your father can drop you off on the way to the station.”<Br>
<Br>
It feels like any ordinary morning for Annie Clancy. Except that, sitting at the foot of the bed, is the caricature.<Br>
<br>
<i>And you’re not Annie Clancy!</i><br>
<br>
“It was just a dream, wasn’t it?” the caricature asks. “The chanting, the cheerleaders, the kiss from Christina. Pure fancy, right? Just another of Annie’s wild nightmares. Or is the truth about to break loose?”<br>
<Br>
<b>Actions</b><br>
<<link "Tell her it wasn’t a dream" "DreamLeafAnnie">><<LeafDreamTruth "Annie" "Ritual">><<set $DreamLeafAnnie to "Scene6Truth">><</link>><Br>
<<link "Tell her it was just a dream" "DreamLeafAnnie">><<Greedy 1>><<set $DreamLeafAnnie to "Scene6Lie">><</link>><Br>
<<elseif $DreamLeafAnnie is "Scene6Truth">>
The caricature looks at you with a satisfied grin. “Correct. They did something to you.”<Br>
<br>
And by they,” she adds, looking away at the floor for a moment. “I mean they. Not us. Not me.”<Br>
<br>
You recall the memory. Though hazy, you know one thing for sure. Jennifer wasn’t there.<Br>
<bR>
“What did they do?” you ask.<Br>
<br>
She looks back to you, offering a small smile. “I’m just other people’s memories of Jennifer, remember. And whatever that was, someone keeping the memories of what they did guarded. But look in the mirror. You’ll see what they were trying to break. The real Annie.”<Br>
<br>
You swing yourself out of bed and move over to the vanity table. Annie Chambers, aged seventeen. Still beautiful. But more care free. No make-up. Innocent.<br>
<bR>
You also notice one thing tucked at the bottom. A photo of two girls sitting outside on a beautiful cloudless day, smiling brightly at the camera. Sitting on a grass verge, legs sprawled across each other, their temples leaning against each other. Both look carefree. Happy. Innocent. Penny and Annie.<br>
<Br>
<b>Actions</b><br>
<<link "Inspect the photo closely" "DreamLeafAnnie">><<set $DreamLeafAnnie to "Epilogue">><</link>><Br>
<<elseif $DreamLeafAnnie is "Scene6Lie">>
You force a shaky laugh and wave a hand. “It was just a dream.”<Br>
<br>
The caricature looks at you with sad smile. “I suppose it was,” she murmurs, eyes drifting around the pastel room. They settle on the vanity. “It looks oddly bare for someone like Annie, don’t you think? She ended up up many dates. You could say she went a bit boy-crazy.”<Br>
<bR>
You look up to the mirror on the vanity table and notice one thing tucked at the bottom. A photo of two girls sitting outside on a beautiful cloudless day, smiling brightly at the camera. Sitting on a grass verge, legs sprawled across each other, their temples leaning against each other. Both look carefree. Happy. Innocent. Penny and Annie.<br>
<Br>
<b>Actions</b><br>
<<link "Inspect the photo closely" "DreamLeafAnnie">><<set $DreamLeafAnnie to "Epilogue">><</link>><Br>
<<elseif $DreamLeafAnnie is "Epilogue">>
<<if ndef $AnnieLeafDreamTruth>>
<<set $AnnieLeafDreamTruth to []>>
<</if>>
<<if $AnnieLeafDreamTruth.length gte 4>>
You stare at the image, a surge of feeling stirring just beneath your awareness. There was… something between Annie and Penny. Fleeting, tender, adolescent. Yet unmistakably there, before it was walled off and hidden.<Br>
<br>
A whisper drifts across your shoulder. “You’ve wrestled the truth from fiction.” You turn to see the caricature of Jennifer smiling sweetly. “At a cost to yourself, perhaps. I’m impressed at your sacrifice.”<Br>
<br>
She sits down on your bed, staring up at you, playing with the hem of her cheerleader outfit. “Annie will remember how you said things were. Her real memories, not the fake ones implanted. And by Annie, I mean the real one. Or at least, the one that isn’t you.”<br>
<br>
You swallow and ask softly, “They used magic against her, didn’t they?”<br>
<br>
The caricature only gives a rueful shrug. “I don’t know much about that. There’s not that many recollections of Jennifer’s involvement in it for me to form an opinion. And those memories of what she knows... they seem to be behind some sort of mental walls, put up by people in their own minds. Take what you want from that.”<br>
<bR>
“Will Annie know what happened to her?” you try.<br>
<br>
“Annie will understand even less. No longer seeing it as a dream, but still. If you're not aware of magic, it seems odd, doesn't it? Just a fleeting flashback of a hazy evening in the gym. Ripe enough for a lifetime of questions.”<br>
<br>
“And will she remember how she felt for Penny?”<Br>
<br>
She meets your gaze, her eyes bright. “But why give spoilers. You should go ask her, yourself.”<br>
<<ChangePersonalityStateNPC "Annie" "Gay">>
<<else>>
You study the photograph, searching for an echo of emotion, but your mind remains strangely unyielding. You know Annie and Penny were good friends. But you just can’t recall anything more.<Br>
<br>
“So it seems,” the caricature sighs from behind you. “They were simply good friends… at least for now. Memories shift like sand these days. Who knows what paths are yet to be walked that could give her a different view?”<Br>
<br>
You glance back at her and venture, “What about that gym… was it magic?”<Br>
<br>
She shrugs, voice soft. “I don’t know much about that,” she replies, shrugging. “And Annie, well, she will know even less. Only that it was a vivid dream.”<Br>
<</if>>
<Br>
You begin to feel tired. You take a step back from the mirror, turning sluggishly towards the bed. The edges of your eyes begin to blur.<Br>
<Br>
“And now,” you hear the voice of the caricature say. “Our time has come to an end. Thanks for walking with me down memory lane. Maybe I’ll see you again, sometime. In a mirror, someplace. Maybe at a carnival...”<br>
<bR>
The words barely register as you stagger forward. And fall, straight down on to the mattress.<br>
<br>
<B>Actions</b><br>
<<link "Bolt awake" "YourRoomPostLeafAnnie">><<set $DreamLeafAnnie to undefined>>><<SleepPart1>><<SleepPart2>><<SleepPart3>><<TimeChange>><</link>>
<</if>> <<if $DreamLeafJennifer is undefined>>
<b>Charlton School Gates</b><br>
<img src="./images/School_Gates.png"><br>
<br>
You blink awake beneath the iron arch of Charlton Upper School. Pale silhouettes drift through the gates. Identical gray blazers and pleated skirts, faces blurred by morning mist.<br>
<bR>
Your gaze drops to your body: the crisp lines of a student uniform fitted to your curves, a single lock of brunette hair slipping free from its ribbon. In this moment, you are Jennifer. Young, uncertain, poised on the edge of everything that would change.<Br>
<bR>
A tinkling giggle cuts through the hush. There, just inside the gate, stands Annie. Only not the Annie you know but a larger-than-life caricature of her. Her school skirt is scandalously short, her white blouse buttoned low, the heels of her black Mary Jane’s impossibly tall. She bounces forward on tiptoe, blue eyes sparkling.<br>
<bR>
“Oh, hi Jen!” she purrs with saccharine cheer. “Remember how we never got along? You used to pick on me. This’ll be fun! Showing you exactly what you did!”<br>
<br>
You swallow and manage, “Who are you?”<br>
<br>
She tosses her hair and giggles again, voice high and breathy. “I’m the sum of everyone’s memories of Annie, silly. The way they all remember her. Coy, over-the-top, a flirt. But we both know that’s not the whole story, don’t we? Come on, let’s explore.”<Br>
<bR>
With a flourish, she steps through the gates, beckoning you to follow.<Br>
<bR>
<b>Actions</b><Br>
<<link "Follow Annie into Charlton Upper School" "DreamLeafJennifer">><<set $DreamLeafJennifer to "Scene1">><</link>>
<<elseif $DreamLeafJennifer is "Scene1">>
<b>Charlton School - School Cafeteria</b><br>
<img src="./images/School_Cafeteria.png"><br>
<br>
You step into the bustling cafeteria, gray-uniformed bodies drifting past like restless phantoms. The smell of the food is absent, reminding you this is not reality.<br>
<bR>
Your eyes settle on Annie, seated alone at a corner table, quietly nibbling her sandwich, every gesture measured and small. Her uniform is regulation, her make-up subtle. She looks more timid and humble than you would have ever dreamed her being.<Br>
<bR>
Beside her perches the caricature of Annie - with her too-short skirt and exaggerated grin - leaning forward towards you as if eager to spill a secret.<br>
<br>
“What are we doing here?” you whisper.<Br>
<Br>
She tilts her head, voice soft as silk. “We’re here at the start,” she whispers. “To understand. Just watch!”<Br>
<br>
Before you can reply, someone brushes past you and raps on the table. Annie jumps, looking up. The girl is older, most probably in her senior year. Her dark hair pulled back into a ponytail, her athletic physique complimented by a Charlton cheerleader uniform. Deep down you know who this is. Skye.<br>
<br>
“Nice hair,” she says in a mocking tone. Her gaze drifts over Annie’s neatly braided hair. “Did Penny style that for you?” <BR>
<Br>
Annie looks up at Skye, then looks beyond her. To you. She locks her blue eyes with you, wide and pleading for help.<Br>
<br>
The caricature is suddenly right next to you, whispering in your ear. “She can see you, you know? Not me. But you’re right here! With her.”<Br>
<Br>
Skye remains focused on Annie. She leans in, hand resting on the edge of the table. “Must’ve been nice, lying in those fields, braiding each other’s hair. Very… intimate.” <BR>
<br>
Annie’s lips press together, eyes flicking again towards you.<Br>
<bR>
Skye’s voice drops to a whisper. “Here’s a thing, though Annie. One of the girls on the squad lives opposite Penny. Saw you slip into Penny’s house one evening. And you didn’t emerge until morning. Her parents were away that weekend, too. Bit old for sleepovers, aren’t you?”<Br>
<br>
Annie’s face blanches, tears threatening. She glances your way, seeking refuge. At your shoulder, the caricature hisses, “Are you going to let her take that? Because you know what Jennifer did here. She said nothing.”<Br>
<Br>
<b>Actions</b><br>
<<link "Say nothing" "DreamLeafJennifer">><<LeafDreamTruth "Jennifer" "Cafeteria">><<Assertive -1>><<set $DreamLeafJennifer to "Scene1Truth">><</link>><Br>
<<link "Defend Annie against Skye" "DreamLeafJennifer">><<Assertive 1>><<set $DreamLeafJennifer to "Scene1Lie">><</link>><Br>
<<elseif $DreamLeafJennifer is "Scene1Truth">>
You remain still, lips sealed. The caricature of Annie grins wide. “That's right!” she exclaims, voice tinged with triumph. “You let it happen. You saw Skye taunt me, and though we were friends, you stayed silent. You didn’t dare cross Skye for fear of a future spot on the squad.”<Br>
<br>
She leans closer. “Now the truth is out. And that truth will flow into the real world, reminding Jennifer of what she did. She won't be able to bury this one.”<Br>
<bR>
The caricature steps in front of you, catching your eye line as Skye and the cafeteria melts away. “Well done for telling the truth. Girls shouldn't lie! But you can tell me, girl to girl. How do you feel?"<br>
<br>
You ponder the question. Something in you feels different. Meek. Humble. Less assertive.<br>
<br>
A smile forms on the caricature's face as she sees your realisation. "Yes. This is more than a dream. You are Jennifer, here. How she feels will flow into you."<br>
<Br>
"And," she adds, grinning. "Aside from that fleeting feeling of discomfort, this was a free pass. Next time, lying will mean Jennifer's buried memories will never bubble up to the surface. She'll be able to keep them buried, where she wants them."<br>
<br>
"You mean... I can force her to confront her part in this?" you ask.<bR>
<br>
The caricature nods, just as the cafeteria shimmers and dissolves into drifting flecks of light. You sense the dream’s fabric unraveling. And something else shifting in the ether, slipping free into the night.<Br>
<Br>
<b>Actions</b><br>
<<link "Continue to dream..." "DreamLeafJennifer">><<set $DreamLeafJennifer to "Scene2">><</link>><Br>
<<elseif $DreamLeafJennifer is "Scene1Lie">>
You rise forward, voice firm. “That’s enough, Skye. Leave her be.”<Br>
<br>
The cafeteria warps around you as tables stretch and fluorescent lights bend. Skye’s spins to face you, eyes flashing with surprise. Then she turns and stalks away. Annie watches her go, then leans forward to mouth thank you.<Br>
<br>
The air trembles as the caricature appears at your shoulder, her tone light and yet mocking. “Naughty. This isn’t how it happened,” she says, fingers tapping on your arm. “You stood there and said nothing. You let me be picked on to save your own skin. Do you really want to hide from the truth?”<br>
<br>
Staring back at the caricacture, you try to make sense of it all. She tilts her head. "And how did those fibs make you feel?"<br>
<br>
You ponder the question. Something in you feels different. Assured. Confident. More assertive.<br>
<br>
A smile forms on the caricature's face as she sees your realisation. "Yes. This is more than a dream. You are Jennifer, here. How she feels will flow into you."<br>
<br>
Her nostrils flare, before she breaks into a giggle. A performance returning. “Some friendly advice, between old friends,” she whispers, breath cold against your ear. “If you lie, Jennifer’s buried memories will never find their way out. No talking through your feelings with her for you.”<Br>
<br>
"You mean... I can force her to confront her part in this?" you ask.<bR>
<br>
The caricature nods, just as the cafeteria peels away like battered leaves in a gale. You feel the dream unravel. And something precious loosening in the ether and slipping free into the night.<Br>
<Br>
<b>Actions</b><br>
<<link "Continue to dream..." "DreamLeafJennifer">><<set $DreamLeafJennifer to "Scene2">><</link>><Br>
<<elseif $DreamLeafJennifer is "Scene2">>
<b>Charlton School - Football Field</b><br>
<img src="./images/School_Football_Field.png"><br>
<br>
You find yourself standing on the school football field, nervous butterflies filling your stomach. You look down to see yourself clad in old workout gear, faded either from use or age. It feels constricting, as if you bought before a growth spurt.<Br>
<br>
A battered boombox crackles to life at the edge of the field, pumping a steady beat. Instinct takes over you. You begin a routine, ponytail whipping around as you launch into a series of energetic dance drills. You moves with fierce concentration. Each leap and pivot executed with practiced precision. You feel self-conscious as the only one on the pitch, but you keep focused on the end goal.<br>
<br>
Too quickly the routine finishes, and you find yourself in a standing pose, hands thrust into the air. Only when you gasp for breath do you see Annie, dressed in her uniform still, watching intently from the bleachers.<Br>
<br>
“I came to watch you,” the caricature whispers in your ear. “Even after all you did. I still wanted to see you succeed.”<BR>
<br>
An enthusiastic clapping breaks you attention, and for the first time you notice Skye launches herself towards you, pulling you into a big hug. “That was perfect, Jennifer!” she beams. “Congratulations. You’re on the team!”<Br>
<bR>
Lost for words, you break into a smile. As Skye releases her grip, you notice her eyes flick towards the bleaches. “Clancy’s been sitting there throughout. Are you two still friends?<Br>
<bR>
You glance up, seeing Annie still sitting there. Whispering in your ear is her caricature. “Tell the truth, Jenny! What did you do?”<br>
<Br>
<b>Actions</b><br>
<<link "Tell her that you're not friends with Annie" "DreamLeafJennifer">><<LeafDreamTruth "Jennifer" "Tryouts">><<Greedy 1>><<set $DreamLeafJennifer to "Scene2Truth">><</link>><Br>
<<link "Tell Skye you were are friends" "DreamLeafJennifer">><<Greedy -1>><<set $DreamLeafJennifer to "Scene2Lie">><</link>><Br>
<<elseif $DreamLeafJennifer is "Scene2Truth">>
You meet Skye’s steady gaze. “Annie and I were close when we were kids,” you admit, voice low. “But I... I outgrew that.”<br>
<bR>
Skye’s lips curve into a small smile. She glances toward Annie, still perched on the bleachers. “I thought so,” she says softly. “Her and Penny. They seem to revel in being outsiders. Flunking classes, stirring up trouble. That’s not the crowd that’s going to help you, Jennifer.”<Br>
<br>
She snaps her fingers. “Now, leave her be and join us. We’re celebrating your place on the squad.”<Br>
<bR>
Skye turns and strides away, cleaning up the practice gear. <br>
<bR>
Looking back to Annie, you see her still watching you. At your side, the caricature appears, her grin sharp. “Well done,” she purrs. “You told the truth. That you cast aside a friend to win favor with the in-crowd.”<Br>
<br>
She tilts her head, giggling again. “This was just one more buried memory that Jennifer refuses to talk about. Now she won't have a choice! But the warm-up’s done. Here comes the meat of the tale. Truth versus fiction.”<br>
<br>
Around you, the field melts into drifting embers of light as the dream world unravels once more.<br>
<Br>
<b>Actions</b><br>
<<link "Continue to dream..." "DreamLeafJennifer">><<set $DreamLeafJennifer to "Scene3">><</link>><Br>
<<elseif $DreamLeafJennifer is "Scene2Lie">>
You offer Skye a sunny smile. “Of course we’re still friends.”<Br>
<Br>
The world wavers, the turf rippling under your feet as Skye narrows her eyes. “Just watch yourself around her and Penny,” she warns. “They seem to revel in being outsiders. Flunking classes, stirring up trouble. That won’t do you any favors on the squad.”<Br>
<bR>
You shrug, voice light. “They’re not so bad. We go way back.”<Br>
<br>
Reality stutters again, the field fracturing into shards of green light. The caricature slips in beside you, tone dripping with mock warmth. “Oh little Miss Fibber!” she purrs. “You know this never happened, don't you?”<bR>
<bR>
The caricature pouts. "I guess Jen is never going to have to deal with this one. As if it never happened, really."<br>
<br>
Then she giggles, grinning with glee. “Now. Time for the meat of the tale: truth versus fiction.”<br>
<br>
Around you, the field melts into drifting embers of light as the dream world unravels once more.<br>
<Br>
<b>Actions</b><br>
<<link "Continue to dream..." "DreamLeafJennifer">><<set $DreamLeafJennifer to "Scene3">><</link>><Br>
<<elseif $DreamLeafJennifer is "Scene3">>
<b>Charlton School - Math's Room</b><br>
<img src="./images/School_Maths_Room.png"><br>
<br>
You find yourself standing near the door of a hushed Maths room, looking through the ajar door into a class of pale sunlight filtering through high windows onto rows of wooden desks.<br>
<br>
Two of them have been pushed closer together. And sitting at them are Annie and Penny. Their knees press together. Penny leans in, touching up Annie’s make-up, their fingers curling together at Annie’s side. <Br>
<br>
At your shoulder, the caricature’s murmurs, voice soft and bittersweet. “How sweet! Shame the real me can no longer remember it. Or at least, not like this. She actually remembers making out with a guy in this particular lunch break!”<Br>
<br>
A whisk of movement draws your attention. You turn to see Skye standing beside you, arms crossed, eyebrow arched. She follows your gaze and looks into the room. Then back to you, an eyebrow raised.<Br>
<br>
“See what I mean, Jen? Behind closed doors is one thing, but out in the open. This could ruin her."<br>
<br>
Skye looks to you, focusing solely on you. “If you really care about your ‘friend’,” she continues, injecting contempt into the word. “Then help save her. Penny’s a bad influence. She’s corrupting her.”<Br>
<bR>
You glance back in, at the pair. Penny leans in, smoothing a stray eyelash on Annie’s cheek with gentle care. <br>
<br>
“That sort of thing might be fine for outside Charlton,” she continues. “But you know what it’s like around here. She’ll be ostracised for life. Long after Penny disappears into whatever gutter she’ll end up living in, Annie will be shunned. Help me, Jennifer. And help her, if really care.”<Br>
<br>
As Skye looks at you for an answer, the caricature whispers into your ear. “Pretty convincing, don't you think?” She asks, then giggles at the idea. “This was the moment, wasn’t it? You knew Skye’s story was a lie, didn’t you? That she was manipulating you. So what did you say?”<br>
<Br>
<b>Actions</b><br>
<<link "Tell her you’ll help" "DreamLeafJennifer">><<LeafDreamTruth "Jennifer" "Classroom">><<Greedy 1>><<set $DreamLeafJennifer to "Scene3Truth">><</link>><Br>
<<link "Tell her you won’t help her" "DreamLeafJennifer">><<Greedy -1>><<set $DreamLeafJennifer to "Scene3Lie">><</link>><Br>
<<elseif $DreamLeafJennifer is "Scene3Truth">>
You meet Skye’s gaze and say softly, “I’ll help. Just so long as Annie doesn’t get hurt.”<Br>
<Br>
Skye’s expression shifts, approval gleaming in her eyes. “Good. Remember the charms we’ve been using to steer the delinquents back on track. We’ll do the same for Annie.”<Br>
<br>
You blink. “You want to use magic on her?”<Br>
<Br>
She shrugs, casual and unflinching. “Just enough to nudge her toward the right path. To give her a bit of independence from that… influence.” She glances toward the desks where Annie sits, absorbed in Penny’s quiet tenderness.<Br>
<br>
You feel the weight of her words and find yourself nodding, however reluctantly.<Br>
<Br>
At your shoulder, the caricature’s voice slips in, low and mocking with a hint of another voice behind her own. “Good," she murmurs. "At least you admit what you did. But I’m not sure it makes up for what happened next.”<Br>
<br>
The school corridor fades, the Maths room fragments, and the dream slips away into something else.<Br>
<Br>
<b>Actions</b><br>
<<link "Continue to dream..." "DreamLeafJennifer">><<set $DreamLeafJennifer to "Scene4">><</link>><Br>
<<elseif $DreamLeafJennifer is "Scene3Lie">>
You straighten to meet Skye’s gaze. “I won’t help you do that,” you say, voice firm. “I won’t use magic on Annie. It’s wrong.”<Br>
<bR>
The world around you buckles. The floor ripples like water; the lockers twist into jagged shards. The caricature's shape materialises in front of you, fracturing into frantic, ink-black lines. Her smile torn and wild.<Br>
<br>
Skye’s brow furrows. She shakes her head, disappointment in her tone. “Perhaps I misjudged you, Jen. We’re doing what’s right. Guiding those who veer off track. You didn’t balk when we charmed the math class into focusing, did you?”<Br>
<br>
The frenzied caricature spits into your ear: “That’s the truth! You started using your little charms willingly!”<br>
<br>
Skye’s voice softens, a warning edge beneath it. “You’ll need to see that Annie is going to get a reputation in Charlton. You don’t want to know about girls who get tarred with that brush. But we can use our gifts to help her.”<Br>
<Br>
You lift your chin, resolve hardening. “I’m not using magic on her.”<Br>
<bR>
Reality convulses again. The caricature's form becomes a wild, scrawled outline. Her laughter is a razor’s edge. “Liar, liar, pants on fire! Let’s see how much more you can deny.”<br>
<br>
The school corridor shatters, the Maths room fragments, and the dream slips away into something else.<Br>
<Br>
<b>Actions</b><br>
<<link "Continue to dream..." "DreamLeafJennifer">><<set $DreamLeafJennifer to "Scene4">><</link>><Br>
<<elseif $DreamLeafJennifer is "Scene4">>
<b>Fresh Pot Cafe</b><br>
<img src="./images/Fresh_Pot.png"><br>
<Br>
You find yourself in a booth in Fresh Pot, the cafe’s warmth and chatter swirling around you. A girlish giggle drifts from the table behind you. Annie’s giggle. <Br>
<br>
Glancing over your shoulder, you see Annie sitting there. Opposite her is Christina. Young. Just a freshman. And next to Annie is a handsome dark-haired boy, grinning. Christina’s calculating voice chirps, “I just knew you two would get on!”<Br>
<br>
A sharp elbow in your ribs pulls you back to your own booth. Skye occupies the seat next to you, her eyes flicking to the tabletop where a curious spread awaits. A smudged lipstick crayon, a napkin scrawled with curling script, an empty pastry plate, salt and pepper shakers, and one of Skye’s black hair ties.<Br>
<bR>
Your pulse quickens. You recognize the pattern. A charm circle. Skye glances around, then lays her palm flat over the arrangement. A soft amber glow seeps through her skin, veins lighting up beneath her flesh. She meets your eyes and gestures for you to place your hand here, too.<Br>
<br>
At your shoulder, the caricature whispers, her voice now clearly a mixture of Annie's and something else more sinister. “Brazen, isn’t it? Weaving magic in plain view, right behind me. But you’d already had a lot of practice by this point, hadn’t you?”<Br>
<br>
You look at Skye’s waiting expression. And the spread across the table. Both calling out to you.<Br>
<Br>
<b>Actions</b><br>
<<link "Participate in the magic" "DreamLeafJennifer">><<LeafDreamTruth "Jennifer" "FreshPot">><<set $DreamLeafJennifer to "Scene4Truth">><<Greedy 1>><</link>><Br>
<<link "Keep your hand away" "DreamLeafJennifer">><<Greedy -1>><<set $DreamLeafJennifer to "Scene4Lie">><</link>><Br>
<<elseif $DreamLeafJennifer is "Scene4Truth">>
You swallow and press your palm into the makeshift circle. A jolt of warmth ripples up your arm as the lipstick, napkin, and pepper shaker tremble on the tabletop. A soft hiss of amber light seeps from beneath your skin, mingling with the glow around Skye’s hand, and a halo of energy drifts over Annie’s head like a golden mist.<Br>
<br>
The cafe bell above the door chimes. You turn to see Penny framed in the doorway, looking at Annie. Her face looks upset. Heart-broken.<Br>
<br>
The boy beside Annie glances up, brow furrowed. “Who’s that?”<Br>
<Br>
There’s a moment of relative silence, with only the hissing coffee machine punctuating the atmosphere. Then you hear Annie’s voice, low and sad. “Just a friend.” <Br>
<bR>
Her gaze flickers to Penny’s momentarily before Penny whirls away and storms out.<Br>
<br>
“That’s right,” the caricature whispers in your ear. “Your little charms drove a wedge between Penny and me. A simple suggestion here, a nudge there. And I was none the wiser. Just thought this is how things had always been."<Br>
<bR>
Before you can give any more thought to it, the boy next to Annie leans in, sliding his arm around Annie’s shoulders. “She seemed… upset,” he murmurs. Annie says nothing.<Br>
<br>
The caricature exhales in your ear, voice brimming with dark excitement: “Buckle up. Time for the grand finale!”<Br>
<Br>
Fresh Pot falls away, leaving you falling into the next dream.<Br>
<Br>
<b>Actions</b><br>
<<link "Continue to dream..." "DreamLeafJennifer">><<set $DreamLeafJennifer to "Scene5">><</link>><Br>
<<elseif $DreamLeafJennifer is "Scene4Lie">>
You pull your hand back and tuck it into your lap. Reality quakes again as the amber glow sputters. Skye looks at you. She reaches out to your hand, but you wrench away.<Br>
<br>
The cafe bell on the door rings. You turn to see Penny framed in the doorway, looking at Annie. Her face looks upset. Heart-broken.<Br>
<Br>
The boy beside Annie glances up, brow furrowed. “Who’s that?”<Br>
<bR>
There’s a moment of relative silence, with only the hissing coffee machine punctuating the atmosphere. Then you hear Annie’s voice, approaching confidence. “That’s Penny.”<Br>
<bR>
Her gaze flickers to Penny’s momentarily before Penny whirls away and storms out. But suddenly Annie leaps from the booth and rushes after her, sprinting through the doors.<Br>
<Br>
In an instant, the booth and the café dissolve into shards of memory, spinning like leaves in a storm. The caricature's enraged cackle echoes around you as the world tilts into a boundless black void.<Br>
<br>
“You can’t face the truth, Jennifer!” she screams, and the darkness swallows you whole.<Br>
<Br>
<b>Actions</b><br>
<<link "Continue to dream..." "DreamLeafJennifer">><<set $DreamLeafJennifer to "Scene5">><</link>><Br>
<<elseif $DreamLeafJennifer is "Scene5">>
<b>Charlton School - Gymnasium</b><br>
<img src="./images/School_Gym.png"><br>
<Br>
You open your eyes to the cavernous hush of the school gym, the echo of distant footsteps and the sharp scent of sweat hanging in the air. To your right, Christina stands impassive, flanked by two cheerleaders you don’t recognize. Each tracing chalk symbols into the scuffed hardwood floor. Preparing.<Br>
<br>
But more pressing is Skye, standing in front of you.<Br>
<br>
“This isn’t right,” you find yourself saying.<Br>
<br>
Skye eyes you darkly. “And what about it is so different?” she replies. “You’ve been playing with her mind for weeks, Jen. This is just the final nudge. Penny’s gone anyway. Her parents moved last week and took her with them. At least this will save her from heartbreak.”<br>
<br>
“But she won’t remember,” you try. “And this whole boycrazy thing. Isn’t that a bit too much?”<Br>
<bR>
She laughs softly, sharp as a blade. “Better than being a social pariah. Imagine it, Jen. If people were to find out, she’d be cast out at eighteen. Her father would probably lose his job. And believe me, when you take over this squad, you’ll have to deal with some people that collect cast-outs to do some very unsavoury things.”<Br>
<Br>
Your jaw tightens. “This isn’t what I signed up for. It’s not helping people with charms. It’s changing someone because they aren’t like us.”<Br>
<br>
Skye’s eyes glint. “You say tomato…”<Br>
<br>
You stare back, resolute. Next to Skye, the jagged outline of the caricature flickers into view. Her voice, a sibilant whisper, “It’s close now. The question that sealed your fate. Can you remember how you answered it?”<Br>
<br>
Before you can respond, Christina strides forward, appearing at the side of Skye. “She’s here. Might need to carry her in here, though. Confusion spell hit her harder than expected.”<bR>
<br>
Skye looks at Christina, then nods. “You just get her in here. Make sure it’s strong enough to hold throughout. If it goes wrong during the chant, it can’t be redone.”<br>
<br>
Christina walks off towards the gym exit. Then Skye leans forward, offering a smile at your lack of response. “Come on, Jen. Haven’t I always given you what you wanted? You now… just fit in. Don’t you want Annie to experience that too?”<Br>
<Br>
<b>Actions</b><br>
<<link "Tell her you’ll help" "DreamLeafJennifer">><<Greedy 1>><<set $DreamLeafJennifer to "Scene5Lie">><</link>><Br>
<<link "Refuse to participate" "DreamLeafJennifer">><<LeafDreamTruth "Jennifer" "Ritual">><<Greedy -1>><<set $DreamLeafJennifer to "Scene5Truth">><</link>><Br>
<<elseif $DreamLeafJennifer is "Scene5Truth">>
You draw in a steady breath and meet Skye’s glare. “No, Skye. I want no part of this.”<Br>
<Br>
Her eyes narrow in disbelief. “Are you refusing to participate? Be careful, Jen. If you can’t make the hard choices, you can’t be a leader.”<Br>
<br>
You lift an eyebrow, voice calm. “Maybe I’m not cut out to lead this squad. Or maybe I just don’t want to.”<Br>
<br>
A ripple of tension sweeps the gym. The other cheerleaders, kneeling in a perfect semicircle around a chalk pentagram, glance between you and Skye.<Br>
<br>
Skye’s tone turns ice-cold. “Is this a challenge?”<Br>
<Br>
“No challenge,” you reply. “I just refuse.”<br>
<br>
Skye flashes you a dark smile. “Refusal is a challenge, Jen. You try to deceive me? You have become a rival.”<Br>
<br>
Magic crackles in the charged air. You feel a sting of power surging from Skye’s outstretched palms and instinctively weave a shield of your own, warmth flaring beneath your skin. The other cheerleaders freeze, but you feel them summoning their own energy. Skye glares at you.<Br>
<bR>
You see a ball of amber energy in Skye’s hands. You feel your own skin glowing from your defensive charm.<Br>
<br>
The gym doors open with a creak and your attention flicks to the door. Christina hoists Annie in, arm around her to keep her upright. Then she sees you and almost drops Annie.<Br>
<Br>
Her eyes flick to Skye. You glance too at the head cheerleader, feeling your eyes raise. She throws you a dark look, then shakes her head at Christina. <Br>
<br>
“Get out,” Skye tells you. “If you get in our way, they’ll be others who come for you.”<Br>
<br>
You glance at Annie. In her magic inflicted state, barely registering where she is. Then to the cheerleaders. To Christina. To Skye. Four versus one. Bad odds.<Br>
<Br>
Quietly, you take a step forward towards the exit. Then another. And another. You pass Christina. Glance at Annie. Your heart sinks. But you keep walking.<Br>
<br>
The open gym door leads to a black void. As you step through it, darkness takes you.<Br>
<br>
<b>Actions</b><br>
<<link "Wake up" "DreamLeafJennifer">><<set $DreamLeafJennifer to "Scene6Truth">><</link>><Br>
<<elseif $DreamLeafJennifer is "Scene5Lie">>
You bite your lip. “Alright. I’m in.”<Br>
<br>
The gym warps around you. Floors ripple, lights fracture into jagged sketches. But it returns momentarily. Skye nods. “Take your position.”<Br>
<br>
You move to join the squad, now knelt on their knees in a semi-circle. In front of them is a chalk pentagram. On its centre is a gym bench. You kneel down. Only one spot remains for Christina. Skye steps aside, arms folded, watching.<Br>
<Br>
The main doors groan open. Christina half-drags Annie inside, arm hooked around her shoulders to keep her upright. Annie’s eyes are glassy, her gait unsteady. Too slow, too deliberate. She looks drunk. Or drugged. Perhaps both. But Christina mentioned a spell. Confusion. You don’t know it, but that sounds about right.<br>
<br>
Christina sets Annie down on the bench in front of you and joins the semi-circle, now complete. Annie’s head rolls, trying to focus.<Br>
<br>
“It’s okay, Annie,” Skye says as she leans into Annie, with a tone more maternal than normal. “You’re safe. We found you outside. It looks as though you’ve taken something.”<Br>
<br>
“Taken something?” Annie tries to say, her words slurring.<Br>
<br>
“It’s like she’s trashed,” Christina mutters from beside you. The rest of the squad titters.<Br>
<bR>
Skye shoots her a look, then turns back to Annie. “It’s okay. You’re with friends.”<Br>
<br>
“Penny?” she slurs. You watch her eyes try to focus, but Christina nudges you. Meets your eyes.<Br>
<br>
You hear words forming in your mouth. Your throat tightens as a phrase surges up from some buried memory. Words you didn’t know you knew. You begin to chant, clear and steady.<Br>
<br>
<i>She called it care, she called it friend,<br>
But these feelings must now end.</i><br>
<br>
The squad falls in, voices rising in unison. A soft amber glow coils through the chalk lines into the pentagram, pulsing with your breath. Tiny faces form and flicker within the magic, drifting toward Annie.<br>
<br>
Meanwhile, Skye continues to reassure Annie in front of you. “Penny is gone, Annie. She left Charlton.”<Br>
<br>
Annie strains her neck, trying to see beyond Skye. To you and the squad. To the chanting. You feel the pentagram drawing upon the energies the chanting is generating within you. <br>
<br>
<i>Burn the root that should not grow,<br>
What she felt, she’ll never know.</i><br>
<br>
Annie’s eyes flick toward the circle, confusion and fear mixed in her gaze. You feel Skye’s hand gently tilt Annie’s head down. Again you chant, louder now, the gym trembling with your combined will.<Br>
<br>
<i>Mirror bright and voices cheer,<br>
Make her path and purpose clear.</i><br>
<BR>
The pentagram’s glow intensifies. The faces inside coil tighter, baring snapping jaws. Skye beckons. “Ready?”<br>
<Br>
<i>False desires now unwind,</i><br>
<br>
You nod and rise to your feet, the monsters of raw magic crawling up your arms, sea serpent scales against your skin. Moving forward, you stand next to Skye. “Do it,” she quietly demands.<Br>
<br>
<i>Let sweet boys possess her mind.</i><br>
<br>
Your heart thunders as you lift Annie’s chin. The pentagram burns beneath you. With a final surge of magic, you press your lips to hers. Soft, stunned, innocent.<br>
<br>
The world tilts on its axis.<br>
<br>
<b>Actions</b><br>
<<link "Wake up" "DreamLeafJennifer">><<set $DreamLeafJennifer to "Scene6Lie">><</link>><Br>
<<elseif $DreamLeafJennifer is "Scene6Truth">>
<b>Chambers' Household - Jennifer's room</b><br>
<img src="./images/ChambersHouseJennifersRoom.png"><br>
<Br>
You bolt upright, breath catching in your throat. The room around you is achingly familiar: pastel walls adorned with cheer photos, a vanity strewn with brushes and makeup, trophies lining a shelf. You’re in your old bedroom. Every detail a testament to your over-achieving popularity.<Br>
<br>
A bright male voice calls from the doorway. “Jennifer! Are you up? Don’t want to be late for school today. Aren’t you starting preparations for the prom?”<br>
<Br>
“Coming, Daddy!” you reply, your voice uncharacteristically lilting and high-pitched. Gone is the haze of sleep; in its place, a spark of excitement at the thought of prom planning.<br>
<br>
Seems like a normal day for Jennifer Chambers in Charlton. Except. Sitting at the foot of the bed is the caricature of Annie.<Br>
<bR>
<I>And you’re not Jennifer Chambers!</i><Br>
<br>
“Truth is stranger than fiction,” the caricature says. “To be honest, that’s not what I expected from you. For some reason, you came through at the end. Or at least, refused to be involved.”<Br>
<br>
You wince. “That happened?”<Br>
<Br>
The caricature takes a breath. “Shocking, no? But yes. You finally took some responsibility. It made no difference, though. The ritual still happened. And we never got that back.”<Br>
<br>
She nods the study desk. You glance over. Amongst the books and schedules you notice one thing pinned to the back. A photo of two girls on swings out in a field. Annie and Jennifer. As children. The one from Jennifer’s bedroom. Happy.<Br>
<Br>
<b>Actions</b><br>
<<link "Inspect the photo closely" "DreamLeafJennifer">><<set $DreamLeafJennifer to "Epilogue">><</link>><Br>
<<elseif $DreamLeafJennifer is "Scene6Lie">>
<b>Chambers' Household - Jennifer's room</b><br>
<img src="./images/ChambersHouseJennifersRoom.png"><br>
<Br>
You bolt upright, breath catching in your throat. The room around you is achingly familiar: pastel walls adorned with cheer photos, a vanity strewn with brushes and makeup, trophies lining a shelf. You’re in your old bedroom. Every detail a testament to your over-achieving popularity.<Br>
<br>
A bright male voice calls from the doorway. “Jennifer! Are you up? Don’t want to be late for school today. Aren’t you starting preparations for the prom?”<Br>
<br>
“Coming, Daddy!” you reply, your voice uncharacteristically lilting and high-pitched. Gone is the haze of sleep; in its place, a spark of excitement at the thought of prom planning.<Br>
<br>
Seems like a normal day for Jennifer Chambers in Charlton. Except. Sitting at the foot of the bed is the caricature of Annie.<br>
<br>
<I>And you’re not Jennifer Chambers!</i><Br>
<br>
“A beautiful piece of fiction,” the caricature intones, voice high and bubbly. “To be honest, that’s what I expected you would have done. But for some reason, you chose the other path.”<Br>
<Br>
You wince. It felt so real. So plausible. “That didn’t happen?”<Br>
<br>
She sighs, a gesture both weary and triumphant. “More or less. Though without you. For me, you’re sudden turn-about made little difference. The ritual still happened. And we never got that back.”<Br>
<br>
She gestures to the cluttered study desk in the corner. You turn to look: planners, school schedules, a corkboard pinned with reminders. Tucked at its edge is a single photograph. A photo of two girls on swings out in a field. Annie and Jennifer. As children. The one from Jennifer’s bedroom. Happy.<br>
<Br>
<b>Actions</b><br>
<<link "Inspect the photo closely" "DreamLeafJennifer">><<set $DreamLeafJennifer to "Epilogue">><</link>><Br>
<<elseif $DreamLeafJennifer is "Epilogue">>
<<if ndef $JenniferLeafDreamTruth>>
<<set $JenniferLeafDreamTruth to []>>
<</if>>
<<if $JenniferLeafDreamTruth.length gte 4>>
You look at the photo, feeling emotions at the edge of your conscious. Pain. Betrayal. A friendship turned sour.<Br>
<br>
“You’ve wrestled the truth from fiction,” you hear the caricature say from behind you. “Jen’s attempts to bury her own guilt will be undone. She'll have trouble thinking of anything else! The real Jennifer, I mean. Or at least, the one that isn’t you.”<bR>
<br>
“They used magic against her, didn’t they?” you ask the caricature. “Against you?”<br>
<br>
She shrugs. “Like I'd know. I’m just a collection of memories, remember? And, Annie, the real one, well, she knows even less that me.”<Br>
<br>
“Can she remember her feelings for Penny?” you ask.<BR>
<Br>
The caricature seems to think quickly. “Not without help. But you have a knack for that, don’t you? Finding it in even in the most surprising places. Maybe there’s a way you’ll uncover.”<br>
<<else>>
You look at the photo, feeling emotions at the edge of your conscious. But try as you might, you can’t seem to feel them. You know that Jennifer and Annie were good friends. Then they weren’t. But you still can’t piece together what happened between them. Or what really happened to Annie.<br>
<br>
“So that's that!” you hear the caricature say from behind you. “Jennifer and Annie were friends. Then they weren’t. The cheerleaders were involved. Magic might have been too. But it's tough to tell the difference between fact and fiction these days. It makes my brain hurt.”<Br>
<bR>
“What was that stuff in the gym?” you ask the caricature. “Was it magic?”<Br>
<bR>
“As if I'd know,” she replies, shrugging. “Jennifer has buried those memories deep. Good luck trying to get her to talk. And, Annie, the real one that is. She knows even less. Maybe the odd dream here and there. That's it."<bR>
<</if>>
<Br>
You begin to feel tired. You take a step back from the mirror, turning sluggishly towards the bed. The edges of your eyes begin to blur.<Br>
<Br>
“And now,” you hear the voice of the caricature say. “Our time has come to an end. Thanks for walking with me down memory lane. Maybe I’ll see you again, sometime. In a mirror, someplace. Maybe at a carnival...”<br>
<bR>
The words barely register as you stagger forward. And fall, straight down on to the mattress.<br>
<br>
<B>Actions</b><br>
<<link "Bolt awake" "YourRoomPostLeafJennifer">><<set $DreamLeafJennifer to undefined>><<SleepPart1>><<SleepPart2>><<SleepPart3>><<TimeChange>><</link>>
<</if>> <<if $YourRoomPostLeafAnnie is undefined>>
<b>Your room</b><br>
<<if $PlayerCharacter.stateCurrent is 6>>
<img src="./images/Your_Room_7.png"><br>
<<elseif $PlayerCharacter.stateCurrent is 5>>
<img src="./images/Your_Room_6.png"><br>
<<elseif $PlayerCharacter.stateCurrent is 4>>
<img src="./images/Your_Room_5.png"><br>
<<elseif $PlayerCharacter.stateCurrent is 3>>
<img src="./images/Your_Room_4.png"><br>
<<elseif $PlayerCharacter.stateCurrent is 2>>
<img src="./images/Your_Room_3.png"><br>
<<elseif $PlayerCharacter.stateCurrent is 1>>
<img src="./images/Your_Room_2.png"><br>
<<else>>
<img src="./images/Your_Room_1.png"><br>
<</if>>
<br><<print $feminineRoom[$PlayerCharacter.stateCurrent]>><br>
<<if $NewDay is true>>
<<set $NewDay to false>>
<</if>>
<Br>
You bolt upright to a noise. A sharp, crashing thump. Your eyes snap open. Your throat is parched. Your heart is pounding. You feel displaced. And your eyes flick around the room to see what disturbed you.<br>
<br>
Across the room, frozen in the doorway, stands Emily. Hand still on the door knob, eyes wide, lips parted as if in mid-sentence. Then, at the foot of your bed, you notice a figure looming.<Br>
<br>
The dazzling blue eyes of Annie Clancy look down at you, her mouth wide open.<br>
<br>
She stares down at you, speechless. Not at you. At themselves. Their own face beneath the sheet. Your face.<Br>
<br>
You remember, too late, the rule. To walk another’s dream, you must become them. Now they stand before themselves in your bed. Your mind can’t comprehend what’s going through their mind.<BR>
<br>
The silence stretches unbearably. Emily remains statue-still. Annie goes to take a step forward --<Br>
<br>
You feel the heat rise in your chest. Your fingers twitch. You know one spell that might help.<Br>
<br>
<b>Actions</b><br>
<<link "Cast Sleep and Forget" "YourRoomPostLeafAnnie">><<set $YourRoomPostLeafAnnie to "SleepForget">><</link>>
<<elseif $YourRoomPostLeafAnnie is "SleepForget">>
Amber light flares in your palms, shimmering with power, and you fling it toward Annie. It strikes her chest…<Br>
<br>
And fizzles.<Br>
<Br>
The magic crawls down their body like it’s been rerouted. Draining harmlessly into the floor. Protected. By instinct. Or enchantment. Or something older.<Br>
<Br>
Annie staggers back, eyes wide in alarm, hand clutching at her chest. “What… what was that?” she gasps.<Br>
<Br>
Her breathing quickens. “Magic?” she whispers, disbelief lacing her voice. “You did magic?”<Br>
<br>
Another step back, panic blazing in her eyes as they flick to Emily, still frozen in the doorway. Then back to you. Tears glisten at the corners of her eyes. “What’s happening?”<Br>
<Br>
<B>Actions</b><Br>
<<link "Talk to Annie" "YourRoomPostLeafAnnie">><<set $YourRoomPostLeafAnnie to "TalkAnnie">><</link>>
<<elseif $YourRoomPostLeafAnnie is "TalkAnnie">>
You shoot up in bed, instinctively pulling the sheets up with you over your breasts. <I>Annie’s breasts. Her breasts.</i><br>
<br>
She’s still staring at you, wide-eyed and trembling. Staring at your face. Her face. Her doppelganger. Almost a scene from a nightmare. She stumbles back, breath catching in her throat. “Who… who are you?”<Br>
<br>
Your mouth opens, sound lodged somewhere behind your teeth. Finally you manage, in a voice that is unmistakably hers. “Annie, it’s me.”<Br>
<bR>
Annie’s brow furrows in confusion, voice shaking. “Me? What do you mean, me?”<Br>
<br>
“It’s me,” you repeat. “<<TrueName "Current">>.”<Br>
<br>
“No,” she replies. “You’re not… you’re not…” <Br>
<br>
But she struggles to finish her sentence. As much as this is cracking her sanity, you can see in her eyes she doesn’t know what to say.<br>
<Br>
“I’m <<TrueName "Current">>”, you repeat. “Only I look like you. Like you said. It’s magic.”<Br>
<br>
Her eyes go wide, suspicion and dread rippling across her features. She looks down at her chest, then to the floor, seeing the residual embers of your spell flickering on the carpet. When she looks up, there’s something resembling Annie looking back at you. “Prove it.”<Br>
<bR>
You reach back into your memories of you and Annie. Right back to something no one else would know. “Remember when I first started at the repair shop,” you begin. “My first day. When I first walked in, with a coffee from Fresh Pot. I went to shake your hand, stumbled, and split coffee all over your white blouse.”<Br>
<br>
You watch as her eyes widen. A memory that she still has bubbling up. “You could see that I wasn’t wearing a bra underneath,” she says quietly.<Br>
<br>
“Did you ever tell anyone about that?” you ask. “And didn’t I promise you I would do the same.”<Br>
<Br>
Annie’s eyes drift to the floor, lost deep in thought. From the door, a quiet cough breaks the silence. You look up to see Emily standing there, awkwardly. <Br>
<br>
“It’s okay,” you tell her. “Can you give us a minute?” <Br>
<Br>
She looks back to Annie, then to you. Nods. She slips away wordlessly, the door clicking shut behind her.<Br>
<br>
Annie drops down with a gentle thud on the end of your bed, staring off without focus. Finally, she looks back at you. “<<TrueName "Current">>? But how?”<br>
<br>
You offer her a sympathetic smile. “This is going to sound wild, Annie. But I’ve got somethings to share with you. About magic.”<Br>
<Br>
She looks at you, her skepticism replaced with bafflement. Amongst the fear. <BR>
<Br>
<b>Actions</b><Br>
<<link "Talk to Annie about magic" "YourRoomPostLeafAnnie">><<set $YourRoomPostLeafAnnie to "TalkMagic">><</link>>
<<elseif $YourRoomPostLeafAnnie is "TalkMagic">>
You take a deep breath, recalling how not-so-long-ago this was explained to you in a way that didn’t seem crazy. “So there’s a power. Hidden usually. It’s deep entwined with all things. And certain people have some sort of affinity for using it.”<Br>
<br>
“Like Harry Potter?” Annie asks.<Br>
<Br>
You give her a grin. “Not quite. But kind of. They can cast spells. Create charms. Change things using their powers. Honestly, I’m new to this. It’s usually reserved for women, but…” You reach over and pick up the amulet from your bedside table. “This is something I can use. To change. Pretend to be someone else.”<Br>
<br>
Annie looks at the amulet in your hand for a moment, then her eyes flick back to you. “You’ve been pretending to be me?”<Br>
<br>
You catch your breath as your reminded once more of your current form. Of Annie. <I>And now she’s staring right back at you.</i><Br>
<Br>
“I had a good reason,” you say flatly, Annie’s usual chirpy inflection missing from the voice that emerges from your mouth. “Something’s wrong at the school. Among other things, I think something bad is going to happen to one of the students.” You take a deep breath. “Something that I think happened to you.”<Br>
<br>
She looks at you, her eyes appraising your face and the outline of the body underneath the covers. “You’ve been pretending to be me,” she states again. “Why?”<Br>
<Br>
<b>Actions</b><Br>
<<link "Ask her what she remembers" "YourRoomPostLeafAnnie">><<set $YourRoomPostLeafAnnie to "TalkRemembers">><</link>>
<<elseif $YourRoomPostLeafAnnie is "TalkRemembers">>
“Something happened to you at school,” you begin. “Something between you and the cheerleaders. Something to do with Penny. And Jennifer. I used a spell to find out what that was.”<Br>
<Br>
She stares back, an incredulous look on her face. She’s lost for words.<Br>
<Br>
You press on. “You reclaimed some memory this morning. What did you see?”<Br>
<Br>
<<if $AnnieLeafDreamTruth.length gte 4>>
Annie’s stomach clenches; she presses a trembling hand to her temple. “I… flashes,” she murmurs. “A dream that felt more real than life. Almost memories from another person.” She glances up at you. “But also. They were real. It all happened.”<br>
<bR>
She shakes her head, as if trying to understand. Her green eyes fill with fear. “Why would you do this?”<BR>
<br>
You reach for her hand. “There’s something planned for a boy at school. Terrence. I had to see what they intended for him, to stop it. I think it’s what happened to you.”<Br>
<Br>
Annie’s breath hitches. “No,” she whispers. She pauses, looking away. “I…” <Br>
<br>
After a long pause she turns back to face you, face almost calm. “Ask me what you need to know.”<Br>
<<else>>
Annie shakes her head. “Nothing. Nothing worth talking about. I don’t want to reopen old wounds. Please. Can’t we just leave it be?” <Br>
<br>
“It’s important, Annie,” you reply. “Trust me, I wouldn’t have done this if it wasn’t.”<Br>
<Br>
She once again looks you up and down. Again shaking her head. “This feels like a dream.”<Br>
<br>
“I know it’s a lot,” you say. “But you might know something that could help someone. Isn’t that enough?”<Br>
<Br>
Her shoulders slump. “Ask me what you need to know,” she murmurs.<Br>
<</if>>
<Br>
<B>Actions</b><br>
<<link "Begin to question Annie" "YourRoomPostLeafAnnie">><<set $YourRoomPostLeafAnnie to "TalkQuestion">><</link>>
<<elseif $YourRoomPostLeafAnnie is "TalkQuestion">>
Annie sits at the end of your bed, looking to you almost vacant. Her legs are curled around on the edge of the bed, facing away from you.<Br>
<Br>
<b>Actions</b><br>
<<DialogueSpoken "Annie" "AnnieQuestionHere">>
<<if _Discussed is false>><<link "Ask her why’s she actually here" "AnnieDialogue">><<set $AnnieDialogue to "AnnieQuestionHere">><</link>><Br><</if>>
<<DialogueSpoken "Annie" "AnnieQuestionLocker">>
<<if $AnnieLeafDreamTruth.includes("Cafeteria") and _Discussed is false>><<link "Ask about the locker and Penny" "AnnieDialogue">><<set $AnnieDialogue to "AnnieQuestionLocker">><</link>><Br><</if>>
<<DialogueSpoken "Annie" "AnnieQuestionTryouts">>
<<if $AnnieLeafDreamTruth.includes("Tryouts") and _Discussed is false>><<link "Ask about watching the tryouts" "AnnieDialogue">><<set $AnnieDialogue to "AnnieQuestionTryouts">><</link>><Br><</if>>
<<DialogueSpoken "Annie" "AnnieQuestionClassroom">>
<<if $AnnieLeafDreamTruth.includes("Classroom") and _Discussed is false>><<link "Ask about Annie and Penny in the classroom" "AnnieDialogue">><<set $AnnieDialogue to "AnnieQuestionClassroom">><</link>><Br><</if>>
<<DialogueSpoken "Annie" "AnnieQuestionFreshPot">>
<<if $AnnieLeafDreamTruth.includes("FreshPot") and _Discussed is false>><<link "Ask about Penny in Fresh Pot" "AnnieDialogue">><<set $AnnieDialogue to "AnnieQuestionFreshPot">><</link>><Br><</if>>
<<DialogueSpoken "Annie" "AnnieQuestionRitual">>
<<if $AnnieLeafDreamTruth.includes("Ritual") and _Discussed is false>><<link "Ask about the ritual" "AnnieDialogue">><<set $AnnieDialogue to "AnnieQuestionRitual">><</link>><Br><</if>>
<<DialogueSpoken "Annie" "AnnieQuestionHere">>
<<if _Discussed is true>><<link "Tell her you have no further questions" "AnnieDialogue">><<set $AnnieDialogue to "AnnieQuestionNoQuestions">><</link>><Br><</if>>
<</if>><<if $YourRoomPostLeafJennifer is undefined>>
<b>Your room</b><br>
<<if $PlayerCharacter.stateCurrent is 6>>
<img src="./images/Your_Room_7.png"><br>
<<elseif $PlayerCharacter.stateCurrent is 5>>
<img src="./images/Your_Room_6.png"><br>
<<elseif $PlayerCharacter.stateCurrent is 4>>
<img src="./images/Your_Room_5.png"><br>
<<elseif $PlayerCharacter.stateCurrent is 3>>
<img src="./images/Your_Room_4.png"><br>
<<elseif $PlayerCharacter.stateCurrent is 2>>
<img src="./images/Your_Room_3.png"><br>
<<elseif $PlayerCharacter.stateCurrent is 1>>
<img src="./images/Your_Room_2.png"><br>
<<else>>
<img src="./images/Your_Room_1.png"><br>
<</if>>
<br><<print $feminineRoom[$PlayerCharacter.stateCurrent]>><br>
<<if $NewDay is true>>
<<set $NewDay to false>>
<</if>>
<Br>
You bolt upright to a noise. A sharp, crashing thump. Your eyes snap open. Your throat is parched. Your heart is pounding. You feel displaced. And your eyes flick around the room to see what disturbed you.<br>
<br>
Across the room, frozen in the doorway, stands Emily. Hand still on the door knob, eyes wide, lips parted as if in mid-sentence. Then, at the foot of your bed, you notice a figure looming.<Br>
<br>
The shimmering green eyes of Jennifer Chambers look down at you, her mouth dropped.<br>
<br>
She stares down at you, speechless. Not at you. At themselves. Their own face beneath the sheet. Your face.<Br>
<br>
You remember, too late, the rule. To walk another’s dream, you must become them. Now they stand before themselves in your bed. Your mind can’t comprehend what’s going through their mind.<BR>
<br>
The silence stretches unbearably. Emily remains statue-still. Jennifer goes to take a step forward --<Br>
<br>
You feel the heat rise in your chest. Your fingers twitch. You know one spell that might help.<Br>
<br>
<b>Actions</b><br>
<<link "Cast Sleep and Forget" "YourRoomPostLeafJennifer">><<set $YourRoomPostLeafJennifer to "SleepForget">><</link>>
<<elseif $YourRoomPostLeafJennifer is "SleepForget">>
Amber light flares in your palms, shimmering with power, and you fling it toward Jennifer. It strikes her chest...<Br>
<br>
And fizzles.<Br>
<bR>
The energy rolls off her like rain on glass. She doesn’t flinch. She doesn’t step back. Instead, looks at you with burning anger. You think you can sense power flickering around her fingers before it subsides.<br>
<br>
“Emily,” she says quietly. “Could you leave us alone for a moment?” Then looking directly back at you. “I think we better talk.”<bR>
<bR>
<b>Actions</b><br>
<<link "Talk to Jennifer" "YourRoomPostLeafJennifer">><<set $YourRoomPostLeafJennifer to "TalkJennifer">><</link>>
<<elseif $YourRoomPostLeafJennifer is "TalkJennifer">>
When Emily’s eyes drift towards for direction, Jennifer’s voice snaps. “Out,” she barks, her voice carrying the weight of steel.<Br>
<bR>
Without a sound, Emily backs out. The door clicks shut behind her. Silence spreads through the room like it was a living thing.<Br>
<bR>
Jennifer exhales, the sound sharp and controlled. She turns away, then pivots, letting her eyes roam over you as if cataloguing every detail of your appearance. How you lie, where your breath catches, how your fingers grip the sheet. She raises a single brow. “How long has this been going on?”<br>
<br>
You hope to heaven that the ground swallows you up. The question hangs in the air like a challenge.<bR>
<br>
“What have you been doing as me?”<Br>
<br>
She begins to pace, her footsteps soft on your bedroom floor. “Did you go to work as me? Walk the streets where I live? Speak to people I know?” She stops and looks at you, her green eyes hardened. “Did you… like it?”<Br>
<<if def $JenniferLearnedKnown>>
<br>You hold the sheets up, paralysed with the fear of Jennifer asking you to stand. You are conscious that beneath the sheets, you are naked. But she continues to pace, only occasionally throwing glances at you.<Br>
<br>
"It makes so much sense now," she continues. <<if $JenniferLearnedKnown.indexOf("GordonGym") !== -1>>Gordon saying I was flirting with him? <</if>><<if $JenniferLearnedKnown.indexOf("CliveBar") !== -1>>Being drunk in McTafeys? <</if>><<if $JenniferLearnedKnown.indexOf("AuntJoan") !== -1>>Helping Maisie’s Aunt. <</if>><<if $JenniferLearnedKnown.indexOf("SalonTrip") !== -1>>My mysterious facial treatment. <</if>><<if $JenniferLearnedKnown.indexOf("ChristinaWork") !== -1>>Christina’s tale to her dad. <</if>><<if $JenniferLearnedKnown.indexOf("TerryFlirt") !== -1>>Terry Evans dinner invite. <</if>><<if $JenniferLearnedKnown.indexOf("KissingMartin") !== -1>>Kissing Martin! <</if>><<if $JenniferLearnedKnown.indexOf("AppeasingMartin") !== -1>>Even that stuff about Martin and his van! <</if>> She looks back at you, realisation spread visibly across her face. "That was you."<br>
<</if>>
<Br>
You look up from over the covers of your bed, feeling the naked skin of your body touching the fabric. Struggling yourself to comprehend the stark reality of looking up up at your <<JenniferState>>, but just seeing a reflection of you.<Br>
<br>
“Jennifer, I --” you begin, but stop as soon as you hear yourself. She freezes, eyes widening at the sound of your voice. <I>Her voice, don’t you mean?</i><Br>
<bR>
Silence festers, as Jen stares down at the bed, her face looking like it’s about to crack.<Br>
<bR>
<b>Actions</b><br>
<<link "Wait for Jennifer to speak" "YourRoomPostLeafJennifer">><<set $YourRoomPostLeafJennifer to "WaitJennifer">><</link>>
<<elseif $YourRoomPostLeafJennifer is "WaitJennifer">>
Silence hangs in the air. Jennifer remains fixated on you. Her shimmering green eyes meeting your own perfectly identical pair.<br>
<br>
<<if $JenniferLearnedKnown && $JenniferLearnedKnown.length >= 4>>
<<SetFlag "JenniferHardened">><<ChangePersonalityStateNPC "Jennifer" "Hardened">>
Eventually her look drifts from you, wandering down towards the floor without focus. You see her mouth flinch, her eyes flicker. Her brain is racing. Like wave upon wave of realisation is striking her each second.<Br>
<br>
“You liked it… didn’t you?” she whispers, finally returning to lock looks with you. “You like being me.”<BR>
<br>
“Jennifer,” you say quietly, still conscious of the sounds of your words. “Please.”<bR>
<Br>
But she’s not listening. She slowly walks towards the mirror hanging on the wall. Stares at her own reflection. Then her eyes flicker to you in the mirror. Herself. Lying in your bed.<BR>
<bR>
“Maybe you should just be me,” she whispers, still looking at you through the reflection. “Go to the Department Store everyday. Smile politely. Keep your head down. Cook when you get home.”<br>
<<else>>
“I can’t believe you would do this,” she whispers slowly. “After everything. I’d never thought I’d feel so lost again. Especially not because of you.”<Br>
<br>
“Jennifer,” you say quietly, still conscious of the sounds of your words. “Please.”<BR>
<br>
But she’s not listening. She slowly walks towards the mirror hanging on the wall. Stares at her own reflection. Then her eyes flicker to you in the mirror. Herself. Lying in your bed.<br>
<</if>>
<br>
Finally, Jennifer turns. Relative for the situation, she manages to resemble being composed. <Br>
<br>
“The obvious question is why, of course,” she says flatly. “What possible reason you had for doing something…” her eyes flicker up and down your form underneath the sheets. “Like this.”<Br>
<bR>
<b>Actions</b><br>
<<link "Tell her about the dream" "YourRoomPostLeafJennifer">><<set $YourRoomPostLeafJennifer to "DreamJennifer">><</link>>
<<elseif $YourRoomPostLeafJennifer is "DreamJennifer">>
“I needed to know what happened,” you say, still wincing at the sound Jennifer’s voice out from you. “Between you and Annie. Back at school. Neither of you would speak about it!”<br>
<bR>
<<if $JenniferLeafDreamTruth.length gte 4>>
Realisation again flashes across Jennifer’s face. “This morning,” she murmurs. “When I woke up. My mind was full of memories.” She looks back at you, her expression hardening. “Things I fought so hard to bury. They all came bubbling up. You did that, didn’t you?”<Br>
<<else>>
“And did you find what you were looking for?” she asks.<br>
<br>
“Some of it,” you say a little hesitancy. “But not everything.”<bR>
<br>
At that, Jennifer actually sighs. She closes her eyes for a moment, taking a deep breath. When they open she seems calmer. At least a little.<br>
<br>
“It was a painful time for me, <<TrueName "Current">>,” she tells you. “Why won’t you just leave it alone? Is it really worth going through this?”<br>
<br>
Again, her eyes seem to gesture to your body. You flinch, feeling even more self-conscious.
<</if>>
<br>
“I had to,” you say, feeling frustration in your own voice. “You know something’s happening to Terrence. That it’s just like what happened before.”<Br>
<br>
Your volume raises as it becomes harder. “I tried, Jen! Really I did. But wouldn’t say! So I used magic to try and get to the truth myself! Christ, do you hear how insane this all sounds. How crazy it is!”<Br>
<bR>
Silence returns. But for once, Jennifer’s rage appears to fizzle. Her eyes still rest darkly on you, but there’s a measured sense of control behind them now.<Br>
<br>
“Ask your questions, then” she tells you. “And then we’ll figure out what to do.”<br>
<br>
<b>Actions</b><br>
<<link "Begin to question Jennifer" "YourRoomPostLeafJennifer">><<set $YourRoomPostLeafJennifer to "JenniferQuestion">><</link>>
<<elseif $YourRoomPostLeafJennifer is "JenniferQuestion">>
You shift in the bed. She still stands, slightly awkwardly in the centre of your room. Staring right back at you. Waiting.<br>
<br>
<b>Actions</b><br>
<<DialogueSpoken "Jennifer" "JenniferQuestionHere">>
<<if _Discussed is false>><<link "Ask her why’s she actually here" "JenniferDialogue">><<set $JenniferDialogue to "JenniferQuestionHere">><</link>><Br><</if>>
<<DialogueSpoken "Jennifer" "JenniferQuestionCafeteria">>
<<if $JenniferLeafDreamTruth.includes("Cafeteria") and _Discussed is false>><<link "Ask about the cafeteria and Skye" "JenniferDialogue">><<set $JenniferDialogue to "JenniferQuestionCafeteria">><</link>><Br><</if>>
<<DialogueSpoken "Jennifer" "JenniferQuestionTryouts">>
<<if $JenniferLeafDreamTruth.includes("Tryouts") and _Discussed is false>><<link "Ask about Annie watching the tryouts" "JenniferDialogue">><<set $JenniferDialogue to "JenniferQuestionTryouts">><</link>><Br><</if>>
<<DialogueSpoken "Jennifer" "JenniferQuestionClassroom">>
<<if $JenniferLeafDreamTruth.includes("Classroom") and _Discussed is false>><<link "Ask about Annie and Penny in the classroom" "JenniferDialogue">><<set $JenniferDialogue to "JenniferQuestionClassroom">><</link>><Br><</if>>
<<DialogueSpoken "Jennifer" "JenniferQuestionFreshPot">>
<<if $JenniferLeafDreamTruth.includes("FreshPot") and _Discussed is false>><<link "Ask about using magic on Annie" "JenniferDialogue">><<set $JenniferDialogue to "JenniferQuestionFreshPot">><</link>><Br><</if>>
<<DialogueSpoken "Jennifer" "JenniferQuestionRitual">>
<<if $JenniferLeafDreamTruth.includes("Ritual") and _Discussed is false>><<link "Ask about the ritual" "JenniferDialogue">><<set $JenniferDialogue to "JenniferQuestionRitual">><</link>><Br><</if>>
<<DialogueSpoken "Jennifer" "JenniferQuestionHere">>
<<if _Discussed is true>><<link "Tell her you have no further questions" "JenniferDialogue">><<set $JenniferDialogue to "JenniferQuestionNoQuestions">><</link>><Br><</if>>
<</if>><<if $SchoolGymRitual is undefined>>
<<if $SchoolGymRitualPath is "Key">>
First looking around to see if anyone is watching, you step towards the gym entrance and reach to take the key out of your bag. The old key feels cold to your touch.<br>
<br>
You hesitate, just for a moment, as you consider what awaits you inside. The cheerleaders are at practice right now, so you have no doubt you can sneak in undetected. You’ve even considered a good hiding place - behind the mat’s trolley in a small alcove that stores all the gym equipment.<br>
<br>
But if they are about to perform the ritual, you don’t know what will happen. Whether you are powerful enough to stop it. Whether you can do it undetected. And what will it mean if you fail. Both for Terrence. And Emily. <Br>
<br>
<B>Actions</b><br>
<<link "Continue into the gym" "SchoolGymRitual">><<set $SchoolGymRitual to "Setup">><</link>><bR>
<<link "Decide to wait and return to the school corridor" "SchoolGymEntrance">><<set $SchoolGymRitualPath to undefined>><</link>><bR>
<<elseif $SchoolGymRitualPath is "Door">>
You survey the school, eyes sharp for another entrance. You notice a small alley running down the side of the school walls. Halfway along, you spot it. A heavy, rusted emergency door, cracked open by only a sliver.<Br>
<Br>
Your breath catches, considering what awaits you inside. The cheerleaders are at practice right now, so you have no doubt you can sneak in undetected. You’ve even considered a good hiding place - behind the mat’s trolley in a small alcove that stores all the gym equipment.<Br>
<Br>
But if they are about to perform the ritual, you don’t know what will happen. Whether you are powerful enough to stop it. Can you go undetected? And what will it mean if you fail.<Br>
<<if $current.female is false>><br>And in this current form, you can’t even cast spells. You wonder if this is really such a good idea.<br><</if>>
<br>
<B>Actions</b><br>
<<link "Continue into the gym" "SchoolGymRitual">><<set $SchoolGymRitual to "Setup">><</link>><bR>
<<link "Decide to wait and return to the school gates" "SchoolGates">><<set $SchoolGymRitualPath to undefined>><</link>><bR>
<<elseif $SchoolGymRitualPath is "Cheerleader">>
You step towards the gym entrance and reach to the handle, but hesitate. Just for a moment, as you consider what awaits you inside. The cheerleaders are at practice right now, but they will perform the ritual after they’ve finished. You wonder whether you are powerful enough to stop it. And what it will mean even you succeed. Both for Terrence. And Emily.<br>
<br>
<B>Actions</b><br>
<<link "Continue into the gym" "SchoolGymRitual">><<set $SchoolGymRitual to "Setup">><</link>><bR>
<<link "Decide to wait and return to the school corridor" "SchoolGymEntrance">><<set $SchoolGymRitualPath to undefined>><</link>><bR>
<</if>>
<<elseif $SchoolGymRitual is "Setup">>
<b>Charlton School - Gymnasium</b><br>
<img src="./images/School_Gym.png"><br>
<Br>
<<if $SchoolGymRitualPath is "Cheerleader">>
You walk into the school gymnasium, quickly looking around. For the moment it’s empty. You steady yourself and sit down on a bench. Picturing what will happen to Terrence if this takes place. The smells of the gym concern you, but take a deep breath. This is right.<Br>
<bR>
<B>Actions</b><br>
<<link "Wait..." "SchoolGymRitual">><<set $SchoolGymRitual to "RitualSetupCheerleader">><<TimeChange>><</link>><bR>
<<else>>
You slide into the school gymnasium, quickly looking around. It seems empty. For the moment. You move quickly, ambling over some equipment in the alcove and perching down behind a trolley filled with sweaty mats. Only the hum of distant generations breaks the silence. <bR>
<bR>
For a second you wonder if this is a fool’s errand. After all, the cheerleaders could be planning this any night. If they are planning it at all.<BR>
<br>
But you summon up your resolve, as you picture what will happen to Terrence if this takes place. The smells of the gym concern you, but you steady your nerves. This is right.<Br>
<bR>
<B>Actions</b><br>
<<link "Wait..." "SchoolGymRitual">><<set $SchoolGymRitual to "RitualSetup">><<TimeChange>><</link>><bR>
<</if>>
<<elseif $SchoolGymRitual is "RitualSetupCheerleader">>
Time passes. Through the windows you watch as the evening dusk turns to black moonlight. The sounds of pigeons cooing can be heard through the thin glass. <Br>
<Br>
Then, the gym door bounds open. You jump. Striding in, dressed in full uniform, are the cheerleaders. Christina, Britney, Stacey and Reagan. At the sight of you, Britney grins. “Hey Em!” she beams. In contrast, Reagan glares silently.<Br>
<br>
“Alright ladies,” Christina barks. “We don’t have much time. Start to prep. The charms will compel Terrence to walk in here any minute.”<Br>
<br>
You watch as Britney and Stacey lift a bench over from the side of the gym. “Ow!” Britney squeals, dropping her end as she holds her hand. “I think I broke a nail!”<Br>
<Br>
As the cheerleaders start to prepare, Christina walks over. “Thanks for joining, Emily. It’s an important one. You must be wondering what is going to happen tonight.”<Br>
<br>
When you nod, Christina continues in a low voice. “Sometimes, the charms we use aren’t enough. Some students are just lost. Simple magic just can’t help them. Tonight, we’re going to help one of them. Terrence.”<Br>
<br>
“What wrong with him?” you ask.<Br>
<br>
“He’s confused,” Christina replies. “Scared. He feels things that he doesn’t understand. Or want. But we’re going to help him.”<Br>
<Br>
You frown. “What exactly does he feel?”<Br>
<Br>
Christina smiles, almost with sympathy. “Girls are made for boys, Emily,” she states. “Terrence is plagued by thoughts that counter that.”<Br>
<br>
Before you can ask further questions, Reagan approaches. She glares at you, but turns to Christina. “He’s approaching. It’s time.”<Br>
<Br>
Christina looks back and you do the same. The others have marked out a pentagram around the bench with chalk. Britney kneels on the edge of it, looking at her chipped nail.<Br>
<br>
“Stacey,” Christina barks. “Go stand in the corridor and look for Terrence. When he comes near, guide him in. Britney, you’ll do the final kiss.”<Br>
<Br>
“Shocking,” Reagan quips. “Britney kissing a boy.”<Br>
<Br>
As Stacey leaves, Reagan silently walks and joins Britney. You look to Christina. She gestures for you to do the same. “Go join the others,” she tells you. “Concentrate on summoning your internal power. When the time comes, you’ll feel the words come naturally. We’ll do the rest.”<Br>
<Br>
Without much choice for now, you take a replace at the side of Britney. She flashes you a grin. “Don’t worry, Em. Nothing bad is going to happen. We’ll help you through it.”<Br>
<Br>
You consider your options. You need to interrupt the spell, like it was said in the dream. If it goes wrong during the chant, it can’t be redone. But you feel the power of Christina, Reagan, even Britney. You know that you’d be outmatched… and the ritual would continue without you.<Br>
<Br>
<b>Actions</b><br>
<<link "Wait for the ritual to start" "SchoolGymRitual">><<set $SchoolGymRitual to "RitualCheerleader">><</link>><bR>
<<elseif $SchoolGymRitual is "RitualCheerleader">>
You try to keep yourself calm, Britney and Reagan beside you. Christina standing waiting. Just like in the dream.<br>
<Br>
Minutes later, the gym doors creak open. Stacey walks Terrence in, her gangly frame more than enough to keep him upright. His eyes look fazed, his steps are staggered. Any other person would assume he was drunk, but you sense the Confusion spell is active.<Br>
<Br>
Stacey sets him down on the bench and completes the squad’s semi-circle, now complete. Terrence’s eyes wandering, unsettled. <Br>
<Br>
“Welcome Terrence,” Christina says, leaning in close to him. “No need to worry. You’re safe now. Stacey found you outside. Have you been drinking?”<Br>
<Br>
“Drinking?” Terrence slurs. <Br>
<br>
“Looks like you last Saturday night, Brit,” Stacey mumbles. Britney scowls at her and elbows her in the stomach. “Ow!” <Br>
<Br>
“Will you shut up!” Chrissie hisses back at them, before turning back to Terrence. “It’s okay. We’ll look after you.”<Br>
<Br>
Britney, Stacey and Reagan start to mumble. A chant. Low and in unison. You feel a swell inside of you. A stirring of energy. Without realizing, you begin to speak words unknown to you. <Br>
<Br>
<I>He called it longing as he tried to pretend, <br>
But these desires must now end.</i><br>
<br>
You look around the gym, suddenly aware of the ticking clock. Your eyes scan for something - anything - that could disrupt this without giving yourself away. But nothing seems to catch your eye. Words continue to spill out from your mouth against your will.<br>
<Br>
Your voice, like the others, becomes louder. You struggle to focus on anything but the spell. A soft amber glow snakes through the chalk lines in the pentagram, pulsing. Tiny faces rise up from the magic, drifting toward Terrence.<Br>
<br>
<I>Burn the doubt that should not grow,<Br>
All that he felt, he’ll never know.</i><br>
<br>
Your eyes dart around the gym. Still trying to find an object that can aide you. As you flinch your head to look, your muscles strain to respond to your movements. Your own body, betraying your mind, focused on muttering the words that you know without knowing them.<br>
<Br>
<I>Mirror bright and voices cheer,<Br>
Make his purpose crystal clear.</i><br>
<Br>
The pentagram glows with magic. The faces within snake around faster, snapping as they drift up. And then, Christina looks to you. “Now, Emily. Stand.” Her lingers drift to the magic, then to Terrence, then back to you. She reaches out and drags you to your feet, whispering: “Seal it with a kiss.“<Br>
<Br>
<I>False confessions now unwind,</i><br>
<br>
Christina drags you forward and your feet don’t deny her. Magical creatures curl up your legs, running down your body. And you step forward again, standing in front of Terrence’s rolling head.<Br>
<Br>
“Do it,” Christina barks.<Br>
<Br>
<I>Let fair girls fill his longing mind.</i><Br>
<br>
You will your body to serve you. This is the moment to stop it. But you know if you do so, Christina will be enraged.<Br>
<br>
<B>Actions</b><br>
<<link "Kiss Terrence" "SchoolGymRitual">><<Greedy 1>><<Orientation 1>><<set $SchoolGymRitual to "CheerleaderKissTerrence">><<Magic 1>><</link>><br>
<<link "Dissipate the magic into the floor" "SchoolGymRitual">><<Greedy -1>><<set $SchoolGymRitual to "CheerleaderDissipate">><</link>><br>
<<elseif $SchoolGymRitual is "CheerleaderKissTerrence">>
You lean your lips in, pressing them Terrence. A ripple of magic unfurls from your touch, washing over him in a pulse of heat and light. His eyes flutter shut and you are swept away in the moment, kissing him deeply. <Br>
<br>
The magic envelopes him before settling inside him, momentarily sucking out the sounds from the gym. You feel the magic surge from you, heightening your senses to levels of pleasure that you’ve never felt before. Only why they die down to you pull back. As Terrence’s eyes snap open , you see his shoulders relax and a shy smile tugs at his lips. His eyes stare up at you.<br>
<br>
Christina steps forward, voice crisp. “Alright you two lovebirds, break it up.” <Br>
<br>
You step back, drawing away from him. Terrence watches you go, then blinks and looks around. Confusion visible on his face. He looks to the other cheerleaders, his eyes trying to make sense of it all.<Br>
<br>
Stepping forward towards him, Christina smiles thinly. “You were so lost,” she murmurs. “You came in here so confused. But you’re better now. You'll find things are… easier for him now.”<Br>
<br>
She gives you a triumphant nod. Sensing her intent, you step back, kneeling with the others. Britney flashes you a grin. Reagan looks, stone-faced. <Br>
<Br>
Christina mutters some whispers to Terrence that you don’t understand. He looks to you, blushing. Then stands. “I’ll see you around, Em,” he tells you. There’s a glint of a smile as he says it. Then turns and hurries towards the exit.<Br>
<br>
Britney and Stacey look to each other, then get up and wordlessly shifting the bench back and wiping off the chalk from the floor. Reagan looks to you darkly, but turns her attention to scrubbing the chalk off the floor.<Br>
<br>
Walking over, Chrissie smiles widely. “Congratulations, Emily,” she says. “You’ve done something important today. Something that will help. How do you feel?”<Br>
<br>
You can’t even begin to answer her. <Br>
<Br>
“It’s okay,” she continues. “You’ll be tired. For a few days. Take some time to recover. You’ll find that your abilities will be heightened. It’s intoxicating, isn’t it?”<Br>
<br>
You mumble a goodbye, then walk towards the exit. For a moment, your heart is heavy as you consider Terrence. You can only wonder what he’ll be like now. But there is a flutter in your body. Something akin to attraction, but not quite for Terrence. For power. The surge of magic in your body feels… intoxicating.<br>
<br>
<b>Actions</b><br>
<<link "Leave the school" "SchoolGates">><<set $SchoolGymRitual to undefined>>
<<set $SchoolGymRitualPath to undefined>>
<<Quest21Resolution>>
<<QuestTracker "Quest21" 8>>
<<ChangePersonalityStateNPC "Terrence" "Straight">>
<<ChangeDescriptionNPC "Terrence" "Terrence Handle. Average height with brown hair and brown eyes, he carries himself with relaxed confidence. Head held high, gaze steady, and a warm smile ever ready to spark a playful conversation.">>
<</link>><br>
<<elseif $SchoolGymRitual is "CheerleaderDissipate">>
Gathering every element of willpower you can muster, you hold back your face. The energy swirls inside you, urging you to complete the ritual. Instead, you step back and channel it into the floor. It strikes the pentagram, sending dust up into a cloud as the pentagram breaks. Magic rushes out of its and spreads across the gym, dissipating into the floor. The monstrous creatures melt away, leaving silence.<br>
<br>
Terrence jolts upright on the bench, confusion clouding his eyes. Before he can gather himself, Christina’s hand snaps forward. “Sleep… and forget.”<Br>
<br>
A pale wave of forget-spell washes over him, and he slumps over on the bench.<Br>
<Br>
“Emily,” Christina hisses, stepping between you and Terrence. “You’ve ruined everything.” <Br>
<Br>
There is silence and blank stares from all except Christina. Even Reagan doesn’t say a word. <Br>
<br>
“What do you think you were doing?” Christina spits, leaning in close to you.<Br>
<Br>
In spite of Christina’s presence, a feeling of righteousness bubbles within you. “This isn’t right,” you say. “This isn’t what we should be doing.”<Br>
<Br>
Christina eyes you with hatred. Her voice is low, viper-quiet. “This is exactly what we should be doing,” she tries to correct you. “Helping him fit in. Round off those rough edges. But you’ve ruined it for him.”<Br>
<Br>
You steady yourself, chest heaving. “This isn’t help. It’s cruelty.”<Br>
<Br>
Christina’s lips curl. She lifts her chin. “Then you’re no longer one of us.” With a sharp gesture, she severs your bond to the squad. “Take him and go. His life will be harder now, thanks to you.”<Br>
<Br>
You hold Chrissie’s look, before stepping around her and over to Terrence. Aware of the eyes of everyone else on you. Gently, you slap his face. <Br>
<br>
He comes to, quickly. Terrence’s eyes flick to yours, dazed and searching. You drop to one knee beside the bench, lifting his arm. “Terrence, it’s me. Emily. Are you all right?”<Br>
<br>
He touches his chest, as if recalling a distant dream. “Emily?” he whispers, voice brittle with disorientation.<Br>
<Br>
You slip your arm around his waist, supporting him. He sways as you guide him off the floor toward the doorway. You glance over your shoulder only once, seeing the other cheerleaders watching you leave with fear on their faces, Christina burning with anger as she stares at you.<br>
<br>
<b>Actions</b><br>
<<link "Take Terrence outside" "SchoolGymRitual">><<set $SchoolGymRitual to "TerrenceOutside">><<CheerLeaderExpel>><<ChangePersonalityStateNPC "Terrence" "Gay">><</link>><br>
<<elseif $SchoolGymRitual is "RitualSetup">>
Time passes. Through the windows you watch as the evening dusk turns to black moonlight. The sounds of pigeons cooing can be heard through the thin glass. <Br>
<bR>
Then, the gym door bounds open. You jump, but quickly scramble back down. Striding in, dressed in full uniform, are the cheerleaders. Christina, Britney, Stacey and Reagan.<Br>
<Br>
“Alright ladies,” Christina barks. “We don’t have much time. Start to prep. The charms will compel Terrence to walk in here any minute.”<Br>
<br>
You watch as Britney and Stacey lift a bench over from the side of the gym. “Ow!” Britney squeals, dropping her end as she holds her hand. “I think I broke a nail!”<Br>
<<if $PlayerCharacter.cheerleader is true>>
<Br>As the two of them pull the bench into place, you see Reagan standing watching them at the side of Christina. You rolls her eyes. “This would be so much easier if your new recruit was here,” she says mockingly. “Where is she? Is tonight book club at the library?”<bR>
<br>
Chrissie turns back to her, shooting her a look. “You don’t push new recruits to do too much, too soon. I’ve seen people baulk at this sort of thing. Remember, I’ve been doing this a lot longer than you.”<bR>
<br>
Reagan snorts. “It’s just not a good look, for you, Chrissie. A good reflection on a bad choice. We need to maintain our standards.”<Br>
<Br>
“Go get the chalk, Reagan.”<br>
<</if>>
<br>
Christina turns away, flicking through an old and weathered notebook. Reagan moves towards a scoreboard on the wall and picks up a packet of chalk. She hands some to Britney and Stacey, who get down on their knees, marking out a pentagram around the bench. <Br>
<br>
“What are you doing?” you hear Christina’s voice bellow out, as she storms over to the pair. <bR>
<br>
They glance at each other, confusion evident. “Marking out the pentagram,” Stacey volunteers.<Br>
<bR>
“And how are you going to complete it with the bench already in the way?”<br>
<Br>
Christina sighs. She glances back to Reagan, yawning off to the side. “Reagan, take Stacey’s place and show Britney how to do it, would you?”<bR>
<Br>
Britney and Stacey share a confused look, as Reagan pushes Stacey to the side. <br>
<Br>
“Alright. Stacey, go stand in the corridor and look for Terrence. When he comes near, guide him in. Britney, you’ll do the final kiss.”<Br>
<Br>
“Shocking,” Reagan quips. “Britney kissing a boy.”<Br>
<Br>
As Reagan and Britney finish off the chalk marking, Stacey leaves. Presumably to get Terrence. You take a breath. It looks like the ritual will occur tonight, after all. Your eyes flicker around the gym, assessing options. There’s a fire alarm on the wall, but even that stopped them they’d start again tomorrow. You recall Skye’s words in the dream. If it goes wrong, it can’t be redone.<Br>
<Br>
You inwardly sigh, as you realise you need to wait until the ritual starts before acting. And what you will do, you still have no idea.<Br>
<Br>
<b>Actions</b><br>
<<link "Wait for the ritual to start" "SchoolGymRitual">><<set $SchoolGymRitual to "Ritual">><</link>><bR>
<<elseif $SchoolGymRitual is "Ritual">>
You try to keep yourself calm, Britney and Reagan kneel down at the edge of the pentagram, Christina standing waiting. Just like in the dream.<br>
<Br>
Minutes later, the gym doors whine as they’re opening. Stacey walks Terrence in, her gangly frame more than enough to keep him upright. His eyes look fazed, his steps are staggered. Any other person would assume he was drunk, but you sense the Confusion spell is active.<Br>
<br>
Stacey sets him down on the bench and completes the squad’s semi-circle, now complete. Terrence’s eyes wandering, unsettled. <Br>
<br>
“Welcome Terrence,” Christina says, leaning in close to him. “No need to worry. You’re safe now. Stacey found you outside. Have you been drinking?”<Br>
<Br>
“Drinking?” Terrence slurs. <Br>
<Br>
“Looks like you last Saturday night, Brit,” Stacey mumbles. Britney scowls at her and elbows her in the stomach. “Ow!” <Br>
<Br>
“Will you shut up!” Chrissie hisses back at them, before turning back to Terrence. “It’s okay. We’ll look after you.”<Br>
<br>
Britney, Stacey and Reagan start to mumble. A chant. Low and in unison. Terrence gazes up. Christina reaches to him, smoothing down his hair. “Don’t worry, Terrence. It will all be better soon.”<Br>
<Br>
The chant increases, words now clear. Words similar to those you’ve heard before.<Br>
<br>
<i>He called it longing as he tried to pretend,<br>
But these desires must now end.</i><br>
<br>
You look around the gym, suddenly aware of the ticking clock. Your eyes scan for something - anything - that could disrupt this without giving yourself away. But nothing seems to catch your eye. <Br>
<br>
The volume of chanting rises. A soft amber glow snakes through the chalk lines in the pentagram, pulsing. Tiny faces rise up from the magic, drifting toward Terrence.<Br>
<br>
<i>Burn the doubt that should not grow,<br>
All that he felt, he’ll never know.</i><br>
<Br>
Your eyes dart around the gym. Still trying to find an object that can aide you. You could throw a ball at them, but that would expose you. Or push the mat trolley towards them. But they’d see that bulky thing coming. And still see it was you.<Br>
<br>
<i>Mirror bright and voices cheer,<br>
Make his purpose crystal clear.</i><br>
<br>
The pentagram glows with magic. The faces within snake around faster, snapping as they drift up. Christina looks to Britney. “Ready?”<br>
<br>
<i>False confessions now unwind,</i><Br>
<br>
She rises to her feet, magic creatures scuttering across her body. Her face looks disgusted at the sight of them, but she still moves forward. Standing next to Chrissie. Towards Terrence.<bR>
<br>
“Do it,” Christina barks.<Br>
<br>
<i>Let fair girls fill his longing mind.</i><br>
<Br>
<<if $current.female is true>>There’s no other choice. You’re out of options. You either need to use magic to try to stop it, run in and rush Britney, exposing yourself, or let it happen.<Br>
<<else>>There’s no other choice. You’re out of options. You need to run in and rush Britney, exposing yourself, or let it happen.<Br><</if>>
<br>
<b>Actions</b><br>
<<if $current.female is true>><<link "Cast Sleep Forget on Britney" "SchoolGymRitual">><<set $SchoolGymRitual to "SleepForget">><</link>><br><</if>>
<<link "Rush Britney" "SchoolGymRitual">><<set $SchoolGymRitual to "RushBritney">><<Greedy -1>><</link>><br>
<<link "Let it happen" "SchoolGymRitual">><<set $SchoolGymRitual to "LetHappen">><<Greedy 1>><</link>><br>
<<elseif $SchoolGymRitual is "SleepForget">>
“Fall asleep,” you mutter, summoning your internal strength. “And let your memories drift as you slumber.”<Br>
<Br>
The magic rushes out from your fingertips and hits Britney square in the face, just as her lips brush Terrence's. The magic flowing around her body rushes up to stop it, the monstrous faces snarling, but it’s too late. She collapses to the floor, smudging the chalk markings of the pentagram.<Br>
<Br>
The pentagram broken, its magic breaks out of its confines and flows into the floor. The monstrous creatures are swept away with it, crying as they sizzle out of existing.<Br>
<Br>
Terrence jolts upright on the bench, confusion clouding his eyes. Before he can gather himself, Christina’s hand snaps forward. “Sleep… and forget.” A pale wave of the spell washes over him and he slumps over on the bench.<Br>
<Br>
Stacey rushes forward to Britney, checking to see if she’s alright. Christina, however, scans the gym with intensity. “Who did that!” she barks. “Who cast that spell?”<Br>
<Br>
You don’t move. When her eyes rest on the trolley you’re tucked behind, you hold your breath with fear.<Br>
<br>
“What was that?” Reagan says, stepping up beside her, and to your relief she takes away Christina’s attention from your hiding place. <Br>
<Br>
“Someone else,” you hear Christina mutter. She looks back at Reagan, her accusatory eyes resting on her. “You wouldn’t know anything about this, would you?”<Br>
<Br>
Reagan meets Chrissie’s hard look with one of her own. After a long moment, she speak. “I may not agree with you on some things, but this was too important not to happen.” <Br>
<Br>
Christina nods, considering her words. She looks around the gym, her stare falling on Britney and Stacey. “She okay?”<Br>
<br>
Stacey is checking her friend’s pulse, looking over her head. “She’s asleep. A slight bruise on her temple. I should take her home and get some ice on it.”<Br>
<Br>
“Get her home,” Christina says flatly. “I’ll clean up this mess.” <Br>
<Br>
“What about him?” Reagan asks, nodding to Terrence. <Br>
<br>
Christina stares at him for a long time. She seems lost for words. “I don’t know. Put him outside on the school steps. He’ll wake up… and we’ll have to see who he is now.”<Br>
<br>
Reagan picks Terrence up with her arms, dragging him out the door. Stacey follows, doing the same with Britney. You are reminded of an old war movie, as soldiers drag their friends off the battlefield. Christina begins to clean up, shifting the bench back and wiping off the chalk from the floor. Once done, she walks in silence out of the door. Her eyes again turning to the gym trolley where you hide.<Br>
<br>
<b>Actions</b><br>
<<link "Leave the gym" "SchoolGymRitual">><<set $SchoolGymRitual to "LeaveGym">><<ChangePersonalityStateNPC "Terrence" "Unsure">><</link>><br>
<<elseif $SchoolGymRitual is "LeaveGym">>
<b>Charlton School Gates</b><br>
<img src="./images/School_Gates_night.png"><br>
<br>
Outside, the night air is cool on your skin. You linger at the door, looking for a sign of Christina. When you’re certain she’s gone, you step out and see Terrence lying at the bottom of the steps, asleep. Gently, you slap his face. <Br>
<Br>
<<if $current.Avatar is "Emily">>
He comes to, quickly. Terrence’s eyes flick to yours, dazed and searching. You drop to your knees. “Terrence, it’s me. Emily. Are you all right?”<Br>
<Br>
He touches his chest, as if recalling a distant dream. “Emily?” he whispers, voice brittle with disorientation. “What’s happening?” his stammer returning as his senses return.<Br>
<<SetFlag "EmilySavedTerrence">>
<<else>>
He comes to, quickly. Terrence’s eyes flick to yours, dazed and searching. You drop to your knees. “Terrence, it’s me. Are you all right?”<Br>
<br>
He touches his chest, as if recalling a distant dream. “What?” he whispers, voice brittle with disorientation. “What’s happening?” his stammer returning as his senses return.<br>
<</if>>
<br>
“You’re outside school,” you tell him. “I found you passed out. Are you okay?”<Br>
<Br>
His eyes look around, suddenly nervous. “Oh god,” he nervously mutters. “What was I doing? Did anyone see?”<Br>
<Br>
You offer him a sympathetic smile. “Just take it easy,” you tell him. “Calm down a little. You’ve nothing to be worried about, Terrence. Or ashamed of.”<Br>
<Br>
There’s a flash of fear in his face and his eyes dart from side to side, looking for unseen watchers. “Ashamed? Why would I be ashamed? I… just had a panic attack. Happens all the time.”<Br>
<Br>
He pushes himself up to see feet, fatigue cast away by adrenaline. “I should get home,” he says. “Mother will be worried about me.”<Br>
<Br>
“Can you make it okay?” <Br>
<Br>
He nods. Then without another word, darts off into the night. <Br>
<br>
<b>Actions</b><br>
<<link "Return to the school gates" "SchoolGates">><<set $SchoolGymRitual to undefined>><<set $SchoolGymRitualPath to undefined>><<Quest21Resolution>><<QuestTracker "Quest21" 8>><</link>><br>
<<elseif $SchoolGymRitual is "RushBritney">>
<<if $SchoolGymRitualPath is "Necklace">>
You burst forward, heart hammering, just as Britney leans over. You through your full body weight forward, taking Britney out with a shoulder barge.<br>
<Br>
She crashes to the floor, sending chalk dust up into the air. The pentagram broken, the magic breaks out of its confines and flows into the floor. The monstrous creatures swept away with it.<Br>
<Br>
Terrence jolts upright on the bench, confusion clouding his eyes. Before he can gather himself, Christina’s hand snaps forward. “Sleep… and forget.” A pale wave of forget-spell washes over him, and he slumps over on the bench.<Br>
<br>
The cheerleaders rise to their feet instantly, looking around. Christina spins on the spot, scanning in every direction. They look past you, around you, but never towards you. And they look terrified.<Br>
<Br>
Britney picks herself up off the floor, her eyes wide with fear. She glances around and you see her bottom lip tremble. “Oh my gawd,” she shrieks. “Ghosts!” <Br>
<Br>
Reagan looks at her with a scowl. “There’s no such thing as ghosts,” For once though, Reagan doesn’t roll her eyes.<Br>
<bR>
“How do you know?” Britney says, her volume loud and her pitch high. “We’re witches. And something just knocked me over.” She looks around the room. “Oh please don’t let them be watching when I’m in bed at night.”<Br>
<br>
“Be quiet,” Christina mutters. “I’m thinking. We can still salvage this.”<Br>
<Br>
Reagan smirks. “How?” Christina gives her a look. “Face it, Chrissie. This didn’t work.”<Br>
<Br>
Christina shakes her head, pacing the room. For a moment you think she’s going to walk into you. But true enough, she seems to subconsciously walk around you. And doesn’t think anything of it.<Br>
<Br>
She continues to debate internally. Reagan rolls her eyes and moves over to the other girls. “Brit, Stacy, dump him outside.” She flicks her head back to Terrence.<Br>
<Br>
The other girls do as their told. Stacey and Britney hoist Terrence up, carrying him out. Britney’s eyes ever-darting around the gym, wild with terror. <Br>
<Br>
Reagan stands closer to Christina. You lean in as she begins to mutter. “Oh dear,” she begins. “What do you think happened? Did you get the ritual wrong, after all?”<Br>
<br>
“It was perfect,” Christina says. “I don’t like your tone, Reagan. There’s something else going on, here. Be on your guard.”<Br>
<Br>
There’s a cold smile. “I always am.”<Br>
<Br>
Chrissie and Regan begin to clean up. Satisfied that you’ve heard everything, you make a swift exit.<Br>
<Br>
<b>Actions</b><br>
<<link "Leave the gym" "SchoolGymRitual">><<set $SchoolGymRitual to "LeaveGymNecklace">><<ChangePersonalityStateNPC "Terrence" "Gay">><</link>><br>
<<else>>
You burst forward, heart hammering, just as Britney leans over. Christina sees you instantly. Her eyes flare with fury, but it’s too late. You through your full body weight forward, taking Britney out with a shoulder barge.<Br>
<br>
She crashes to the floor, sending chalk dust up into the air. The pentagram broken, the magic breaks out of its confines and flows into the floor. The monstrous creatures swept away with it.<Br>
<Br>
Terrence jolts upright on the bench, confusion clouding his eyes. Before he can gather himself, Christina’s hand snaps forward. “Sleep… and forget.”<Br>
<br>
A pale wave of forget-spell washes over him, and he slumps over on the bench.<Br>
<Br>
<<if $current.Avatar is "Emily">>
<<if $PlayerCharacter.cheerleader is true>>
“Emily,” Christina hisses, stepping between you and Terrence. “You’ve ruined everything.” <br>
<br>
As you get up, you look around. There is silence and blank stares from all except Christina. Even Reagan doesn’t say a word. <BR>
<bR>
“What do you think you were doing?” Christina spits, leaning in close to you.<Br>
<Br>
In spite of Christina’s presence, a feeling of righteousness bubbles within you. “This isn’t right,” you say. “This isn’t what we should be doing.”<Br>
<Br>
Christina eyes you with hatred. Her voice is low, viper-quiet. “This is exactly what we should be doing,” she tries to correct you. “Helping him fit in. Round off those rough edges. But you’ve ruined it for him.”<Br>
<br>
You steady yourself, chest heaving. “This isn’t help. It’s cruelty.”<Br>
<Br>
Christina’s lips curl. She lifts her chin. “Then you’re no longer one of us.” With a sharp gesture, she severs your bond to the squad. “Take him and go. His life will be harder now, thanks to you.”<Br><<CheerLeaderExpel>>
<<else>>
“You!” Christina hisses, stepping between you and Terrence. “You’ve ruined everything.” <br>
<br>
As you get up, you look around. There is silence and blank stares from all except Christina. Even Reagan doesn’t say a word. <Br>
<br>
“What do you think you were doing?” Christina spits, leaning in close to you.<br>
<Br>
In spite of Christina’s presence, a feeling of righteousness bubbles within you. “Stopping whatever you were doing,” you say. “This isn’t right.”<br>
<Br>
Christina eyes you with hatred. Her voice is low, viper-quiet. “What do you know about what we were doing?”<br>
<Br>
You steady yourself, chest heaving. “More than you know.”<Br>
<Br>
As if to illustrate, you summon a slight flicker of magic within you. A tiny amount. But it’s enough for Christina to feel it. The anger in her eyes dulls, ever-so-slightly. Then replaced with fear.<br>
<Br>
You feel magic suddenly surging in her and quickly you begin to draw on your your own to counter her. To your side alarm bells ring as the other cheerleaders summon their own power. Magic crackles. A ball of energy appears in Chrissie’s hands. Your skin glows from your defensive charm.<br>
<Br>
Christina snarls. And suddenly, it all ceases. It takes a second for you to realise she’s let her magic temper. Another second passes and you do the same. Two more, and the cheerleaders quell their own energy.<br>
<Br>
Christina’s lips curl. “No,” she murmurs. “Not here. Mr. Stitch can deal with you.” She throws her hand towards Terrence. “Take him and go. His life will be harder now, thanks to you.”<Br>
<</if>>
<br>
You hold Chrissie’s look, before stepping around her and over to Terrence. Aware of the eyes of everyone else on you. Gently, you slap his face. <Br>
<br>
He comes to, quickly. Terrence’s eyes flick to yours, dazed and searching. You drop to one knee beside the bench, lifting his arm. “Terrence, it’s me. Emily. Are you all right?”<Br>
<br>
He touches his chest, as if recalling a distant dream. “Emily?” he whispers, voice brittle with disorientation.<Br>
<Br>
You slip your arm around his waist, supporting him. He sways as you guide him off the floor toward the doorway. You glance over your shoulder only once, seeing the other cheerleaders watching you leave with fear on their faces, Christina burning with anger as she stares at you.<Br>
<br>
<b>Actions</b><br>
<<link "Take Terrence outside" "SchoolGymRitual">><<set $SchoolGymRitual to "TerrenceOutside">><<ChangePersonalityStateNPC "Terrence" "Gay">><</link>><br>
<<else>>
Then, out of the corner of your eye, you see Reagan looking at you, beginning to do the same -<Br>
<<SpellBattle "Reagan">>
<<if _SpellBattle is true and $current.female is true>>
<br>
You feel the energy surging in Reagan and quickly summon your own to defend. A spray of yellow energy launches out from her hands, but your defensive counter acts like a shield and bounces off, dissipating into the air.<Br>
<Br>
The magical senses you’ve grown attuned to tingle instantly, with the sense that everyone except Terrence around you is summoning magic. <br>
<br>
You’re hit from both sides with a bursts of energy, unable to summon the power to fend off the attacks. Darkness consumes your eyes and you feel yourself slumping over - <Br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Black out" "SchoolGymRitual">><<set $SchoolGymRitual to "BlackOut">><<ChangePersonalityStateNPC "Terrence" "Gay">><</link>>
<</if>>
<</if>>
<<elseif $SchoolGymRitual is "LeaveGymNecklace">>
Outside, the night air is cool on your skin. You linger at the door, looking for a sign of Stacey or Britney. When you’re certain they’re gone, you step out and see Terrence lying at the bottom of the steps, asleep. Gently, you slap his face. <Br>
<Br>
He comes to, quickly. Terrence’s eyes flick to yours, dazed and searching. You drop to your knees. “Terrence, it’s me. Are you all right?”<Br>
<Br>
He touches his chest, as if recalling a distant dream. “What?” he whispers, voice brittle with disorientation. “What’s happening?” his stammer returning as his senses return.<Br>
<Br>
“You’re outside school,” you tell him. “I found you passed out. Are you okay?”<Br>
<Br>
His eyes look around, suddenly nervous. “Oh god,” he nervously mutters. “What was I doing? Did anyone see?”<Br>
<Br>
You offer him a sympathetic smile. “Just take it easy,” you tell him. “Calm down a little. You’ve nothing to be worried about, Terrence. Or ashamed of.”<Br>
<Br>
There’s a flash of recognition on his face. Just for a second, but it’s enough to give you a little warmth. <Br>
<Br>
“I should get home,” he says. “Mother will be worried about me.”<Br>
<Br>
“Can you make it okay?” <Br>
<Br>
He nods. “It’s not the first time.”<Br>
<Br>
Terrence draws himself out of leaning on you. His eyes returning to constantly surveying for trouble. He throws you an awkward smile, then goes to leave. Two quick steps away from you though and he stops. “Thanks you,” he says, before skipping into the night.<Br>
<br>
<b>Actions</b><br>
<<link "Return to the school gates" "SchoolGates">><<set $SchoolGymRitual to undefined>><<set $SchoolGymRitualPath to undefined>><<Quest21Resolution>><<QuestTracker "Quest21" 8>><</link>><br>
<<elseif $SchoolGymRitual is "BlackOut">>
<<if $current.female is false>>
You come to with a gasp, bolting upright. You’re slumped against the wrought-iron school gates, head pounding as though a drum is beating inside your skull. Looking down at yourself, you see your shirt is missing. You run trembling hands over your bare torso. You’re… you.<Br>
<br>
Memory is a hollow ache. You only know one truth: you had to stop Terrence… from something unspeakable. How you wound up here is a question with no answer.<Br>
<Br>
Then you notice a shadow cast over you. You look up at a familiar face. Clive from the repair shop looms over you, concern creasing his brow. “You all right?” he asks, voice low. “Early start at the Red Room?”<Br>
<br>
Your brow furrows. “Red Room?”<Br>
<br>
He grins, stepping back. “Looks like you’ve had a heavy session,” he says. “Who put you up to getting that too - that’s a harsh prank for a man who’s had a few too many.”<Br>
<<else>>
You come to with a gasp, bolting upright. You’re slumped against the wrought-iron school gates, head pounding as though a drum is beating inside your skull. Looking down at yourself, you see your shirt is missing, bra exposed to the night chill. You run trembling hands over your torso. You’re… you.<br>
<Br>
Memory is a hollow ache. You only know one truth: you had to stop Terrence… from something unspeakable. How you wound up here is a question with no answer.<Br>
<Br>
Then you notice a shadow cast over you. You look up at a familiar face. Clive from the repair shop looms over you, concern creasing his brow. “You all right?” he asks, his eyes glancing at your bra. “Someone show you the delights of the Red Room?”<Br>
<br>
Your brow furrows. “Red Room?”<Br>
<Br>
He grimaces, stepping back. “Looks like you’ve had a heavy session,” he says. “Who put you up to getting that too - that’s a harsh prank for a girl who’s had a few too many.”<Br>
<</if>>
<br>
Confusion flutters through you, but Clive nods toward your lower back. You twist unsteadily and stare, but can’t see a thing. “Here”, he says, taking out his phone and taking a snap. He turns it to show you. A fresh, pink heart tattooed on your lower back. A tramp stamp, bright and throbbing.<Br>
<Br>
You press a trembling hand to the mark. It burns like a fresh bruise, but is warm too. A low hum of magic throbs entwined with the pain. You aren’t sure what it is, but you know it’s not just a tattoo.<Br>
<br>
Clive shows you as deletes the photo, then offers you his jacket. “Get home,” he says. “And stay off the specials at the Red Room. Might give you a good time, but the hangover’s just not worth it.”<Br>
<br>
He nods politely to you, then walks on his way.<Br>
<br>
<b>Actions</b><br>
<<link "Return to the school gates" "SchoolGates">>
<<set $SchoolGymRitual to undefined>>
<<ChangePersonalityStateNPC "Terrence" "Gay">>
<<set $SchoolGymRitualPath to undefined>>
<<Quest21Resolution>>
<<QuestTracker "Quest21" 8>>
<<SetFlag "RitualTatooGained">>
<</link>><br>
<<elseif $SchoolGymRitual is "TerrenceOutside">>
<b>Charlton School Gates</b><br>
<img src="./images/School_Gates_night.png"><br>
<br>
Outside, the night air is cool on your skin. You help Terrence down the steps. He leans on you, bewildered and confused.<Br>
<br>
“What’s happening?” his stammer returning as his sense return.<Br>
<Br>
“I found you in the school,” you lie. “You passed out. Maybe a panic attack?”<Br>
<Br>
He looks at you, curiously. Then nods repeatedly. “I get those,” he says quickly. “Happens a lot.”<Br>
<Br>
You offer him a sympathetic smile. “Just take it easy,” you tell him. “Calm down a little. You’ve nothing to be worried about, Terrence. Or ashamed, for that matter.”<br>
<Br>
There’s a flash of recognition on his face. Just for a second, but it’s enough to give you a little warmth. <Br>
<Br>
“I should get home,” he says. “Mother will be worried about me.”<bR>
<br>
“Can you make it okay?” <Br>
<Br>
He nods. “It’s not the first time.”<Br>
<br>
Terrence draws himself out of leaning on you. His eyes returning to constantly surveying for trouble. He throws you an awkward smile, then goes to leave. Two quick steps away from you though and he stops. “Thanks Emily,” he says, before skipping into the night.<br>
<br>
<<if $current.Avatar is "Emily">><<SetFlag "EmilySavedTerrence">><</if>>
<b>Actions</b><br>
<<link "Return to the school gates" "SchoolGates">><<set $SchoolGymRitual to undefined>><<set $SchoolGymRitualPath to undefined>><<Quest21Resolution>><<QuestTracker "Quest21" 8>><</link>><br>
<<elseif $SchoolGymRitual is "LetHappen">>
You stand frozen as Britney leans in and presses her lips to Terrence’s. A ripple of magic unfurls from her touch, washing over him in a pulse of heat and light. His eyes flutter shut, as Britney kisses him deeply.<bR>
<Br>
The magic envelopes him before settling inside him, momentarily sucking out the sounds from the gym. A moment passes, then Britney pulls back, smiling at Terrence. As his eyes open, you see his shoulders relax and a shy smile tugs at his lips. His eyes stare up at Britney.<Br>
<Br>
She grins and leans in, kissing him again. This time, he returns her kiss with bashful eagerness. <Br>
<Br>
Christina steps forward, voice crisp. “Alright you two lovebirds, break it up.” Britney steps back, drawing away from him, flashing Christina a pout.<Br>
<Br>
Terrence watches her go, then blinks and looks around. Confusion visible on his face. He looks to the cheerleaders, his eyes trying to make sense of it all.<Br>
<Br>
Stepping forward towards him, Christina smiles thinly. “You were so lost,” she murmurs. “You came in here so confused. But you’re better now. You'll find things are… easier for him now.”<Br>
<Br>
She gives Britney a triumphant nod, and Britney grins back before slipping back to the squad.<Br>
<br>
Terrence’s eyes follow Britney as she goes. Blushing. She glances back at him, grinning. “Maybe I’ll see you around, Terrence. You can buy me a coffee sometime?” His blush deepens, and he nods before turning and hurrying towards the exit.<Br>
<Br>
The cheerleaders look at each other, then move as one, shifting the bench back and wiping off the chalk from the floor. Once done, their whispered laughter drifts on the air as they file out, leaving the gym without seeing you.<Br>
<br>
Watching the empty door, your heart is heavy as you consider Terrence. You can only wonder what he’ll be like now.<Br>
<br>
<b>Actions</b><br>
<<link "Leave the school" "SchoolGates">>
<<set $SchoolGymRitual to undefined>>
<<set $SchoolGymRitualPath to undefined>>
<<QuestTracker "Quest21" 8>>
<<Quest21Resolution>>
<<ChangePersonalityStateNPC "Terrence" "Straight">>
<<ChangeDescriptionNPC "Terrence" "Terrence Handle. Average height with brown hair and brown eyes, he carries himself with relaxed confidence. Head held high, gaze steady, and a warm smile ever ready to spark a playful conversation.">>
<</link>><br>
<</if>> <<if $SchoolGatesNecklace is undefined>>
Reaching into your pocket, you slip the necklace around your neck. The magic ripples out at it touches your skin, then fades. You aren’t sure that it’s done anything.<BR>
<Br>
Then, a passerby walks hurriedly towards you, staring at their watch. You instinctively try to move out of their way, but before you can do they side-step without even looking up at you. Whatever effect the necklace has, it seems to be working.<Br>
<Br>
You hesitate, just for a moment, as you consider what awaits you inside. Using the necklace, you have no doubt you can sneak in undetected. You’ve even considered a good hiding place - behind the mat’s trolley in a small alcove that stores all the gym equipment.<Br>
<Br>
But if they are about to perform the ritual, you don’t know what will happen. Whether you are powerful enough to stop it. Whether you can do it undetected. And what will it mean if you fail. Both for Terrence. And Emily.<br>
<br>
<B>Actions</b><br>
<<link "Continue into the school" "SchoolGatesNecklace">><<set $SchoolGatesNecklace to "School">><</link>><Br>
<<link "Decide to wait and take off the necklace" "SchoolGates">><</link>><Br>
<<elseif $SchoolGatesNecklace is "School">>
The bell recently rung, students walk through the corridor to their next lessons. You stand in the middle, watching them all. They don’t look at you. They don’t acknowledge you. They just walk around you, as if paying you no attention at all.<Br>
<Br>
Once certain that no one is aware of your presence, you head towards the gym. Trying the door, you find it still locked. After a few minutes, you here footsteps from within. The door opens and Coach Beach walks out. Before the door shuts closed, you sneak in.<br>
<Br>
<b>Actions</b><br>
<<link "Enter the gym" "SchoolGymRitual">><<TimeChange>><<set $SchoolGymRitual to "Setup">><<set $SchoolGymRitualPath to "Necklace">><</link>><bR>
<</if>>
<b>Avian Lane</b><br>
<img src="./images/Avian_Lane.png"><br>
<br>
In most towns Avian Lane would be no more than an alleyway. The backs of buildings on the main street run down one side. On the other rundown apartments are housed above a line of shops that are more closed than open.<br>
<br>
You step out into the morning light of Avian Lane, quiet and peaceful. Jennifer’s work clothes feel more present than before, uniform hugging your curves, wind breezing against your legs.<br>
<br>
You look back up to her living room window. She - you - stands there, smiling. Waves to you.<br>
<Br>
<I>What have you agreed to?</I><br>
<br>
Your hand goes to the amulet. Empty. Jennifer has drained it. You couldn’t transform if you tried. You could go back in, but even now, you can sense Jennifer’s power emanating from inside her apartment. You don’t know what she’s done since you saw her last, but you’ve never felt so powerless.<br>
<br>
Listening to your heels clipping on the pavement, you walk to Jennifer’s work. Your work. For the day ahead working at the Evans' Department Store.<bR>
<br>
<b>Actions</b><br>
<<link "Start your shift" "EvansDepartmentStoreJenniferWork">><</link>><<if $EvansDepartmentStoreSleepwear is undefined>>
Almost like a dream, you wonder through the empty store, finding yourself quickly standing in the sleepwear section. Your mind races. Too often you’ve seen things in this section where you’re mind has jumped to what Jennifer would like wearing it. Now, the thought process is the same. But in the image, you’re Jennifer. And Jennifer is you.<br>
<Br>
<I>Do you want to appear sexy for your man?</i> the snide voice that lives in your head snaps at you. <I>Imagining what he’ll say when he sees you.</i><br>
<Br>
You bite your lip. Your eye wanders to a rack of silk nightwear. You’ve seen Jen in a similar one before, but these seem like a different design. The hemline short, the top more open. Backless, tied together by lace trim.<Br>
<br>
Something in you stirs. A picture of what it would be like to wear it. You can’t escape it. Looking at it is turning you on.<Br>
<bR>
You pick up a couple up, and mull over what colour to buy.<Br>
<br>
<b>Actions</b><br>
<<link "Buy the pink one" "EvansDepartmentStoreSleepwear">><<set $EvansDepartmentStoreSleepwear to "Pink">><<TakeObjectNPC "Jennifer" "PinkSleepwear">><<SetFlag "BoughtSleepwear" "Pink">><<Feminity 1>><</link>><br>
<<link "Buy the red one" "EvansDepartmentStoreSleepwear">><<set $EvansDepartmentStoreSleepwear to "Red">><<TakeObjectNPC "Jennifer" "RedSleepwear">><<SetFlag "BoughtSleepwear" "Red">><<Orientation 1>><</link>><br>
<<link "Buy the black one" "EvansDepartmentStoreSleepwear">><<set $EvansDepartmentStoreSleepwear to "Black">><<TakeObjectNPC "Jennifer" "BlackSleepwear">><<SetFlag "BoughtSleepwear" "Black">><<Assertive 1>><</link>><br>
<<elseif $EvansDepartmentStoreSleepwear is "Pink">>
You pick out the pink colour. A small giggle escapes as you run it through the till, feeling the silk material in your fingers. You picture yourself in it. Standing in Jennifer’s bedroom. Looking cute. Girly. Feminine.<br>
<br>
And shut down the memory as the thought of who is watching as you model it.<Br>
<br>
<b>Actions</b><br>
<<Flag "JenniferSwitchDay1">>
<<if _FlagReturn>><<link "Leave and return to Jennifer’s apartment" "JennifersApartmentCook">><<set $EvansDepartmentStoreSleepwear to undefined>><</link>><br>
<<else>> <<link "Leave the store" "OrchidRoad">><<set $EvansDepartmentStoreSleepwear to undefined>><</link>><br><</if>>
<<elseif $EvansDepartmentStoreSleepwear is "Red">>
You pick out the red colour. A sultry laugh escapes as you run it through the till, feeling the silk material in your fingers. You picture yourself in it. Standing in Jennifer’s bedroom. Looking alluring. Sexy. Hot.<br>
<Br>
And shut down the memory as the thought of who is watching as you model it.<Br>
<Br>
<b>Actions</b><br>
<<Flag "JenniferSwitchDay1">>
<<if _FlagReturn>><<link "Leave and return to Jennifer’s apartment" "JennifersApartmentCook">><<set $EvansDepartmentStoreSleepwear to undefined>><</link>><br>
<<else>> <<link "Leave the store" "OrchidRoad">><<set $EvansDepartmentStoreSleepwear to undefined>><</link>><br><</if>>
<<elseif $EvansDepartmentStoreSleepwear is "Black">>
You pick out the black colour. A wicked cackle escapes as you run it through the till, feeling the silk material in your fingers. You picture yourself in it. Standing in Jennifer’s bedroom. Looking assertive. Confident. Dominant.<Br>
<Br>
And shut down the memory as the thought of who is watching as you model it.<br>
<Br>
<b>Actions</b><br>
<<Flag "JenniferSwitchDay1">>
<<if _FlagReturn>><<link "Leave and return to Jennifer’s apartment" "JennifersApartmentCook">><<set $EvansDepartmentStoreSleepwear to undefined>><</link>><br>
<<else>> <<link "Leave the store" "OrchidRoad">><<set $EvansDepartmentStoreSleepwear to undefined>><</link>><br><</if>>
<</if>><<if $JennifersApartmentCook is undefined>>
When you walk in, the apartment is quiet. You flick on the lamps and look around. Jennifer’s home. It feels strangely empty without her.<Br>
<Br>
<I>But it’s not without her, is it?</i><Br>
<Br>
Remembering her instructions, you move into the kitchen. Pulling out a cookbook from her shelf, you find a recipe that you know you can cook.<Br>
<br>
The pantry is well stocked and extensive. You put on an apron and begin the process of cutting vegetables, prepping the oven and seasoning the meat. The monotony of it turns into a gentle rhythm that seems rewarding as you see the meal come together. Soon the smells of roasting meat fills the kitchen. You can’t help but grin, feeling warm both from the oven and your work.<br>
<Br>
Then, the door latch clicks and you hear the sound of the door open. You glance over your shoulder to see yourself enter, a smile on their face.<Br>
<Br>
“Oh hi,” they murmur.<Br>
<br>
<b>Actions</b><br>
<<link "Talk to yourself. Or Jennifer. Or both." "JennifersApartmentCook">><<set $JennifersApartmentCook to "CookTalk">><<SetFlag "JenniferSwitchDay1" false>><</link>>
<<elseif $JennifersApartmentCook is "CookTalk">>
You stand, finishing off the dinner, as you look back at yourself, watching you.<Br>
<br>
<B>Actions</b><br>
<<DialogueSpoken "Jennifer" "SwitchWork">>
<<if _Discussed is false>><<link "Ask about work" "JenniferDialogue">><<set $JenniferDialogue to "SwitchWork">><</link>><br><</if>>
<<DialogueSpoken "Jennifer" "SwitchEmily">>
<<if _Discussed is false>><<link "Ask about Emily" "JenniferDialogue">><<set $JenniferDialogue to "SwitchEmily">><</link>><br><</if>>
<<DialogueSpoken "Jennifer" "SwitchSchool">>
<<if _Discussed is false>><<link "Ask about the school" "JenniferDialogue">><<set $JenniferDialogue to "SwitchSchool">><</link>><br><</if>>
<<link "Finish dinner" "JenniferDialogue">><<set $JenniferDialogue to "SwitchDinner">><<set $JennifersApartmentCook to undefined>><</link>>
<</if>> <b>Jennifer's Apartment - Bedroom</b><br>
<<if $period[$periodCurrent] is "Evening" or $period[$periodCurrent] is "Night">>
<img src="./images/Jennifers_Apartment_Bedroom_Night.png"><br>
<<else>>
<img src="./images/Jennifers_Apartment_Bedroom_Day.png"><br>
<</if>>
<br>Jennifer’s bedroom feels like a warm retreat. Soft pastel walls dotted with travel photos, a tidy desk strewn with notebooks and a small potted plant, and a plush bed layered in cozy throws and fairy lights.<br>
<Br>
<<if $JennifersApartmentBedroomSwitch is undefined>>
You step into the room, switching on a few bedside lamps. Your eyes fall on to the bag on the bed. Pink, with the Evans' Department store logo etched on to the side.<bR>
<br>
You reach in and take out the box, opening it. It’s full of tissue paper, with the slip lying neatly framed. You run a finger over the fabric. You feel your skin shiver.<Br>
<br>
You brush aside the box begin to undress, feeling the cold breeze in the room brush your naked form. Your nipples are hard, erect. You don’t just think that’s from the temperature.<Br>
<Br>
You pull the garment over your head, adjusting the straps and tugging at the fabric. It barely covers your bum. Glancing in the mirror, you see the top half of each of your breasts pressed up in the outfit.<Br>
<<Flag "BoughtSleepwear" "Pink">>
<<if _FlagReturn>><<WearOutfit "Pink slip">><</if>>
<<Flag "BoughtSleepwear" "Red">>
<<if _FlagReturn>><<WearOutfit "Red slip">><</if>>
<<Flag "BoughtSleepwear" "Black">>
<<if _FlagReturn>><<WearOutfit "Black slip">><</if>>
<br>
<I>So you’re really going through with this?</i><Br>
<br>
For once, the voice is resigned to your fate.<Br>
<br>
You sit on the bed, crossing your legs, spreading your hands out on the bed just as you remembered Jennifer used to do. You take a deep breath. Knowing what is about to happen. And that you’ve willing chose it too.<Br>
<br>
“Are you coming?” you say, loud enough that they’ll hear. A few moments later, there is a knock at the door. And the perfect version of yourself walks through it, his eyes wandering over you.<Br>
<<CurrentOutfit>>
<<if _CurrentOutfit is "Pink slip">><br>”You look so cute,” they say, arousal evident in their words.<br>
<<elseif _CurrentOutfit is "Red slip">><br>”You look so sexy,” they say, arousal evident in their words.<br>
<<elseif _CurrentOutfit is "Black slip">><br>”You look so adventurous,” they say, arousal evident in their words.<br><</if>>
<br>
They move over to the bed, leaning down. Their lips press against yours. Your gloss against their lips, making it soft and electric. Then they pull back, looking down your slip, eyes entranced by your breasts.<br>
<bR>
The kiss turns to more, as passion takes hold of you. Your lips meet again and again, as your tongue creeps in and meets theirs. They reach out, putting their hands on your shoulders, holding you tight. You hear a murmur escape your mouth as your lips part.<bR>
<bR>
They take a step back. Reach down to their waist. Pull their belt off and pants down. Springing out, already partially erect, is your cock.<bR>
<br>
“I want you to suck me off now, <i><<TrueName>></i>,” they say.<br>
<br>
<b>Actions</b><br>
<<link "Suck them off" "JenniferDialogue">><<set $JenniferDialogue to "SexSwitchSuck">><<Feminity 1>><<Orientation 1>><<Assertive -1>><</link>><br>
<<StatCheckAssertive "gt" 85>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Convince them to go down on you">>
<<if _StatCheckAssertive is true>><<link _StatAssertiveProbability "JenniferDialogue">><<set $JenniferDialogue to "SexSwitchGoDownPass">><</link>><br>
<<else>><<link _StatAssertiveProbability "JenniferDialogue">><<set $JenniferDialogue to "SexSwitchGoDownFail">><<Assertive 1>><</link>><br>
<</if>>
<</if>> <<if $current.Avatar is "Jennifer">>
"Do you think we could switch back?" you ask Jennifer.<br>
<Br>
Disappointment almost registers on Jennifer's face. "If you want to," she murmurs. "Is that amulet ready?"<br>
<Br>
<<TransformBack>>
<<if $TransformSuccess is true>>
You clutch the amulet, feeling its warmth against your breasts. You take out your photo and think about yourself in your mind. You concentrate and recite the words that by now you know off by heart.<br>
<br>
“From this item, I see you in your time of need. Now form shape to the person I see within.”<br>
<br>
The energy jolts out of the emerald and with it comes the painful sensation of magical crackling across your body. You focus inward, thinking about who you are. How you look. What you will become<br>
<br>
You shriek as your body crunches and changes. You mentally grasp to retain consciousness. Then, with a howl that comes out of your mouth, the sensation passes.<br>
<br>
When you look up, you see Jennifer. Transformed too. Back into her form. You glance over at yourself in the mirror. That looks like you. <i>Doesn’t it?</i><br>
<br>
<<if $JennifersApartmentSwitch is "Cook">>
"Back to the real you," Jennifer says, with a little disappointment. "I guess you should be going now. But the offer always stands. Come see me again if you want to try walking on my side again."<br>
<br>
<<if $PlayerCharacter.female is false>>
"Do you think I could stay over?" you ask.<br>
<br>
You catch her wincing. "I don't think so," she says, carefully. "Not tonight. That was exhausting. I think I should get some rest."<br>
<Br>
There's something else in her words, but you don't want to give it too much thought. Instead, you nod.<br>
<Br>
<</if>>
"Goodnight, <<TrueName "Current">>," she says, as she opens the front door for you.<Br>
<br>
<b>Actions</b><Br>
<<link "End the conversation with Jennifer and leave" "AvianLane">><<TimeChange>><<set $JennifersApartmentSwitch to undefined>><<SetFlag "JenniferSwitchSexDesire">><<TransformNPC "Jennifer" "Jennifer">><</link>>
<<else>>
<b>Actions</b><br>
<<link "Return to the living room" "JennifersApartment">><<TransformNPC "Jennifer" "Jennifer">><</link>>
<</if>>
<<else>>
You finger the necklace and take out the photo of you. You feel the energy from the amulet, but it feels weak. <br>
<br>
You visualise yourself in your mind and speak the words from the note. The emerald warms at the utterance of the words, but its magic fades quickly. <br>
<br>
You sigh. It seems the amulet needs more time to recharge before it can be used again.<br>
<br>
"I think it needs a bit more time," you tell her.<br>
<br>
Jennifer grins. "I guess you're going to spend a bit more time as me," she replies. "I hope you're ready for it."<br>
<br>
<<if $JennifersApartmentSwitch is "Cook">>
"Goodnight, <<TrueName "Current">>," she says, as she opens the front door for you.<Br>
<br>
<b>Actions</b><Br>
<<link "End the conversation with Jennifer and leave" "AvianLane">><<TimeChange>><<set $JennifersApartmentSwitch to undefined>><</link>>
<<else>>
<b>Actions</b><br>
<<link "Return to the living room" "JennifersApartment">><</link>>
<</if>>
<</if>>
<<else>>
"Do you think we could switch places again?" you ask Jennifer.<br>
<Br>
A smile forms quickly and there's a gleam in her eye. "I wouldn't say no," she murmurs. "Is that amulet ready?"<br>
<Br>
<<set $targetNPC to "Jennifer">>
<<Transform>>
<<if $current.Avatar is "Jennifer">>
Clutching Jennifer’s cuddly toy, you feel the power of the amulet readying itself for use. You nod. "I think it's ready."<br>
<br>
She returns your nod, then braces herself. "Go ahead," she says. "I'm ready when you are."<br>
<br>
Giving the toy one more squeeze, you begin to say the words. "From this item, I see you in your time of need. Now form shape to the person I see within.”<br>
<br>
You feel Jennifer's own magical energies swirl before searing pain blinds your awareness. Crackles of magical energy lace up and down your arms and legs, causing you to shriek as your body shifts and changes. <br>
<br>
<i>A bundle of joy.</i> you think, focusing on the image of Jennifer in your mind. <i>Brown shimmering hair. Curvy body. Ample breasts. Green innocent eyes. A gleaming mischievous smile. A beautiful summer dress, with dainty heeled sandals.</i><br>
<br>
This time, the magic feels almost electric. Bolts flash across your eyes and singe your skin. You almost keel over, bending over at the waist as if ready to wretch. Shining brown hair falls forward over your vision towards the floor. You feel a set of heels pushing you up, higher and higher, whilst the room spins and appears to grow larger.<br>
<br>
<<if $current.female is true>>Your rib cage shifts and cracks as you feel your bones change, pulling your waist tight. Then, with a shriek, the anguish passes.<br>
<<else>>Your rib cage crunches and cracks as you feel your bones change, pulling your waist tight. Then, with a shriek, the anguish passes.<br><</if>>
<br>
You take a deep breath, then stand up straight. Looking back at you is a reflection of yourself. Your real self. <<TrueName>>.<Br>
<br>
<I>But is that your real self anymore?</i><br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "JennifersApartment">><<SetFlag "JenniferTransformDone">><<TransformNPC "Jennifer" "PC">><</link>>
<<else>>
Clutching on to the bear, you ready yourself for the transformation. But the amulet doesn't feel warm against your skin. <br>
<br>
You recall what you now about it and realise the amulet isn't ready for use. Yet.<br>
<br>
"I think it needs a bit more time," you tell her.<br>
<br>
She shrugs. "Come back when you're ready," she replies. "I'm looking forward to some time away from judgement."<br>
<br>
<b>Actions</b><br>
<<link "Return to the living room" "JennifersApartment">><</link>>
<</if>>
<</if>> You brace yourself, stepping towards the door. "Okay, I'll see you later." The voice unmistakenly, Jennifers.<br>
<Br>
"Enjoy," Jennifer tells you. "I know I will."<br>
<br>
<B>Actions</b><br>
<<link "Leave Jennifer's apartment" "AvianLane">>
<<if $period[$periodCurrent] is "Morning" and ($day[$dayCurrent] isnot "Saturday" and $day[$dayCurrent] isnot "Sunday")>><<MorningScheduling>><<SetFlag "JenniferSwitchDay">>
<<elseif $period[$periodCurrent] is "Morning" and ($day[$dayCurrent] is "Saturday" or $day[$dayCurrent] is "Sunday")>><<set $EmDay to "town">><<SetFlag "JenniferSwitchDay">>
<</if>>
<<SetNPCLocation "Jennifer" $dayCurrent "0" "">>
<<SetNPCLocation "Jennifer" $dayCurrent "1" "">>
<<SetNPCLocation "Jennifer" $dayCurrent "2" "">>
<</link>>You move into the kitchen. Pulling out a cookbook from her shelf, you find a recipe that you know you can cook.<br>
<Br>
The pantry is well stocked and extensive. You put on an apron and begin the process of cutting vegetables, prepping the oven and seasoning the meat. The monotony of it turns into a gentle rhythm that seems rewarding as you see the meal come together. Soon the smells of roasting meat fills the kitchen. You can’t help but grin, feeling warm both from the oven and your work.<br>
<br>
<<Flag "JenniferSwitchDay">>
<<if _FlagReturn>>
As you prepare dinner, Jennifer makes small talk. She tells you about her day. She beams with excitement as she talks.<Br>
<br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn is true>>
<<CashFlow 1>>
"Then I went over to that new flower shop. You know, that new girl, Catherine Granger runs it. She mentioned some trouble she was having getting her booking system working. I offered to help and she was really thankful. Which reminds me, here's what she gave me for my efforts.<Br>
<br>
Jen puts down a few notes on the kitchen countertop, next to your meal prep. You look at the cash, then back to her. "Take it," she continues. "It will help, I'm sure."<Br>
<<else>>
<<Flag "SecretaryJobActive">>
<<if _FlagReturn>>
“Good,” she says. “Office was busy. I spoke to Thompson when I got in. He seemed very angry. You've got to put in more effort at work, <<TrueName>>. I can't keep on rescuing you from the front-desk. Maybe you should just let me handle it from now on."<Br>
<br>
“You’re back working as a programmer?” you ask. She nods.<br>
<br>
"Honestly, <<TrueName>>. I might start to think you like being a secretary, with all the efforts you're putting in to stay there."<br>
<<else>>
“Great!” you her say. “Office was busy. But got a lot done. It's nice to be doing something that's not mind-numbing. I think I have a knack for this programming too. Never got the chance to learn that in Charlton."<br>
<br>
"Thompson was very happy with some of the work I did today. Complimented me again.”<bR>
<</if>>
<</if>>
<Br>
<<if $EmilyStateCurrent lt 3>>
"I also spent some time with Emily," she continues. "We managed to work out a few problems with her homework. She seemed grateful."<br>
<br>
You stare back at Jennifer. Yourself. Listening to her live your life just as well as you do. <I>And maybe even better?</i><br>
<br>
"Also gave her a few pointers on avoiding some of the curses at the school," Jen continues. "There's other ways to get around them besides getting into conflict with the coven."<br>
<<else>>
"I also spent some time with Emily," she continues. "It was hard to claw her away from talking about boys, but I managed to get a few homework questions answered. It was fun to chat with her. I think she appreciated it."<Br>
<br>
You stare back at Jennifer. Yourself. Listening to her live your life just as well as you do. <I>And maybe even better?</i><br>
<br>
"Also gave her a few pointers on avoiding some of the curses at the school," Jen continues. "There's other ways to get around them besides getting into conflict with the coven."<br>
<</if>>
<br>
You turn back, checking the cooking meat. Not responding. Just considering if Jen's just better at navigating all this than you are.<br>
<<else>>
As you prepare dinner, Jennifer makes small talk. She talks to you about her plans of her days ahead. And whilst she doesn't explicitly say it, most of than resolve around being you.<Br>
<</if>>
<br>
Dinner finally preparing, you lay out place mats and cutlery, then serve the food. You can't help but consider how well your cooking skills are evolving.<br>
<br>
Jen takes a bite and smiles. "You're getting good at this, <<TrueName "Current">>. Maybe you're better at being me than I am."<br>
<Br>
Throughout the meal, you make small talk. Jen dominates the conversaiton, telling you a number of stories about her day. You have little do offer her in response. Before long, you realise time has ticked away.<Br>
<br>
<<if $PlayerCharacter.female is true>>
“This has been fun,” Jennifer finally says. “But it's getting late."<bR>
<br>
She pauses. You can see the conflict on her face. "Do you want to change back, then? Or maybe, I could stay like this... until morning?"<br>
<Br>
There's anticipation on Jennifer's face. You know exactly what she would prefer to do.<br>
<br>
<b>Actions</b><br>
<<link "Transform back" "JennifersApartmentSwitch">><<set $JennifersApartmentSwitch to "Cook">><</link>><br>
<<link "End the conversation with Jennifer and leave" "AvianLane">><<TimeChange>><</link>>
<<else>>
“This has been fun,” Jennifer finally says. “But it's getting late."<bR>
<br>
She pauses. You can see the conflict on her face. "Do you want to change back, then? Or maybe, you could stay over?"<br>
<br>
<B>Actions</b><br>
<<link "Transform back" "JennifersApartmentSwitch">><<set $JennifersApartmentSwitch to "Cook">><</link>><br>
<<Flag "BoughtSleepwear">>
<<if _FlagReturn>><<link "Tell her you'll stay" "JenniferDialogue">><<set $JenniferDialogue to "SwitchStayOverAccept">><</link>><br><</if>>
<</if>> <<set $targetNPC to "Annie">>
<<Transform>>
<<if $current.Avatar is "Annie">>
You take Annie's photo down, feeling the amulet already tingling. You touch the frame and take a deep breath, anticipating what’s to come.<br>
<br>
“From this item, I see you in your time of need,” you say. “Now form shape to the person I see within.”<br>
<br>
You see Annie watching you for the briefest of moments between you finishing the words and the explosion of magic from your being. You cry out as waves of yellow energy blow out away from your body. Ignoring the pain, you instead focus on the mental image within your mind.<br>
<br>
<i>A bombshell. Long, golden blonde hair. Lightning blue eyes. Glossy lips. Crystal white teeth. An hourglass figure and a plumb bubble butt. All wrapped up in a dress that shows off toned legs and hugs all curves.</i><br>
<br>
<<if $current.female is true>>
You feel your skin stretch and distort, as internal organs shift and bones fracture. Simultaneously your clothes pull tighter, constricting just where your breasts and bum changes. Expands, to match Annie's proportions.<br>
<br>
Blonde locks fall across your vision, even as darkness seeps from the pain and threatens to put you into a slumber. You strain against the yearning to pass out, straining to keep your brain locked on to the image of the receptionist who’s greeted you everyday for months. <br>
<br>
You feel the balls of your feet rise up, up, up. Shakily balancing on the high heels that appear under you.<br>
<<else>>
You feel your skin stretch and distort, as internal organs shift and bones fracture. Simultaneously your clothes pull tighter, constricting just where your breasts and bum are expanding. <br>
<br>
Blonde locks fall across your vision, even as darkness seeps from the pain and threatens to put you into a slumber. You strain against the yearning to pass out, straining to keep your brain locked on to the image of the receptionist who’s greeted you everyday for months. <br>
<br>
You feel the balls of your feet rise up, up, up. Shakily balancing on heels that appear under you.<br>
<</if>>
<br>
Then with a final cry, the transformation completes. Staring back at you is Annie, her mouth open. "I'm never going to get used to that," she murmurs.<br>
<br>
You shrug, growing accustomed to feeling from the new form once more. "I better get going," you mutter.<br>
<br>
She offers you a grateful smile. "Thank you," she says. "Just try to act like me. But don't let anyone take advantage of you. I mean it."<br>
<Br>
<b>Actions</b><br>
<<link "Leave Annie's apartment" "AvianLaneAnnieForm">>
<<SetFlag "AnnieTransformDone">>
<<SetNPCLocation "Annie" $dayCurrent "0" "">>
<<SetNPCLocation "Annie" $dayCurrent "1" "">>
<<SetNPCLocation "Annie" $dayCurrent "2" "">>
<<SetNPCLocation "Annie" $dayCurrent "3" "">>
<<SetNPCLocation "Annie" $dayCurrent "4" "">>
<</link>>
<<else>>
You take Annie's photo down, but the amulet feels cold and heavy around your neck. As if it's not dormant.<br>
<br>
You grimace. You haven't given it enough time to re-charge. <br>
<br>
"What wrong?" she asks.<Br>
<br>
"I think it's not going to work," you reply.<br>
<br>
<<if $current.female is true>>She offers you a sympathetic smile, "Don't worry," she says, before breaking into a grin. "Performance anxiety?"<Br>
<<else>>She offers you a sympathetic smile, "Don't worry," she says, before breaking into a grin. "Most guys have trouble sometimes."<br><</if>>
<br>
You give her a look and she giggles. "Let's try again later."<Br>
<Br>
<b>Actions</b><br>
<<link "Return to Annie's apartment" "AnniesApartment">><</link>>
<</if>><<if $period[$periodCurrent] is "Morning">>
<b>Thompson Handyman Repairs - Reception</b><br>
<img src="./images/Thompsons_Reception.png"><br>
<br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn>>
You step around the front desk, taking in the clutter and chaotic mess that is Annie's filing system. Folders are sprawlled out over the desk. Brightly coloured post-it notes line the edges of the monitor. A dull mouse is livened up by the glittery pink mouse is rests on.<bR>
<br>
The phone begins to ring. You sit down and answer it. "Good morning," you say, echoing the words you've heard from Annie. "Thompson's Repairs."<Br>
<Br>
Over the next thirty minutes, you try to answer emails in-between the constant calls. Every time you answer one email, two more arrive. Most of them are minor. Mundane.<br>
<br>
<span class='email'>“Can I push my appointment by fifteen minutes?”<Br>“Where do I park?”<br>“Can you pop a reminder in my calendar?”</span>
<br>
Even the phone calls feel off. Customers want to chat. "How's your day going?" they ask, like you're just another sunny voice on the other end. They don’t care about the work. They just want the performance.<Br>
<br>
You’re halfway through flagging a broken link in the supplier portal when you hear boots on the carpet.<br>
<Br>
Gordon appears in the doorway. "Annie," he says, not waiting for a reply. "Booking system's broken again."<Br>
<br>
You frown at him, curious. "What's wrong with it?"<br>
<bR>
"Doesn't say where to go," he replies flatly. "No address attached. Theodore's making it worse."<Br>
<Br>
You eye him with interest. This could be a chance to win over support in getting Thompson to rehire you. You just need to think of a way to do it that will convince Gordon without raising suspicions.<br>
<br>
<b>Actions</b><br>
<<link "Play dumb and act like it's confusing to you, too" "GordonDialogue">><<set $GordonDialogue to "AnnieWorkIntelligence">><<Intelligence -1>><</link>><br>
<<link "Tell him you wish someone would speak to Thompson about him" "GordonDialogue">><<set $GordonDialogue to "AnnieWorkAssertive">><<Assertive -1>><</link>><br>
<<link "Shrug and say nothing" "GordonDialogue">><<set $GordonDialogue to "AnnieWorkNothing">><<Assertive -1>><</link>>
<<else>>
You step around the front desk, taking in the clutter and chaotic mess that is Annie's filing system. Folders are sprawlled out over the desk. Brightly coloured post-it notes line the edges of the monitor. A dull mouse is livened up by the glittery pink mouse is rests on.<bR>
<br>
The phone begins to ring. You sit down and answer it. "Good morning," you say, echoing the words you've heard from Annie. "Thompson's Repairs."<Br>
<Br>
Over the next thirty minutes, you try to answer emails in-between the constant calls. Every time you answer one email, two more arrive. Most of them are minor. Mundane.<br>
<br>
<span class='email'>“Can I push my appointment by fifteen minutes?”<Br>“Where do I park?”<br>“Can you pop a reminder in my calendar?”</span>
<br>
Even the phone calls feel off. Customers want to chat. "How's your day going?" they ask, like you're just another sunny voice on the other end. They don’t care about the work. They just want the performance.<Br>
<br>
You’re halfway through flagging a broken link in the supplier portal when you hear boots on the carpet.<br>
<Br>
Gordon appears in the doorway. "Annie," he says, not waiting for a reply. "Where's Phillips?"<Br>
<br>
"I'm not sure," you feign, trying to think of an excuse.<br>
<br>
Gordon grunts. "Booking system's broken again."<Br>
<br>
You frown at him, curious. "What's wrong with it?"<br>
<bR>
"Doesn't say where to go," he replies flatly. "No address attached. Phillips is slacking. Need to have a word with Thompson. He free?"<Br>
<Br>
You eye him with concern. If you don't act now, you'll risk Thompson's wrath. Not to mention his anger at you not showing up to work.<Br>
<br>
<B>Actions</b><Br>
<<CompulsionCheck "SaucySecretary">>
<<if _CompulsionCheck>>
<span class="compulsion">[Saucy Secretary] </span><<link "Charm him away from speaking to Thompson" "GordonDialogue" >><<set $GordonDialogue to "AnnieWorkSaucySecretary">><</link>><br>
<<else>>
<<StatCheckOrientation "gt" 10>>
<<set _StatOrientationProbability to _StatOrientationProbability + " Try to flirt to stop him speaking to Thompson">>
<<if _StatCheckOrientation is true>><<link _StatOrientationProbability "GordonDialogue">><<set $GordonDialogue to "AnnieWorkFlirtPass">><</link>><br>
<<else>><<link _StatOrientationProbability "GordonDialogue">><<set $GordonDialogue to "AnnieWorkFlirtFail">><<WorkPerformance -1>><<Orientation 1>><</link>><br><</if>>
<<StatCheckAssertive "gt" 60>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Try to stand up to him">>
<<if _StatCheckAssertive is true>><<link _StatAssertiveProbability "GordonDialogue">><<set $GordonDialogue to "AnnieWorkAssertivePass">><</link>><br>
<<else>><<link _StatAssertiveProbability "GordonDialogue">><<set $GordonDialogue to "AnnieWorkAssertiveFail">><<WorkPerformance -1>><<Assertive 1>><</link>><br><</if>>
<<link "Shrug and say nothing" "GordonDialogue">><<set $GordonDialogue to "AnnieWorkGordonShrug">><<WorkPerformance -1>><</link>><br>
<</if>>
<</if>>
<<elseif $period[$periodCurrent] is "Lunch">>
<b>Thompson Handyman Repairs - Reception</b><br>
<img src="./images/Thompsons_Reception.png"><br>
<br>
<<Flag "ThompsonsFired">>
<<if _FlagReturn>>
The reception is quieter now. The phone stopped ringing five minutes ago, and you’ve just started sorting through emails when the door swings open behind you.<br>
<Br>
Dan strides in, loosening his tie like he’s just stormed out of a courtroom drama.<Br>
<Br>
“Annie,” he says, exasperated. “Is there any reason I just walked out of a meeting without the damn contract notes?”<br>
<br>
You blink. “I haven’t touched the system,” you say, careful to keep your tone light.<Br>
<Br>
He barks a laugh. “Course you haven’t. Would’ve noticed - there weren't emojis in my meeting invite.”<br>
<Br>
You say nothing. He’s already pacing. “Theodore’s mangled the code again. No tags, no trail, no quote. I’ve got a client waiting to sign and nothing to show but my charming personality. Which normally gets the job done. Today though, I needed the paperwork.”<br>
<Br>
He points vaguely at nothing. “I told Thompson this would happen. You can’t fire the one bloke holding the place together and expect it not to fall over. Phillips knew how to keep a pipeline clean. Mostly.”<br>
<Br>
That last bit hangs in the air. That was most definitely something he didn't say.<br>
<br>
He flops into the visitor chair, leering at your legs he does so. “Honestly, if someone in this place had half a brain, I’d propose. But until then, I guess I’m stuck doing everything myself.”<Br>
<br>
This is it. Your moment. You could push now and plant the idea of Dan having a word with Thompson about getting you rehired.<br>
<br>
<B>Actions</b><Br>
<<CompulsionCheck "SaucySecretary">>
<<if _CompulsionCheck>>
<span class="compulsion">[Saucy Secretary] </span><<link "Charm him into speaking with Thompson" "DanDialogue" >><<set $DanDialogue to "AnnieWorkSaucySecretary">><</link>><br>
<<else>>
<<StatCheckOrientation "gt" 10>>
<<set _StatOrientationProbability to _StatOrientationProbability + " Try to flirt to get him to speak with Thompson">>
<<if _StatCheckOrientation is true>><<link _StatOrientationProbability "DanDialogue">><<set $DanDialogue to "AnnieWorkFlirtPass">><</link>><br>
<<else>><<link _StatOrientationProbability "DanDialogue">><<set $DanDialogue to "AnnieWorkFlirtFail">><<Orientation 1>><</link>><br><</if>>
<<StatCheckAssertive "gt" 60>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Try to persuade him to speak to Thompson">>
<<if _StatCheckAssertive is true>><<link _StatAssertiveProbability "DanDialogue">><<set $DanDialogue to "AnnieWorkAssertivePass">><</link>><br>
<<else>><<link _StatAssertiveProbability "DanDialogue">><<set $DanDialogue to "AnnieWorkAssertiveFail">><<Assertive 1>><</link>><br><</if>>
<<link "Shrug and say nothing" "DanDialogue">><<set $DanDialogue to "AnnieWorkShrug">><<Assertive -1>><</link>><br>
<</if>>
<<else>>
The front desk is quiet when Dan barrels in, phone in one hand, sunglasses in the other. It doesn't matter that it's permanently overcast in Charlton.<br>
<br>
“Annie,” he announces, like he's walking into a courtroom. “Is there a reason I just spent ten minutes trying to schedule a meeting only to discover that the calendar app thinks our client lives in a parking lot?”<br>
<Br>
You blink, caught off guard. “I haven’t touched the system,” you offer.<br>
<bR>
He stops, dramatically sighs, and slides his sunglasses up onto his head. Despite of the dim lighting.<br>
<br>
"Of course you didn't," he replies. "You don't need to worry your pretty little head with business. What I need is for Phillips to explain what the hell they think they're doing. Where are they?"<br>
<Br>
"I'm not sure," you reply, trying to assess the situation.<br>
<Br>
“Well," he says, dramatically pulling his glasses down to look over the rim. "If you see them, tell them I’m grabbing lunch with Thompson. Got some thoughts to share."<br>
<br>
He starts toward the corridor, still muttering to himself.<Br>
<br>
<B>Actions</b><Br>
<<CompulsionCheck "SaucySecretary">>
<<if _CompulsionCheck>>
<span class="compulsion">[Saucy Secretary] </span><<link "Distract him with charm and bat your lashes" "DanDialogue" >><<set $DanDialogue to "AnnieWorkSaucySecretaryWorkPerformance">><</link>><br>
<<else>>
<<StatCheckOrientation "gt" 10>>
<<set _StatOrientationProbability to _StatOrientationProbability + " Try to coax him into letting it go">>
<<if _StatCheckOrientation is true>><<link _StatOrientationProbability "DanDialogue">><<set $DanDialogue to "AnnieWorkFlirtPassWorkPerformance">><</link>><br>
<<else>><<link _StatOrientationProbability "DanDialogue">><<set $DanDialogue to "AnnieWorkFlirtFailWorkPerformance">><<WorkPerformance -1>><<Orientation 1>><</link>><br><</if>>
<<StatCheckAssertive "gt" 60>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Try to redirect him away from Thompson">>
<<if _StatCheckAssertive is true>><<link _StatAssertiveProbability "DanDialogue">><<set $DanDialogue to "AnnieWorkAssertivePassWorkPerformance">><</link>><br>
<<else>><<link _StatAssertiveProbability "DanDialogue">><<set $DanDialogue to "AnnieWorkAssertiveFailWorkPerformance">><<WorkPerformance -1>><<Assertive 1>><</link>><br><</if>>
<<link "Shrug and say nothing" "DanDialogue">><<set $DanDialogue to "AnnieWorkShrugWorkPerformance">><<WorkPerformance -1>><</link>><br>
<</if>>
<</if>>
<<elseif $period[$periodCurrent] is "Afternoon">>
<b>Thompson Handyman Repairs - Reception</b><br>
<img src="./images/Thompsons_Reception.png"><br>
<br>
<<Flag "EmilyInternshipAccepted">>
<<if _FlagReturn and $day[$dayCurrent] is "Friday">>
You are working away at the reception desk when you hear the bell chime above the door as someone enters. You paint your customer service smile on your face before looking up to see Emily standing in the entrance, looking back at you.<br>
<Br>
<<if $ThompsonsReceptionSecretaryJobAfternoonEmilyFirst is true>>
<<if $EmilyStateCurrent lt 3>>
Emily eyes you sheepishly. "Hey," she says quietly. "Annie, right? I'm Emily. I'm supposed to start an internship today."<Br>
<Br>
The internship...<br>
<br>
Emotions flutter inside you. Shame. Embarrassment. An odd sensation where your mind is trying to make sense of what feels like a dream. But you push it all down. "Sure," you reply. "Take a seat."<br>
<Br>
You gesture to the visitors chair. Emily puts her bag neatly underneath the reception desk and sits down, waiting expectedly.<br>
<<else>>
Emily grins, strolling around the counter with confidence and purpose. She tosses her bag behind the counter and leans casually against the computer. "Hey! Annie, right? I love you dress. Where did you get it?"<br>
<bR>
"Emily..." you begin, but realisation hits you. The internship...<br>
<Br>
You take a gulp. "Evans," you mutter.<br>
<br>
"I didn't know that sold skirts that short," Emily whispers to you, grinning. "But if you've got it, you might as well flaunt it."<Br>
<Br>
"You're here for the intership?" you ask her, playing for time.<br>
<br>
She shrugs. "I mean, I'd much rather get your advice on how to find bargains at Evans. But sure. Where do we begin?"<br>
<</if>>
<Br>
<b>Actions</b><br>
<<link "Teach Emily how to be a receptionist" "EmilyDialogue">>
<<set $EmilyDialogue to "IntershipAsAnnie">>
<<EventsCancel "ThompsonsReception" "EmilyInternshipFirstDay">>
<<EventsCancel "YourHome" "EmilyInternshipFirstDayEpilogue">>
<</link>>
<<else>>
<<if $EmilyStateCurrent lt 3>>
Emily smiles meekly at you, still feeling uncomfortable being here. She walks around the desk and pops her school bag down, then hangs awkwardly off to the side.<br>
<br>
"So. What are we doing today?" she asks.<br>
<<else>>
Emily grins at the sight of you, but strolls in with confidence and purpose. She tosses her bag behind the counter and leans casually against the computer. "Hey Annie! Another day of manning phones and talking to beefy tradesmen. That reminds me, I don't suppose Dan is around, is he?<Br>
<Br>
Her eyes wander. You move the mouse, bringing the monitor back to life, trying to make a point. "Oh," he exclaims. "Right. Work."<br>
<</if>>
<br>
<b>Actions</b><Br>
<<link "Teach Emily how to be a receptionist" "EmilyDialogue">><<set $ThompsonsReceptionSecretaryJobAfternoonEmilyFirst to undefined>><<set $EmilyDialogue to "IntershipAsAnnie">><</link>>
<</if>>
<<else>>
You are working the reception inbox, responding to customer’s queries, when a message pops up on your screen.<Br>
<Br>
<span class='email'>Need you in my office. Now.</span>
<Br>
You stop what your doing and stand up, knowing full well not to risk Thompson’s wrath. You walk through into the office - where you used to work - and step up to the door. In an instant you hear Thompson’s voice bellow. “Enter!”<br>
<br>
<b>Actions</b><br>
<<link "Enter Thompson's Office" "ThompsonDialogue">><<set $ThompsonDialogue to "AnnieWorkIntro">><</link>>
<</if>>
<<elseif $period[$periodCurrent] is "Evening">>
<b>Thompson Handyman Repairs - Reception</b><br>
<img src="./images/Thompsons_Reception.png"><br>
<br>
The day draws to a close.<br>
<bR>
You shut down the computer, logging out of systems and wiping down the dusty monitor. You glance over to the office and see light seeping out from underneath the door. Someone is still working.<br>
<br>
Which is just as well, as Annie didn't give you her set of keys.<br>
<br>
Flicking off the desk lamp, you gather your belongings and exit, grateful for the end of the working day.<Br>
<br>
<B>Actions</b><br>
<<link "Leave Thompson’s Repairs" "TownCentre">><<SetFlag "AnnieWorkingDay" false>><</link>>
<</if>> <<if $period[$periodCurrent] is "Morning">>
You step around the Annie's new desk, taking in the clutter and chaotic mess that is Annie's filing system. Folders are sprawlled out over the desk. Brightly coloured post-it notes line the edges of the monitor. A dull mouse is livened up by the glittery pink mouse is rests on.<bR>
<br>
Booting up her computer, you check her inbox. Half a doze emails came in requesting meetings with Thompson overnight. You check his calendar only to find large blocks are blocked out. The subject blocked from view.<bR>
<bR>
Before you can schedule the first meeting, the phone interupts you. "Good morning, Thompson's Repairs" you say, echoing the words you've heard from Annie. "Mr. Thompson's office. How might I help you?"<Br>
<Br>
Over the next thirty minutes, you try to answer emails in-between the constant calls. Every time you answer one email, two more arrive. Most of them are minor. Mundane.<br>
<br>
<span class='email'>“Hey darling, can I get a phone call in with Tucker this afternoon? Need to have a chat about the bill that hit my doormat today.”<Br>“Your boss free for golf Friday?”<br>“Can you ask the owner if he's interested in changing his stationary order?”</span>
<br>
Even the phone calls feel off. It's mostly Thompson's friends and business acquaintances looking for him, but at the sound of your voice they begin to chat. It almost goes without noting that it's exclusively men.<Br>
<br>
You’re halfway through scheduling a lunch meeting when you hear boots on the carpet.<br>
<Br>
Gordon appears in the doorway. "Annie," he says, not waiting for a reply. "Where's Phillips?"<Br>
<br>
"I'm not sure," you feign, trying to think of an excuse.<br>
<br>
Gordon grunts. "Need someone to do my receipts. No one's on reception."<Br>
<br>
You try not to grimance. "Can I help?"<br>
<bR>
He shakes his head. "Not your job, anymore. Phillips is slacking. Need to have a word with Thompson. He free?"<Br>
<Br>
You eye him with concern. If you don't act now, you'll risk Thompson's wrath. Not to mention his anger at you not showing up to work.<Br>
<br>
<B>Actions</b><Br>
<<CompulsionCheck "SaucySecretary">>
<<if _CompulsionCheck>>
<span class="compulsion">[Saucy Secretary] </span><<link "Charm him away from speaking to Thompson" "GordonDialogue" >><<set $GordonDialogue to "AnnieWorkSaucySecretaryPA">><</link>><br>
<<else>>
<<StatCheckOrientation "gt" 10>>
<<set _StatOrientationProbability to _StatOrientationProbability + " Try to flirt to stop him speaking to Thompson">>
<<if _StatCheckOrientation is true>><<link _StatOrientationProbability "GordonDialogue">><<set $GordonDialogue to "AnnieWorkFlirtPassPA">><</link>><br>
<<else>><<link _StatOrientationProbability "GordonDialogue">><<set $GordonDialogue to "AnnieWorkFlirtFailPA">><<WorkPerformance -1>><<Orientation 1>><</link>><br><</if>>
<<StatCheckAssertive "gt" 60>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Try to stand up to him">>
<<if _StatCheckAssertive is true>><<link _StatAssertiveProbability "GordonDialogue">><<set $GordonDialogue to "AnnieWorkAssertivePassPA">><</link>><br>
<<else>><<link _StatAssertiveProbability "GordonDialogue">><<set $GordonDialogue to "AnnieWorkAssertiveFailPA">><<WorkPerformance -1>><<Assertive 1>><</link>><br><</if>>
<<link "Shrug and say nothing" "GordonDialogue">><<set $GordonDialogue to "AnnieWorkGordonShrugPA">><<WorkPerformance -1>><</link>><br>
<</if>>
<<elseif $period[$periodCurrent] is "Lunch">>
The office is quieter now. The phone stopped ringing five minutes ago, and you’ve just started sorting through calendar when the door from reception swings open.<br>
<br>
Dan barrels in, phone in one hand, sunglasses in the other. It doesn't matter that it's permanently overcast in Charlton. “Annie,” he announces. “Is there a reason I just spent thirty minutes driving to a meeting only to discover that my phone thinks our client lives in a parking lot?”<br>
<Br>
You blink, caught off guard. “I haven’t touched it,” you say.<br>
<bR>
He stops, dramatically sighs, and slides his sunglasses up onto his head. Despite of the dim lighting.<br>
<br>
"Of course you didn't," he replies. "You don't need to worry your pretty little head with anything other than Thompson's diary. What I need is for Phillips to explain what the hell they think they're doing. Where are they?"<br>
<Br>
"I'm not sure," you reply, trying to assess the situation.<br>
<Br>
“Well," he says, dramatically pulling his glasses down to look over the rim. "If you see them, tell them I’m grabbing lunch with Thompson. Got some thoughts to share."<br>
<br>
He starts toward the corridor, still muttering to himself.<Br>
<br>
<B>Actions</b><Br>
<<CompulsionCheck "SaucySecretary">>
<<if _CompulsionCheck>>
<span class="compulsion">[Saucy Secretary] </span><<link "Distract him with charm and bat your lashes" "DanDialogue" >><<set $DanDialogue to "AnnieWorkSaucySecretaryWorkPerformancePA">><</link>><br>
<<else>>
<<StatCheckOrientation "gt" 10>>
<<set _StatOrientationProbability to _StatOrientationProbability + " Try to coax him into letting it go">>
<<if _StatCheckOrientation is true>><<link _StatOrientationProbability "DanDialogue">><<set $DanDialogue to "AnnieWorkFlirtPassWorkPerformancePA">><</link>><br>
<<else>><<link _StatOrientationProbability "DanDialogue">><<set $DanDialogue to "AnnieWorkFlirtFailWorkPerformancePA">><<WorkPerformance -1>><<Orientation 1>><</link>><br><</if>>
<<StatCheckAssertive "gt" 60>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Try to redirect him away from Thompson">>
<<if _StatCheckAssertive is true>><<link _StatAssertiveProbability "DanDialogue">><<set $DanDialogue to "AnnieWorkAssertivePassWorkPerformancePA">><</link>><br>
<<else>><<link _StatAssertiveProbability "DanDialogue">><<set $DanDialogue to "AnnieWorkAssertiveFailWorkPerformancePA">><<WorkPerformance -1>><<Assertive 1>><</link>><br><</if>>
<<link "Shrug and say nothing" "DanDialogue">><<set $DanDialogue to "AnnieWorkGordonShrugWorkPerformancePA">><<WorkPerformance -1>><</link>><br>
<</if>>
<<elseif $period[$periodCurrent] is "Afternoon">>
<<Flag "EmilyInternshipAccepted">>
<<if _FlagReturn and $day[$dayCurrent] is "Friday">>
You are working away at the front desk when you hear the bell chime out in reception. You leap up and rush through the door to see Emily standing in the entrance, looking back at you.<br>
<Br>
<<if $ThompsonsReceptionSecretaryJobAfternoonEmilyFirst is true>>
<<if $EmilyStateCurrent lt 3>>
Emily eyes you sheepishly. "Hey," she says quietly. "Annie, right? I'm Emily. I'm supposed to start an internship today."<Br>
<Br>
The internship...<br>
<br>
Emotions flutter inside you. Shame. Embarrassment. An odd sensation where your mind is trying to make sense of what feels like a dream. But you push it all down. "Sure," you reply. "Take a seat."<br>
<Br>
You gesture to the visitors chair. Emily puts her bag neatly underneath the reception desk and sits down, waiting expectedly.<br>
<<else>>
Emily grins, strolling around the counter with confidence and purpose. She tosses her bag behind the counter and leans casually against the computer. "Hey! Annie, right? I love you dress. Where did you get it?"<br>
<bR>
"Emily..." you begin, but realisation hits you. The internship...<br>
<Br>
You take a gulp. "Evans," you mutter.<br>
<br>
"I didn't know that sold skirts that short," Emily whispers to you, grinning. "But if you've got it, you might as well flaunt it."<Br>
<Br>
"You're here for the intership?" you ask her, playing for time.<br>
<br>
She shrugs. "I mean, I'd much rather get your advice on how to find bargains at Evans. But sure. Where do we begin?"<br>
<</if>>
<Br>
<b>Actions</b><br>
<<link "Teach Emily how to be a receptionist" "EmilyDialogue">>
<<set $EmilyDialogue to "IntershipAsAnnie">>
<<EventsCancel "ThompsonsReception" "EmilyInternshipFirstDay">>
<<EventsCancel "YourHome" "EmilyInternshipFirstDayEpilogue">>
<</link>>
<<else>>
<<if $EmilyStateCurrent lt 3>>
Emily smiles meekly at you, still feeling uncomfortable being here. She walks around the desk and pops her school bag down, then hangs awkwardly off to the side.<br>
<br>
"So. What are we doing today?" she asks.<br>
<<else>>
Emily grins at the sight of you, but strolls in with confidence and purpose. She tosses her bag behind the counter and leans casually against the computer. "Hey Annie! Another day of manning phones and talking to beefy tradesmen. That reminds me, I don't suppose Dan is around, is he?<Br>
<Br>
Her eyes wander. You move the mouse, bringing the monitor back to life, trying to make a point. "Oh," he exclaims. "Right. Work."<br>
<</if>>
<br>
<b>Actions</b><Br>
<<link "Teach Emily how to be a receptionist" "EmilyDialogue">><<set $ThompsonsReceptionSecretaryJobAfternoonEmilyFirst to undefined>><<set $EmilyDialogue to "IntershipAsAnnie">><</link>>
<</if>>
<<else>>
You are working the Thompson's inbox, responding to his friends flirtacious emails, when Thompson's door creeks open. You glance up and see his face in the shadows, looking at you.<Br>
<Br>
"Need you in my office. Now."<br>
<Br>
You stop what your doing and stand up, knowing full well not to risk Thompson’s wrath. You step up to the door and open it.<br>
<br>
<b>Actions</b><br>
<<link "Enter Thompson's Office" "ThompsonDialogue">><<set $ThompsonDialogue to "AnnieWorkIntroPA">><</link>>
<</if>>
<<elseif $period[$periodCurrent] is "Evening">>
The day draws to a close.<br>
<bR>
You shut down the computer, logging out of systems and wiping down the dusty monitor. You glance over to Thompson's office and see light seeping out from underneath the door. He's still working.<br>
<br>
Which is just as well, as Annie didn't give you her set of keys.<br>
<br>
Flicking off the desk lamp, you gather your belongings and exit, grateful for the end of the working day.<Br>
<br>
<B>Actions</b><br>
<<link "Leave Thompson’s Repairs" "TownCentre">><</link>>
<</if>> <<if $ThompsonsReceptionAnnieWork is undefined>>
<b>Avian Lane</b><br>
<img src="./images/Avian_Lane.png"><br>
<br>
You step out into the morning light of Avian Lane, quiet and peaceful. You feel the wind brush against your exposes thighs, Annie's miniskirt not offering much protection against the elements.<Br>
<Br>
<I>What have you agreed to?</I><br>
<br>
Your hand goes to the amulet. Empty. You couldn’t transform if you tried. And even when it recharges, you'll have to complete the work day as Annie. That's what you promised, after all.<br>
<br>
Listening to your high heels clipping on the pavement, you walk to towards Thompson's Repair shop.<br>
<br>
<b>Actions</b><br>
<<link "Walk to Thompsons' Repairs" "ThompsonsReception">><<set $ThompsonsReceptionAnnieWork to "Intro">><<SetFlag "AnnieWorkingDay">><</link>>
<</if>> You ring the bell, but there is no answer. Looking up to the window for Annie's apartment, you don't see any signs of life.<br>
<br>
Look like she's out somewhere else.<br>
<br>
<b>Actions</b><br>
<<link "Return to Avian Lane" "AvianLane">><</link>>You glance around. No teachers. No prefects. No Reagan or Britney lingering nearby.<br>
<br>
Sliding the key into the locker, you feel the mechanism click with a quiet snick. The door creaks open.<Br>
<Br>
Inside, Terrence’s locker is a tightly packed mess of textbooks, loose notes, and ballpoint pens chewed down to stubs. Stacks of paper are clipped together in lopsided towers. He’s meticulous, but also chaotic.<Br>
<br>
You scan quickly. History. Chemistry. Business Studies. Then you spot it: the biology book. The spine is worn, the cover soft from handling.<Br>
<br>
You flip it open.<Br>
<Br>
The pages are dense with annotations. Detailed diagrams of organs, systems, cellular structures. All marked up with colour-coded notes. Tips, acronyms, revision tricks. Nearly every test question you’ve seen in class has been anticipated and solved in margin notes.<Br>
<Br>
Then something falls out. A small scrap of torn paper, folded in thirds.<br>
<br>
You open it. It’s a piece of branded note paper. Evans’ Department Store, the watermark still faintly visible beneath the writing. And the message is handwritten in loopy, careful script. A handwriting you don’t recognise.<br>
<br>
<center><span class='PCFemale-handwriting'>Hope this helps you pass your exams. Call Jennifer Chambers. 07452 644521.</span><br></center><br>
<Br>
You freeze. The paper is unsigned, but Jennifer’s name is clear.<br>
<br>
You glance down the hallway again, then carefully fold the scrap and slide it back between the pages. You return the biology book to its place, reposition the stack just as you found it, and quietly shut the locker.<Br>
<Br>
Better he doesn’t know you were here. Not yet.<br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<QuestTracker "Quest21" 2>><</link>><<if $DeBussyDialogue is "TerrenceLocker">>
“Mrs. DeBussy,” you begin, measured and respectful. “I need access to Terrence Handle’s locker.”<Br>
<Br>
She turns to you, eyes blinking quickly in confusion and then sharpening with interest. “Emily, darling. That’s a rather... unusual request, don’t you think?”<Br>
<Br>
You keep your expression level. “I have reason to believe he may be in possession of something inappropriate. Something that contradicts the standards we hold here at Charlton.”<Br>
<br>
Her smile tightens into that familiar, thin line. “You’re suggesting… contraband?”<Br>
<Br>
You nod. “Yes. Something in his biology notebook. I think it could be worth investigating. I thought it best to come to you before it became more… public.”<Br>
<Br>
DeBussy tuts softly, as if the very notion has already inconvenienced her. “Normally, I’d have to speak to Headmaster Stitch. Locker searches are not typically within my remit.” Her voice rises slightly, just enough for the rest of the club to overhear.<BR>
<br>
You lean in, tone hushed. “This is sensitive. And time-sensitive. If there’s something in that book, I need to see it before he hides it or destroys it. I wouldn’t ask if I didn’t think it was important.”<Br>
<Br>
She considers you for a long moment, then sighs in that dramatic, theatrical way she reserves for self-congratulation. “Very well. You’ve been a tremendous help to the club. And I suppose, as President, a certain... discretion must be afforded.”<Br>
<Br>
From beneath her desk drawer, she retrieves a small brass key, dangling it in front of you for a beat too long.<Br>
<Br>
“Straight there and back. And I expect a full report on what you find.” Her smile returns to its usual sugary position, still soured at the edges. “It’s such a delight when our brightest girls take initiative.”<br>
<br>
You take the key, pocketing it with a nod. “You’ll have your report.”<Br>
<Br>
“See that I do, dear,” she says, already scribbling in her notebook again.<Br>
<Br>
<B>Actions</b><br>
<<link "Say goodbye and leave the after school club" "SchoolCorridor">><<TimeChange>><<EndConversation "DeBussy">><<TakeObjectNPC "DeBussy" "TerrenceLockerKeyDeBussy">><</link>><br>
<<elseif $DeBussyDialogue is "AboutBalletLesson">>
“Can you tell me a little bit about the lessons you teach here?” you ask DeBussy.<Br>
<br>
At the words her face lights up, eyes bright behind her glasses. “Oh, I’m so glad you asked,” she says, holding her clipboard a little closer to her chest.<Br>
<br>
She steps forward with a kind of deliberate elegance, her voice lowered to a confidential tone. “Ballet is one of the finest tools a young woman can possess. It teaches posture, discipline, control. But more than that, it teaches presence. The ability to command attention without needing to raise one’s voice.”<br>
<Br>
She pauses to let the words settle, smile unwavering. “Of course, it requires commitment. You have to be willing to be seen. If you’re hiding at the edges, or pretending not to notice the way the world watches. Well, you’ll never truly benefit.”<Br>
<br>
Your eyes narrow, as you struggle to comprehend. “Are you saying that you teach women how to be watched?”<Br>
<bR>
<<if $current.female is true>>
She turns her attention fully to you now, her smile softening. “Come now, dear. We all have sharp eyes. We are watched, whether we like it or not. That is the natural way of things. The trick is, how to convey what you want through it. That is what I teach.”<br>
<bR>
DeBussy eyes you carefully, reasserting her smile. “I do think you’d take well to it,” she says. “You’ve a thoughtful way of carrying yourself. That can be shaped. Refined.”<Br>
<br>
She leans in, lowering her voice and whispering conspiratorially. “There’s strength in grace, you know. Ballet teaches you to hold space. To own it. To shape the way others look at you And to enjoy being looked at.”<Br>
<br>
She winks, then lets out a gentle laugh. “And in Charlton, that’s a rather valuable skill.”<br>
<<else>>
DeBussy’s tone shifts slightly, still pleasant but now marked by irritation. “I’m always pleased when a gentleman takes an interest. Though I’m not surprised that the subtleties of what’s taught here is lost on you.”<Br>
<br>
She takes a deep breath and reinforces her smile. “Boxing, football, cricket. All excellent for a young man’s frame. You’ll need that strength, after all. But for a lady?” She shakes her head with a smile. “No. Ballet is better. It cultivates poise, balance, grace. It is ideal for women who keep one eye always on their waistline. Which is the vast majority of us, I must say.”<br>
<Br>
“You see,” she continues. “Girls are judged not by their strength, but by how well they move through a room. Whether they draw the right kind of attention. That is a natural fact.”<bR>
<br>
Her voice lowers, just slightly. “Being watched is part of growing up. Best to learn how to enjoy it. With grace, of course.”<Br>
<</if>>
<Br>
<B>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "DeBussy" "AboutBalletLesson">><</link>>
<<elseif $DeBussyDialogue is "JoinBalletLesson">>
You take a breath. “Alright. I’d like to join the lesson.”<br>
<bR>
<<if $current.Avatar is "Emily" or _CurrentPC is true>>
DeBussy’s smile widens with unmistakable satisfaction. “I’m so pleased to hear that, my dear. Very wise. I take it you're a member here?”<Br>
<br>
<<InventoryCheckSelf "CaseysGymCard">>
<<if _InventoryCheckSelf is true>>
You nod. “Yes.”<Br>
<Br>
DeBussy gleams with joy. "Lovely! And you've brought suitable clothes with you?”<br>
<br>
<<InventoryCheckSelf "WorkoutGearRed" "WorkoutGearBlack" "WorkoutGearPink">>
<<if _InventoryCheckSelf is true>>
You nod again. She lets out a small giggle. "I'm sure you look wonderful in them, dear. Now. Spit spot. Off to the locker room. The other young ladies will be here shortly. I’ll be issuing ballet shoes if you need them once everyone’s present.”<br>
<bR>
Her tone is cheerful, efficient. As she returns to jotting notes on her clipboard, it becomes clear that conversation is over.<br>
<bR>
<b>Actions</b><br>
<<link "Go change in the locker room" "GymLockerRoom">><<EventTrigger "GymLockerRoom" "ChangeBallet" null null null null null null true>><<EndConversation "DeBussy">><</link>>
<<else>>
You give her a look. “Don’t you have anything spare?”<br>
<Br>
She winces, trying to retain her smile. "I'm afraid I don't," she tells you. "But I can recommend the selection in Evans. There's a beautiful pink outfit that would look super on you."<Br>
<Br>
She looks down at her clipboard briefly. "Come back when you've brought your clothes, dear. I'm here every weekend.”<Br>
<br>
<b>Actions</b><br>
<<link "Say goodbye to DeBussy and leave her" "Gym">><<EndConversation "DeBussy">><<TaskTracker "Task8" "active">><</link>>
<</if>>
<<else>>
You shake your head. “Do I have to be?”<Br>
<Br>
DeBussy presses her lips nothing, but nods. "I'm afraid so, but don't get disheartened, dear. Just have a chat with Mr. Holloway. He'll sign you up in a jiffy."<Br>
<br>
She offers you a wide smile, nodding towards Casey.<bR>
<br>
<b>Actions</b><br>
<<link "Say goodbye to DeBussy and leave her" "Gym">><<EndConversation "DeBussy">><</link>>
<</if>>
<<elseif $current.Avatar is "Jennifer" or $current.Avatar is "Annie">>
DeBussy’s smile widens with unmistakable satisfaction. “I’m so pleased to hear that, my dear. Very wise.”<br>
<bR>
She gestures lightly with her clipboard. “Spit spot. Off to the locker room. The other young ladies will be here shortly. I’ll be issuing ballet shoes if you need them once everyone’s present.”<Br>
<br>
Her tone is cheerful, efficient. As she returns to jotting notes on her clipboard, it becomes clear that the conversation is over. You’re expected to go get changed.<Br>
<br>
<b>Actions</b><br>
<<link "Go change in the locker room" "GymLockerRoom">><<EventTrigger "GymLockerRoom" "ChangeBallet" null null null null null null true>><<EndConversation "DeBussy">><</link>>
<<else>>
You aren’t sure the answer to that, so you instead shrug. “Do I have to be?” <Br>
<Br>
DeBussy presses her lips nothing, but nods. "I'm afraid so, but don't get disheartened, dear. Just have a chat with Mr. Holloway. He'll sign you up in a jiffy."<Br>
<br>
She offers you a wide smile, nodding towards Casey. You grimace, unsure of how in this form you could even sign up for a gym membership. If you want to sign up for the gym, you’ll need to be in a form you at least can pay legitimately for. <br>
<br>
<b>Actions</b><br>
<<link "Say goodbye to DeBussy and leave her" "Gym">><<EndConversation "DeBussy">><</link>>
<</if>>
<</if>> <<set _NPC to "Siobhan">>
<<set $ConversationExit to "YourStreet">>
<<CheckRelationship _NPC>>
<<if $SiobhanDialogue is undefined>>
<<if $SiobhanFirst is undefined>>
You step closer as the girl’s silhouette resolves in the shallow glow of the streetlamp. Her voice drifts like velvet. “Siobhan,” she murmurs. Her eyes stare back at you. Too bright and too clear, as if they see straight through you. “You’re lookin’ for summat. Strugglin’ to get the truth out of them, are ya? You’d pay a good amount of coin for the truth, I bet.”<br>
<Br>
You clear your throat. “Excuse me?”<Br>
<Br>
She tilts her head, letting the silence stretch thin. Finally, she answers. “Those girls at school. They got up to summat, didn't they? And that poor boy Terrence… he’s got something comin’ to him if nobody finds out what went down back then.”<br>
<Br>
Your pulse hammers. “How do you know about Terrence?”<br>
<Br>
She brushes a stray lock of hair aside. “Names matter less than what they hide.” Her gaze flicks away for a heartbeat, then back. "Old sins circle back, you’ll see."<br>
<Br>
The girl looks back at you, eyes sparkling. "Too cryptic for you? Or do you like your riddles served blunt?”<br>
<<else>>
You step forward as Siobhan’s coy smile fades into that familiar, knowing expression.<br>
<br>
<<if $Quest21Confrontation.includes("Annie") and $Quest21Confrontation.includes("Jennifer")>>
“Talked to both of ’em, have ya? Neither gave you what you came for. Ye want to know what happened? Understand Jennifer? Or help Annie remember? Annie can’t recall, and Jennifer won’t confess. But ye needn’t beg ’em. Ye can see it yerself… and set their memories free. Choose: the careful one or the broken one.”<br>
<br>
With a graceful flick, she produces a small tin from her clothes and snaps it open. Inside, two delicate leaf cuttings pulse with a faint, otherworldly light. One is brittle and splintered, its edges jagged as though fractured; the other a perfect maple leaf, its veins glowing like living runes.<br>
<br>
“Only one,” she whispers, voice soft as moth wings. “Ye have to decide.”<br>
<<elseif $Quest21Confrontation.includes("Annie")>>
“Talked to the blonde one, have ya? Ye want to know what happened? Help Annie remember? Ye needn’t beg her. Ye can see it yerself… and set her memories free.”<br>
<br>
She flicks her wrist, and the tin appears in her palm. With a careful snap, it opens to reveal a single leaf cutting, its brittle, jagged form pulsing with faint, otherworldly light.<br>
<br>
“Or,” she adds, voice soft but insistent, “you can try talking to the brunette - Jennifer. See if she’ll shed any light herself. And if she won’t… I can help you there too. But you’ll have to choose: the broken one or the careful one. Only one. Ye have to decide.”<br>
<<elseif $Quest21Confrontation.includes("Jennifer")>>
“Talked to the brunette, have ya? Ye want to know what happened? Help Jennifer confess? Ye needn’t beg her. Ye can see it yerself… and set her memories free.”<br>
<br>
With a practiced gesture, she reveals the tin and snaps it open. Inside lies a single, perfect maple leaf cutting, its veins glowing like living runes against the night.<br>
<br>
“Or,” she murmurs, “you can seek out the blonde - Annie. See if her memories might surface. And if she stays silent… I can help you there too. But you’ll have to choose: the careful one or the broken one. And only one. Ye have to decide.”<br>
<</if>>
<</if>>
<<else>>
You meet her gaze, heart still thudding, as Siobhan inclines her head and stays silent. Her bright eyes gleam in the streetlamp’s glow, patient and expectant, waiting for your next question.<br>
<</if>>
<br>
<b>Actions</b><br>
<<DialogueSpoken "Siobhan" "WhoSheIs">>
<<if _Discussed is false>><<link "Ask who she is" "SiobhanDialogue">><<set $SiobhanDialogue to "WhoSheIs">><<DialogueDone "Siobhan" "WhoSheIs">><<set $SiobhanFirst to true>><</link>><Br><</if>>
<<DialogueSpoken "Siobhan" "MeanHelp">>
<<if _Discussed is false>><<link "Question what she means by help" "SiobhanDialogue">><<set $SiobhanDialogue to "MeanHelp">><<DialogueDone "Siobhan" "MeanHelp">><<set $SiobhanFirst to true>><</link>><Br><</if>>
<<DialogueSpoken "Siobhan" "AnnieJennifer">>
<<if _Discussed is false>><<link "Ask what she knows about Annie and Jennifer" "SiobhanDialogue">><<set $SiobhanDialogue to "AnnieJennifer">><<set $SiobhanFirst to true>><<DialogueDone "Siobhan" "AnnieJennifer">><</link>><Br><</if>>
<<DialogueSpoken "Siobhan" "MeanHelp">>
<<if _Discussed is true>>
<<DialogueSpoken "Siobhan" "WhatCuttings">>
<<if _Discussed is false>><<link "Ask about the tin" "SiobhanDialogue">><<set $SiobhanDialogue to "WhatCuttings">><<DialogueDone "Siobhan" "WhatCuttings">><</link>><Br><</if>>
<<link "Choose a leaf" "SiobhanDialogue">><<set $SiobhanDialogue to "ChooseCutting">><</link>><br>
<<link "Decline her help" "SiobhanDialogue">><<set $SiobhanDialogue to "DeclineHelp">><</link>><br>
<</if>>Burying the sense of embarassment, you take out the minature bell and ring it once, as per Siobhian's instructions. The high pitched sound bounces off the suburban houses, ringing out in the quiet night.<Br>
<Br>
Nothing. Only the sounds of pigeons cooing and the background breeze fills the air.<br>
<br>
You look around for signs of life, but you see nothing. Suburbia remains as it was. Peaceful, static, still.<br>
<br>
You jump as you hear a giggle behind you. Spinning around, Siobhan stands again in the shallow glow of a streetlamp. She smiles coyly. "Sorry. Couldn't resist making ye' wait."<br>
<bR>
<b>Actions</b><br>
<<link "Talk to Siobhan" "YourStreetSiobhanDialogue0">><</link>><<set _NPC to "Jake">>
<<set $ConversationExit to "SchoolGates">>
<<CheckRelationship _NPC>>
<<if $JakeDialogue is undefined>>
<<if $current.Avatar is "Emily">>
<<if _Relationship is 0>>
The jock’s eyes roam your body, but he remains silent.<br>
<br>
“Hey Jake,” you say.<br>
<br>
“What do you want?” he spits.<br>
<br>
He stares back at you, almost daring you to say something.<br>
<<else>>
<<include "EventsDialogueJake">>
<<if _currentEvent is undefined>>
The jock raises his eyebrow as you approach, his eyes flicking across your body. He briefly looks to the side, as if trying to understand why you're approaching him.<br>
<br>
“Hey Jake,” you greet him.<br>
<br>
“Hey yourself, nerd,” he says, a wry smile resting on his face. His eyes flick again down to your legs, making you feel vunerable just by his gaze resting upon your exposed skin at the tops of your thigh-highs.<br>
<</if>>
<</if>>
<<elseif $current.female is true>>
Jake's eyes drift up and down as you step near him. He gives you a smile that you assume he thinks is seductive. It comes across as predatory and lecherous. <br>
<br>
“Hey there,” he says to you, eyes lingering over your body. “What can I do for you, sweetheart?”<br>
<<else>>
Jake looks at you with derision as you approach. “Yeah?” he snaps. “What are you looking at?”<br>
<</if>>
<<else>>
Jake waits for you to speak.<br>
<</if>>
<<if _currentEvent is undefined>>
<<Flag "JakeDogTagsKnown">><<QuestState "Quest11">><<InventoryCheckNPC "Jake" "JakeDogTags">>
<<if _QuestState is 3 and _FlagReturn is false and _InventoryCheckNPC is true>><br><i>As Jake stands, you notice for the first time a subtle action. One that you’ve paid little attention to before. He periodically reaches up to his neck, pulling on a silver chain around his neck. Looking closely, you can see the outline of two dog tags attached to it.</i><br><<SetFlag "JakeDogTagsKnown">><</if>>
<br>
<b>Actions</b><br>
<<if $current.Avatar is "Emily">>
<<if _Relationship is 0>>
<<SpellsCheckSelf "Charm">><<CharmedCheck _NPC>>
<<if _Charmed is false and _SpellsCheckSelf is true>><<link "[Spell: Charm] Cast Charm on Jake" "JakeDialogue">><<set $JakeDialogue to "Charm">><<Greedy 1>><</link>><br><</if>>
<<link "Say goodbye to Jake" "SchoolGates">><<EndConversation "Jake">><</link>>
<<else>>
<<SpellsCheckSelf "SleepForget">>
<<if _SpellsCheckSelf is true>>
<<Flag "JakeLureBleachers">><<InventoryCheckSelf "JakeDogTags">>
<<if _FlagReturn is true or _InventoryCheckSelf is true>><<link "Lure Jake to somewhere private" "JakeDialogue">><<set $JakeDialogue to "LureJakePrivate">><</link>><br><</if>>
<</if>>
<<DialogueSpoken "Jake" "DogTags">><<Flag "JakeDogTagsKnown">><<InventoryCheckNPC "Jake" "JakeDogTags">>
<<if _Discussed is false and _FlagReturn and _InventoryCheckNPC is true>><<link "Ask Jake about dog tags" "JakeDialogue">><<set $JakeDialogue to "DogTags">><</link>><br><</if>>
<<DialogueSpoken "Jake" "School">>
<<if _Discussed is false>><<link "Ask him about the school" "JakeDialogue">><<set $JakeDialogue to "School">><<set $SchoolBasementKnown to true>><<RumourLearned "Dennis">><</link>><br><</if>>
<<QuestState "Quest11">>
<<DialogueSpoken "Jake" "Classes">>
<<if _QuestState is 0 and _Discussed is false>><<link "Ask him about the single sex classes" "JakeDialogue">><<QuestTracker "Quest11" 1>><<set $JakeDialogue to "Classes">><</link>><br><</if>>
<<DialogueSpoken "Jake" "HallPass">>
<<if _QuestState is 1 and _Discussed is false>><<link "Ask about getting a hall pass" "JakeDialogue">><<set $JakeDialogue to "HallPass">><</link>><br><</if>>
<<QuestState "Quest8">>
<<if _QuestState is 1 and $QuestState.Quest12.stageActive is undefined>><<link "Ask about access to the gym" "JakeDialogue">><<set $JakeDialogue to "GymAccess">><</link>><br><</if>>
<<QuestState "Quest12">>
<<if _QuestState is 2>><<link "Tell Jake that Michelle will come and see him" "JakeDialogue">><<set $JakeDialogue to "Michelle">><<ChangeNPCRelationship "Jake" "Emily" 2>><<QuestTracker "Quest8" 2>><<QuestTracker "Quest12" 5>><<Greedy 1>><</link>><br><</if>>
<<QuestState "Quest12">>
<<if _QuestState is 4>><<link "Tell him you've spoken to the talent scout" "JakeDialogue">><<ChangeNPCRelationship "Jake" "Emily" 3>><<QuestTracker "Quest8" 2>><<QuestTracker "Quest12" 5>><<set $JakeDialogue to "Scout">><</link>><br><</if>>
<<link "Say goodbye to Jake" "SchoolGates">><<EndConversation "Jake">><</link>>
<</if>>
<<else>>
<<link "Say goodbye to Jake" "SchoolGates">><<EndConversation "Jake">><</link>>
<</if>>
<</if>><<if $HarrowDialogue is "HallPass">>
You raise your hand quickly before the lesson begins. Harrow catches sight of you immediately, flashing a gleaming smile. “Yes, Miss Phillips?” he says, voice warm and theatrical. “What could possibly be more compelling than the marvels of natural biology?”<Br>
<br>
You hesitate under his gaze. “I’d like to be excused from the lesson.”<Br>
<Br>
He tilts his head slightly. “Excused?” he repeats, the smile never faltering. “Miss Phillips, surely you’re not suggesting you’d rather skip today’s fascinating dive into the instincts of the natural world? The primal elegance of procreation, the biological imperatives of the female form.” He spreads his arms wide, like a magician revealing a final trick. “There’s so much to admire.”<br>
<br>
You shift in your seat. His words are friendly enough, but something in his tone makes it hard to push back. His charm is thick. Heavy. And somehow oppressive.<Br>
<br>
Still, you take a breath. You need to see the boy’s version of the segregated lessons.<br>
<br>
<b>Actions</b><br>
<<InventoryCheckSelf "HallPassChristina" "HallPassStitch">>
<<if _InventoryCheckSelf is true>><<link "Show him the hall pass" "HarrowDialogue">><<set $HarrowDialogue to "ShowPass">><</link>><br><</if>>
<<link "Feign ‘women’s issues' to get excused" "HarrowDialogue">><<set $HarrowDialogue to "WomensIssues">><</link>><br>
<<link "Relent and begin the lesson" "BiologyClass0">><</link>><br>
<<elseif $HarrowDialogue is "ShowPass">>
You reach into your bag and carefully withdraw the hall pass. Harrow’s smile freezes for a split second. His eyes narrow as he takes in the slip, then flick up to meet yours.<Br>
<bR>
“Well,” he says, the warmth in his voice not quite masking the suspicion beneath. “It appears you’ve been given permission for other priorities.”<Br>
<Br>
He steps aside slightly, folding his hands behind his back. “Though I must ask. Are you quite sure, Miss Phillips? Today’s lesson is especially illuminating.”<Br>
<Br>
You nod, even as something in the pit of your stomach makes you hesitate. A quiet itch to stay and watch.<Br>
<Br>
Harrow’s smile returns. “Very well. Hurry along then. We wouldn’t want to deprive your other commitments of your… presence.” He gestures toward the door with a graceful wave. “I’ll see you next time.”<Br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<EndConversation "Harrow">><<SetFlag "SpyingOnGeography">><</link>>
<<elseif $HarrowDialogue is "WomensIssues">>
You shift slightly in your seat, fidgeting. “I’m sorry, sir,” you say, keeping your voice low. “I think I might need to be excused. It’s… women’s stuff. Cramps. I didn’t want to make a scene.”<br>
<Br>
For a moment, Harrow says nothing. He presses his fingers together in front of his lips, gaze flicking over you. Then he sighs with an air of theatrical sympathy.<br>
<Br>
“Ah,” he murmurs, keeping his voice to a whisper. “The silent sufferings of the fairer sex. Say no more.”<Br>
<Br>
He crosses to his desk, opens a drawer, and withdraws a small pad of paper. You watch as he scribbles on it, ignoring the looks of other students now watching you.<Br>
<Br>
Eventually he returns, sliding a slip on to your desk. “While I can’t claim to know what you’re going through,” he whispers. “I can at least spare you the miracle of marsupial birth on film for one day.”<br>
<Br>
You grimace politely.<Br>
<Br>
“This will excuse you for this lesson only. I expect you to return next time with renewed spirit and... abdominal stability.”<br>
<Br>
You nod, taking the slip. “Thank you, sir.”<Br>
<Br>
He gestures toward the door, his smile slipping just slightly into a smirk. “Stop by Nurse Rancy’s. She’s frightfully good at treating these delicate matters. You’d be surprised what a little institutional intervention can fix.”<Br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<EndConversation "Harrow">><<SetFlag "SpyingOnGeography">><<SetFlag "WomensIssuesExcuse">><</link>>
<<elseif $HarrowDialogue is "FeignIllness">>
You raise your hand quickly before the lesson begins. Harrow catches sight of you and flashes you a gleaming smile. “Yes, Miss Phillips?”<Br>
<br>
You hesitate under his gaze. “I’d like to be excused from the lesson.”<Br>
<Br>
He tilts his head slightly. “Are you still suffering from the female affliction, Miss. Phillips?"<br>
<br>
You shift, feeling the eyes of the class on you. "Just feeling unwell sir."<Br>
<br>
Harrow studies you, then nods. "Nurse Rancy said you might need to be excused," he comments. "Very well. Make sure you head straight to her office though, Miss."<br>
<br>
<b>Actions</b><br>
<<link "Go to Nurse’s Office" "SchoolNursesOffice">><<EventTrigger "SchoolNursesOffice" "WomensIssuesExcuse" null "Rancy" "Emily" null null null true>><<EndConversation "Harrow">><</link>>
<</if>><<if $PrichardDialogue is "HallPass">>
You raise your hand before the lesson begins. Prichard hasn’t even opened her register yet, but her eyes snap to you like a hawk spotting movement.<Br>
<bR>
“Yes?” she says crisply, voice sharp. “Something to share before you begin?”<Br>
<br>
You straighten slightly. “I’d like to be excused from the lesson.”<Br>
<Br>
Her expression doesn't shift. “Excused?” she repeats, as if testing the word on her tongue. “This is an important subject for ladies. The danger’s of the world will prey on those ignorant to them. Do you consider that knowing this matter is optional to your safety?”<Br>
<Br>
You falter under her stare. There’s no warmth. Only the cold certainty of someone who’s never once allowed nonsense in her classroom.<Br>
<bR>
She continues, voice unchanging. “There is a syllabus, little Miss. There is structure. You will find that women who ignore both often end up lost. I presume you have a reason?”<Br>
<br>
<b>Actions</b><br>
<<InventoryCheckSelf "HallPassChristina" "HallPassStitch" "HallPassDennis">>
<<if _InventoryCheckSelf is true>><<link "Show her the hall pass" "PrichardDialogue">><<set $PrichardDialogue to "ShowPass">><</link>><br><</if>>
<<link "Feign ‘women’s issues' to get excused" "PrichardDialogue">><<set $PrichardDialogue to "WomensIssues">><</link>><br>
<<link "Relent and begin the lesson" "GeographyClass0">><</link>><br>
<<elseif $PrichardDialogue is "ShowPass">>
You reach into your satchel and draw out the hall pass. Prichard’s eyes flick to it, narrowing almost imperceptibly. “Well,” she says, her tone dry. “It seems someone believes you have more important business than learning how to survive the world’s dangers.”<bR>
<br>
She studies you with the faintest curl of disapproval. “Are you quite certain this is the best use of your time, Miss Phillips? There is much to learn today. Things that might save your life one day.”<br>
<Br>
You nod, though the certainty doesn’t quite reach your chest. A small part of you itches to stay and follow the rules. But you hold her gaze.<Br>
<Br>
Prichard inhales through her nose and gestures briskly toward the door. “Then go. And do try not to speak to strangers on the way. I’ll see you next lesson.”<Br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">>
<<EndConversation "Prichard">>
<<InventoryCheckSelf "HallPassDennis">>
<<if _InventoryCheckSelf is true>><<SetFlag "AVroomHelp">>
<<else>><<SetFlag "SpyingOnBiology">><</if>>
<</link>>
<<elseif $PrichardDialogue is "WomensIssues">>
You lean forward slightly in your chair. “Please, Miss Prichard,” you say quietly. “I think I may need to be excused. It’s… women’s matters.”<Br>
<Br>
Her eyes sharpen. “Speak up, girl.”<Br>
<br>
You hesitate, then murmur again, even lower, “It’s… cramps. I didn’t want to be disruptive.”<Br>
<Br>
Prichard’s nose wrinkles faintly. “Really, Miss Phillips. There are certain topics a lady doesn’t voice aloud. Decorum is part of discipline.”<Br>
<br>
You bow your head slightly, saying nothing. She exhales tightly. “Fine. If your body truly insists on misbehaving, I won’t have it interrupting my lesson.”<br>
<Br>
She strides to her desk and retrieves a square of notepaper, scribbling a few words with a firm, stabbing motion of her pen. She tears the slip and walks it over to your desk with the precision of a drill sergeant.<Br>
<br>
“This excuses you for today only,” she states. “Report to Nurse Rancy. She’s accustomed to handling girls with… weaker constitutions.”<br>
<Br>
You nod, murmuring your thanks, but she’s already turned back to the blackboard. “And do try not to faint in the hallway,” she adds. “We’ve enough mess to clean up in here as it is.”<Br>
<br>
<b>Actions</b><br>
<<link "Leave the classroom" "SchoolCorridor">><<EndConversation "Prichard">><<SetFlag "WomensIssuesExcuse">><<SetFlag "SpyingOnBiology">><</link>>
<<elseif $PrichardDialogue is "FeignIllness">>
You raise your hand quickly before the lesson begins. Prichard's eyes snap to you. “Yes, Miss Phillips?”<Br>
<br>
You straighten slightly. “I’d like to be excused from the lesson.”<Br>
<Br>
Prichard’s eyes narrow as they focus on you. “Is your constituion still proving challenging?"<br>
<br>
You shift, feeling the eyes of the class on you. "Just feeling unwell miss."<Br>
<br>
The teacher watches you, but snorts. "Nurse Rancy said you might need to be excused," she mutters. "Fine. Head straight there though, Miss. Phillips."<br>
<br>
<b>Actions</b><br>
<<link "Go to Nurse’s Office" "SchoolNursesOffice">><<EventTrigger "SchoolNursesOffice" "WomensIssuesExcuse" null "Rancy" "Emily" null null null true>><<EndConversation "Prichard">><</link>>
<</if>><<if $BiologyRoomSpying is undefined>>
You lean carefully toward the narrow window in the biology room door, keeping your body angled just out of sight. Through the glass you spot rows of boys, all facing the flickering glow of a television screen near the front of the room.<br>
<Br>
Harrow is there, standing just to the side of the old TV unit. His arms are folded, trademark smile flickering in the dim light. His eyes track the room like a conductor reading the mood of an orchestra.<Br>
<Br>
<<if $BiologyWard is "NulifiedAll">>
The room flickers with the light of the old television. The boys are slouched in their chairs, legs sprawled, posture relaxed. Whatever is playing on the screen doesn’t seem to be having much of an effect.<Br>
<br>
A bull elephant mounts a female onscreen. One of the boys barks a laugh.<Br>
<Br>
Another leans toward his friend and mutters something that you can't hear, gesturing vaguely toward the screen. More laughter. A crumpled bit of paper sails across the room and hits the back of someone’s head.<Br>
<br>
Harrow's smile tightens as his gaze flicks from one boy to another, then briefly to the screen. He looks agitated. Confused.<br>
<Br>
Onscreen, a lion pins down a lioness. “Didn’t even buy her dinner first,” you hear someone say loud enough that you hear it through the door. You see other’s snigger.<br>
<Br>
Harrow doesn’t speak, but his eyes narrow. The lesson continues, but no one’s really paying attention.<br>
<br>
You watch for a few moments longer, but nothing abnormal happens. Whatever impact the curse had, you've nulified it. If you want to learn what's happening in the segregated boys lessons, you need the curse to be in-effect.<br>
<br>
<B>Actions</b><br>
<<link "Step away from the door" "BiologyRoomSpying">><<set $BiologyRoomSpying to "StopSpying">><<SetFlag "SpyingOnBiology" false>><</link>>
<<else>>
Even without sound, the atmosphere feels different. The boys sit straighter. Shoulders taut. There’s a charge to them, like a pack waiting for a signal. It doesn’t look like any biology class you’ve ever attended.<Br>
<br>
Onscreen, a bull elephant mounts a female with sheer force. One boy leans forward in his chair, elbows on knees. Another grips the sides of his desk, knuckles pale. Their eyes are fixed, narrowed with focus.<br>
<Br>
A lion appears next. It snarls, pinning a lioness to the ground. Through the glass, you just about hear the narration describing the male’s “dominance over the pack.” You see one of the boys slowly mouth the words along with it.<bR>
<Br>
Someone then lets out a low whistle. Another slaps his desk and barks a sharp laugh. You can’t make out every word, but the tone is unmistakable. Taunting, crude, and thrilled.<br>
<Br>
“She wanted it,” one of them says, loud enough that you hear it through the glass.<Br>
<Br>
A swell of laughter follows, chairs scraping as boys lean toward each other, tossing lines back and forth like a rugby team after a win. The video keeps playing, showing the lioness whimpering as the male penetrates her. But the content barely matters now. The boys are shrieking and laughing in spite of what's on the screen. Their howls loud enough to be heard in the corridor.<br>
<Br>
“Bet she loved it.”<Br>
<Br>
“That’s how you show ‘em.”<Br>
<Br>
<<CheckPersonalityState "Terrence">>
<<if $TerrenceDialogue is "Nervous">>As you scan over the room, you spot Dennis off to the side. He seems to be almost cowering, as if trying to shrink into his seat. Terrence is also leaning back, almost horizontal, his spindly body almost hidden beneath the top of his desk.<br>
<<else>>As you scan over the room, you spot Dennis off to the side. He seems to be almost cowering, as if trying to shrink into his seat. Terrence, in contrast, is embracing the atmosphere, slamming his foot into the back of Dennis' chair.<br><</if>>
<br>
Whatever impact the lessons are having on the boys, it's not consistent. Whilst the majority of them have decended into almost a feral state, some try to avoid watching the video. Others visibly trying not to meet the rest of pack's glares.<Br>
<br>
You’re still staring when out of the corner of your eye you see Harrow shift. His gaze sweeps across the boys and then sharply toward the door.<Br>
<br>
Jerking back instinctively, you press yourself flat against the corridor wall. Your heart thunders in your chest. Seconds tick by. No one comes out. Just the muted narration from the video and the hollering of the boys.<br>
<br>
The impact of the lesson is definitely different on boys. But more curiously, the changes are different from person to person. You realise that if you’re going to find out the truth about how it's different, you’ll have to do more than peek through a window. You’ll have to get inside.<br>
<br>
How are you supposed to get inside a classroom full of boys? Not just to peek, but to experience what they’re being taught? To understand it?<br>
<br>
Around your neck, the amulet begins to tingle. A subtle vibration against your chest. As if answering the question.<Br>
<br>
<I>As a boy?</i><br>
<br>
<B>Actions</b><br>
<<link "Step away from the door" "BiologyRoomSpying">><<set $BiologyRoomSpying to "StopSpying">><<SetFlag "SpyingOnBiology" false>><<QuestTracker "Quest11" 3>><</link>>
<</if>>
<<elseif $BiologyRoomSpying is "StopSpying">>
<<Flag "WomensIssuesExcuse">>
<<if _FlagReturn>>
You take a careful step back from the door, away from the narrow strip of glass that looks into the classroom.<Br>
<Br>
“Excuse me,” says a voice behind you. “What exactly are you doing here?”<bR>
<Br>
You spin around to see Chantelle Marks stand in the corridor, arms folded neatly behind her back. Her school badge gleams in the overhead lights and she wears a pinched, disapproving expression. As if she’s been waiting for this moment all morning.<br>
<bR>
“What are you doing here?” you ask defensively.<Br>
<Br>
“I’m a hall monitor,” she replies matter-of-factly. “When teachers suspect a student is wandering the halls without permission, they often ask me to investigate.” She tilts her head. “Just like they did with you.”<Br>
<Br>
You try to speak, but she cuts in quickly. “I’ll escort you to the nurse’s office,” she says. “Like you were supposed to go to. Unless you’d prefer I report you for truancy?”<br>
<br>
There’s no malice in her tone. Just rules. And her absolute belief in them.<br>
<br>
<b>Actions</b><br>
<<link "Go with Chantelle to the Nurse’s Office" "BiologyRoomSpying">><<set $BiologyRoomSpying to "RancysOffice">><</link>>
<<else>>
You take a careful step back from the door, away from the narrow strip of glass that looks into the classroom.<Br>
<br>
Considering what you'll have to do in order to discover how the lesson is impacting boys, you move away and back to the corridor.<Br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $BiologyRoomSpying to undefined>><</link>>
<</if>>
<<elseif $BiologyRoomSpying is "RancysOffice">>
Chantelle leads you down the corridor with precise steps, her hands clasped neatly behind her back. When you reach the Nurse’s Office, she knocks twice sharply, and waits.<Br>
<br>
“Come,” says a voice from within. Even through the closed door, you can hear the cool authority behind the word. Chantelle opens the door and gestures for you to step inside.<br>
<br>
<b>Actions</b><br>
<<link "Enter the Nurse’s Office" "SchoolNursesOffice">><<set $BiologyRoomSpying to undefined>><<EventTrigger "SchoolNursesOffice" "WomensIssuesExcuse" null "Rancy" "Emily" null null null true>><<NPCKnown "Rancy">><</link>>
<</if>> <<if $BiologyRoomAVHelp is undefined>>
<b>Charlton School - Biology Room</b><br>
<img src="./images/School_Biology_Room.png"><br>
<Br>
The TV cart rattles as you wheel it through the door. The sound cuts through the chatter at once, every head in the room turning toward you. For a heartbeat there’s silence, followed by some mutterings and grins as glee sparks across the rows of desks in the classroom.<bR>
<Br>
Dennis is at his desk near the front. He doesn’t look up, his shoulders hunched, eyes fixed on the wood grain of the desk in front of him.<Br>
<br>
“Ah, there you are,” Harrow calls as he takes position beside the TV stand, his theatrical smile spreading wide. He sweeps an arm to the class. “As promised, the surprise I mentioned. Young Miss Phillips has volunteered to share Dennis' burden and assist with the equipment for our continuing journey into the wonders of the natural world.”<br>
<bR>
A voice pipes up from the back from one of the football players. A weaselly boy called Manny. “She can help me with my equipment any time.”<br>
<br>
The room explodes in sniggers, boys elbowing each other, grins sharp with implication. Your heart sinks. Their looks are fixated on you. It’s exactly what you feared this class would be.<Br>
<Br>
Harrow doesn’t rebuke Manny. He just chuckles, lifting a hand as if indulging a joke at a dinner table. “Now, now. Let’s focus on the topic at hand. Today’s lesson continues our exploration of nature. To be specific, natural reproduction.”<Br>
<Br>
The words spark a chorus of whoops and hollers. The boys’ eyes snap back to you, grins spreading, energy sharpened.<Br>
<br>
Harrow crosses to your side, his smile dazzling, voice dropping lower for you alone. “Pop the tape in, won’t you? Then just stand off to the side. Things can get a bit rowdy. After all, boys will be boys.”<Br>
<br>
<B>Actions</b><Br>
<<link "Put the tape on and watch the lesson" "BiologyRoomAVHelp">><<set $BiologyRoomAVHelp to "StartLesson">><</link>>
<<elseif $BiologyRoomAVHelp is "StartLesson">>
<<if $BiologyWard is "NulifiedAll">>
You slide the cassette into place. The machine hums, the blinds rattle down, and the room dips into shadow. The boys shuffle but don’t really change. A few lean forward, but most are slouched, legs sprawled, arms folded across their chests. Their attention flickers more between each other than the screen.<Br>
<Br>
Onscreen, a bull elephant mounts a female. One boy lets out a bark of laughter. Another leans across to his friend, gesturing crudely toward the television. More laughter rolls, rough but careless.<Br>
<br>
A crumpled bit of paper sails through the glow, bouncing off the back of someone’s head. The reply is a glare, but not outrage. More annoyance than anger.<Br>
<Br>
At the front, Harrow stands with his arms folded. His smile is still there, but tighter than usual. His eyes flick between the boys, then back to the television, then away again. There’s an agitation in his stance, a confusion he’s struggling to mask.<Br>
<bR>
The tape continues. A lion snarls, pinning a lioness into the dirt. “Didn’t even buy her dinner first,” someone mutters loudly. The others snigger.<Br>
<Br>
You glance around, uneasy. A few eyes flick your way, but they slide off again. The jeers and laughter are about the film, not about you. You’re here, but you’re not the focus.<br>
<Br>
The minutes drag until at last the screen fades to black, the hum of the machine dwindling into silence. Then the bell rings to signal the end of the lesson. The boys scrape back their chairs, spilling out in clumps of chatter and laughter, their energy scattering as quickly as it rose.<Br>
<bR>
Harrow doesn’t move at first. He’s staring at the television screen, lips parted slightly, expression far away.<Br>
<bR>
You clear your throat, hesitant. “Do you want me to come back next lesson, sir?”<Br>
<Br>
It takes him a moment to answer, as if you’ve startled him from a dream. His eyes refocus, the smile sliding back into place like a mask. “Ah. Yes. Whenever your studies will allow. Excuse me.”<Br>
<br>
He turns sharply, already moving toward his desk, his thoughts clearly elsewhere. You stand alone by the cart, the classroom empty, the silence pressing in heavier than the lesson itself.<Br>
<bR>
Whatever impact the curse is having on these lessons, you ca no longer observe it in biology.<Br>
<Br>
<b>Actions</b><Br>
<<link "Leave the classroom" "SchoolCorridor">><<set $BiologyRoomAVHelp to undefined>><<TimeChange>><<QuestTracker "Quest11" 3>><</link>>
<<else>>
You slide the cassette into place. The machine hums, the blinds rattle down, and the room dips into shadow. The boys settle forward, faces lit by the glow of the screen. On it, tusks of animals clash, dust rising as an elephant bull drives another into retreat before mounting the waiting female.<br>
<bR>
The narrator’s voice rolls solemn. “The victor secures the right to reproduce. The female yields to the strongest male.”<Br>
<Br>
Eyes looking at the screen, you watch as a lioness crouches over and raises her back. A nearby male circles her. She looks back over you shoulder and for a moment, you are sure there's a smile on her face.<br>
<Br>
The air thickens. Shoulders bunch. Desks creak as boys shift in their seats. Menacing looks form as the boys watch the video, their glances then turning to you.<br>
<Br>
“She can do that, can’t she?” you hear one of them mutter. “Bet she’s just waiting for her chance," a reply quips.<br>
<bR>
Heat rises to your cheeks. You glance at Harrow. He meets your eyes, lips quirking in a knowing grin. On the screen, the lion approaches the lioness. She lies flat on the ground. You watch him tower over her, then hanging free, his errect member pushes roughly inside of her. The camera cuts to up close, a shot barely suitable for a documentary. And you feel the heat in the room rise as the images of a lion's dick ravage the lioness' vagina without mercy.<br>
<br>
You turn back to the room. The boys are trying to pay attention to the documentary, but their stares increasingly turn to you. Smiles. Leers. Snarls, even. Eyes flick from point to point, from the TV to your face. Chairs creak, as they fidget. Each sound sets your nerves on fire. The words of the narrator barely register as your fight or flight instinct kicks in. You step back. Away from the glow. Away from the TV.<br>
<Br>
Your hip knocks a desk. The jolt makes you start.<br>
<Br>
“Look at her,” someone shouts. “She’s ready to grind!”<Br>
<bR>
The boys roar. You whirl and find yourself pressed against Jake’s desk. His eyes are narrowed, fixed on you.<Br>
<br>
Before you can move, his hand shoots forward, clamping your waist. He yanks you down, pulling you onto his lap. The class erupts with whistles, cheers and pounding desks.<Br>
<Br>
Harrow stays at the front, arms folded, watching. His smile has faded, but not from disapproval. He studies you, curious. Like you’re part of the lesson now.<br>
<br>
<b>Actions</b><br>
<<link "Wriggle and escape from Jake’s grasp" "BiologyRoomAVHelp">><<set $BiologyRoomAVHelp to "WriggleAway">><<Assertive 1>><</link>><br>
<<link "Relent and sit on his lap" "BiologyRoomAVHelp">><<set $BiologyRoomAVHelp to "RelentSit">><<Assertive -1>><</link>><br>
<</if>>
<<elseif $BiologyRoomAVHelp is "WriggleAway">>
You twist hard against his grip. “Let go of me!” you shout, voice sharp enough to cut through the din. For a second he doesn’t. Huscles lock, his chest hot against your back. Then you wrench free, leaping up from the desk, stumbling into the aisle. Cheers erupt from the other boys.<br>
<Br>
“Pin her down!”<br>
<Br>
“Don’t let her go!”<Br>
<Br>
The room surges with testosterone, the atmosphere no longer even jovial banter. This, you feel, is an active threat.<Br>
<Br>
“Now now, boys,” Harrow says quickly, his usual polish faltering, real worry flickering in his eyes. But the class isn’t listening.<br>
<Br>
Jake’s chair scrapes across the floor as he rises. His eyes are locked on you. Dark, feral, his body tense like he doesn’t even recognise what he’s doing. The boys holler, urging him forward.<Br>
<Br>
“Jake, return to your seat,” Harrow stammers, the command shaky.<br>
<bR>
You take a step back. Jake takes two toward you.<Br>
<Br>
Then the room snaps.<br>
<Br>
The TV dies with a crackle. The overhead lights flare on. You whirl, heart hammering. Dennis stands by the wall, cord in one hand, the light switch in the other. His face is pale but set.<Br>
<br>
For a heartbeat, the room is frozen in silence. Then the boys erupt again, this time in boos, groaning and jeering. You glance back at Jake. He’s still standing, chest heaving, eyes wild. But something else is there now. Confusion. Like he’s waking from a dream, unsure why he stood at all.<Br>
<Br>
“Okay, boys. That’s enough excitement for one day.” Harrow has already planted himself at the front of the class again, smile stretched thin. “I think we'll return to our textbooks for the remainder of the lesson. Jake, sit down.”<Br>
<Br>
Groans ripple across the room, but chairs squeal as boys slump back, opening desks, pulling out battered books. Jake lowers himself into his seat, silent, staring down at the desk. Not meeting your eyes.<br>
<Br>
Harrow approaches you, his smile fixed but forced. “Thank you for your efforts, Miss Phillips. I think it’s best you return to your own classes for now.” He gestures lightly toward the door.<Br>
<Br>
You nod, the rush of adrenaline ebbing from you as you cross the room. Your hand trembles on the doorknob.<Br>
<BR>
Before stepping out, you glance back. Jake hasn’t moved. He’s still staring at the desk, shoulders tense, lost in his own thoughts.<Br>
<Br>
The truth presses cold in your chest. Watching isn’t enough. To understand what’s happening here, you’ll have to feel it yourself. Not as Emily, but as one of them.<Br>
<Br>
As a boy.<br>
<Br>
<b>Actions</b><Br>
<<link "Leave the classroom" "SchoolCorridor">><<set $BiologyRoomAVHelp to undefined>><<TimeChange>><<QuestTracker "Quest11" 3>><</link>>
<<elseif $BiologyRoomAVHelp is "RelentSit">>
For a moment you think to fight, but then your body goes still. You don’t resist. You let yourself settle. The classroom erupts. Desks rattle under pounding fists, whistles cut sharp through the air.<Br>
<Br>
“That’s it!”<Br>
<Br>
“She knows her place!”<Br>
<Br>
The roar of voices closes in, a pack baying approval. Jake’s hand tightens against your hip. His chest presses hard into your back, his breath hot against your shoulder. When you glance behind you see his eyes. Glazed, unfocused, not quite aware.<Br>
<br>
At the front, Harrow doesn’t move. His arms are folded, his smile faint. He watches intently, eyes gleaming.<br>
<br>
Your heart hammers, fear tangling with shame. Jake's grip tightens. One hand reaches up to your face, forcing you to look at the television screen.<Br>
<br>
The narration continues, as another lone female lioness walks through her habit before a male member of the species launches out from hiding. He pins her to the ground and ravages her. You try not to look, but Jake's grasp keeps your eyes locked with the television.<Br>
<Br>
Yet, in spite of what you know about the videos, you are only disgusted by the imagery. Your eyes flick around to confirm that the boys are still under its way. They sniggers and lustful stares over your body confirm it. But in this lesson, the tape seems have effect on you.<Br>
<Br>
But the squirming from Jake underneath you further emphasises that you are the only one not under its influence. His free hand pulls from your chin, only to drift between your legs. He roughly forces his hand between your thighs and pushes you against the edge of the desk, almost bunching you over it. As your chest thuds against the desk, you can't help but part your legs for balance. You feel Jake's hand push up, brushing over your underwear.<Br>
<Br>
As you stare off to the side, head against the desk, you watch the other boys cheer and wallop. You briefly see Dennis, eyes down, not meeting your gaze.<Br>
<Br>
"Tell me you want it," you hear Jake's whisper against your ear. "That's why your here, isn't it?"<br>
<br>
You bite your lip. Our of the corner of your eye, you see the lioness being penetrated by the lion. Then he collapses on to her. For a brief glimpse, you see his semen trickle out of her lips when he pulls back.<br>
<br>
Feeling the hot breath of Jake on your ear, you consider his words. Despite how scared you might feel, they hold a kernal of truth. You didn't know the specifics, but you knew what you were walking into, didn't you?<Br>
<Br>
<b>Actions</b><Br>
<<link "Tell Jake you want it" "BiologyRoomAVHelp">><<set $BiologyRoomAVHelp to "JakeWantIt">><<Orientation 1>><<Feminity -1>><</link>><Br>
<<link "Tell Jake to stop" "BiologyRoomAVHelp">><<set $BiologyRoomAVHelp to "JakeStop">><<Assertive 1>><<Orientation -1>><</link>><Br>
<<elseif $BiologyRoomAVHelp is "JakeWantIt">>
Part of you wants to tell him to stop, but your mind keeps wandering back to the images you've seen yourself in biology. You can't help but think about how you have more in common with the lioness on the screen. Her need. Her desire. The video holds no sway over you, but those memories stick.<br>
<br>
Your womb pulsates at the thought of being used like that. For someone to fill you like that lioness is filled. Fertilising the eggs inside you and leaving you with a bump. You picture yourself as Emily, clad in her uniform, her blouse straining over her heavily pregnant form. Smiling as you feel the kick of an unborn baby inside you.<Br>
<br>
"Yes," you murmur. "I do."<br>
<Br>
The boys screech and holler immediately. Jake forces you further into the desk. You feel his hand playing with the edges of your clit through your panties. "Knew it," he murmurs.<br>
<br>
A shadow falls over your face. You glance up, seeing Harrow smiling with satisfaction over you. "Ease off, Jake," he says. "I'm sure she'll be happy to continue this underneath the bleachers."<Br>
<Br>
Jake's hand instantly pulls back from underneath your skirt. You find yourself pulled upright, sitting in his lap, his hands wrapped around your waist firmly. And you feel his erect member pushing against your arse through his trousers.<Br>
<Br>
"Who knew that Phillips was such a slut?" you hear Manny quip. "Maybe we should join them under the bleachers after school."<br>
<Br>
For the rest of the lesson, Jake roughly claws at you through your blouse. He can't sit still, grinding against you, pushing you back into the desk every time an animal on the screen is taken by a male suitor.<Br>
<br>
After what seems like an eternity, the tape grinds to a stop. The screen fades to static, the glow dimming. Groans break from the rows, a few jeers tossed into the lull. Jake’s grip loosens. You slide off his lap and stand, his hands falling away. He looks down at them, confusion flickering across his face as though he doesn’t quite know what he just did.<Br>
<br>
Harrow claps his hands lightly. “Alright, boys. I hope you digested that practical demonstration. Let's show some appreciation for Miss. Phillips, there."<Br>
<Br>
There's some sniggers and whoops, with the sole exceptions of Dennis and Jake. The latter, you note, is lost in his own train of thoughts.<Br>
<Br>
The bell rings, making you jump. Chairs squeal, bodies push toward the door in a tide of laughter and chatter.<Br>
<br>
Harrow intercepts you before you can slip out. His smile has sharpened again, polite but edged. "Very good, Miss Phillips. You fit in quite nicely with my lesson plans. A more practical approach, wouldn’t you say?” He tilts his head, eyes lingering. “Perhaps we should discuss how you might help me tailor my teaching Over lunch at the Charlton Hotel, one Saturday?”<br>
<Br>
The implication curls in your stomach, cold and wrong. You force a non-committal smile, mumbling something vague, and turn for the door.<Br>
<br>
Out in the corridor, the air feels no lighter. Your pulse still thrums, your skin crawling under the echo of their cheers. And your womb yearns, almost a carnal need to be filled.<br>
<Br>
You think back to Jake, feeling sick. More at what you said, but even still what he did. And yet, there was something not quite right with his reaction. Whatever’s happening in those lessons, you couldn’t grasp it just by watching. Not even by being pulled into it. To truly understand, you’ll need to be on the inside. To be a boy. To feel it for yourself.<Br>
<Br>
<b>Actions</b><Br>
<<link "Leave the classroom" "SchoolCorridor">><<set $BiologyRoomAVHelp to undefined>><<TimeChange>><<EventTrigger "YourHome" "EmilyReactionBiologyLesson" "Evening" "Emily" null null null null false>><<QuestTracker "Quest11" 3>><</link>>
<<elseif $BiologyRoomAVHelp is "JakeStop">>
You bury the thoughts on why you came here in the first place and concentrate on the here and now. Get ahold of yourself, you think. Here you are, bent over a desk, the school bully pushing up against you in his sit, a classroom of boys as spectators. This isn't alluring. It's dangerous.<Br>
<Br>
"No!", you exclaim. "Get off me I said!"<Br>
<Br>
The boys jeer and shout, their enthuasiasm turning sour. Manny sniggers with malice. "What a tease!"<br>
<Br>
But Jake doesn't let you go. He in fact forces you further into the desk. You feel his hand playing with the edges of your clit through your panties. "Liar," he murmurs.<br>
<br>
A shadow falls over your face. You glance up, seeing Harrow smiling with satisfaction over you. "Ease off, Jake," he says. "I'm sure she'll be happy to continue this underneath the bleachers."<Br>
<Br>
"Don't listen to him!" you hear Manny cry. “Don’t let her go!”<Br>
<Br>
The room surges with testosterone, the atmosphere no longer even jovial banter. This, you feel, is an active threat.<Br>
<Br>
“Now now, boys,” Harrow says quickly, his usual polish faltering, real worry flickering in his eyes. But the class isn’t listening.<br>
<Br>
Jake is standing now, his chest pushing hard into your back. His body tense like he doesn’t even recognise what he’s doing. The boys holler, urging him forward.<Br>
<Br>
“Jake, sit down,” Harrow stammers, the command shaky. But Jake doesn't.<br>
<Br>
Then the room snaps.<br>
<Br>
The TV dies with a crackle. The overhead lights flare on. You whirl, heart hammering. Dennis stands by the wall, cord in one hand, the light switch in the other. His face is pale but set.<Br>
<br>
For a heartbeat, the room is frozen in silence. Then the boys erupt again, this time in boos, groaning and jeering. You feel Jake release you and you scurry away out of his grasp. When your almost next to the door, you glance back. He’s still seated, chest heaving, eyes wild. But something else is there now. Confusion. Like he’s waking from a dream, unsure why he stood at all.<Br>
<Br>
“Okay, boys. That’s enough excitement for one day.” Harrow has already planted himself at the front of the class again, smile stretched thin. “I think we'll return to our textbooks for the remainder of the lesson.”<Br>
<Br>
Groans ripple across the room, but chairs squeal as boys slump back, opening desks, pulling out battered books. Jake takes deep breaths, silent, staring down at the desk. Not meeting your eyes.<br>
<Br>
Harrow approaches you, his smile fixed but forced. “Thank you for your efforts, Miss Phillips. I think it’s best you return to your own classes for now.” He gestures lightly toward the door.<Br>
<Br>
You nod, the rush of adrenaline ebbing from you as you cross the room. Your hand trembles on the doorknob.<Br>
<BR>
Before stepping out, you glance back. Jake hasn’t moved. He’s still staring at the desk, shoulders tense, lost in his own thoughts.<Br>
<Br>
The truth presses cold in your chest. Watching isn’t enough. To understand what’s happening here, you’ll have to feel it yourself. Not as Emily, but as one of them.<Br>
<Br>
As a boy.<br>
<Br>
<b>Actions</b><Br>
<<link "Leave the classroom" "SchoolCorridor">><<set $BiologyRoomAVHelp to undefined>><<TimeChange>><<QuestTracker "Quest11" 3>><</link>>
<</if>> <<if $GeographyRoomSpying is undefined>>
You lean toward the small rectangular window in the geography room door, standing just out of the sight. From this angle, you can see most of the class - all boys - and the unmistakable form of Ms. Prichard at the front of the room, pointer in hand, standing beside the distorted world map you’ve seen before.<Br>
<br>
<<if $GeographyWard is "NulifiedAll">>
Prichard appears to be in the middle of an impassioned lecture, but something is clearly off. The boys are shifting in their seats, whispering loudly, barely bothering to hide their reactions.<br>
<Br>
You catch one of them smirking as they lean over to another and mimics her pointer gestures in exaggerated fashion. Another scribbles something in his notebook and holds it up. You can just make out the picture of Prichard dressed as Winston Churchill. There’s laughter.<br>
<br>
One by one, boys rise and approach the blackboard. Though not with reverence. Some are half-laughing before they even draw. One says something and the entire row behind him snorts. You can’t hear it, but you can guess the tone. Mocking, sarcastic, irreverent.<br>
<br>
Prichard snaps her pointer against the desk once, then again. But it’s like trying to hold back a wave with an umbrella.<br>
<Br>
You watch for a few moments longer, but nothing abnormal happens. Whatever impact the curse had, you've nulified it. If you want to learn what's happening in the segregated boys lessons, you need the curse to be in-effect.<br>
<br>
<B>Actions</b><br>
<<link "Step away from the door" "GeographyRoomSpying">><<set $GeographyRoomSpying to "StopSpying">><<SetFlag "SpyingOnGeography" false>><</link>>
<<else>>
Even without sound, the room feels electric. Shoulders squared. Eyes alert. It doesn’t look like any geography class you’ve ever attended.<br>
<br>
You watch in growing discomfort as the boys begin to take turns approaching the blackboard. Each one draws lines with purpose. Confidence. Ruthlessness.<Br>
<Br>
One outlines a naval blockade with sweeping gestures. Another traces a path and jabs at it with the chalk, lips curled in something halfway between a smile and a snarl. You can’t hear the words, but you see one boy slap the desk, laughing. Another gestures with his fist closed, and several boys nod in approval.<bR>
<Br>
Ms. Prichard watches silently, head tilted. She doesn’t smile, but she doesn’t stop them either. Whatever this lesson is, it’s not just about borders. It’s about power. And conquest.<br>
<br>
<<CheckPersonalityState "Terrence">>
<<if $TerrenceDialogue is "Nervous">>As you scan over the room, you spot Dennis off to the side. He seems to be almost cowering, as if trying to shrink into his seat. Terrence is also leaning back, almost horizontal, his spindly body almost hidden beneath the top of his desk.<br>
<<else>>As you scan over the room, you spot Dennis off to the side. He seems to be almost cowering, as if trying to shrink into his seat. Terrence, in contrast, is embracing the atmosphere, cheering as other students mark out diagrams on the blackboard.<br><</if>>
<br>
Whatever impact the lessons are having on the boys, it's not consistent. Whilst the majority of them have embraced Prichard's teachings, some are trying to avoid it. <Br>
<br>
You’re still staring when Prichard suddenly turns. Her eyes sweep the room, then snap straight to the door.<bR>
<br>
You duck out of sight. Your heart pounds. For a moment, you wait. But no one comes out. Still, you know what you saw. And more than that, you know what you felt.<Br>
<br>
The impact of the lesson is definitely different on boys. But more curiously, the changes are different from person to person. You realise that if you’re going to find out the truth about how it's different, you’ll have to do more than peek through a window. You’ll have to get inside.<br>
<br>
How are you supposed to get inside a classroom full of boys? Not just to peek, but to experience what they’re being taught? To understand it?<br>
<br>
Around your neck, the amulet begins to tingle. A subtle vibration against your chest. As if answering the question.<Br>
<br>
<I>As a boy?</i><br>
<br>
<B>Actions</b><br>
<<link "Step away from the door" "GeographyRoomSpying">><<set $GeographyRoomSpying to "StopSpying">><<SetFlag "SpyingOnGeography" false>><<QuestTracker "Quest11" 3>><</link>>
<</if>>
<<elseif $GeographyRoomSpying is "StopSpying">>
<<Flag "WomensIssuesExcuse">>
<<if _FlagReturn>>
You take a careful step back from the door, away from the narrow strip of glass that looks into the classroom.<Br>
<Br>
“Excuse me,” says a voice behind you. “What exactly are you doing here?”<bR>
<Br>
You spin around to see Chantelle Marks stand in the corridor, arms folded neatly behind her back. Her school badge gleams in the overhead lights and she wears a pinched, disapproving expression. As if she’s been waiting for this moment all morning.<br>
<bR>
“What are you doing here?” you ask defensively.<Br>
<Br>
“I’m a hall monitor,” she replies matter-of-factly. “When teachers suspect a student is wandering the halls without permission, they often ask me to investigate.” She tilts her head. “Just like they did with you.”<Br>
<Br>
You try to speak, but she cuts in quickly. “I’ll escort you to the nurse’s office,” she says. “Like you were supposed to go to. Unless you’d prefer I report you for truancy?”<br>
<br>
There’s no malice in her tone. Just rules. And her absolute belief in them.<br>
<br>
<b>Actions</b><br>
<<link "Go with Chantelle to the Nurse’s Office" "GeographyRoomSpying">><<set $GeographyRoomSpying to "RancysOffice">><</link>>
<<else>>
You take a careful step back from the door, away from the narrow strip of glass that looks into the classroom.<Br>
<br>
Considering what you'll have to do in order to discover how the lesson is impacting boys, you move away and back to the corridor.<Br>
<br>
<b>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $GeographyRoomSpying to undefined>><</link>>
<</if>>
<<elseif $GeographyRoomSpying is "RancysOffice">>
Chantelle leads you down the corridor with precise steps, her hands clasped neatly behind her back. When you reach the Nurse’s Office, she knocks twice sharply, and waits.<Br>
<br>
“Come,” says a voice from within. Even through the closed door, you can hear the cool authority behind the word. Chantelle opens the door and gestures for you to step inside.<br>
<br>
<b>Actions</b><br>
<<link "Enter the Nurse’s Office" "SchoolNursesOffice">><<set $GeographyRoomSpying to undefined>><<EventTrigger "SchoolNursesOffice" "WomensIssuesExcuse" null "Rancy" "Emily" null null null true>><<NPCKnown "Rancy">><</link>>
<</if>> <b>Charlton School - Nurses Office</b><br>
<img src="./images/School_Nurses_Office.png"><br>
<br>A quiet, oddly timeless room with egg blue walls, sparse furnishings, and the faint, clinical scent of antiseptic that never quite fades.<br>
<<include "EventsSchoolNursesOffice">>
<<if _currentEvent is undefined>>
<br>
<b>Actions</b><br>
[[Return to the corridor|SchoolCorridor]]
<</if>><<EventsCheck $return>>
<<if _currentEvent is "WomensIssuesExcuse">>
<<if $NurseRancyFirst is true>>
<br>
The nurse’s office is still and quiet. And behind a plain wooden desk sits Nurse Rancy. She is old, with iron-grey hair tied back into a clinical knot. Her uniform is immaculate. Her gaze is sharp. She regards you with the dispassionate calm of someone who has seen far too many students.<Br>
<br>
Chantelle clears her throat primly. “Please, Miss, I can not tell a lie,” she says, voice high and composed. “I found Emily wandering without knowing where she was going. She was let out of lessons because she wasn’t feeling too well.”<Br>
<Br>
Nurse Rancy gives a single nod. “Thank you, Chantelle. That will be all.”<Br>
<Br>
Chantelle turns to leave. As she closes the door behind her, she flashes you a quick smile, leaving you alone with the nurse.<Br>
<Br>
Nurse Rancy rises smoothly from her desk and gestures toward the gurney. “Please,” she says. “Take a seat.”<Br>
<<else>>
<br>
The nurse’s office is quiet as ever. Nurse Rancy looks up from behind her desk as you enter. "Ah, Emily. So glad you have decided to return."<br>
<br>
She gestures to the gurney. “Please. Take a seat.”<Br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Talk to Nurse Rancy" "RancyDialogue">><<EventsCheckEnd "SchoolNursesOffice" "WomensIssuesExcuse">><<set $RancyDialogue to "WomensIssuesIntroduction">><</link>>
<</if>><<if $RancyDialogue is "WomensIssuesIntroduction">>
<<if $NurseRancyFirst is true>>
Nurse Rancy folds her hands behind her back as you shift awkwardly on to the edge of the gurney. She studies you for a moment. “So,” she says calmly. “Why don’t you tell me what seems to be the matter?”<Br>
<Br>
You offer a vague shrug. “It’s probably nothing. Just, you know. Cramps. Or something like that.”<Br>
<Br>
“Mmm.” She doesn’t write anything down. Doesn’t even move.<Br>
<Br>
“I didn’t want to make a fuss,” you add quickly. “I just needed a moment to sit down somewhere. That’s all.”<Br>
<br>
She tilts her head slightly. “So, no sharp pain? No nausea? No bleeding?”<Br>
<br>
You blink. “No.”<br>
<br>
“Then you came here on your own?”<Br>
<Br>
“Well, no. I mean, sort of. I was let out of class, and then -”<Br>
<br>
“And then you wandered the halls,” she cuts you off. “Rather than coming here. Until you were escorted by a hall monitor.”<br>
<bR>
Her voice is calm. Measured. But behind her eyes is something harder.<br>
<Br>
“Something must be wrong, Emily,” she says. “The body is smarter than the mind. We just have to listen to it. And right now, your body is saying something’s off. That means a physical inspection is required.”<br>
<br>
She gestures toward you with a subtle flick of her fingers. “All right, missy,” she says, her voice suddenly firmer, “Let’s get those clothes off so we can see what’s what.”<br>
<<else>>
Nurse Rancy closes her folder without looking up. “Back again,” she says, almost pleasantly. “Still something not quite right, is there?”<Br>
<br>
You try to reply, but she raises a hand gently. “No need. I’ve seen enough to know when a girl’s body is out of step with her mind. And when she’s telling the truth.”<br>
<br>
She steps forward with that same crisp professionalism. “Another physical inspection is required.”<br>
<Br>
She gestures calmly toward your clothes. “Spit spot. Get those clothes off so we can see what’s what.”<Br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Obey and strip" "RancyDialogue">><<set $RancyDialogue to "StripObey">><<Assertive -1>><</link>><br>
<<link "Refuse" "RancyDialogue">><<set $RancyDialogue to "StripRefuse">><<Assertive 1>><</link>>
<<elseif $RancyDialogue is "StripRefuse">>
You stiffen on the edge of the gurney. “I’d really rather not,” you say, trying to keep your voice even. “I don’t think that’s necessary.”<br>
<br>
Nurse Rancy tilts her head slightly, as if you’ve given the wrong answer on a test. “Not necessary,” she repeats. “I see.”<Br>
<br>
She turns away for a moment, walks to her desk, and begins leafing through a folder with deliberate calm.<br>
<br>
“You know, Emily,” she says. “Refusal isn’t defiance. It’s a symptom. Of confusion. Discomfort with the body.”<Br>
<br>
She turns a page. “These things don’t fix themselves. But they can be corrected. With the right support.”<Br>
<Br>
She looks up again, eyes steady. “If I report non-compliance, it won’t just stay in your file. There may need to be adjustments. Nutritional support. Reduced marks to redirect focus. You might find yourself placed on a different path. Something more suited to your needs.”<br>
<br>
Rancy smiles gently. “I’d rather avoid that, of course. I want to help you. And I believe that deep down, you want to be helped.”<Br>
<br>
She steps closer. “You remember what I said, don’t you? The body is smarter than the mind. Yours is speaking. And I’m the one trained to listen.”<Br>
<br>
<B>Actions</b><br>
<<link "Persist with objecting" "RancyDialogue">><<set $RancyDialogue to "StripPersist">><<Assertive 1>><</link>><br>
<<link "Relent" "RancyDialogue">><<set $RancyDialogue to "StripRelent">><</link>>
<<elseif $RancyDialogue is "StripPersist">>
You keep your voice steady. “I said no.”<Br>
<Br>
Nurse Rancy doesn’t flinch. She simply exhales through her nose, almost sadly, and closes your file.<Br>
<br>
“Then that’s the choice you’ve made,” she says. “Non-compliance noted.”<Br>
<br>
She moves back to her desk and begins writing. “I’ll be docking your grades in physical education and self-discipline,” she says. “We’ll consider it part of a motivational correction.”<br>
<br>
You open your mouth to object again, but she’s already continuing.<br>
<br>
“I’ll also submit a dietary revision,” she adds without looking up. “There are compounds that can help students recalibrate their sense of... cooperation. I don’t personally think you need them, but clearly something’s misaligned.”<Br>
<br>
She stands. “You’re dismissed. Come see me again though if you find yourself self-reflecting.”<Br>
<br>
There’s no anger in her voice. No drama. You step into the hallway, feeling her eyes on your back the entire time.<Br>
<br>
<B>Actions</b><br>
<<link "Return to the corridor" "SchoolCorridor">>
<<EndConversation "Rancy">><<set $NurseRancyFirst to undefined>><<TaskTracker "Task7" "active">><<TimeChange>>
<<if $KitchenWard is undefined>><<EventTrigger "YourHome" "EmilyReactionLunchChanges" "Evening" "Emily" null null null null false>><</if>>
<<set $CafeteriaCorruption +=1>>
<<EmilyGrades -1>>
<</link>><br>
<<elseif $RancyDialogue is "StripRelent">>
You pause, your protest caught halfway in your throat. Then you exhale and nod.<bR>
<br>
Nurse Rancy’s expression doesn’t change, but there’s a quiet satisfaction in her voice. “I’m glad you’ve seen the light.”<Br>
<Br>
She gestures toward you again, briskly this time. “Now, missy. Let’s get those clothes off.”<br>
<br>
Her tone is all business and clinical. But her eyes never leave you.<br>
<br>
<B>Actions</b><br>
<<link "Obey and strip" "RancyDialogue">><<set $RancyDialogue to "StripObey">><</link>><br>
<<elseif $RancyDialogue is "StripObey">>
<<if $NurseRancyFirstSubmit is true>>
Stripping out of your school uniform, you shiver as the cold air in the office brushes your skin. You disregard your socks, shoes, blouse and skirt, finally standing on the vinyl floor in nothing but your underwear.<Br>
<Br>
"All of your clothes, Emily," Rancy says as she looks as you. When she doesn't look away, you sigh and strip down to nothing.<br>
<br>
Rancy smiles sweetly. “Take a look in the mirror here,” she tells you.<br>
<br>
You do as she asks, and look into the mirror. Emily. You stare at your own reflection. Nothing about the scene is amiss. Your body has quantifiable imperfections - one breast has a slightly larger nipple, your nose has an odd little dip to it - that only magnify the reality of what you're experiencing. You can see the nurse behind you in the mirror's reflection. Behind you and above you. You feel tiny next to her, and being naked doesn't help.<br>
<Br>
You look over your shoulder at her. “What is this about?” you ask.<br>
<Br>
“Positive body reinforcement,” she says. “Or helping identify where our girls have body issue problems. I bet your women’s issues come from you feeling at odds with your body. Now, do you like what you see?”<br>
<br>
You look back at your reflection, staring at the reflection in the mirror.<br>
<<else>>
Once again, you step out of your uniform and approach the mirror. The air in the nurse’s office is cool, still. Rancy stands just behind you - always just behind - her reflection tall and impassive beside your own.<br>
<Br>
“Take a good look,” she says quietly. “Your body is speaking. The question is whether you’ve learned to listen.”<br>
<br>
You meet your eyes in the mirror. Emily stares back.<br>
<br>
<<if $InjectionRancyBreasts is true>>
Your gaze drops to your chest. Your breasts are fuller than they were before. The slope more pronounced. When you shift your shoulders, you can see the weight of them respond. A faint flush creeps into your cheeks as you realise how unfamiliar they still feel.<br>
<<else>>
Your gaze settles on your chest. Still modest, still uneven. One breast sitting slightly lower, one nipple a touch wider. Nothing unnatural, but enough to remind you of your own scrutiny.<Br>
<</if>>
<br>
Nurse Rancy doesn't comment. But she watches closely. Measuring your hesitation. Watching for discomfort, or pride.<br>
<br>
“This is the moment that matters,” she says softly. “Not what I see. Not what the boys see. What you see.”<Br>
<br>
She lets the words linger, then leans slightly forward and lowers her voice. “Do you feel aligned? Or is there still a dissonance between who you are and what’s in the mirror?”<br>
<br>
She straightens. “Be honest. You owe yourself that much.”<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Tell her that you are satisfied" "RancyDialogue">><<set $RancyDialogue to "BreastsHappy">><<set $CafeteriaCorruption +=1>><</link>><br>
<<link "Tell her that you wish you were different" "RancyDialogue">><<set $RancyDialogue to "BreastsUnhappy">><<Feminity 1>><</link>>
<<elseif $RancyDialogue is "BreastsHappy">>
You nod slowly, eyes still on the mirror. “I’m… satisfied,” you say.<Br>
<br>
Behind you, Nurse Rancy’s brow lifts, just slightly. “Satisfied,” she echoes, like testing a term she rarely hears.<br>
<Br>
There’s a pause. Then a soft, measured exhale.<Br>
<br>
“Well,” she says, voice clipped. “That tells me what I need to know. Clearly we’re not getting the right nutrients into you. I’ll be sure to inform Jackie to change your lunch options.”<Br>
<br>
She crosses to her clipboard and begins writing. “Good meals support mental clarity. Hormonal balance. Self-awareness. When a girl insists she’s perfectly happy with her body, it’s often a sign something is being missed. A vitamin, a trace element, a core truth.”<br>
<br>
She glances up again. “It’s natural to have doubts, Emily. There’s always something girls wish they could change. You’ll see that, in time.”<br>
<br>
She clicks her pen closed. “Now,” she says, returning to her usual brisk tone. “Get on the scale, missy.”<br>
<br>
<B>Actions</b><br>
<<link "Get on the scale" "RancyDialogue">><<set $RancyDialogue to "Scale">><<if $KitchenWard is undefined>><<EventTrigger "YourHome" "EmilyReactionLunchChanges" "Evening" "Emily" null null null null false>><</if>><</link>><br>
<<elseif $RancyDialogue is "BreastsUnhappy">>
You hesitate, your eyes still on your reflection. Then, softly, “I wish I were a little different.”<br>
<br>
<<if $InjectionRancyBreasts is true>>
Behind you, Nurse Rancy’s smile fades slightly, replaced with something quieter. More knowing. “Bigger?” <br>
<br>
You look at the nurse in the mirror. You can only nod.<br>
<Br>
“Oh, Emily,” she says softly. “I didn’t think you’d turn out to be one of those girls.”<br>
<br>
She steps closer, leaning in until her voice is almost a whisper in your ear. “I’ve done what I can for you. But girls like you... well, there are others in the world who can help. Or at least, beyond this town.”<br>
<br>
Her eyes flick to yours in the mirror. “You know what I mean. You’ve felt it. The places that exist just out of sight. Out of town. If you really want to become one of those girls, there are plenty of people who’ll help you take the next step.”<Br>
<Br>
The implication curls in your stomach. She isn’t offering you a choice. She’s telling you what you will do. What your body wants to do.<Br>
<br>
And even as your mind reels, part of you finds the thought appealing. You want to seek them out. Whoever they are.<br>
<Br>
<i>You want… more?</i><br>
<br>
She steps back and taps the clipboard with a click of her pen. “Now,” she says crisply, “get on the scale, missy.”<br>
<br>
<B>Actions</b><br>
<<link "Get on the scale" "RancyDialogue">><<set $RancyDialogue to "Scale">><</link>><br>
<<else>>
Behind you, Nurse Rancy smiles. It’s warm. Pleased. Understanding. “I’m so glad you said that,” she murmurs. “It means we can begin.”<br>
<br>
Before you can respond, you feel a sudden sharpness at your upper arm. A brief sting. You blink and look down just as she pulls away a small syringe, already half-hidden in her pocket.<br>
<bR>
“Shh,” she says, still smiling. “Nothing to worry about. Just something to help your body along. Take a look.”<br>
<br>
You glance back at the mirror. Your breasts look fuller. Plumper. You press your arms against your sides slightly. There’s a difference. Not huge but enough to notice.<br>
<br>
“You see?” Rancy says, almost maternally. “Your body just needed the right encouragement. You’ll welcome it soon enough.”<br>
<br>
You nod. Almost instinctively. Even though something about this - and her - still feels off, the change doesn’t unsettle you the way you thought it might.<br>
<br>
<B>Actions</b><br>
<<link "Get on the scale" "RancyDialogue">>
<<set $RancyDialogue to "Scale">>
<<TransformBoobs 2>>
<<set $InjectionRancyBreasts to true>>
<<EventTrigger "YourHome" "EmilyReactionRancyChangesBoobs" null "Emily" "Emily" null null null false>>
<<EventTrigger "DialogueTerrence" "TerrenceReactBoobs" null null "Emily" null null null false>>
<<EventTrigger "DialogueDennis" "DennisReactBoobs" null null "Emily" null null null false>>
<<EventTrigger "DialogueMichelle" "MichelleReactBoobs" null null "Emily" null null null false>>
<</link>><br>
<</if>>
<<elseif $RancyDialogue is "Scale">>
<<if $NurseRancyFirstSubmit is true>>
You step up onto the scale on your bare feet, the cold metal plate cool against your soles. Nurse Rancy makes a small adjustment to the counterweights, levelling your eyes with the beam.<Br>
<Br>
“Seven stone,” she notes aloud. “Just about. A little thing, aren’t you?”<br>
<br>
Her tone is light, but you hear the faint disapproval threaded behind it.<Br>
<br>
Without asking, she swings up the height bar and adjusts it until it rests against the crown of your head. “Five foot four,” she announces. Then squints at the mark again. “And a quarter. Just.”<br>
<br>
She makes a small ‘hmm’ sound in the back of her throat and steps around you, tapping her pen against her clipboard. “Well,” she muses. “You’re not tall, thank goodness. Tall girls always think they have to lead.” Her smile is polite, even warm. “But still, I’d imagine you’d feel more secure if you were just a touch shorter. Boys like it when you fit beneath their arms. Makes them feel needed.”<Br>
<br>
She looks up at you, her voice lowering. “Don’t you sometimes wish you were a little more petite? Just enough to feel safe. And looked after.”<br>
<<else>>
You step onto the scale again, the familiar chill of the metal plate pressing against your feet. Nurse Rancy doesn’t say a word. She just adjusts the counterweights, watching the beam settle into balance.<br>
<br>
“Still hovering around seven stone,” she murmurs, scribbling something on her clipboard. “At least you’re consistent.”<Br>
<br>
She reaches for the height bar and brings it down carefully.<br>
<br>
<<if $InjectionRancyHeight is true>>
“Five foot three,” she says crisply. “Perfect. I can’t tell you how pleased I am with your progress. Petite girls walk through the world differently. They learn to move with care. With deference.” She smiles, not unkindly. “It suits you.”<Br>
<<else>>
“Still five four,” she says with a hint of disappointment. “You’ve got a long way to go if you want to feel truly delicate. But we’ll get there.”<Br>
<</if>>
<Br>
She folds her arms and looks you over. “You’d feel more protected if you were a touch smaller. Just imagine how much easier life might feel, when the world sees you as softer. Smaller.”<Br>
<Br>
She cocks her head slightly. “Wouldn’t you like that?”<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Tell her that you wish you were shorter" "RancyDialogue">><<set $RancyDialogue to "HeightUnhappy">><<Feminity 1>><</link>><br>
<<link "Tell her that you are fine as you are" "RancyDialogue">><<set $RancyDialogue to "HeightHappy">><<set $CafeteriaCorruption +=1>><</link>>
<<elseif $RancyDialogue is "HeightUnhappy">>
<<if $InjectionRancyHeight is true>>
“I wish I was shorter,” you murmur.<br>
<Br>
Nurse Rancy pauses. “Even shorter than you are now?” she asks, voice barely above a whisper. Her expression shifts into something more curious and more conspiratorial.<BR>
<br>
You nod.<Br>
<Br>
She steps closer, her tone lowering further. “Do you see yourself as the smallest girl in the room, Emily?” Her eyes study you carefully. “Looking up at everyone. Letting them tower over you. Feeling their presence above you. And letting them guide you.”<br>
<br>
You swallow, but say nothing. Rancy doesn't need you to. She sees the answer on your face. Her voice softens, almost affectionate. “You're not just chasing height, are you? You want to feel meek. Submissive. Like the world was meant to keep you protected. Or pressed down.”<Br>
<br>
She lets that sit between you for a moment, before leaning in just a touch more. “I can’t help with that. Not anymore. But there are clubs outside of town. Quiet places. Discreet. People there who understand what girls like you need. Who can help you become what you’re really trying to be. Physically. Mentally. And they'll indulge your needs.”<br>
<br>
Her smile is gentle, but her eyes are not. “You'll find them,” she murmurs. “If you really want to.”<br>
<br>
Then she steps back and clears her throat. “Now do me a favour and bend over, missy.”<br>
<br>
<B>Actions</b><br>
<<link "Bend over" "RancyDialogue">><<set $RancyDialogue to "BendOver">><</link>><br>
<<else>>
You nod slowly. “I guess… I wish I was a little shorter.”<Br>
<Br>
Nurse Rancy’s expression doesn’t shift, but her hand is already moving towards the tray. She pulls out a slim syringe filled with a liquid. The amber glow of it pulses faintly, almost hypnotically.<Br>
<br>
“This’ll help you on your journey,” she says, almost kindly. “You’d be amazed what an inch or two can do for a girl’s perspective.”<Br>
<Br>
Before you can reply, the needle pricks your thigh. It stings, but with a strange warmth that lingers. Magic. You can feel it.<Br>
<br>
Your limbs feel looser. Your clothes subtly looser too. The room tilts ever so slightly, like it’s expanded around you. Like you’ve shrunk into it.<br>
<br>
You blink. Nothing feels wrong.<br>
<br>
“You’ll welcome it,” she says softly. “You’ll feel more manageable. And the world will seem just a bit more secure.”<br>
<br>
And oddly, you do. Even though something in the back of your mind tells you not to.<br>
<br>
Then, her voice sharpens again. “Now do me a favour and bend over, missy.”<br>
<br>
<B>Actions</b><br>
<<link "Bend over" "RancyDialogue">>
<<set $RancyDialogue to "BendOver">>
<<TransformHeight 1>>
<<set $InjectionRancyHeight to true>>
<<EventTrigger "YourHome" "EmilyReactionRancyChangesHeight" null "Emily" "Emily" null null null false>>
<<EventTrigger "DialogueLogain" "LogainReactShort" null null "Emily" null null null false>>
<<EventTrigger "DialogueElizabeth" "ElizabethReactShort" null null "Emily" null null null false>>
<<EventTrigger "DialogueJake" "JakeReactShort" null null "Emily" null null null false>>
<</link>><br>
<</if>>
<<elseif $RancyDialogue is "HeightHappy">>
You hold her gaze, looking up at her. “I think I’m fine as I am.”<Br>
<Br>
Nurse Rancy’s smile tightens. She nods once, but it feels more like punctuation than agreement.<Br>
<bR>
“Mm. Of course. And sometimes it takes a little time before the body admits what the mind won’t say.”<br>
<br>
She turns to your file and begins writing. “I’ll adjust your lunch intake,” she says. “Not to change anything, mind you. Just to support clearer thinking. The right nutrients, properly administered, can do wonders for self-perception.”<Br>
<Br>
She closes the folder gently and turns back toward you. “Most girls come around. In time. Especially once they realise how much easier things become when they take up less space.”<br>
<br>
She steps aside, all professionalism again. “Now do me a favour and bend over, missy.”<Br>
<br>
<B>Actions</b><br>
<<link "Bend over" "RancyDialogue">><<set $RancyDialogue to "BendOver">><<if $KitchenWard is undefined>><<EventTrigger "YourHome" "EmilyReactionLunchChanges" "Evening" "Emily" null null null null false>><</if>><</link>><br>
<<elseif $RancyDialogue is "BendOver">>
<<if $NurseRancyFirstSubmit is true>>
You bend over, grabbing your ankles as instructed. The vinyl beneath your feet squeaks faintly. Your legs tremble slightly as you spread them wider. Your breasts sway forward, drawing tight under gravity, and your cheeks flush from the blood rushing to your head.<br>
<bR>
Behind you, you hear the snap of gloves. Then the cold press of metal against your inner thigh.<br>
<br>
Without warning, Nurse Rancy inserts the speculum in-between your legs. She inserts a gynecological clamp into your womb, then ratchets it open. It feels like a giant fist is inside your body.<br>
<br>
“You know,” she says casually, as though commenting on the weather. “This part isn’t strictly necessary.” She adjusts the clamp with clinical detachment. “I’ve already read your file. I know your hormone baselines.”<br>
<br>
Then her voice drops, lower, almost amused. “But this serves as a reminder that girls who lie to get out of classes might need to rely on other assets to get them through life.”<Br>
<br>
A gloved hand presses against your lower back, holding you in place. She pauses. Then adds, almost cheerfully, “Besides. I enjoy this.”<br>
<Br>
Her hand twists suddenly into your hair, pulling you upright. You gasp as she steers you toward the gurney.<br>
<bR>
“You can get dressed now.”<br>
<<else>>
You bend over again, fingers brushing your ankles. The motion is familiar now. Mechanical. Your skin prickles in the sterile air, your bare back exposed under the office lights.<br>
<br>
Behind you, Nurse Rancy moves efficiently. The cold speculum is already poised. There’s no hesitation as she inserts it and begins to ratchet it open.<br>
<Br>
The tension spreads through your body, just as it did before. Your womb feels full. Stretched. But this time, the feeling isn't shocking. Feeling this full sends shivers across your body. You feel your breath quicken.<br>
<br>
“Curious, isn’t it?" Rancy says from behind you. "I wonder what brought back you here. Are you really feeling unwell?” She leans closer, voice softer now. “Or did something inside you want this?”<bR>
<bR>
The metal clicks gently as she adjusts. You gasp as the clamp inside you opens further. “Perhaps it’s not me,” she muses. “Perhaps it’s the feeling. The exposure. The helplessness. You’re not the first girl to discover she needs this kind of attention.”<br>
<bR>
You swallow, but say nothing.<bR>
<Br>
“I know a few men,” she continues, a whisper now. “Who would pay handsomely for someone like you. Needy. Compliant. Not quite aware of how far she's already gone.”<bR>
<br>
Your thoughts swirl. You’re not that kind of girl. You didn’t come here for this. And yet part of you wonders. Wonders what it is she sees. Wonders if you’re starting to see it too.<br>
<<if $PlayerCharacter.female is false>><Br><I>Aren't you forgetting something? You aren't any kind of girl!</i><br><</if>>
<br>
Her voice threads between your thoughts. “There’s something inside you, Emily. Something small. Something that just wants to be told what to do.”<Br>
<br>
She twists the speculum one final notch. Your breath catches. You can’t quite tell if it’s pain. Or pressure. Or something else.<Br>
<Br>
Then, abruptly, she pulls it free. “Up,” she says simply. And you stand.<Br>
<Br>
“You can get dressed now.”<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Get dressed" "RancyDialogue">><<set $RancyDialogue to "GetDressed">><<set $NurseRancyFirstSubmit to undefined>><</link>><br>
<<elseif $RancyDialogue is "GetDressed">>
You reach for your uniform in silence. The air in the nurse’s office feels thicker now, like it’s pressing against your skin. You move slowly, limbs still buzzing from the cold examination table and everything that came with it.<Br>
<br>
Your blouse catches awkwardly as you tug it over your head. You smooth it down with trembling fingers. Your skirt feels tighter than you remember. Or maybe you just feel more exposed.<br>
<br>
Across the room, Nurse Rancy is already back at her desk, scribbling something into your file with clean, deliberate strokes. She doesn’t look up.<br>
<br>
When you’re fully dressed, she finally stands and tears a slip from a notepad. “Fit for studies,” she says flatly, handing it over.<Br>
<Br>
Then, with the same calm finality, she gestures toward the full-length mirror near the cabinet.<br>
<br>
“Take a look,” she says. “Make sure everything’s in place.”<Br>
<Br>
You step forward slowly, glancing into the reflection. Yourself, in uniform. Just as you were when you entered. Or mostly. Your gaze catches on your silhouette. Lingers on your face. Something feels off. Or maybe it’s just your imagination.<br>
<br>
<<if $InjectionRancyHeight is true or $InjectionRancyBreasts is true>>
Nurse Rancy steps closer, her eyes meeting yours in the mirror. “This is you, isn’t it?”<br>
<br>
<B>Actions</b><br>
<<link "Agree with her" "RancyDialogue">><<set $RancyDialogue to "ChangesAgree">><<set $MindControlRancy to true>><<Feminity 1>><</link>><br>
<<link "Disagree with her" "RancyDialogue">><<set $RancyDialogue to "ChangesDisagree">><<set $CafeteriaCorruption +=1>><</link>>
<br>
<<else>>
Nurse Rancy’s voice cuts in behind you. “Are you really happy with this?”<br>
<br>
<B>Actions</b><br>
<<link "Tell her you are" "RancyDialogue">><<set $RancyDialogue to "NoChangesHappy">><<set $CafeteriaCorruption +=1>><</link>><br>
<<link "Tell her you are not" "RancyDialogue">><<set $RancyDialogue to "NoChangesUnhappy">><<Feminity 1>><</link>>
<</if>>
<<elseif $RancyDialogue is "ChangesAgree">>
You look in the mirror and nod slowly. “Yes,” you say. “This is me.”<Br>
<BR>
Nurse Rancy’s expression doesn’t shift, but something in her posture relaxes. “Of course it is,” she murmurs. “That’s who you’ve always been. It just took your body a little time to catch up.”<br>
<br>
She steps closer, voice low and steady. “And this body. It suits you better. Doesn’t it?”<Br>
<br>
You pause. Your mouth opens on its own. “Yes.”<Br>
<br>
The word feels easy. Like it’s always been true.<br>
<br>
Rancy smiles. “Good girl.”<br>
<Br>
<<if $InjectionRancyHeight is true and $InjectionRancyBreasts is true>>
She places the file back in her drawer. “I’m glad you’ve finally accepted who you are. A lying little thing like you, trying to skip class. Well, you’ll just have to rely on other charms.”<br>
<Br>
Her eyes flick down your body with clinical appraisal. “And now,” she says. “You have them.”<Br>
<Br>
She folds her hands behind her back. “I don’t think I can do much more for you here. But if you ever feel like you need further support, there are places. People. Resources just outside Charlton who specialise in helping girls like you.”<Br>
<<if $CafeteriaCorruption gt 1>><Br>Rancy picks up a pen and scribbles something down on a notepad. "I'll make a note to adjust your lunch intake, too. Girls with a positive body image of themselves don't need extra supplements and nutrients, after all."<br><</if>>
<br>
<B>Actions</b><br>
<<link "Leave and return to the school corridor" "SchoolCorridor">>
<<TimeChange>><<TaskTracker "Task7" "complete">><<EndConversation "Rancy">><<TransformBoobs 2 "mental" "Emily">><<TransformHeight 1 "mental" "Emily">><<set $NurseRancyFirst to undefined>>
<<if $CafeteriaCorruption gt 1>><<set $CafeteriaCorruption to 1>><</if>>
<</link>>
<<elseif $InjectionRancyHeight is true>>
She tilts her head. “Still, your chest could do with a little help.” she asks, tone almost playful. “You feel a little inadequate, don’t you?”<Br>
<Br>
Your heart stirs. “Maybe.”<br>
<Br>
She nods. “That’s natural. You’ve already started your journey. And it’s perfectly normal to want more.”<Br>
<br>
She taps your file lightly. “Come back again. I can help you feel complete.”<br>
<br>
<B>Actions</b><br>
<<link "Leave and return to the school corridor" "SchoolCorridor">><<TimeChange>><<TaskTracker "Task7" "active">><<EndConversation "Rancy">><<TransformHeight 1 "mental" "Emily">><<set $NurseRancyFirst to undefined>><</link>>
<<elseif $InjectionRancyBreasts is true>>
“You’re still so tall,” she says, her voice calm. “Don’t you think that clashes with your personality?”<Br>
<bR>
You feel the suggestion settle in. Unease prickles at your neck. “I… guess it might.”<BR>
<Br>
Rancy nods, warm and reassuring. “That’s okay. You’re still learning about yourself. And that’s a good thing.”<br>
<br>
She rests a hand on your shoulder. “Come back again, if you’d like. I can help you feel more proportionate.”<br>
<br>
<B>Actions</b><br>
<<link "Leave and return to the school corridor" "SchoolCorridor">><<TimeChange>><<TaskTracker "Task7" "active">><<EndConversation "Rancy">><<TransformBoobs 2 "mental" "Emily">><<set $NurseRancyFirst to undefined>><</link>>
<</if>>
<<elseif $RancyDialogue is "ChangesDisagree">>
You shake your head. “No,” you say softly. “This… isn’t me.”<br>
<br>
For a moment, the room is still. Nurse Rancy’s lips press into a thin line. “I see,” she says at last, her voice even. “After all that effort. After all the support I’ve provided. And still denial.”<br>
<br>
She turns back to your file, flipping it open with clinical precision. “It’s always the same with girls like you. You want change. You seek help. But the moment progress is made... the moment your body begins to reflect who you are. You run from it.”<Br>
<Br>
She looks up again. “You need help, Emily. Real help. But until you’re willing to accept what you asked for, you’ll never be at peace.”<br>
<br>
She closes the file with a soft thud. “A small dietary adjustment should help clear your mind. Just enough conviction to get through the fog of your own resistance.”<br>
<br>
Rancy gives you a final, tight-lipped smile. “You may go. Come see me when you're serious about your health.”<br>
<br>
<B>Actions</b><br>
<<link "Leave and return to the school corridor" "SchoolCorridor">>
<<TimeChange>><<TaskTracker "Task7" "active">><<EndConversation "Rancy">><<set $NurseRancyFirst to undefined>>
<<if $KitchenWard is undefined>><<EventTrigger "YourHome" "EmilyReactionLunchChanges" "Evening" "Emily" null null null null false>><</if>>
<</link>>
<<elseif $RancyDialogue is "NoChangesHappy">>
You meet her eyes in the mirror. “Yes,” you say quietly. “I’m happy with what I see.”<Br>
<Br>
For a moment, Nurse Rancy doesn’t respond. Then she exhales. “There’s no shame in wanting to be the best version of yourself, Emily,” she says softly. “It’s not weakness. It’s clarity.”<Br>
<br>
She steps back to her desk and makes a note in your file. “I’ll be adjusting your lunchtime intake,” she adds, her tone crisp again. “Something to help clear the fog. Once your mind is a little quieter, you might find it easier to hear what your body’s really trying to tell you. Maybe then you’ll find your way back here and we can begin helping you.”<bR>
<bR>
She hands you your slip again - now stamped with <b>Fit for studies</b> - and gives a final nod toward the door.<br>
<Br>
“You’re dismissed.”<Br>
<br>
<B>Actions</b><br>
<<link "Leave and return to the school corridor" "SchoolCorridor">>
<<if $KitchenWard is undefined>><<EventTrigger "YourHome" "EmilyReactionLunchChanges" "Evening" "Emily" null null null null false>><</if>>
<<TimeChange>><<TaskTracker "Task7" "active">><<EndConversation "Rancy">><<set $NurseRancyFirst to undefined>>
<</link>>
<<elseif $RancyDialogue is "NoChangesUnhappy">>
You stare at your reflection. The same reflection you’ve seen a hundred times. But today it feels different. Not better. Just off.<br>
<br>
You shake your head. “No,” you admit softly. “I don’t think I am.”<Br>
<Br>
Behind you, Nurse Rancy smiles with quiet satisfaction. “There’s no shame in that, Emily,” she says. “It’s perfectly healthy to want self-improvement. To acknowledge that how we feel on the inside doesn’t always match what we see in the mirror.”<bR>
<br>
She closes your file with a gentle snap. “We’re out of time today,” she says, “but I want you to know that I’m here. When you’re ready to begin your treatment, all you have to do is ask.”<Br>
<br>
She places the slip into your hand - <b>Fit for studies</b> - then gently guides you toward the door.<Br>
<Br>
“You’ve made progress,” she says warmly. “Just recognising the dissonance… that’s the first step.”<br>
<br>
<B>Actions</b><br>
<<link "Leave and return to the school corridor" "SchoolCorridor">><<TimeChange>><<TaskTracker "Task7" "active">><<EndConversation "Rancy">><<set $NurseRancyFirst to undefined>><</link>>
<</if>>
<<EventsCheck "DialogueElizabeth">>
<<if _currentEvent is "ElizabethReactShort">>
“Been making some changes when transforming, Em?” she says under her breath, voice low but edged with something sharp. <Br>
<br>
<<if $MindControlRancy>>
You straighten your posture a little. “I just feel more comfortable like this,” you say. “This is how my body should look.”<br>
<Br>
Liz raises an eyebrow. “Don’t you mean Emily’s body?”<Br>
<Br>
The words hit you harder than you expect. You blink, searching for a reply that doesn’t come.<br>
<Br>
“This is just the transformation, right” she asks. “Or did you do something else?”<Br>
<br>
Your voice is quieter now. “Nurse Rancy helped.”<Br>
<br>
That gets her. Liz’s whole expression shifts. Her arms drop, and she straightens. “You went to Rancy?” Her voice is a whisper now, but not a soft one. “You shouldn’t have.”<br>
<Br>
You hesitate. “Why?”<br>
<br>
Liz leans in. “Because girls come out of that room different. I’ve seen it. Just little changes. But they stick.”<br>
<br>
You start to reply, but she cuts you off. “It was on my list to look into. I didn’t know it would hit you first.”<Br>
<br>
You nod slowly. “I’m fine with it.”<br>
<Br>
Liz doesn’t answer right away. Just watches you. Finally, she gives a slow nod. But the concern doesn’t leave her face.<Br>
<<else>>
You glance away. “I went to see Nurse Rancy,” you say quietly. “She injected me with something. It felt magical.”<br>
<br>
Liz’s eyes widen slightly. “You let her stick something in you?” She winces. “Jesus.”<br>
<br>
“She changed me,” you say. “I didn’t expect this. I thought I was just playing along.”<br>
<br>
Liz’s face tightens. “Yeah, well. You’re not the first. I’ve seen it. Subtle stuff. Behaviour. Posture. Girls who start smiling too much.”<br>
<Br>
“You could’ve warned me,” you say.<Br>
<Br>
“I was working on it,” she replies. “Had it flagged, just hadn’t made the move yet.”<Br>
<Br>
She sighs. “That’s on me. But now you know.”<Br>
<Br>
You nod. “What should I do?”<Br>
<Br>
Liz’s jaw tightens. “Avoid her. That’s the first step. Whatever she’s got planned, it’s not something you want to be a part of.”<br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<EventsCheckEnd "DialogueElizabeth" "ElizabethReactShort">><<set $ElizabethDialogue to "Event">><</link>>
<</if>> <<EventsCheck "DialogueDennis">>
<<if _currentEvent is "DennisReactBoobs">>
Dennis spots you as you approach, giving a small wave. But as you near him, his smile falters slightly. His eyes flicker downward, eyes not lifting from looking at your breasts.<br>
<br>
“You, uh… you look different today,” he says, trying to keep his voice even.<bR>
<br>
You cross your arms and raise an eyebrow. “My eyes are up here.”<br>
<Br>
He flushes instantly, ears going red. “Sorry! I didn’t... I mean, I wasn’t trying to --” He stops, breathes, and looks up. You can see the effort it takes. His gaze stays locked on yours, but his shoulders are stiff, and his hands fidget at his sides.<Br>
<br>
You’re not sure if it’s the attention that bothers you, or the way that attention makes you feel.<br>
<br>
<<if $MindControlRancy is true>>You feel yourself smiling. There’s something oddly reassuring about his reaction. Like approval. You didn’t ask for it, but it feels good all the same. A flicker of satisfaction pulses through you. Yes. This is right. This is who you’re meant to be.<Br>
<<else>>You feel your cheeks burn. You hadn’t thought it would be so obvious. Or maybe you had. Either way, Dennis can barely meet your eyes now, and you’re left with the quiet truth - people notice. You stand out now and not always in ways you can control.<br><</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<EventsCheckEnd "DialogueDennis" "DennisReactBoobs">><<set $DennisDialogue to "Event">><</link>>
<</if>> <<EventsCheck "DialogueTerrence">>
<<if _currentEvent is "TerrenceReactBoobs">>
Terrence glances at you, eyes flicking to your chest. Just for a moment, but long enough that you know he’s noticed. You feel the pause. The quiet appraisal. The weight of being seen.<br>
<Br>
<<if _PersonalityState is "Straight">>
He looks up again, grinning. “You look really nice today,” he says, a little too quickly. “I mean you always do. Just, uh, extra nice. If that’s possible.”<br>
<Br>
He leans in conspiratorially, lowering his voice. “Though personally, if you were going to get work done, I think you should’ve gone bigger.”<Br>
<Br>
<<if $MindControlRancy is true>>
You smile at him, but the words strike a nerve. Until this moment, you’d been feeling confident. Secure. But now? His comment lingers in your thoughts. Go bigger? Maybe he’s right.<br>
<Br>
<I>These aren’t your breasts, though. You aren’t Emily.</i><br>
<br>
You flinch internally. But the voice. slides away. You can’t shake the feeling that Terrence has got a point.<Br>
<<else>>
You flinch, heat rises to your cheeks. You can’t help but notice how his eyes keep returning to your chest. As if the rest of you doesn’t matter.<Br>
<br>
You mutter a stiff “Sure,” and step back.<Br>
<</if>>
<<else>>
He frowns slightly. His eyes don’t flick down again. Instead, he watches your face, head tilted with concern. “You okay, Em?” he asks softly. “Everything alright?”<Br>
<br>
<<if $MindControlRancy is true>>
You flash him a warm, practiced smile. “Everything’s perfect,” you reply.<Br>
<Br>
He hesitates, clearly unconvinced. His gaze lowers to your chest, but just a check before he looks back at your face. “Okay,” he says finally, letting it go.<br>
<Br>
You feel your own words echo inside your skull. Everything’s perfect. Why does that sound off?<br>
<<else>>
You offer a smile, but it feels thin. “Just going through some things,” you say, trying to sound light.<br>
<Br>
Terrence nods, as if that answers something for him. He doesn’t look down again. Just meets your eyes. “Okay,” he repeats, quietly.<br>
<br>
You feel your smile slip away. People are noticing. And like it or not, they’re starting to make judgements. About Emily. And about you.<Br>
<</if>>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<EventsCheckEnd "DialogueTerrence" "TerrenceReactBoobs">><<set $TerrenceDialogue to "Event">><</link>>
<</if>> <<EventsCheck "DialogueLogain">>
<<if _currentEvent is "LogainReactShort">>
A knowing smirk is already playing across Logain's face as you approach him. He gives you a theatrical once-over, gaze lingering just long enough to make his point. “Well, well,” he says, the corners of his mouth twitching. “Didn’t peg you for the pocket rocket type, squirt.”<Br>
<br>
You try to brush it off. “I don’t know what you mean.”<Br>
<br>
Logain chuckles. “Sure you don’t.” He tilts his head, mockingly thoughtful. “See, I’m not always paying attention, but when something catches my eye,” he snaps his fingers. “I notice.”<bR>
<Br>
He steps a little closer, glancing down at you with exaggerated curiosity. “Surgery like that’s usually out of reach for Charlton’s have-nots. No offense,” he adds with a grin. “But hey, maybe I’m out of touch. A couple of inches makes all the difference, right?” He raises a brow. “Though I guess for girls, that’s a concept you’re already familiar with.”<Br>
<br>
He leans in, just slightly enough to draw attention to the fact that your eyes barely reach his chin now. “So tell me. Why do you do it?”<Br>
<Br>
<<if $MindControlRancy is true>>
Before you can even think about the question, the answer slips from your lips. “I like being shorter than boys.”<Br>
<br>
Logain holds your gaze for a beat, then smiles, slow and amused. “There it is. Honest and proud. I can respect that.” He taps the side of his head. “Just keep your head on straight, fun-size. The outside’s up for debate. But in here -” he lightly raps a knuckle lightly on your temple. “Don’t shrink yourself too.”<br>
<<else>>
You hesitate. “Just a small change,” you say carefully. “It’s really no big deal.”<Br>
<Br>
He arches a brow. “Right.” The grin fades into something cooler, more perceptive. “Thing is, changes like that? They’re never no big deal.”<br>
<Br>
He leans in again, voice lower. “Around here, guys’ll read it as a signal. Some kind of invite. You might wanna brace yourself for that.”<BR>
<br>
He straightens, giving you one last glance down. “Might have to learn to stand a little taller. Even if, y’know, that’s not quite in your favour anymore.”<Br>
<Br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Change topics" $return>><<EventsCheckEnd "DialogueLogain" "LogainReactShort">><<set $LogainDialogue to "Event">><</link>>
<</if>>Standing out amongst the handwritten notes and post-its is something with a design that borders on professional. You eye it with interest.<Br>
<br>
<center><img src="./images/poster_ballet.png"></center><br>
<Br>
You're not sure how it could teach you how to be assertive, but you take note of the location - Casey's Gym, on Orchid Road.<br>
<br>
<b>Actions</b><br>
<<link "Return to Fresh Pot" "FreshPot">><<SetFlag "CaseysGymKnown">><</link>>
The poster is frayed and old, but its messaging is crystal clear as you read it.<Br>
<br>
<center><img src="./images/poster_boxing.png"></center><br>
<Br>
You've never been much of a fighter, but you've headrd it's good exercise. You take note of the location - Casey's Gym, on Orchid Road.<br>
<br>
<b>Actions</b><br>
<<link "Return to the Shop Floor" "ThompsonsShopFloor">><<SetFlag "CaseysGymKnown">><</link>>
<<set _NPC to "Casey">>
<<set $ConversationExit to "Gym">>
<<CheckRelationship _NPC>>
<<if $CaseyDialogue is undefined>>
Casey looks up as you approach. He takes a drag from his roll-up and takes it out of his mouth. “Wotcha. What brings you in here?”<br>
<<else>>
Casey takes a drag from his roll-up and looks back at you with casual interest.<Br>
<</if>>
<br>
<b>Actions</b><br>
<<DialogueSpoken "Casey" "AboutHim">>
<<if _Discussed is false>><<link "Ask about him" "CaseyDialogue">><<set $CaseyDialogue to "AboutHim">><</link>><br><</if>>
<<DialogueSpoken "Casey" "Classes">>
<<if _Discussed is false>><<link "Talk about classes" "CaseyDialogue">><<set $CaseyDialogue to "Classes">><</link>><br><</if>>
<<DialogueSpoken "Casey" "Membership">>
<<if _Discussed is false>><<link "Ask about membership" "CaseyDialogue">><<set $CaseyDialogue to "Membership">><</link>><br><</if>>
<<InventoryCheckSelf "CaseysGymCard">><<Weekend>>
<<if $period[$periodCurrent] is "Lunch" and _Weekend is true and $current.female is false and _InventoryCheckSelf is true>><<link "Ask him about a boxing class" "CaseyDialogue">><<set $CaseyDialogue to "BoxingClassWeekend">><</link>><br><</if>>
<<link "Say goodbye to Casey and return to the gym" "Gym">><<EndConversation "Casey">><</link>>
<<if $CaseyDialogue is "AboutHim">>
“You seem like you’re not from around here,” you tell Casey.<bR>
<Br>
He takes a drag from his rollie and chuckles. “What gave it away?”<br>
<Br>
You glance at the cigarette, causing him to laugh further. You grimace when the laughter inevitably turns to coughing.<Br>
<br>
“I was born and bred in Hackney,” Casey tells you. “Back before it all turned into fancy flats and coffee shops. Moved here about ten years ago. Wanted a quiet life. Didn’t know how quiet things could get.”<Br>
<Br>
“Why Charlton?” you ask him. <Br>
<br>
“I was a boxer,” he replies after he takes a drag. “Almost went pro, didn’t quite make it. Had an nasty blow in the ring and Doctor said I needed a holiday. Ended up breaking down just down the road and spent the week here getting the motor fixed. Liked the quiet life so much that when I got back to the big smoke, it felt like poison every time I took a breath.”<Br>
<Br>
He puts his roll-up in his mouth and inhales. “Irony and such like,” he mutters as smoke drifts out of his mouth. “I know.”<Br>
<Br>
You nod, watching the roll-up burn. “What do you think of it? The town, I mean.” <Br>
<Br>
Casey grins wryly. “Well I must not mind it too much if I spend a decade here.” After another drag, he continues. “It’s like going back to when I was younger. Some of that’s good. Some of it’s bad. All things being squared, I think it balances out.“<Br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Casey" "AboutHim">><</link>>
<<elseif $CaseyDialogue is "Classes">>
“I’m interested in signing up for classes,” you tell Casey. “What do you have here?”<Br>
<Br>
“Boxing for the blokes, ballet for the girls,” Casey signs, blowing out smoke through his nostrils. ““Flo tried to start up some yoga, but that business with the karate chops put the skids on it.”<Br>
<br>
“Karate chopping?” you ask.<Br>
<Br>
He sniggers, and coughs from the action. “Yeah, got an old mate of mine to come up from London. Teach some of the kids some self-defense. Only they got carried away and judo chopped John Kaplar’s fence.” He pauses to take a drag from his roll-up, then continues. “Then that Owen Oakswood made a big song and dance of it in his paper. Next thing I know, I’ve got Chelsea Duncan and her women’s lib lot on the blower giving me an earful. So back to boxing.”<br>
<Br>
You nod, feigning interest. “When do the lessons run?”<Br>
<br>
“Only time that made sense was weekends,” Casey replies. “I do boxing at lunchtime, then Margaret DeBussy does a ballet class on afternoons. Just stop by and you can sign up. Never get enough to turn anyone away.”<Br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Casey" "Classes">><</link>>
<<elseif $CaseyDialogue is "Membership">>
“I’m thinking of signing up,” you tell Casey. “How much does it cost?”<br>
<br>
<<if $current.Avatar is "Jennifer" or $current.Avatar is "Annie">>
The side of his mouth twitches and he almost chokes on the smoke in his lungs. “You feeling alright, love? You’re already signed up. Got your name on a locker and everything. Don’t need to pay anymore. Feel free to use any of the equipment you like, or come and talk to me if your thinking of doing one of the classes.”<br>
<Br>
He takes a drag and offers you a pleasant smile, but says no more. <Br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Casey" "Membership">><</link>>
<<elseif $current.Avatar is "Emily" or _CurrentPC is true>>
Casey quickly appraises you, but if he’s skeptical it doesn't show. “One time fee gets you access to the lockers and equipment. Classes are a bit extra, but not too much. Not exactly Kings Cross around here. I’ll take what I can get. You interested?”<Br>
<Br>
You shrug. Before you can say anything more, Casey has written out a form and has pushed it across the desk towards you. “Magic. Pop your name on here then and I’ll send you an invoice.”<Br>
<Br>
<<if $current.female is true>>You pick up a pen and scrawl a signature. Casey takes back the form without looking at it. “Let me know if you want to sign up for a class. Otherwise, I’ll pop a name tag on a locker in the ladies. You can set the locker combo when you first use it. If you need some exercise gear, pop down to Evans. They’ve always got a sale on.”<br>
<<else>>You pick up a pen and scrawl a signature. Casey takes back the form without looking at it. “Let me know if you want to sign up for a class. Otherwise, I’ll pop a name tag on a locker in the gents. You can set the locker combo when you first use it. If you need some exercise gear, pop down to Evans. They’ve always got a sale on."<br><</if>>
<bR>
Casey slips the form into a draw and takes out a laminated card to hand to you. It’s off-white, tarred from the cigarette tar that seeps into the fabric of everything Casey touches. “Here. Your membership card.”<Br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Casey" "Membership">><<TakeObjectNPC "Casey" "CaseysGymCard">><<TaskTracker "Task8" "active">><</link>>
<<else>>
Casey quickly appraises you, but if he’s skeptical it doesn't show. “One time fee gets you access to the lockers and equipment. Classes are a bit extra, but not too much. Not exactly Kings Cross around here. I’ll take what I can get. You interested?”<Br>
<br>
You grimace, unsure of how in this form you could even sign up for a gym membership. Sensing your reluctance, Casey shrugs. “Suit yourself,” he says. “If you change your mind, give us a holler.”<Br>
<br>
Casey takes another drag from his cigarette and doesn’t say another word. If you want to sign up for the gym, you’ll need to be in a form you at least can pay legitimately for. <br>
<br>
<B>Actions</b><br>
<<link "Change topics" $return>><<DialogueDone "Casey" "Membership">><</link>>
<</if>>
<<elseif $CaseyDialogue is "BoxingClassWeekend">>
You glance at the mats. “You setting up for the boxing class?”<bR>
<Br>
Casey doesn’t look up straight away. He finishes nudging the last mat into place with his boot, then finally meets your eye. “Wasn’t sure anyone’d bother showing,” he says. The roll-up twitches on his lip. “But yeah. I’m running it. You after a go?”<Br>
<Br>
You shrug, noting the cigarette still in the man’s mouth. “I’m considering it.”<Br>
<Br>
He nods, then tilts his head toward a pair of gloves draped over the ropes. “Won’t be bag work though. It’s sparring. Just you and me. I’ll show you how to keep your feet, throw clean. Nothin’ fancy. But you’ll need to hit back.”<Br>
<br>
He grins, as if taunting you. You glance him over. He’s still got the frame. Heavy shoulders, hands like bricks. But there’s a stiffness in his leg when he shifts his weight. And that cigarette hasn’t moved since you walked in. You can’t help but wonder if this will be a proper sparring match or charity work.<br>
<br>
Suddenly, there’s a sharp knock on the window. You look up to see a group of teenage boys pressing against the glass, grinning like hyenas. They all seem focused on Casey. One of them throws his head back, miming a knockout punch while the others cackle.<Br>
<Br>
Casey glares, lifting a gloved hand and jabs it toward the window. “Oi! Off with ya! Go leer at a lamp post!”<Br>
<Br>
The boys retreat, half-laughing, half-lurking. You note though that they don’t leave. Instead, they fade from the window surface, their murky silhouettes still watching the two of you.<Br>
<Br>
“Bloody kids,” Casey says, turning back to you. “Only turn up to perve on the ballet class. Could do with a proper hiding, if you ask me.”<Br>
<Br>
You shrug, noncommittally. Casey sighs and shakes his head. “Well? You want a class, go get changed. I’ll be waiting.” He smirks, but almost coughs on the cigarette as he takes a drag.<br>
<Br>
<b>Actions</b><br>
<<InventoryCheckSelf "WorkoutGearMale">>
<<if _InventoryCheckSelf is true>><<link "Change for the boxing class" "GymMaleLockerRoom">><<EventTrigger "GymMaleLockerRoom" "BoxingClass" null null null null null null true>><</link>><br>
<<else>><s>Change for the boxing class</s> - <i>You'll need to buy workout gear from Evans' to participate</i><br><</if>>
<<link "Change topics" $return>><</link>>
<</if>>
<<EventsCheck $return>>
<<if _currentEvent is "DogTagsReactHeather">>
<br>
Dusk leans violet against the gym windows. You notice Heather standing by the entrance to the gym, eyes on the concrete. Waiting silently.<Br>
<br>
You consider going to speak to her, but the quiet atmosphere is shattered as the doors to outside slam open. You and Heather both jump. Your stomach drops as you see the cause is Jake, coming off the field. He sees her and grins.<Br>
<br>
Heather shuffles as she becomes the sole focus of his attention. “Evening,” he says, stopping too close. His brutish form hangs over her, causing to take a step backward against the gym entrance.<br>
<br>
“You see things," you hear him tell her. "You do not talk much, but those eyes never miss. Where are my dog tags?”<br>
<Br>
Heather glances up at him briefly, but her eyes soon return to the floor. “I don't know.”<br>
<Br>
Jake leans in until she runs out of space to lean back. “You can find out," he retorts. "People don't notice you. You can listen to other people. Hear what they're saying. Can't you?"<br>
<Br>
She shakes her head, still not meeting his eyes. "I don't know," she re-iterates. "How?"<br>
<Br>
"You'll find a way," Jake tells her. His hand goes to her chin, forcing her to look up at him. His face only centimetres from hers. "Because if you don't, people might learn what you do in this gym after school.”<Br>
<Br>
Heather’s mouth opens. Nothing comes out. Jake grins menacingly, smelling victory. “You wouldn't want that, would you?”<Br>
<Br>
She shakes her head, face covered in fear. "Please. Don't."<Br>
<Br>
"Then find out where they are." His voice goes flat. “Quickly.”<br>
<Br>
He turns away and heads back toward the field. Halfway there, he notices you watching. “What?” he barks. He holds your gaze for a beat, finds nothing he can use, and keeps walking.<Br>
<Br>
Heather stays very still, shaking but not moving. Her eyes don't lift from her shoes on the floor.<Br>
<Br>
The dog tags in your pocket feel colder than the night air.<Br>
<br>
<b>Actions</b><br>
<<link "Return to the gym entrace" "SchoolGymEntrance">><<EventsCheckEnd "SchoolGymEntrance" "DogTagsReactHeather">><</link>>
<</if>> <<if $EvansDepartmentStoreShopWorkout is "Male">>
The male selection is sparse but straightforward. One rack of folded shorts and T-shirts in muted greys and dark blues. No labels boast of trend or appeal. Every one lists out the benefits to exercise. Moisture-wicking, stretch-fit, durable.<Br>
<br>
You find a pair of shorts in your size, along with a workout shirt. The fabric is light but tough, designed to move with you and soak up sweat without complaint. There’s nothing flashy about any of it. No mesh panels, no logos, no tailoring to accentuate anything.<Br>
<br>
It’s not meant to show you off. It’s meant to let you workout. As you check the fit, you feel readiness. These clothes are for testing yourself. Pushing yourself. Winning.<br>
<br>
<B>Actions</b><br>
<<link "Buy the outfit and return to the store" "EvansDepartmentStore">><<set $EvansDepartmentStoreShopWorkout to undefined>><<TakeObjectLocation "WorkoutGearMale">><<TaskTracker "Task8" "complete">><<TimeChange>><</link>>
<<elseif $EvansDepartmentStoreShopWorkout is "Female">>
You look around Evans’ Department Store for any sign of workout clothes. After some searching, you notice a sign pointing to “Activewear.”<Br>
<Br>
The first thing you notice is how small everything is. Cropped tops, high-cut leggings, sheer mesh panels. The whole collection seems less designed for exercise and more for visibility. You scan the tags. Nothing here promises support or durability. But they all will bring attention.<bR>
<<if $current.Avatar is "Emily">><br>You aren’t sure how you feel about wearing anything here, especially as Emily. Even if you only wear it whilst working out, people will still see. The thought of what you will look like as they watch unnerves you.<br><</if>>
<br>
After flicking through racks, you realise there are realistically only three options available to you. On-brand for Evans, the options are distinguished by colour - Red, Black and Pink - but more than the colours, the trims and design on each couldn’t be more different.<Br>
<br>
The red set is is made of material that is slick, tight, and unmistakably meant to be looked at. The top has a deep scoop neck, and the leggings cut high across the hips. Wearing this would make your body impossible to ignore. When you fold it over your arm, you can’t help but think about being seen in it. And why it feels exciting to imagine it.<br>
<Br>
In contrast, the black set is made of matte stretch fabric with glossy straps that criss-cross the back like a harness. There are clasps you can’t imagine being useful for anything athletic. The top even includes a black collar to hold it in-place. You wonder why workout gear would be designed to restrict movement and impede airflow, but it's designed that way. Almost intentional. Not for comfort of the wearer, but the control and restriction of them.<br>
<br>
Finally, the pink set is soft and frilly, with ruffled hems and a cute little bow at the waistband. The top has capped sleeves and a sweetheart neckline. It’s absurd. Infantilising. You can’t imagine anyone taking you seriously whilst wearing it. But as you picture yourself in it, a giggle stifles out from between your lips.<Br>
<br>
You regard all three options, trying to see if there is any sense of magic about them. You can’t detect anything, but the urge remains - whichever you choose, you can’t help but will reflect a part of you.<Br>
<br>
<b>Actions</b><Br>
<<link "Choose the red one" "EvansDepartmentStoreShopWorkout">><<set $EvansDepartmentStoreShopWorkout to "Red">><<Feminity 1>><<Orientation 1>><</link>><Br>
<<link "Choose the pink one" "EvansDepartmentStoreShopWorkout">><<set $EvansDepartmentStoreShopWorkout to "Pink">><<Feminity 1>><<Intelligence -1>><</link>><Br>
<<link "Choose the black one" "EvansDepartmentStoreShopWorkout">><<set $EvansDepartmentStoreShopWorkout to "Black">><<Feminity 1>><<Assertive -1>><</link>><Br>
<<link "Leave the activewear for now" "EvansDepartmentStore">><<set $EvansDepartmentStoreShopWorkout to undefined>><</link>>
<<elseif $EvansDepartmentStoreShopWorkout is "Red">>
Running your hand over the red outfit again, you feel the smooth stretch of the fabric between your fingers. It’s bold. Showy. There’s no pretending this is about fitness. This is about form and how to accentuate the curve of your hips and the cut of your neckline. <br>
<br>
You picture yourself stretching in it. Bending. Squatting. Stretching. Breathing heavy. You imagine how eyes will follow your curves and lines. And not just anyone’s eyes. Men's.<bR>
<Br>
You pause, caught off guard by the warmth in your chest. You weren’t thinking of smiling, but there it is on your face. <br>
<Br>
You fold the outfit carefully and hold it close, already lost in a dreamdream of how you'll look in your future workouts.<Br>
<br>
<B>Actions</b><br>
<<link "Buy the outfit and return to the store" "EvansDepartmentStore">><<set $EvansDepartmentStoreShopWorkout to undefined>><<TakeObjectLocation "WorkoutGearRed">><<TaskTracker "Task8" "complete">><<TimeChange>><</link>>
<<elseif $EvansDepartmentStoreShopWorkout is "Black">>
You pick up the black outfit again, tracing the lines of the glossy straps and the neat black collar. It’s snug. Intentionally so. You can feel, just from holding it, the way it will wrap around your body. How it’ll press against your skin. How it’ll cling to your throat.<Br>
<Br>
It’s not made for comfort. That much is clear. It’s made to hold you in place. To keep you still. Presentable.<Br>
<Br>
You think about how you’ll look in it. What people will think of you as you struggle to breath and move in the straps. For some reason, that doesn’t feel frightening. Paradoxically, it’s empowering.<Br>
<br>
<B>Actions</b><br>
<<link "Buy the outfit and return to the store" "EvansDepartmentStore">><<set $EvansDepartmentStoreShopWorkout to undefined>><<TakeObjectLocation "WorkoutGearBlack">><<TaskTracker "Task8" "complete">><<TimeChange>><</link>>
<<elseif $EvansDepartmentStoreShopWorkout is "Pink">>
You hold the pink outfit up to the light. The frills bob slightly, and the little bow at the waist bounces as you shift it in your hands. It’s ridiculous.<Br>
<br>
But as the thought crosses your mind, a tiny laugh slips out. You try to stifle it, but fail. The neckline is sweet. The sleeves are puffed. You imagine yourself bouncing into class in it, all smiles and energy. No one would expect anything of you. They would assume you’re a girly girl with little going on in your pink-tarnished brain.<bR>
<Br>
For a second, that sounds nice. You smile at that thought. The only thought you currently have.<Br>
<Br>
Maybe thinking’s overrated.<Br>
<br>
<B>Actions</b><br>
<<link "Buy the outfit and return to the store" "EvansDepartmentStore">><<set $EvansDepartmentStoreShopWorkout to undefined>><<TakeObjectLocation "WorkoutGearPink">><<TaskTracker "Task8" "complete">><<TimeChange>><</link>>
<</if>><b>Casey's Gym - Men's Locker Room</b><br>
<img src="./images/Gym_male_locker_room.png"><br>
<br>The men's locker room could do with a clean, but it's bright and spacious. Rows of lockers dominate the space, with a small shower room off to the side.<br>
<<include "EventsGymMaleLockerRoom">>
<<if _currentEvent is undefined>>
<br>
<b>Actions</b><br>
<<link "Go back to the Gym" "Gym">><<Feminity -1>><</link>>
<</if>><<EventsCheck $return>>
<<if _currentEvent is "WorkOutBetMaleChange">>
<Br>
You head into the men’s locker room, pushing past the heavy door and stepping into a space that smells like sweat and disinfectant. No one else is here.<br>
<Br>
The lockers are identical. You walk down the length of them, noting the surnames of the gym members. You see “Duncan” on there - Jake’s surname - and try the handle. No such luck. It’s locked. <Br>
<Br>
Looks like you’re going to have to get access the hard way.<Br>
<Br>
You find a locker labelled “Phillips.” Empty, as expected. You undress, storing your clothes and belongings inside. Then pull on the clothes you brought from Evans. They don’t make you look good, but just by wearing them you feel ready for whatever Jake has for you.<Br>
<Br>
Checking the fit in the mirror, you briefly wonder what contest Jake has for you. It’s been a while since you did any form of regular exercise, but if you’re going to experience Charlton Upper School as a boy, you’re going to need to find some way to win.<Br>
<Br>
You roll your neck, exhale once, and head for the door.<br>
<br>
<b>Actions</b><Br>
<<link "Go back to the gym ready for the contest" "GymJakeContest">><<EventsCheckEnd "GymMaleLockerRoom" "WorkOutBetMaleChange">><</link>><br>
<<elseif _currentEvent is "WorkOutBetWon">>
<Br>
Jake shoulders through the locker room door, the heavy metal swinging wide. The space beyond is quiet, just the buzz of fluorescent tubes overhead and the slow drip of a showerhead somewhere out of sight. The air carries the faint tang of sweat and disinfectant.<Br>
<<if $current.female is true>><br>As he walks in, he glances over his shoulder. A half-smirk curves his mouth. “Relax. Not the first time I’ve had a girl back here.”<br><</if>>
<Br>
He heads straight for a row of dented lockers, swagger a little dented but not gone. He thumbs a combination into the lock and pops the latch. Inside you see crumpled clothes, a half-empty water bottle, a towel. And hanging from the inside hook a loop of dog tags. He pays them little attention as his hand dives in and pulls out a wallet, flipping it open.<br>
<Br>
"Here," he says, thrusting a number of notes towards you. "Told you I’d pay up.”<bR>
<Br>
<<Flag "JakeDogTagsKnown">><<QuestState "Quest11">><<InventoryCheckNPC "Jake" "JakeDogTags">>
<<if _QuestState gte 3 and _FlagReturn is true and _InventoryCheckNPC is true>>
He’s still looking at you, distracted by the loss. If you’re going to take the tags, it has to be now.<br>
<Br>
<<if $current.female is false>>
You muster the words to Sleep and Forget on the tip of your tongue, but you feel a void where your magical energies usually swell. Then it hits you - you're a guy. You can't use magic.<br>
<Br>
Briefly, you consider just grabbing the dogtags. But without the advantage of magic, you know that Jake would pound you to a pulp. Even if you ran, there's no way of making him forget it was you.<br>
<Br>
<I>Really screwed this one up, haven't you?</i><br>
<br>
<b>Actions</b><br>
<<link "Take the money" "JakeDialogue">><<set $JakeDialogue to "TakeMoneyBet">><<EventsCheckEnd "GymMaleLockerRoom" "WorkOutBetWon">><</link>>
<<else>>
<br>
<b>Actions</b><br>
<<link "Cast sleep and forget on Jake" "JakeDialogue">><<set $JakeDialogue to "SleepForgetDogTagsGym">><<EventsCheckEnd "GymMaleLockerRoom" "WorkOutBetWon">><</link>><Br>
<<link "Take the money" "JakeDialogue">><<set $JakeDialogue to "TakeMoneyBet">><<EventsCheckEnd "GymMaleLockerRoom" "WorkOutBetWon">><</link>>
<</if>>
<<else>>
You catch the glint of the tags again, but brush it off. Probably nothing.<br>
<br>
<b>Actions</b><br>
<<link "Take the money" "JakeDialogue">><<set $JakeDialogue to "TakeMoneyBet">><<EventsCheckEnd "GymMaleLockerRoom" "WorkOutBetWon">><</link>>
<</if>>
<<elseif _currentEvent is "WorkOutBetFlirt">>
<Br>
Jake shoulders through the locker room door, the heavy metal swinging wide. The space beyond is quiet, just the buzz of fluorescent tubes overhead and the slow drip of a showerhead somewhere out of sight. The air carries the faint tang of sweat and disinfectant.<Br>
<br>
As he walks in, he glances over his shoulder. A half-smirk curves his mouth. “Relax. Not the first time I’ve had a girl back here.”<br>
<Br>
He heads straight for a row of dented lockers, swagger a little dented but not gone. He thumbs a combination into the lock and pops the latch. Inside you see crumpled clothes, a half-empty water bottle, a towel. And hanging from the inside hook a loop of dog tags. He pays them little attention as his hand dives in and pulls out a wallet, flipping it open.<br>
<Br>
He holds out a number of notes to you, but as you reach to take them he pulls them back out of reach.<Br>
<br>
“Not so fast,” he says, grin curling. “You earned something better." He kicks the locker room bench with his foot. "Lie on that. Head off the end. I think you need to put in some extra effort to convince me. With that mouth.”<br>
<Br>
He steps around to the bench, patting the cushion with one hand while the other adjusts his shorts. He plants himself at the far end, looming over where your face would be if you did as he asked.<br>
<Br>
<<Flag "JakeDogTagsKnown">><<QuestState "Quest11">><<InventoryCheckNPC "Jake" "JakeDogTags">>
<<if _QuestState gte 3 and _FlagReturn is true and _InventoryCheckNPC is true>>
He’s still looking at you, fixated on you with a gaze of lust. If you’re going to take the tags, it has to be now.<br>
<br>
<b>Actions</b><br>
<<link "Cast sleep and forget on Jake" "JakeDialogue">><<set $JakeDialogue to "SleepForgetDogTagsGym">><<EventsCheckEnd "GymMaleLockerRoom" "WorkOutBetFlirt">><</link>><Br>
<<link "Lie down on the bench" "JakeDialogue">><<Orientation 1>><<set $JakeDialogue to "BenchSuck">><<EventsCheckEnd "GymMaleLockerRoom" "WorkOutBetFlirt">><</link>>
<<else>>
You glance back at the locker briefly, catching the glint of the tags again. But dismiss them. Probably nothing.<br>
<br>
<b>Actions</b><br>
<<link "Cast Sleep and Forget" "JakeDialogue">><<set $JakeDialogue to "SleepForgetDogTagsGym">><<EventsCheckEnd "GymMaleLockerRoom" "WorkOutBetFlirt">><</link>><Br>
<<link "Lie down on the bench" "JakeDialogue">><<Orientation 1>><<set $JakeDialogue to "BenchSuck">><<EventsCheckEnd "GymMaleLockerRoom" "WorkOutBetFlirt">><</link>>
<</if>>
<<elseif _currentEvent is "Change">>
<br>
You make your way through to the men’s locker room. The faint smell of old sweat and disinfectant lingers in the air. It’s quiet, save for the hum of the overhead lights.<Br>
<<Flag "JakeDogTagsKnown">><<QuestState "Quest11">><<InventoryCheckNPC "Jake" "JakeDogTags">>
<<if _QuestState gte 3 and _FlagReturn is true and _InventoryCheckNPC is true>><br>You scan the lockers as you walk past, eyes flicking across the names. Finally you see it. “Duncan.” You try the handle, but it’s locked. No luck.<br><</if>>
<br>
Walking further into the locker room, you find the a locker marked “Phillips” and twist it open. You strip off your clothes and start changing into the clothes you bought in Evans.<Br>
<bR>
As you pull the workout shirt over your head, you find your thoughts circling Gordon. You’re not a gym freak by any means, even before Charlton. You wonder if you can keep up with him, and whether he’ll look at you differently if you don’t manage it. <Br>
<br>
When you glance at yourself in the mirror, however, you realise it’s too late for doubts. You hope that Gordon’s demeanor is genuine and he does indeed have your best interests at heart. <br>
<br>
<b>Actions</b><br>
<<link "Go back to the gym" "GymGordonTrainMale">><<EventsCheckEnd "GymMaleLockerRoom" "Change">><</link>>
<<elseif _currentEvent is "BoxingClass">>
<Br>
You make your way through to the men’s locker room. The faint smell of old sweat and disinfectant lingers in the air. It’s quiet, save for the hum of the overhead lights.<Br>
<<Flag "JakeDogTagsKnown">><<QuestState "Quest11">><<InventoryCheckNPC "Jake" "JakeDogTags">>
<<if _QuestState gte 3 and _FlagReturn is true and _InventoryCheckNPC is true>><br>You scan the lockers as you walk past, eyes flicking across the names. Finally you see it. “Duncan.” You try the handle, but it’s locked. No luck.<br><</if>>
<br>
Walking further into the locker room, you find the a locker marked “Phillips” and twist it open. You strip off your clothes and start changing into the clothes you bought in Evans.<Br>
<br>
As you pull the workout shirt over your head, you find your thoughts circling Casey and those kids outside. You’re not a brawler, but between the limp, the age, and the cigarette still hanging from his mouth, you’re pretty sure you could take him. Easily.<Br>
<br>
And yet...<br>
<br>
You glance toward the locker room door, imagining that those silhouettes are still pressed against the window in the gym. If those kids are already giving Casey hell now, what happens if they see him floored? If they see you floor him?<Br>
<bR>
<i>Are you seriously thinking about sparing some old bloke’s pride over your own masculinity?</i><br>
<bR>
You shake the thought off and finish tying your trainers. It’s just a class. Nothing more.<br>
<br>
<b>Actions</b><br>
<<link "Go back to the gym" "GymBoxingClass">><<EventsCheckEnd "GymMaleLockerRoom" "BoxingClass">><</link>>
<</if>><<if $GymJakeContest is undefined>>
<b>Casey's Gym</b><br>
<img src="./images/Gym.png"><br>
<<set $JakeContestTimer = 0>>
<<set $JakeContestFlirt = 0>>
<Br>
<<if $current.female is true>>
<<if $current.Avatar is "Annie">>
You step back out onto the gym floor, Annie’s sneakers squeaking faintly against the polished mats. Every pair of eyes seem to lock on you. The girls outside the glass stare, lips curling in envy. Even Casey, lounging at the desk with a cigarette, tilts his head up. He smirks as takes a slow drag, watching you.<br>
<Br>
Jake is no different as you approach him. His eyes track down and back up your body. “Damn,” he says with a grin, “Bet you’d look even better without it, though.” <Br>
<Br>
The words are as subtle as a sledgehammer, but they still causce a little flutter in your chest. What exactly the amulet has done to you to make even that feel nice?<br>
<<elseif $current.Avatar is "Jennifer">>
You step back out onto the gym floor. All eyes seem to turn toward you, but the reaction is muted. The girls outside the window watch you, whispering constantly at the sight of you. Casey looks up from the desk, his gaze measured. You feel like you're walking into a saloon bar in a western.<br>
<BR>
Jake leans against the nearest machine, his gaze tracking you. “Looking good," he says with a twinge of hesitation.<br>
<<elseif $current.Avatar is "Emily">>
You step back out onto the gym floor, not iliciting much of a reaction. Casey doesn’t even glance up from his boxing magazine and the girls continue to chatter, oblivious to your presence.<Br>
<Br>
<<InventoryCheckSelf "WorkoutGearRed">><<if _InventoryCheckSelf is true>>Jake does notice, though. His grin comes quick. “That colour’s asking for trouble, nerd. You show up in that, you better be ready to back it up.”<br><</if>>
<<InventoryCheckSelf "WorkoutGearBlack">><<if _InventoryCheckSelf is true>>Jake does notice, though. His grin comes quick. “Interesting look, nerd. That collar got an owner yet? I'd like to apply.”<br><</if>>
<<InventoryCheckSelf "WorkoutGearPink">><<if _InventoryCheckSelf is true>>Jake does notice, though. His grin comes quick. "Pink frills? Looks like you’re here to shake pom-poms, not lift weights.”<br><</if>>
<<elseif _CurrentPC is true>>
You step back out onto the gym floor, the mat under your shoes giving a faint, tacky squeak. It's subtle, but you see heads lifting. Casey actually looks up from his magazine with a slow look before he flips the page. The girls outside lean in a little closer to the window, watching you with narrowed eyes as you approach Jake.<br>
<Br>
<<InventoryCheckSelf "WorkoutGearRed">><<if _InventoryCheckSelf is true>>He gives you a wolfish grin and whistles, but says nothing. He his eyes linger and he regards you with hunger.<br><</if>>
<<InventoryCheckSelf "WorkoutGearBlack">><<if _InventoryCheckSelf is true>>He smirks as he sees your workout gear, eyes returning to the collar around your neck. "Huh," he spits, but offers nothing more.<br><</if>>
<<InventoryCheckSelf "WorkoutGearPink">><<if _InventoryCheckSelf is true>>He lets out a slow and mocking low whistle. "Going through a barbie phase?" he quips.<br><</if>>
<</if>>
<Br>
Jake slaps his hands together. “Alright, here’s the deal. Three rounds. First’s the thigh press. Thirty reps, sixty seconds, see if you can keep your legs from shaking. Then bent-over rows, so I can check your form. Real close. And last, chest flys on the cables. You'll need to show your best if want my money. But win two out of three and you can walk out with it.”<Br>
<br>
"And if I lose?" you ask, raising an eyebrow.<bR>
<br>
He grins. "I reckon the show's going to be reward enough. For everyone."<br>
<Br>
His eyes betray him as he glances over at the window, where you see the girls outside still watching. You know Jake wouldn’t set this up without there being something in it for him, but you can't quite see what it is yet. What you do know is that those girls are somehow involved.<br>
<Br>
Jake steps back and sweeps a hand toward the first machine. “Let’s go. Show me what you’ve got.” <Br>
<Br>
Your pulse jumps as you move into position, all eyes still locked on you.<br>
<br>
<B>Actions</b><br>
<<link "Begin the contest" "GymJakeContest">><<set $GymJakeContest to "BeginContest">><</link>>
<<else>>
You step back onto the gym floor, glancing around as you walk in. It's as you left it. Casey's at the counter, reading a magazine. The girls outside are staring back through the window glass. And Jake is already rolling his shoulders, chest out, eyes flicking between you and his reflection in the mirror, which the girls appear to be watching intently.<Br>
<Br>
“Alright, big man. Three rounds. First one’s a sprint drill. Three hundred metres, increasing incline. You think you can keep up?”<Br>
<Br>
He doesn’t wait for an answer before gesturing over his shoulder toward the pull-up bar. “Second, we go upper body. Twenty-five clean reps." Then he tips his head toward the bench stacked with plates. “Last’s the lift. Heavy as it gets. Win two out of three and you can walk out with my money.”<br>
<bR>
You glance over at the equipment, then back to him. "And if I lose?"<br>
<br>
Jake flashes a quick look toward the girls outside, making sure you notice his look. "'I'll get a nice reward."<Br>
<br>
He smacks his hands together, loud enough to make one of the girls jump. “Let’s do it."<Br>
<br>
<B>Actions</b><br>
<<link "Begin the contest" "GymJakeContest">><<set $GymJakeContest to "BeginContest">><</link>>
<</if>>
<<elseif $GymJakeContest is "BeginContest">>
<<if $current.female is true>>
Jake gestures toward the seated thigh press machine. “Thirty reps. Sixty seconds. All the way open, all the way closed. You up for that?”<bR>
<br>
He slides a pin into the weight stack without asking your preference, setting it just heavy enough to burn by the end. You take your seat, sneakers planted on the floor, hands gripping the side bars.<Br>
<Br>
As the first rep spreads your legs wide, you catch movement in the corner of your eye. The girls outside are still glued to the glass, watching you.<br>
<br>
Jake stays close, counting down each rep with a lazy grin. His eyes drift over your body, lingering around your groin as you spread your legs with each rep. “One… two… further than that. Don’t be shy.”<Br>
<Br>
By halfway through, your thighs are burning. Jake’s eyes never leave you. He runs his tongue over his lips, flicking his eyes from your face to crotch, grinning. “C’mon, ten more. Show me what those legs can really do.”<br>
<Br>
He steps forward, towering over you, perilously close to standing in the very spot where you are moving your legs through. Opening and closing. Spreading wide. Any closer and you’d clasp him between your thighs.<Br>
<Br>
Then you look to the window, catching the eyes of Jake's admirers gazing in. Spreading your legs wide once more in front of him, they offer you a glare.<br>
<br>
In spite of yourself, their glares get under your skin. You look back up at Jake as you close your legs again. Then open them. He runs his tongue between his teeth, staring at you.<Br>
<Br>
Your muscles are pulsing, making you doubt how much you have left to give. And glancing between Jake's lustful focus on your crotch and the hostile looks from the girls outside, an idea forms. You might not have to complete this exercise than having to win it.<br>
<br>
<b>Actions</b><br>
<<StatCheckAssertive "gt" 50>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Try to push through and complete the set">>
<<if _StatCheckAssertive is true>><<link _StatAssertiveProbability "GymJakeContest">><<set $GymJakeContest to "Set1AssertivePass">><</link>><br>
<<else>><<link _StatAssertiveProbability "GymJakeContest">><<set $GymJakeContest to "Set1AssertiveFail">><<Assertive 1>><</link>><br><</if>>
<<link "Hold your legs open and show off" "GymJakeContest">><<set $GymJakeContest to "Set1ShowOff">><<Orientation 1>><</link>><br>
<<else>>
Jake steps up to the treadmill beside you, tapping the display with a smug little grin. “Three hundred metres,” he says. “Try to keep up, old man. I don’t slow down for charity cases.”<Br>
<Br>
The belts whine to life and you launch into it, driving your legs hard. Jake keeps glancing your way, waiting for you to stumble.<Br>
<br>
For the first hundred metres, you’re matching him stride for stride. Your pace is consistent and solid. You keep your breathing regular and controlled. But as the incline begins to rise, you feel your legs growing sore. The pace begins to get away from you.<br>
<br>
You glance over to Jake. He's suffering no such challenges. And as the two-hundred mark creeps up, the truth hits. This was a fool’s errand. You were never going to beat a quarterback at running. Whilst you are struggling to match the machine's pace, Jake is just finding his rhythm. The usual stream of jabs is gone. For once, he’s actually concentrating.<Br>
<br>
But you catch the quick flick of his eyes toward the window. The girls are there, crowding the glass, watching the two of you with bright eyes. They lean in, whispering to each other, one of them covering a smile behind her hand. Jake seems to be trying to avoid paying attention to them.<Br>
<Br>
<i>Maybe you could use that? Psych him out? Throw him off his game.</i><br>
<br>
<b>Actions</b><br>
<<StatCheckAssertive "gt" 50>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Try to push through and complete the set">>
<<if _StatCheckAssertive is true>><<link _StatAssertiveProbability "GymJakeContest">><<Feminity -1>><<set $GymJakeContest to "Set1AssertivePass">><</link>><br>
<<else>><<link _StatAssertiveProbability "GymJakeContest">><<set $GymJakeContest to "Set1AssertiveFail">><<Assertive 1>><</link>><br><</if>>
<<link "Try to psych Jake out" "GymJakeContest">><<set $GymJakeContest to "Set1Psych">><<Feminity -1>><<Greedy 1>><</link>><br>
<</if>>
<<elseif $GymJakeContest is "Set1AssertivePass">>
<<if $current.female is true>>
You lock your gaze on the machine’s padded grips, shutting out Jake’s stare and the girls’ daggered eyes. Every repetition burns, the muscles in your thighs trembling under the strain, but you embrace it.<Br>
<Br>
<<if $current.Avatar is "Annie">>
With resolve, you use your thighs to push your legs to their limit. They throb, but you push the desire to stop away. After all, you’re here to prove that you’re more than just a body to be ogled at or whispered about.<Br>
<br>
<I>Don’t you mean Annie is more than that?</i><br>
<<elseif $current.Avatar is "Jennifer">>
Your own body feels like it’s pushing with you, every muscle straining not just to finish. Images of the girls at the window flash up in your mind. You grit your teeth, dismissing them. This isn't about giving a show to Jake, but it’s also not about whatever those girls outside might be whispering. It’s about proving you can do it. That you’re more than the small-town gossip says you are.<Br>
<br>
<i>That sounded a lot like Jen. Not you.</i><br>
<<elseif $current.Avatar is "Emily" or _CurrentPC is true>>
The padded plates press against your thighs as you drive them outward, muscles burning with each repetition. You grit your teeth. Despite what he thinks, you’re not here to entertain him. You’re here to prove you’re more than just someone to look at.<br>
<br>
<<InventoryCheckSelf "WorkoutGearRed">><<if _InventoryCheckSelf is true>>The snug fabrice stretches with every press, clinging to your sweaty breasts and thighs. But with every ounce of additional effort turns the outfit away from something to emphasise your body and more celebrate the physicality of your muscles.<br><</if>>
<<InventoryCheckSelf "WorkoutGearBlack">><<if _InventoryCheckSelf is true>>The straps bite into your skin with each rep, metal clasps shifting under the strain. It’s a constant reminder that this outfit was built to restrain, not assist. And yet, each push feels like proof you can work against it.<br><</if>>
<<InventoryCheckSelf "WorkoutGearPink">><<if _InventoryCheckSelf is true>>The soft trim and bows almost feel delicate and flimsy under the duress, as if at any point they could tear. Not even the threat of this concerns you, as you push harder to show that you aren't defined by a colour.<br><</if>>
<br>
By the time you hit the final rep, your legs feel like lead. Jake stands over you, eyebrows raised, a crooked grin fighting with something closer to frustration.<br>
<BR>
“Not bad,” he says after a beat. “That was just a warm-up, though.” But you catch the faintest flicker in his eyes. A sliver of unease, as if maybe he’s misjudged you.<Br>
<Br>
Through the glass, the girls are no longer whispering or smirking. They just watch, lips pressed together, the edges of their jealousy softening into something else. Curiosity, maybe.<Br>
<</if>>
<<else>>
The sight of the girls eyeing Jake sparks a fire deep inside you. A caveman urge, maybe. But strong all the same. You want that attention. That desire. And you’ll do anything to take it from him.<br>
<br>
Your stride lengthens, muscles screaming, but you don’t let up. Every glance at Jake only feeds it. The flicker of surprise in his eyes as you keep pace. His grin even tightens into something harder when you edge ahead.<Br>
<Br>
The belt whines under the pressure of your sprint. The counter ticks closer to the mark, and with one last surge you cross first, breath tearing at your chest. Jake slaps his stop button a beat later. His jaw works as he forces a smirk, but his eyes are sharper now as a flash of a competitive glare before he hides it.<Br>
<Br>
“Just a warm-up, old man,” he says, voice low but edged. “Don’t get cocky.”<Br>
<Br>
You stand tall, still hammering with adrenaline, lungs dragging in greedy gulps of air. Heat floods your veins, testosterone surging as you drink in the moment. You can’t help but grin at the girls now. One of them looks away from your glance, coyly, as if she wasn’t watching you. It’s enough to spike the rush even higher.<Br>
<Br>
<i>Yes. It feels good, doesn’t it.</i><br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Continue the contest" "GymJakeContest">><<set $GymJakeContest to "Set2Intro">><<set $JakeContestTimer += 1>><</link>>
<<elseif $GymJakeContest is "Set1AssertiveFail">>
<<if $current.female is true>>
You grit your teeth and try to force another rep. At first, you think you can keep the pace, but before the halfway mark the burn turns molten. Your breath comes faster, legs trembling, and every press feels heavier than the last. The machine starts clapping shut faster as your form falters.<br>
<br>
Jake watches the struggle like he’s been waiting for it. His grin stretches slow across his face, satisfaction settling into his eyes. You glance up at him and his look is enough to strip your resolve. The next attempt dies halfway. You slump back in the seat, chest rising and falling, legs left loose and open.<br>
<Br>
"That's what I thought," Jake says, taking a step forward, his shadow falling over you. Before you realise, he's standing between your spread legs. Then he plants one foot on the bench between your legs. You feel his trainer push against your crotch, your slit tingling through the fabric of your clothes.<Br>
<Br>
<<if $current.Avatar is "Annie">>
“You might be good at keeping your legs open, Annie,” he whispers. "But it takes a man to know how to use the muscles in them.”<br>
<<elseif $current.Avatar is "Jennifer">>
<<if $PlayerCharacter.female is true>>“What’s the matter?" he asks. "Gordon not giving you enough action? Looks like those thighs have gone soft.”<br>
<<else>>“What’s the matter?" he asks. "Boyfriend not giving you enough of a workout? Looks like those thighs have gone soft.”<br><</if>>
<<elseif $current.Avatar is "Emily" or _CurrentPC is true>>
<<InventoryCheckSelf "WorkoutGearRed">><<if _InventoryCheckSelf is true>>“Just what I expected," he murmurs. "Flashy doesn’t mean fit, sweetheart.”<br><</if>>
<<InventoryCheckSelf "WorkoutGearBlack">><<if _InventoryCheckSelf is true>>“Just what I expected," he murmurs. "All strapped up and all for nothing.”<br><</if>>
<<InventoryCheckSelf "WorkoutGearPink">><<if _InventoryCheckSelf is true>>“Just what I expected," he murmurs. "Guess bows make up for muscle, after all.”<br><</if>>
<</if>>
<br>
Then he leans in over you, bringing his face close to yours, flexing his exposed thigh that's inches from your face. He glances back to the window, grinning at the girls, flexing as he stands over your defeated form. Another brush from his shoe against your crotch sends shivers across your body. You become conscious of your positon, legs spread, pinned down on the exercise machine by the brute looming over you. And he's using your submission and defeat to impress his admirers.<Br>
<br>
Your eyes flick to the window. The girls outside are laughing, heads tipped together, their amusement loud even through the glass.<bR>
<br>
After a moment, Jake withdraws. "Next set," he barks, embracing his role as an instructor.<Br>
<<else>>
You lock your eyes on the console, telling yourself you can win this honestly. No games, no cheap shots. Just run. The belt hums under your shoes as you drive your knees high, stride for stride with Jake. But your calves are starting to burn. The incline bites deeper with every step.<Br>
<br>
Jake’s breathing stays maddeningly smooth. He begins to edge ahead. A fraction at first, then a few steps more. You try to keep your form clean, but the gap only widens.<Br>
<Br>
His treadmill chimes first. He rides the belt for a heartbeat, then hops off in one fluid motion, turning toward the glass. Stretching into a long, deliberate lunge, he makes sure every line of muscle in his thighs is on display.<Br>
<bR>
“Looks like you’ve been spending too much time running in skirts, Phillips,” he quips. The comment is addressed to you, but his voice is loud enough for the girls outside to hear. You glance over and see them laughing.<br>
<bR>
You try to tell yourself it’s just Jake’s usual trash talk, nothing more. But it stings. Perhaps even more than he expected.<br>
<br>
After a moment, Jake turns back to you. "Next set," he barks, grinning wildely.<Br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Continue the contest" "GymJakeContest">><<set $GymJakeContest to "Set2Intro">><</link>>
<<elseif $GymJakeContest is "Set1ShowOff">>
You let your thighs part, slow and deliberate, the padded plates of the machine groaning slightly as the motion widens. And then stop. Deliberately, you look up Jake, holding his gaze for a long moment before his eyes drop to between your thighs. When you look up you see his grin is gone, replaced a frown of curiousity and confusion.<br>
<Br>
You hold the position, keeping your legs wide. There's a silence as you remain still. Cautiously, Jake takes a step forward into the the arc of your thighs. When you don't flinch, he puts one hand on the machine and lifts a leg to plant his foot on the bench between your own. But he slips, almost faling on to you. There's a flicker of embarassment for a moment as he rights himself. <bR>
<br>
"Hell, you keep them open like that, and I'll forget what I'm counting for,” he says, his voice pitched low. His gaze drags down to staring at your crotch, then back to your face. Shameless, you still don’t move.<Br>
<br>
"Are we done?" you murmur.<Br>
<bR>
Jake tilts his head, smirking like he’s sizing up a prize he already owns. “Yeah. That’s plenty. Keep that up, and maybe I’ll throw in something extra.”<Br>
<bR>
It's one comment, but you feel it land. Something inside you stirs, as you consider what he must be seeing. A woman, shamelessly spreading her legs wide open for his sight. You can all too easily imagine what he must be thinking. For some reason, it brings you a spark to indulge it.<Br>
<Br>
Trying to forget the thought, you glance past him to the window. The girls’ glares are sharp enough to cut, burning with pure jealousy. You’ve won this round, and they know it.<br>
<Br>
<i>But at what cost?</i><br>
<br>
<B>Actions</b><br>
<<link "Continue the contest" "GymJakeContest">><<set $GymJakeContest to "Set2Intro">><<set $JakeContestFlirt += 1>><</link>>
<<elseif $GymJakeContest is "Set1Psych">>
You keep your knees high, stride for stride with him, the treadmills thrumming in sync. Sweat beads at your brow, but your grin is steady as you glance over, already weighing how to knock him off balance without breaking stride.<Br>
<Br>
“Not bad for a school kid,” you say, breath steady.<br>
<Br>
Jake smirks. “Better than being an old man.”<Br>
<Br>
You glance over at Jake’s machine. His distance is pulling ahead of yours. Grimacing, you try again. “You date Christina, right? Athletic. Does she go easy on you when you run?”<br>
<Br>
That gets a bark of a laugh. “Jealous I’m dating a real cheerleader? Your girl couldn’t cut it, could she?”<Br>
<Br>
Looking at Jake’s machine, you lament as the counter stretches away. You grit your teeth, legs pumping harder. “She’s on the tall side, though, isn’t she?”<Br>
<br>
For the first time his eyes flick to meet yours. “What?” he mutters.<Br>
<Br>
<i>Bingo.</i> You press the blade in. “Bet she loves that. Looking down while you’re looking up.”<bR>
<br>
His stride falters. His eyes glare over at you. “Shut up,” he says, quietly.<Br>
<Br>
You can’t help but smirk. “How does it feel when she wears heels?” you continue. “Do you feel like a a bit... like a girl?”<Br>
<bR>
Jake’s heel catches the belt. He stumbles, grabs the rail, then the treadmill spits him off the back.<Br>
<bR>
You hammer the last fifty metres, your machine chiming the win.<br>
<Br>
Jake straightens, red-faced, pretending to check something on the console. Behind the glass, the girls laugh openly, one miming his trip while the other leans against the window, shaking her head.<bR>
<bR>
For a second you think he might take a swing. You square your stance. But he exhales sharply. “Whatever. That was just a warm-up.” But the usual swagger isn’t there.<br>
<br>
<i>Yes. Show him who’s boss.</i><br>
<br>
<B>Actions</b><br>
<<link "Continue the contest" "GymJakeContest">><<set $GymJakeContest to "Set2Intro">><<set $JakeContestTimer += 1>><</link>>
<<elseif $GymJakeContest is "Set2Intro">>
<<if $current.female is true>>
Jake kicks a pair of dumbbells into place at your feet, the clang echoing against the mirrored wall. “Bent-over rows. Ten reps. Proper posture. I’ll watch your alignment.”<br>
<Br>
You curl your fingers around the cold iron and bend at the hips, lowering until your back is parallel to the floor. In the mirror, your reflection meets your own gaze. You see yourself bent over at the waist, breasts close to falling out of your top, arse high in the air.<br>
<Br>
Movement at the side of the mirror catches your eye. You see in the reflection the girls are giggling, hands over their mouths. You don’t need to imagine what they're seeing.<br>
<Br>
“Go on,” Jake says from behind you, voice low.<br>
<Br>
You start to lift the weights off the floor. The pull is heavy, your arms straining as you bring the weights toward your ribs.<br>
<Br>
“Legs straight,” Jake instructs. “Back arched. Tooshie sticking up. No slacking. No cheating.”<br>
<br>
In the mirror's reflection, you watch him draw closer. So close you can almost feel the warmth of him at your rear. His hands slide onto your hips, guiding and tilting you back until your bum brushes his hips. You feel the pressure of his dick through the thin layer of your clothes.<bR>
<br>
The weights drag at your arms, your posture trembling under the strain. His nearness makes it worse, causing every rep to feel like a battle to keep form and focus. Like this, you know you’ll never finish the set.<br>
<br>
<b>Actions</b><br>
<<link "Drop a dumbell on his foot" "GymJakeContest">><<set $GymJakeContest to "Set2Dumbell">><<Greedy 1>><</link>><br>
<<link "Call him out" "GymJakeContest">><<set $GymJakeContest to "Set2CallOut">><<Assertive 1>><</link>><br>
<<link "Grind back against him to distract him" "GymJakeContest">><<set $GymJakeContest to "Set2Grind">><<Orientation 1>><</link>><br>
<<else>>
Jake leads you toward the far wall, where a pull-up bar gleams under the strip lights. He stops beneath it, rolls his shoulders, and tosses you a look that’s all challenge.<Br>
<bR>
“Twenty-five. Clean reps. No kicking.” His tone says he’s already decided you won’t match him.<br>
<br>
The glass wall is behind you, and in its reflection you catch the girls drifting closer. Some lean against the frame, others fold their arms, smirking like they’re here for a sure thing. Jake gives them the barest nod before jumping to the bar.<Br>
<br>
You take your place beside him, palms biting against the metal. At his count, you both start.<bR>
<br>
The first few reps are easy, but Jake’s already pulling ahead. His chin clears the bar in sharp, quick motions. But there’s something about his rhythm. Just a fraction too quick for the reps to be as clean as he’s making them look.<br>
<Br>
By the seventh pull, your forearms are warm and your breath is deeper. Yet Jake looks like he’s just warming up. He even flicks to the window to check his audience before dropping back into the next rep. One girl leans forward, biting her lip. Another tilts her head toward him with a grin.<br>
<bR>
Your own count lags. The metal feels slicker now, your grip needing adjustment each time you drop.<br>
<Br>
“C’mon, old man,” Jake says between breaths. “Don’t gas out on me now."<br>
<Br>
You can feel the burn in your shoulders. Without doing something, he’ll hit twenty-five while you’re still in the teens. You can tell there's something in the way that he's moving that gives him an advantage. If only you could figure out what it is.<br>
<br>
<b>Actions</b><br>
<<StatCheckIntelligence "gt" 50>>
<<set _StatIntelligenceProbability to _StatIntelligenceProbability + " Try to figure out how Jake is winning">>
<<if _StatCheckIntelligence is true>><<link _StatIntelligenceProbability "GymJakeContest">><<Feminity -1>><<set $GymJakeContest to "Set2IntelligencePass">><</link>><br>
<<else>><<link _StatIntelligenceProbability "GymJakeContest">><<set $GymJakeContest to "Set2IntelligenceFail">><<Intelligence 1>><</link>><br><</if>>
<<link "Taunt him loudly to distract him" "GymJakeContest">><<set $GymJakeContest to "Set2Psych">><<Feminity -1>><<Greedy 1>><</link>><br>
<</if>>
<<elseif $GymJakeContest is "Set2Dumbell">>
The touch and the closeness of Jake is suffocating. You feel his hands on your hips and see his smirk in the glass.<Br>
<Br>
On the next rep, you bend forward just a fraction further than necessary, giving the weight a subtle backswing. You release your grip and the dumbbell flies back, landing on his foot with a solid, satisfying thud. "Sorry!" you exclaim.<Br>
<Br>
Jake’s grip vanishes instantly. He smile dissipates as he yelps and he hops back, clutching his shoe. “Son of a -!”<Br>
<br>
He's glares back at you in the mirror, but says nothing. As he tries to stand, you can see him limping. His usual swagger ruined.<br>
<Br>
You flick a glance to the window reflected in the mirror. The girls are giggling, but now their eyes are looking at him.<Br>
<Br>
<i>Nice work. That will teach him.</i><bR>
<br>
Jake slumps onto a nearby bench, rubbing at his foot and muttering curses. Without his hands on you, the rest of the set comes easy. You row each rep in perfect form, the burn in your back clean and unbroken by distraction.<bR>
<bR>
By the time you finish, he’s still massaging his toes. “Well done,” he mutters under his breath, almost too low to hear, the words swallowed up in another grimace as he shifts his weight.<Br>
<br>
<B>Actions</b><br>
<<link "Continue the contest" "GymJakeContest">><<set $GymJakeContest to "Set3Intro">><<set $JakeContestTimer += 1>><</link>>
<<elseif $GymJakeContest is "Set2Grind">>
You tighten your grip on the dumbbells, spine straightening against the pull of the weight. Jake’s hands continue to hold on to your hips, steadying you. Or claiming you.<Br>
<br>
You know what he wants. So you give it to him.<br>
<br>
As you lift the weights, you arch your spine just a little more, letting your hips roll back into his. The motion is subtle at first, but you feel the contact. Jake stiffens behind you. His fingers flex against your hips, but he doesn’t pull away.<br>
<br>
You push back further with each additional rep, setting into a rhythm. When lifting the weights, you grind down. And when lowering, you grind back up against him.<br>
<br>
“That’s better,” Jake mutters low. His grip relents, letting you move freely. You feel him push back against you, his groin meeting your arse separated only by your clothing.<Br>
<br>
You glance up, looking at him in the mirror. His smirk is gone. Instead, he's staring at the reflection of the pair of you. And you watch yourself as you roll your butt against him, chest exposed as your top hangs low.<br>
<br>
From the corner mirror you also see the girls outside. You can’t hear them through the glass, but their faces say enough. Whispers, widened eyes, half-hidden smirks. They know what this looks like. They know exactly what you’re doing.<bR>
<br>
And you don’t stop. Instead, you let the dumbbells touch the floor and let the pretense of doing the exercise set evaporate.<Br>
<Br>
By the time you stop grinding against him, Jake's expression in the mirror is one of astonishment. He wears a grin that is slack and loose. His hand lingers a moment longer on your hip before sliding away.<br>
<Br>
“You did fine,” he says, voice rough, but clearly distracted.<br>
<br>
<B>Actions</b><br>
<<link "Continue the contest" "GymJakeContest">><<set $GymJakeContest to "Set3Intro">><<set $JakeContestFlirt += 1>><</link>>
<<elseif $GymJakeContest is "Set2CallOut">>
A shiver crawls your spine. You twist sharply, wrenching yourself out of his grip. “Hands off. I don’t need you touching me.”<Br>
<Br>
For a heartbeat, surprise flickers across his face. Then the grin returns, smug as ever. “Relax. Just trying to help with your form.” He steps back, leaning against the wall with folded arms. “Go on, then. Show me how it’s done.”<Br>
<Br>
You set your stance again and pull. The weights bite into your palms, your back burning as you fight for each rep. But without his grip steadying you - however unwanted - your body wavers. The mirror shows every tremble in your shoulders, every falter in your legs.<bR>
<br>
By the sixth rep your form collapses. You let the dumbbells fall with a clatter, chest heaving, sweat damp on your brow.<br>
<Br>
Jake’s voice cuts in, pitched loud enough to carry through the glass. “Guess that’s all you’ve got.” His smirk never leaves the mirror, his eyes flicking between you and the girls outside.<Br>
<Br>
The girls are laughing now, hands cupped to mouths, delighted at the spectacle. Their jeers sting more than the ache in your arms.<Br>
<Br>
You stand upright, cheeks flushed but gaze steady. You didn’t finish, but you didn’t let him put his hands on you either. The small defiance lingers. A fragile ember of control, even as Jake shakes his head like you’ve proven him right.<br>
<br>
<B>Actions</b><br>
<<link "Continue the contest" "GymJakeContest">><<set $GymJakeContest to "Set3Intro">><</link>>
<<elseif $GymJakeContest is "Set2IntelligencePass">>
You tighten your grip, teeth gritted. Jake’s rhythm is just too fast, too smooth for twenty-five strict reps. Then you catch it. The faint swing in his hips. The little kick of momentum hidden in the drop. He’s not pulling clean. He’s kipping.<bR>
<br>
A grin slips across your face. <i>Two can play at that game.</i><br>
<br>
You shift your own motion, shoulders loose on the drop, swinging just enough to snap back up. It immediately shaves the edge off the burn.<br>
<Br>
Your reps even out, with your chin clearing the bar in the same sharp rhythm Jake is keeping. His eyes flick sideways, but for once says nothing.<Br>
<Br>
The count climbs. Sweat runs hot down your back. You haul the last rep with everything left in your arms, chin snapping over the bar just as Jake falters on his. His feet scrape the mat a second before yours hit the floor.<br>
<Br>
You’ve won. By a breath, but you’ve won.<br>
<Br>
Jake wipes his palms on his shorts, jaw set hard. “Not clean,” he mutters, but doesn't elaborate. He glances to the window, but then turns away quickly. You look over to see the girl's looking in, but their eyes are on you.<br>
<bR>
<i>Doesn’t it feel good, taking it from him?</i><br>
<br>
<B>Actions</b><br>
<<link "Continue the contest" "GymJakeContest">><<set $GymJakeContest to "Set3Intro">><<set $JakeContestTimer += 1>><</link>>
<<elseif $GymJakeContest is "Set2IntelligenceFail">>
You narrow your eyes, trying to follow the rhythm of Jake’s pull. There has to be something off, but you can't see how he's moving so fast. Smooth, fluid power, his chin snapping over the bar again and again.<Br>
<Br>
Your grip slips. For a heartbeat your palms skate on the metal, the bar biting hard into your fingers as you catch yourself.<BR>
<br>
Behind the window, the hear muffled giggling.<Br>
<Br>
You haul back into the motion, arms burning. But your rhythm’s gone. Each pull is heavier than the last. Beside you, Jake’s pace never falters. His eyes don’t even glance at you - he’s too busy flashing a quick grin at the window between reps.<BR>
<br>
By the time you drop from the bar, Jake is already pacing out a stretch. He claps his hands together, sharp and loud. “Too easy."<bR>
<Br>
You glare back at him. You know he cheated, but you can't see how. All you’re left with is the burn in your arms, the sting in your pride, and the sight of him soaking in the attention like he owns it.<br>
<br>
<B>Actions</b><br>
<<link "Continue the contest" "GymJakeContest">><<set $GymJakeContest to "Set3Intro">><</link>>
<<elseif $GymJakeContest is "Set2Psych">>
“No wonder it’s easy for you,” you say between breaths, teeth bared in a smile. “Nothing to lift if you’re all skin and bones.”<br>
<bR>
Jake smirks through the next rep. “Yeah? Got muscle where it counts. Not like you, Phillips.” His eyes flick deliberately to your belly before snapping back to the glass, showing off.<Br>
<Br>
You huff, keeping your grip steady. “Must be hard with keeping them with your genes.”<Br>
<br>
That wipes the smirk for a second. He drags himself up again, jaw tight, before answering. “I’ve seen your mum around town. Dainty as an elephant, isn’t she?”<br>
<br>
A low chuckle comes from Jake, but it’s brittle. “Jibes at my mum? You sound like Steve.”<br>
<br>
Grinning back at him, you dig in. “That your brother? Heard he's a star. Bet those girls would rather be watching him than settle for his back-up act.”<Br>
<br>
The bar rattles in his hands as his timing stutters. He swings too hard, catches himself, teeth grinding.<Br>
<Br>
You keep the tempo smooth, and press the blade deeper. “He was the quarterback too, wasn’t he? Set a lot of records. How’s it going, beating them?”<Br>
<br>
Jake lets out a sharp breath, almost a growl. His reps turn ragged, form crumbling as his arms burn faster than his temper cools.<Br>
<Br>
“Still,” you add, voice carrying just enough for the glass to catch it. “At least the scouts know your name. If you’re lucky, you can ride his coat-tails long enough to get a scholarship." You take a deep breath as you finish another rep. "Before they figure out you’re less of an athlete than he is.”<br>
<Br>
Jake drops hard from the bar, landing with a thud that shakes the frame. His fists clench, face red and damp. For a second you think he’s going to swing for you, right here, right now.<br>
<br>
“Jake!” Casey’s voice snaps sharp from the far side of the gym. The boy freezes, chest heaving, then swipes his brow with the heel of his hand.<Br>
<Br>
You drop from the bar, rolling your shoulders. “Just banter between gym buddies,” you say, grinning.<Br>
<Br>
His eyes cut to yours, flat and venomous. “Time to move on to the next,” he mutters, stalking toward the weights.<Br>
<Br>
Behind the glass, the girls are still laughing.<Br>
<br>
<B>Actions</b><br>
<<link "Continue the contest" "GymJakeContest">><<set $GymJakeContest to "Set3Intro">><<set $JakeContestTimer += 1>><</link>>
<<elseif $GymJakeContest is "Set3Intro">>
<<if $current.female is true>>
Jake leads you across the floor toward the cable machine, a crooked grin tugging at his mouth as he drags the bench into place directly in front of the long wall mirror. He adjusts the handles, pulling them wide so the cables hum with tension, then slaps the cushion of the bench.<br>
<Br>
“Let’s hit upper body. Chest flys. Arms wide. I’ll spot you.”<Br>
<br>
You sit, then lower yourself back until your shoulders sink into the vinyl. The fabric of your top stretches tight over your chest as your arms extend to either side to grasp the handles. The metal is cool in your palms, but it’s nothing compared to the awareness prickling at the crown of your head.<BR>
<Br>
Jake steps in close behind you. Too close. His thighs frame the bench, his shorts hanging low enough that when you glance up, they’re almost brushing your forehead.<br>
<Br>
“That’s it,” he murmurs. His voice is quiet, but heavy enough that you feel it settle down your spine. “Now full extension. I want to see how far you can stretch.”<Br>
<Br>
You draw the cables inward. The weights rise with a steady clank, then drop as you open your arms wide again. Each rep arches your chest, pulling the fabric tighter, lifting you higher.<Br>
<br>
“Eyes up,” Jake says. The words are soft but edged with command.<br>
<Br>
You obey almost by instinct, staring into the mirror behind you. Your own reflection stares back. Arms spread, chest thrust high, Jake’s looming shape over you, his groin close enough to your mouth that you could lick it. The humiliation is baked into the posture. Each repetition forces you to see yourself the way he’s does. Open, stretched, displayed.<Br>
<Br>
By the third rep your focus is already sliding. The cables sing with tension, but the harder pull is the pressure of his presence. His smirk in the mirror. You know you won’t get through the set like this. Not with Jake’s shadow pressing down and the mirror throwing it all back at you.<Br>
<br>
<b>Actions</b><br>
<<StatCheckIntelligence "gt" 50>>
<<set _StatIntelligenceProbability to _StatIntelligenceProbability + " Try to adjust your form to de-emphasise yourself">>
<<if _StatCheckIntelligence is true>><<link _StatIntelligenceProbability "GymJakeContest">><<set $GymJakeContest to "Set3IntelligencePass">><</link>><br>
<<else>><<link _StatIntelligenceProbability "GymJakeContest">><<set $GymJakeContest to "Set3IntelligenceFail">><<Intelligence 1>><</link>><br><</if>>
<<link "Nuzzle your nose against Jake’s groin to distract him" "GymJakeContest">><<set $GymJakeContest to "Set3Nuzzle">><<Orientation 1>><</link>><br>
<<else>>
Jake leads you across the gym floor to the bench press station, plates clattering as he loads the bar. He slides the big twenties on with a grunt, giving you a sideways glance as if daring you to question it. By the time he’s done, the bar looks monstrous.<br>
<Br>
He drops onto the bench, grips the knurling, and heaves the weight up. Each push is loud and deliberate, chest flexing with the strain. His eyes flick toward the window every few reps. Sure enough, the girls outside lean closer, smirks spreading as they watch him perform. He slams the bar back into the rack with a metallic clatter, sitting up to roll his shoulders, sweat bright on his arms.<br>
<Br>
“Your turn, old man,” he says, grinning. “Match it if you can.”<Br>
<<RumourCheckSelf "Jake">>
<<if _RumourCheckSelf is true>><Br>Your eyes drift to the stack as you step closer. Something looks off. Wedged between the big twenties are thin slivers of 2.5s. A trick to bulk up the look without piling on the real weight. He’s still lifting heavy, sure, but it’s not the clean display he’s making it out to be.<br><</if>>
<Br>
The girls at the glass watch intently now, arms folded, eyes darting between you and Jake. He sits forward on the bench, smirk locked in place, daring you to take his challenge.<Br>
<br>
<b>Actions</b><br>
<<RumourCheckSelf "Jake">>
<<if _RumourCheckSelf is true>><<link "Call the cheating out directly" "GymJakeContest">><<set $GymJakeContest to "Set3Rumour">><</link>><br><</if>>
<<StatCheckAssertive "gt" 50>>
<<set _StatAssertiveProbability to _StatAssertiveProbability + " Try to match Jake’s weight">>
<<if _StatCheckAssertive is true>><<link _StatAssertiveProbability "GymJakeContest">><<Feminity -1>><<set $GymJakeContest to "Set3AssertivePass">><</link>><br>
<<else>><<link _StatAssertiveProbability "GymJakeContest">><<set $GymJakeContest to "Set3AssertiveFail">><<Assertive 1>><</link>><br><</if>>
<<link "Mock Jake" "GymJakeContest">><<set $GymJakeContest to "Set3Psych">><<Greedy 1>><<Feminity -1>><</link>><br>
<</if>>
<<elseif $GymJakeContest is "Set3IntelligencePass">>
Jake continues with his instructions. “Arms out. Wider. Back arched,” he says, tone steady, rehearsed. “That’s the form.”<br>
<Br>
But you know better. He’s not focused on your form. He’s watching the show. And you know better than him on how to do this.<br>
<Br>
On the next rep, you tilt your pelvis, flattening your lower back into the bench. The strain shifts, making the pull cleaner. It also means less curve, less spectacle and more stability.<br>
<Br>
Jake’s eyes narrow in the mirro. “That's not what I said.” His voice tries for neutral, but there’s a sharpened edge beneath it.<Br>
<br>
You don’t look at him. “Proper engagement’s about control, not arching your spine like a bow. Unless you want me to throw it out before the set’s done?”<Br>
<br>
For a moment he doesn’t answer. His reflection hovers close, watching, judging. Then he exhales through his nose. “Fine. Whatever.”<br>
<Br>
He takes a step back, suddenly disinterested as his smugness falters.<br>
<Br>
Reps flow smoother now. You focus on the rhythm, the weight working your shoulders and chest without forcing yourself into a posture designed for someone else’s entertainment. In the mirror, you see the girls have gone quiet. Now watching you with interest.<Br>
<Br>
By the tenth rep your arms burn, but it’s clean. Solid. Yours.<Br>
<Br>
Jake crosses his arms, leaning back against the mirror with a curl in his lip. “Guess that works too,” he mutters, reluctant.<Br>
<Br>
You sit up slowly, catching your breath. For once, you’ve beaten him without brute force. Just by being sharper.<Br>
<br>
<B>Actions</b><br>
<<link "Finish the contest" "GymJakeContest">><<set $GymJakeContest to "Finish">><<set $JakeContestTimer += 1>><</link>>
<<elseif $GymJakeContest is "Set3IntelligenceFail">>
Jake continues with his instructions. “Arms out. Wider. Back arched,” he says, tone steady, rehearsed. “That’s the form.”<br>
<Br>
You are sure this isn't the best way to do this. In fact, you know Jake's not trying to help you. He’s focused watching the show. But you can't work out how to do this any better without emphasising your body.<br>
<Br>
“That’s not how you do it,” he says sharply. “Arch. Back high. You’ll never get full extension otherwise.”<BR>
<br>
You hesitate. “Feels more stable this way.”<br>
<Br>
His smirk deepens. “Stable isn’t strong. Proper form means arch. Big chest. Wide spread. You want results? Do it my way.”<br>
<Br>
Finally, you let out a breath and ease back into the curve he wants. Back arched, chest raised, exactly the pose he’d engineered from the start. “That’s it,” he murmurs, satisfied. His hand brushes your side, pressing you deeper into the posture. The cables tremble as you pull, your chest rising each time, your reflection performing exactly as he intended.<Br>
<Br>
In the mirror you see the girls outside nudge each other, smirks playing at their lips. One tilts her head with a knowing grin. They can see what this looks like, and so can you.<Br>
<Br>
Jake steps back only once the set is complete. He nods, smug and certain. “Better. But not good enough. Think you'll have to put in some more practice if you want to meet what I'm after.”<br>
<br>
You sit up slowly, a frown tugging at your lips. You did finish, but Jake's not admitting the victory. This was display was all for nothing.<Br>
<Br>
<I>Did you expect for him to play fair?</i><br>
<br>
<B>Actions</b><br>
<<link "Finish the contest" "GymJakeContest">><<set $GymJakeContest to "Finish">><</link>>
<<elseif $GymJakeContest is "Set3Nuzzle">>
You steady your breathing, cables taut in your hands. You already know you’re not going to finish this set. Not with Jake standing so close, his shorts brushing your hairline, his smirk heavy in the mirror. But there’s another way to get through this. An easier way.<BR>
<Br>
<I>Is that how you’re justifying it?</i><br>
<br>
Keeping your eyes locked on his, you arch your neck just enough for your nose to brush against the fabric of his shorts. The sweat-darkened cotton carries his scent. Sharp and musky. It should be repulsive, but instead there’s a pull, an animal part of you responding to it.<br>
<Br>
You glance up at him, seeing Jake’s eyes widen. But he doesn’t move back. If anything, it seems to root himself in place. You have to crane higher, lips grazing the fabric now. The outline beneath is unmistakable. The heat rising from him, the stiffness against your mouth, makes your pulse kick.<br>
<br>
Your arms sag, the cables hanging limp at your sides. You’re no longer even pretending to row. Through his legs, you see the world upside down. A humiliating picture of a girl on back, legs astride a bench, face pressed against Jake’s crotch. And through the window, the girls are watching. Wide-eyed, half-laughing, half-whispering, drinking in the display.<br>
<Br>
Jake tilts his head, voice low and smug. “Maybe we should take this somewhere else.” He makes no move to end the moment himself, but he doesn’t need to. The cables swing idly from your hands, the exercise already long forgotten.<Br>
<br>
<B>Actions</b><br>
<<link "Finish the contest" "GymJakeContest">><<set $GymJakeContest to "Finish">><<set $JakeContestFlirt += 1>><</link>>
<<elseif $GymJakeContest is "Set3Rumour">>
Your voice cuts the air. “Those twenties look thicker than mine. You hiding something, Jake?”<bR>
<br>
Outside the window, the girls outside lean in to look at his weights. Jake freezes and for a moment, his grin falters. Then he forces a laugh. “Huh. Must’ve been a mistake.”<bR>
<Br>
“Sure,” you reply. “I’ll just match, then. Fair's fair.”<br>
<Br>
You glance over to the window, seeing the girls murmuring. They’re watching you now.<Br>
<Br>
You slide into position and take the bar. The weight feels good. Your muscles flex as you push the first rep skyward. Breathe in, brace, press. The burn is there, but it’s steady and managable.<br>
<Br>
Beside you, Jake grunts. Rep after rep, you keep pace. You quickly match his score, then push ahead. By the time you rack the bar with a final slam, you've left his effort in the dust.<br>
<Br>
Outside, the girls exchange looks, then grin at you.<Br>
<Br>
Jake’s jaw works. “Whatever,” he mutters, too low for swagger. The bravado’s fraying.<Br>
<Br>
The pride hits like a rush of blood, hotter than the strain in your chest. You didn’t just out-lift him. You owned him.<br>
<Br>
<I>How does it feel? You didn’t just beat him. You made him kneel.</i><br>
<br>
<B>Actions</b><br>
<<link "Finish the contest" "GymJakeContest">><<set $GymJakeContest to "Finish">><<set $JakeContestTimer += 1>><</link>>
<<elseif $GymJakeContest is "Set3AssertivePass">>
You grip the bar, palms slick, shoulders tight. The stack feels heavy even before you press, but Jake’s smug grin keeps you rooted.<br>
<Br>
The first rep grinds upward, slow and rough. Your clench your teeth. Out of the corner of your eye you catch the girls watching intently.<Br>
<Br>
Heat floods your chest. You drive the bar up again. One rep. Then another. The rhythm starts to build, though every movement sends fire up your arms. Jake watches. You see his smug grin fade.<Br>
<Br>
“You’re fading, old man,” he says, but there's nervousness in his voice.<Br>
<Br>
You block it out, focus on the bar and the next rep. Your lungs burn, your shoulders scream, but you won’t quit. You force the steel upward, lockout rattling as the plates clang against each other.<Br>
<Br>
The final stretch is nothing but pain. Your vision blurs, sweat dripping hot into your eyes, but you bite down and push. The bar crawls upward, inch by inch, until you slam it back onto the rack with a roar. Your chest heaves, muscles trembling on the edge of collapse.<br>
<br>
Through the glass, the girls shift. They trade quick grins, impressed. The sight makes your pulse hammer harder than the weights ever could.<Br>
<Br>
Jake notices, too. His jaw tightens. “Alright. You got one. That was an easy weight, though.” The bravado is there, but thinner, his voice edged with frustration.<Br>
<Br>
You can’t help but let a grin spread across your face, even as your arms shake with exhaustion.<Br>
<Br>
<I>Yes. This is what it means to be stronger. Pain is nothing when you can put someone beneath you.</i><br>
<br>
<B>Actions</b><br>
<<link "Finish the contest" "GymJakeContest">><<set $GymJakeContest to "Finish">><<set $JakeContestTimer += 1>><</link>>
<<elseif $GymJakeContest is "Set3AssertiveFail">>
You grip the bar hard, teeth clenched, every nerve screaming that you’re not about to fold here. The first reps come heavy but steady. Shoulders straining, chest tight. You force each push with a grunt, bar trembling over you.<Br>
<Br>
By the tenth, your breaths come ragged. Each press shakes, your wrists scream in pain, elbows wobble under the weight. Out of the corner of your eye, you see the girls smirking through the window. They've written you off already.<Br>
<Br>
You press again. Halfway up, the bar quivers. Your chest burns, your arms dead. Jake's laugh echoes as he watches you.<Br>
<Br>
“Come on, old man,” he calls loud enough for the girls to hear. “Thought you had grit. Looks like you’re just made to spot me.”<Br>
<br>
You dig in, straining, face hot. The bar stalls mid-air. No matter how you push, it won’t move. With a clatter, it drops back to the rack. You sag into the bench, chest heaving. Done.<br>
<br>
“Better luck next time,” Jake says, wiping his forehead with deliberate ease. The smugness drips from every word. "Although maybe the ballet class is more your thing."<br>
<Br>
You can’t meet his eyes. Your gaze stays on the ceiling, hot with frustration.<Br>
<Br>
<I>Pathetic. Maybe he's right. Maybe ballet is more suited to you.</i><br>
<br>
<B>Actions</b><br>
<<link "Finish the contest" "GymJakeContest">><<set $GymJakeContest to "Finish">><</link>>
<<elseif $GymJakeContest is "Set3Psych">>
The weights groan as you both press. First few reps are clean and steady. Jake watches you with mild interest, but keeps looking back to window where the girls cluster.<Br>
<Br>
“Christina ever spot you?” you jab, keeping your voice casual. “Heard she’s stronger than you.”<Br>
<br>
Jake snorts. “Just stick to your own set, old man.”<Br>
<Br>
You grit your teeth, raising the bar again, then let your voice rise, loud enough for the girls against the glass. “Funny, though. Don’t see your dad in here much.” You pause just long enough to draw it out. “Guess he saves the proud-dad act for Steve, huh?”<Br>
<br>
Jake's attention is suddenly upon you. "What did you say?"<br>
<BR>
You feel the grin crawl onto your face. Pressing through another rep, you twist the knife. “Must sting. Everyone says you’ve got your dad's temper, but none of his strength.”<Br>
<Br>
Jake is right above you now, looking down with fury. You briefly consider stopping, but there's something about this that brings you satisfaction. “Bet the old man wishes Steve was still in Charlton. At least then he’d have a son worth watching.”<br>
<br>
The sound Jake makes is halfway between a growl and a gasp. He lashes out to push the bar down. It lands on your chest, knocking the air out of you. "You take that back!" he snaps, pushing the bar down against your body.<Br>
<Br>
Casey’s voice snaps across the room. “Get that bar off him!" Out of the corner of your eye, you see him limping over.<Br>
<Br>
Jake glares down at you for a moment longer, then releases his grip. You immediately push the bar back up and lock it in place, gasping for air.<Br>
<Br>
"You alright, son?" Casey asks you, as you sit up. You nod to him, silently, looking over to Jake who stands off to the side.<br>
<Br>
"I'd say he wins this one by default," Casey tells Jake. The quarterback turns to look between the two of you, his cheeks red with fury. “Whatever,” he spits.<Br>
<br>
<I>See? Find the crack. Push. Watch him break. That’s how you win.</i><br>
<br>
<B>Actions</b><br>
<<link "Finish the contest" "GymJakeContest">><<set $GymJakeContest to "Finish">><<set $JakeContestTimer += 1>><</link>>
<<elseif $GymJakeContest is "Finish">>
<<if $current.female is true>>
You step back from the final set, breath still heavy, sweat slick against your skin. Jake eyes you, his grin sharp. Through the window you see the girls are still there, smirks pressed to the pain, waiting to see who came out on top.<br>
<br>
<<if $JakeContestTimer gte 2>>
For the first time Jake’s grin falters. He rolls his neck, scowling faintly as the girls’ eyes slide from him to you. Their expressions aren’t subtle. A new appraisal, one that used to be his alone.<Br>
<Br>
“Alright,” he mutters. “You did okay. For a girl.” He tries for a shrug, but it doesn’t hide the edge in his voice.<Br>
<Br>
You press him, steady. “And the bet?”<bR>
<Br>
His jaw tightens. For a heartbeat he looks like he might wriggle out of it. But when he glances back to the window, you see acceptence set in. “Fine. A bet’s a bet.” He jerks his thumb toward the locker room. “C’mon. Let’s settle it.”<Br>
<br>
<b>Actions</b><br>
<<link "Go to locker room with Jake to get your reward" "GymMaleLockerRoom">>
<<EventTrigger "GymMaleLockerRoom" "WorkOutBetWon" null null null null null null true>>
<<set $JakeContestTimer to undefined>>
<<set $JakeContestFlirt to undefined>>
<</link>>
<<elseif $JakeContestFlirt gte 2>>
Jake looks at you with barely concealed lust. “Not sure you won,” he says, voice low. “But I think you deserve a reward, anyway.” His eyes narrow, grin returning.<br>
<Br>
The way he says it is pitched just loud enough for the girls outside to catch, drawing a ripple of knowing smiles. He tips his chin toward the locker room. “Want to go somewhere private?”<br>
<br>
Through the window you see the girls watching carefully, smirking.<Br>
<Br>
<b>Actions</b><br>
<<link "Go to locker room with Jake to get your 'reward'" "GymMaleLockerRoom">>
<<EventTrigger "GymMaleLockerRoom" "WorkOutBetFlirt" null null null null null null true>>
<<set $JakeContestTimer to undefined>>
<<set $JakeContestFlirt to undefined>>
<</link>><br>
<<link "Decline his offer" "GymJakeContest">><<set $GymJakeContest to "Decline">><</link>>
<<else>>
Jake’s grin only widens, all cocky bravado. Through the window the girls’ attention swing back to him like it never left. He tosses a towel across his shoulder, flexing as though he’s already forgotten you.<Br>
<Br>
<<if $current.Avatar is "Annie">>“Like I thought,” he crows, pitching his voice so the girls can hear. “That's what you get for sitting behind a reception desk all day. All talk and no action.”<Br>
<<elseif $current.Avatar is "Jennifer">>“Like I thought,” he crows, pitching his voice so the girls can hear. “A girl who couldn't hack it as a cheerleader can't handle a gym set.”<Br>
<<elseif $current.Avatar is "Emily">>
<<InventoryCheckSelf "WorkoutGearRed">><<if _InventoryCheckSelf is true>>“Like I thought,” he crows, pitching his voice so the girls can hear. “You can dress up like a slut, but you don't have the moves to back it up, nerd.”<Br><</if>>
<<InventoryCheckSelf "WorkoutGearBlack">><<if _InventoryCheckSelf is true>>“Like I thought,” he crows, pitching his voice so the girls can hear. “You're more of a passive nerd than a active girl, aren't you?"<br><</if>>
<<InventoryCheckSelf "WorkoutGearPink">><<if _InventoryCheckSelf is true>>“Like I thought,” he crows, pitching his voice so the girls can hear. “Rather be playing with activewear barbie than do it yourself, hey nerd?"<br><</if>>
<<elseif _CurrentPC is true>>
<<InventoryCheckSelf "WorkoutGearRed">><<if _InventoryCheckSelf is true>>“Like I thought,” he crows, pitching his voice so the girls can hear. “You might look like you've got the goods, but you can't back it up.”<Br><</if>>
<<InventoryCheckSelf "WorkoutGearBlack">><<if _InventoryCheckSelf is true>>“Like I thought,” he crows, pitching his voice so the girls can hear. “Don't think a gym's for you. Maybe you'd feel more at home in a dungeon."<br><</if>>
<<InventoryCheckSelf "WorkoutGearPink">><<if _InventoryCheckSelf is true>>“Like I thought,” he crows, pitching his voice so the girls can hear. “Might want to try the ballet class, sweetheart. More suited to your tastes."<br><</if>>
<</if>>
<Br>
The girls giggle behind the glass, smirks aimed your way before returning to their favourite spectacle - Jake. He soaks in their laughter and looks like it’s fuel.<br>
<Br>
<B>Actions</b><Br>
<<link "Shower and leave the gym" "OrchidRoad">><<TimeChange>><<set $JakeContestTimer to undefined>><<set $JakeContestFlirt to undefined>><<set $GymJakeContest to undefined>><</link>>
<</if>>
<<else>>
You step back from the final set, breath still heavy, sweat slick down your arms. Jake eyes you from across the room, a towel slung over one shoulder. His chest still rises steady, but there’s no mistaking the tension in the way he looks at you.
<Br>
<<if $JakeContestTimer gte 2>>
His scowl says it all. He’s not happy . Not with you, not with the way the girls on the other side of the window are watching you now instead of him. Their whispers aren’t subtle, one even hides a grin behind her palm.<Br>
<bR>
Jake spits to the side, jaw tight. “Wasn’t even fresh today. Football practice took it out of me last night. Be a different story if I wasn't training for a game.”<br>
<Br>
You towel the sweat from your hands and step closer, voice cutting through. “That’s not how this works. We had a deal. You lost.”<Br>
<br>
For a moment he doesn’t answer, the towel bunched in his fist, the muscle in his jaw twitching. Then he snorts, turning toward the locker room. “Whatever. Let’s get it over with.”<Br>
<br>
<b>Actions</b><br>
<<link "Go to locker room with Jake to get your reward" "GymMaleLockerRoom">>
<<EventTrigger "GymMaleLockerRoom" "WorkOutBetWon" null null null null null null true>>
<<set $JakeContestTimer to undefined>>
<<set $JakeContestFlirt to undefined>>
<</link>>
<<else>>
Jake grins wide, planting his hands on his hips, chest still flushed from the effort. “Just as I thought. Knew you couldn’t keep up.”<Br>
<bR>
He doesn’t even lower his voice. “Come back when you’re ready to compete. Until then, stick to the light weights. Leave the real work to men who can handle it.”<Br>
<Br>
The girls outside giggle at the jab. One mimes flexing a bicep and nods toward Jake, the other shakes her head with a laugh at you.<Br>
<Br>
Jake wipes his palms on the towel and returns to posing in front of the mirror, pretending to go back into another set while the girls’ eyes stay fixed on him.<Br>
<Br>
<B>Actions</b>
<<link "Shower and leave the gym" "OrchidRoad">><<TimeChange>><<set $JakeContestTimer to undefined>><<set $JakeContestFlirt to undefined>><<set $GymJakeContest to undefined>><</link>>
<</if>>
<</if>>
<<elseif $GymJakeContest is "Decline">>
You shake your head, firm enough to leave no doubt. Whatever Jake’s suggesting, you don’t want it like that.<Br>
<Br>
For a second his grin falters. Then the mask slips neatly back into place. He shrugs, all loose shoulders and feigned indifference. “Suit yourself,” he says, tone light. As if it doesn’t matter.<br>
<Br>
He slings a towel across his shoulder, turns his back on you and raises an arm to flex. The motion’s casual, but angled perfectly toward the glass. The girls respond immediately, laughter bubbling as they lean forward, eyes sliding over his muscles. They’re already nodding, approving, as if he’s moved on from you without a second thought.<Br>
<Br>
The sting lands sharper for that. You made the call, but somehow it feels like you’re the one being refused.<Br>
<Br>
<I>See how easily he twists it? That's how a real man gets his way. Indifference.</i>
<Br>
<B>Actions</b><Br>
<<link "Shower and leave the gym" "OrchidRoad">><<TimeChange>><<set $JakeContestTimer to undefined>><<set $JakeContestFlirt to undefined>><<set $GymJakeContest to undefined>><</link>>
<</if>><b>Casey's Gym</b><br>
<img src="./images/Gym.png"><br>
<Br>
When you return to the gym, you find Gordon adjusting some dumbbells near an exercise mat. "Here", he says. "These should work."<br>
<br>
For the next hour Gordon puts you through your paces, encouraging you when you need it, praising you when you push yourself, calling you out when you take it easy. He doesn't belittle you or put you down, even though the dumbbells are much lighter than what you've seen him use.<Br>
<br>
"And relax," he says to you, after the final set on his plan. You take several deep breaths, short of oxygen. Your body aches, but you have to admit, you feel better.<Br>
<bR>
"Good work.” Gordon says. "Keep coming. You'll see the difference."<Br>
<Br>
You thank him. Even though you feel tired, but there's no question that the workout has made you feel stronger.<br>
<br>
With your exercise complete, you have a rare moment to talk to Gordon where he isn't preoccupied with work or lifting.<br>
<br>
<B>Actions</b><br>
<<link "Talk to Gordon" "GymGordonDialogue0">><<Feminity -1>><</link>><<if $GymBoxingClass is undefined>>
<b>Casey's Gym</b><br>
<img src="./images/Gym.png"><br>
<Br>
You walk back into the gym. Casey’s finished adjusting the mats and is bouncing lightly on the balls of his feet, rolling his shoulders, shifting his weight, almost dancing. It’s a little uneven, his limp catching now and then, but he moves like someone who remembers at least how it used to feel.<br>
<bR>
At the sight of you, he stops. “Alright,” he says, taking one last drag from the cigarette. Then, without ceremony, he stubs it out directly on the skirting board. “You ready?”<Br>
<br>
Before you can answer, he tosses a pair of gloves your way. You fumble slightly catching them, but more from the unexpected speed than the weight. Casey chuckles, but in doing so stumbles a little over his bad leg. He grunts, recovers, and says nothing.<Br>
<bR>
You pull on the gloves slowly, tightening each strap. As you do, your eyes flick toward the window. The boys are still there. Their breath fogs faint patches in the glass. One of them points at Casey and says something you can’t hear, but it makes the others snicker. <Br>
<br>
Casey doesn’t look, but his shoulders square just slightly as if he’s trying not to hear what he’s already heard. He steps onto the mat and gestures for you to join him. “Hands up,” he says simply. “Keep your guard tight. Stay light on your feet.”<Br>
<br>
He adjusts his stance, loose and low, one glove tapping lightly at his chin.<Br>
<Br>
“If you’re ready, we’ll begin.”<Br>
<br>
<B>Actions</b><br>
<<link "Begin the lesson" "GymBoxingClass">><<set $GymBoxingClass to "Begin">><</link>>
<<elseif $GymBoxingClass is "Begin">>
You step onto the mat, gloves raised. Casey starts circling you, light on his feet despite his leg. His eyes flick across your stance, watching every shift in your balance. Then, without warning, he throws a couple of slow, easy punches toward your gloves.<Br>
<Br>
They land with a soft thud. The technique is still sharp, but there’s no weight behind them. Not anymore.<BR>
<bR>
“Turn that lead foot in,” he mutters. “You’re open on the left. Chin down. Guard tight.”<Br>
<br>
You adjust, and he nods. He keeps circling, throwing a few more lazy jabs. You sense he’s not trying to hit, but testing your footing. Each time, he calls something out. “Don’t step back. Pivot. Jab now. Again.”<BR>
<br>
Nodding, you follow his rhythm. One-two. Then another jab. Your fist connects with his glove. Then his shoulder. Then, surprisingly, his chest.<Br>
<Br>
You weren’t trying to land a clean shot, but it hits harder than expected. Casey stumbles a half-step back, readjusting his stance with a grunt.<br>
<br>
Glancing towards the window, you see the boys are still there watching with glee. One of them mimics your punch and the others burst into laughter. Looking back, you see Casey’s eyes on them before catching sight of yours.<Br>
<bR>
He nods again, more slowly this time. “Not bad,” he mutters, rebalancing himself on his bad leg. “But you’ll need more than that to beat me.”<BR>
<br>
The words are said to be challenging, but his stance says otherwise. You’re sure it wouldn’t take much at all to put him down.<Br>
<br>
The gym door creaks open behind you. Glancing back, you see the boys now standing in the doorway, grinning wide. One of them steps forward. “Don’t be a sissy!” he shouts. “Finish him off!”<Br>
<br>
They laugh again, and suddenly the room feels smaller. Heavier. You glance back at Casey. His hands are up. Barely. His face is blank. Waiting.<bR>
<bR>
<I>Go on, show those boys what sort of man you are.</i><br>
<br>
<B>Actions</b><br>
<<link "Fight to win" "GymBoxingClass">><<set $GymBoxingClass to "Win">><<Greedy 1>><<Feminity -1>><</link>><BR>
<<link "Let Casey win" "GymBoxingClass">><<set $GymBoxingClass to "Lose">><<Greedy -1>><<Feminity 1>><</link>><BR>
<<elseif $GymBoxingClass is "Win">>
You adjust your footing. Casey’s still moving, but slower now. You begin to press forward with purpose. Every time he shifts to favour his bad leg, you shift with him. Cut off his angle. Force the weight onto it.<br>
<bR>
He throws another jab, but you don’t back off this time. You dip inside and deliver a clean shot to his jaw. Casey staggers. The boys snigger again.<Br>
<br>
Casey grins, trying to play it off. “Careful now,” he mutters. “This is meant to be your lesson.”<Br>
<br>
But you don’t answer. You glance at the doorway. They're not laughing at you anymore. They're watching with sharp eyes. Devilish smiles spurring you to continue. You look back at Casey. Something tightens in your chest. You want them to see. Be impressed by you.<Br>
<br>
<I>That’s it. Show him who’s the man here.</i><br>
<bR>
You swing again. This time, Casey nearly folds. He catches himself on one knee, breath caught in his throat. You quickly follow-up, not waiting for him to recover. Your fist lands square against his temple. And Casey crumples.<br>
<bR>
He hits the mat, hard. His gloves fall to the side and his arm lifts slightly, signalling to yield.<br>
<bR>
You take deep breaths, as if inhaling the testosterone in the air. A satisfied grin spreads across your face, as you tower over the old man. Laughter erupts from the doorway. “Oof, he's done!” you hear one say. “Thought you said he was a boxer?” “Bet a girl could’ve done better!”<Br>
<bR>
Casey growls and throws his glove in their direction. “Scram!” he shouts, voice cracked. “Get outta here before I knock your blocks off!”<Br>
<br>
The boys back off, still laughing, but they leave. The gym door swings shut behind them. Casey stays on the mat for a moment longer. Then, slowly, he stands. “You’ve got good instincts,” he says, brushing himself off. “Well done.”<Br>
<Br>
But his voice doesn’t match his words. He avoids your eye, instead glancing toward the window. There’s a tight, embarrassed silence hanging between you.<Br>
<br>
You stand tall. Your body is thrumming with energy. Testosterone buzzes in your chest. You showed them. Showed him. This is what kind of man you are now. Charlton saw it.<Br>
<br>
Even if Casey just took yet another beating, mentally and physically.<Br>
<br>
<B>Actions</b><br>
<<link "Get changed and leave the gym" "OrchidRoad">><<set $GymBoxingClass to undefined>><<TimeChange>><</link>>
<<elseif $GymBoxingClass is "Lose">>
You could win this. You know it. He’s off-balance. Slower. And you’ve already landed the cleaner shots. A few more and he’d be on the mat. But you glance at the window. At the boys. At their wide grins and waiting sneers. You don’t want to put him through that.<br>
<Br>
Taking a breath, you start to pull back. Let your guard dip just slightly. Miss the timing on a jab. You create space where none needs to be. Quickly, Casey steps into it. He lands a clean one to your ribs. Then another to your arm. The third hits harder. You grunt.<Br>
<br>
Casey chuckles, breath catching a little. “Looks like you’ve still got a few things to learn,” he mutters, wiping sweat from his brow.<br>
<bR>
You glance back to the window. The boys have gone quiet. Watching more closely now. A smirk flickers across one of their faces as Casey lands another punch. <Br>
<bR>
<i>Are you really going to let yourself be shown up in front of them by a has-been?</i><br>
<br>
Casey’s next punch answers that question. It lands square across your jaw. Your hearing reduces to a low buzzing, as if underwater. You stagger, hands rising too slow.<br>
<Br>
Another jab. Then a hook. Casey’s on you now, the confidence returning to his movements, even if the speed never does. He’s working the angles, shifting his weight, in spite of his limp shows every time.<Br>
<bR>
One more punch lands and your knees give way. The mat hits you hard.<Br>
<bR>
From somewhere behind the ringing in your ears, the laughter starts. “Couldn’t even beat the old man!” “What a sissy!”<Br>
<br>
You lie there for a moment. Not from pain, but from the shame. To his credit, Casey rounds on them. “Scram, the lot of ya!” he shouts, voice raw. “This ain’t your lesson!”<Br>
<br>
The boys retreat, laughing all the way, but they leave. The gym door swings shut. You feel a glove nudge your shoulder. Casey offers a hand. “Don’t worry about them,” he says, pulling you up. “You did alright. Tried your best. Some men… just ain’t built for fighting.”<br>
<Br>
He pats your back, but it’s awkward. He’s panting hard now, leg shaking slightly under the effort. With a smile, he limps toward the counter and lights another cigarette. You glance toward the window again. The boys are still out there. Gesturing. Laughing.<br>
<bR>
Is this what Charlton expects of you? To prove yourself by knocking down an old man?<Br>
<bR>
And if so, you wonder - are you really cut out to be a man in this town?<Br>
<br>
<B>Actions</b><br>
<<link "Get changed and leave the gym" "OrchidRoad">><<set $GymBoxingClass to undefined>><<TimeChange>><</link>>
<</if>> <<set _NPC to "DeBussy">>
<<if $DeBussyDialogue is undefined>>
<<if $current.Avatar is "Emily">>
<<Flag "BusinessAfterSchool">>
<<if _FlagReturn>>
As you approach, DeBussy looks up, her face lighting with a beaming smile. “Oh! Emily. What a delight. I didn’t expect to see you here on a weekend. But then, you are one of my more proactive girls.”<BR>
<br>
Her eyes drop momentarily to her clipboard before returning to yours. “Here to take part in my ballet instruction, are you?” she asks, voice syrupy. “A sharpened mind requires a graceful body, after all. And discipline is discipline, no matter the subject.”<br>
<br>
Her smile lingers, polite and practiced. “I’d be very pleased to include you. Provided, of course, you’re willing to take it seriously.”<Br>
<<else>>
As you approach, DeBussy looks up. A polite smile forms. “Hello dear. I didn’t expect to see you, today. What brings you here?”<Br>
<br>
She straightens a little, folding her arms over the clipboard. Her ballet slippers peek out beneath her leggings, though she makes no effort to draw attention to them. “Are you here to partake on my ballet lessons?” she asks when you don’t respond. “Typically I don’t encourage my students to partake. Weekends are for reflection. Quiet study. Perhaps even a little revision.”<br>
<bR>
Her eyes meet yours, as if burrowing into your brain to work out your thoughts. “For you though,” she says after some time. “I will make an exception.” A thin smile smile forms on her lips, but she stands waiting for your answer. <Br>
<</if>>
<<elseif _CurrentPC is true>>
DeBussy looks up as you approach, a smile appearing that can’t quite mask her confusion. “Good afternoon,” she murmurs. “You’re Emily’s <<Sibling>>. aren’t you? What brings you here?”<br>
<Br>
You pause before replying, a cold shiver spreading up your spine. “Yes. I’m Emily’s <<Sibling>>.”<Br>
<br>
<<Flag "BusinessAfterSchool">>
<<if _FlagReturn>>At this, DeBussy breaks into a smile. “Oh! She’s a bright girl! I shouldn’t say this, but between us two, she’s one of my favourites. So diligent. Observant. A sharp eye for detail. She’ll go far, with the right tutoring.”<br>
<<else>>A nod comes from the teacher, her smile wavering slightly. “She seems like a pleasant girl. Could do with a little focus, but I can see a certain potential. There are good jobs for young ladies in Charlton if they practice their typing.”<br><</if>>
<br>
“Thank you,” you say. “I’m sure she values your teaching.”<br>
<br>
DeBussy breaks out into a smile. “Oh, that’s lovely of you to say. But if you’ll forgive me, I must return to my class. A young lady’s education doesn’t end at the school gates, thank heavens. Or was there something I can assist you with?”<Br>
<<elseif $current.female is true>>
As you approach, DeBussy looks up. A polite smile quickly forms on her lips. “Hello dear,” she says in a crisp tone. “What a pleasant surprise. I haven’t seen you in the longest of times.”<Br>
<bR>
You eye DeBussy cautiously. She wears a set of ballet shoes underneath some thick black leggings that are functional but not revealing. Her collared polo shirt gives an air of superiority that only just seems appropriate in Casey’s Gym.<Br>
<br>
“Are you here to partake on my ballet lessons?” she asks you. “My dedication to your moral and physical education doesn’t simply expire after graduation, you know.”<Br>
<Br>
You eye DeBussy cautiously. She wears a seat of ballet shoes underneath some thick black leggings that are functional but not revealing. Her collared polo shirt gives an air of superiority that only just seems appropriate in Casey’s Gym. <Br>
<br>
A thin smile forms on her lips, but she stands waiting for your answer. <Br>
<</if>>
<<else>>
DeBussy holds the clipboard to her chest, meeting your eyes through her glasses as she waits for you to speak.<br>
<</if>>
<br>
<b>Actions</b><br>
<<DialogueSpoken "DeBussy" "AboutBalletLesson">>
<<if _Discussed is false>><<link "Ask about lessons" "DeBussyDialogue">><<set $DeBussyDialogue to "AboutBalletLesson">><</link>><br><</if>>
<<if $current.female is true>><<link "Join the lesson" "DeBussyDialogue">><<set $DeBussyDialogue to "JoinBalletLesson">><</link>><br>
<<else>><S>Join the lesson</s> - You need to be female to join the ballet class<br><</if>>
<<link "Say goodbye to DeBussy and return to the gym" "Gym">><<EndConversation "DeBussy">><</link>>
<<if $GymBalletClass is undefined>>
<b>Casey's Gym</b><br>
<img src="./images/Gym.png"><br>
<br>
You step back into the gym and immediately recognise a few familiar faces gathered near the mirrored wall.<Br>
<<if $current.Avatar isnot "Florence" and $FreshPotFlorenceMoved isnot "Moved">><BR>Florence leans against the barre, her flame red hair pulled into a high ponytail. One foot rests along the barre as she stretches, her gaze sharp.<BR><</if>>
<<if $current.Avatar isnot "Annie" and $AnniesApartmentSleepForget isnot "Bed">>
<<if $current.Avatar is "Jennifer">><bR>Annie sits on a bench, tying her ballet slippers with a practiced rhythm. She flicks her blonde hair back through a headband, suddenly glaring when she catches the sight of you.<bR>
<<else>><bR>Annie sits on a bench, tying her ballet slippers with a practiced rhythm. She flicks her blonde hair back through a headband without looking up.<bR>
<</if>>
<</if>>
<bR>
Britney and Stacey stand side by side in front of the mirror. Britney tugs at her leotard with a grimace. “I look frumpy,” she complains, pouting.<br>
<bR>
You hesitate for a moment as their eyes shift toward you. Then DeBussy steps briskly into your path, clipboard tucked under one arm.<Br>
<br>
“Ah, <<TrueName>>. Just in time!” she beams. “Ladies, please line up against the mirror and we’ll begin.”<Br>
<br>
You take your place among them, the mirror stretching out in front of you. Somewhere in the background, Casey lingers behind the gym counter, disinterested, barely glancing your way. But through the wide gym windows, you see the real audience. A cluster of teenage boys gathered outside, grinning, pointing and waiting.<Br>
<Br>
“Eyes sharp, ladies,” DeBussy calls, smiling as she walks the line. “Now. Let’s get started, shall we?”<Br>
<Br>
<b>Actions</b><br>
<<link "Begin the lesson" "GymBalletClass">><<set $GymBalletClass to "Begin">><</link>>
<<elseif $GymBalletClass is "Begin">>
You stand in line with the other girls, your reflection stretching beside theirs in the mirror. DeBussy walks the row slowly, clipboard tucked beneath one arm, a long wooden baton now in her hand.<Br>
<br>
“Ladies,” she begins, voice crisp. “Ballet is discipline. Ballet is posture. Ballet is presence.” She taps the end of the baton lightly against the floor. “When done properly, you needn’t say a word. You command a room by the way you hold your body.”<br>
<br>
She turns toward a small sound system set up by the mirror and taps a button. Classical piano begins to play. Then she turns back to you all. “First position. Let’s begin.”<Br>
<br>
You fumble to copy the pose that the rest of the girls drop into naturally. Heels together, toes out, back straight. The slippers on your feet slip too easily on the polished gym floor.<Br>
<bR>
“Good,” DeBussy says, ignoring your slip. “Now relevé.”<Br>
<br>
You rise. Not gracefully, but more than Stacey who staggers into Britney. “Hey! Watch it, Bambi!”<br>
<br>
“You’re taking up too much space,” Stacey snaps back.<Br>
<br>
From across the room, DeBussy’s voice cuts cleanly. “Miss Kaplar, Miss Hudson. Less commentary. More commitment.”<bR>
<br>
Both girls straighten, synchronised and sulking. Stacey glares at Britney in the mirror. Britney sticks out her tongue as a reply. <Br>
<<if $current.Avatar isnot "Annie" or $AnniesApartmentSleepForget isnot "Bed">><br>A few spots down the mirror, Annie moves with surprising ease. Her arms raise and lower with elegance, back arched, chin high. She glances over her shoulder towards the window, flashing a smile at the boy’s watching.<br><</if>>
<<if $current.Avatar isnot "Florence" or $FreshPotFlorenceMoved isnot "Moved">><BR>Florence, by contrast, is absorbed in the steps. Her eyes never lift from her feet, and she barely reacts to the mirror at all. But there’s a faint, peaceful smile on her lips. “Very good, Miss Drew,” DeBussy comments as she passes.<BR><</if>>
<br>
DeBussy claps once. “Demi plié,” she says. “And stretch. Reach down, ladies. Forward from the hips.”<Br>
<Br>
You follow the motion awkwardly, fingers extending toward the floor. The stretch tightens across your calves. Your back arches. Your bum lifts. And as you dip low, you catch sight through your own legs of the boys gathered at the window.<Br>
<Br>
They’re still there. Still watching. Grinning now. You feel your cheeks flush, suddenly aware of every inch of yourself. Of what you must look like and what they must be seeing.<Br>
<br>
DeBussy glides past behind you, gently adjusting your arm. “This is how you hold attention,” she says softly. “With elegance. With awareness. With pride.”<Br>
<br>
You try to hold the pose. Your muscles strain. The slippers slip again. Your balance wobbles. But DeBussy’s baton taps once against your bum. “Again,” she calls. Then her voice lowers to a whisper. “And remember. Assert yourself. You deserve to be looked at.”<Br>
<br>
You take another breath and prepare to bend again, but your eyes catch those of one of the boys looking in through the window. He grins, directly at you. Almost daring you to resume posing. <br>
<Br>
<b>Actions</b><br>
<<link "Embrace the lesson and show off" "GymBalletClass">><<set $GymBalletClass to "ShowOff">><<Orientation 1>><<Assertive 1>><</link>><Br>
<<link "Be cautious and ignore DeBussy’s instructions" "GymBalletClass">><<set $GymBalletClass to "Cautious">><<Assertive -1>><</link>>
<<elseif $GymBalletClass is "ShowOff">>
You take another breath and bend again, but this time, you choose how. As your fingers reach toward the floor, you fold slowly from the hips, pushing your weight back through your heels. Your rear lifts as you rise onto your toes, arching deeper into the stretch. Then you dare a glance to the window.<bR>
<bR>
Then boys are staring. Not at your face, but eyes firmly on your bum held high into the air. Then their glance drifts to your face. Instinctively, you flash them a grin.<Br>
<bR>
Some part of you wishes to fight the urge, but as you rise up there’s a flutter inside your body that is difficult to ignore. You maintain eye contact with the boys through the window, noting their looks follow your every gesture and flourish. Rightly or wrongly, you are in control.<br>
<bR>
DeBussy’s voice comes from next to you, whispering. “Very good. Perfect form.”<Br>
<br>
You look to her, noting her warm as she taps the barre with her baton. “Now, leg up. Let’s see a good extension through the hips. Toes pointed. Groin forward.”<Br>
<bR>
You obey, lifting your leg in a slow arc until your ankle rests on the barre. The stretch runs like a line of tension down your inner thigh. Your arms float outward, one hand lightly gripping the rail. The leotard pulls at the seam between your legs, tugging taut across your groin. You glance up as you lean over, meeting the boy’s gaze. Their eyes don’t drift now. Instead they stay exactly where the stretch reveals the most. Your crotch.<Br>
<br>
“Capture their glances,” DeBussy murmurs next to you. “Hold their attention.”<bR>
<bR>
Your breath catches. The boys don’t look away. A surge spreads through your body. You feel powerful.<BR>
<Br>
<i>Is this what you think of power now? To hold stares of boys with your body?</i><bR>
<bR>
DeBussy turns back to the class, nodding in approval. “Final position, please. Arms back. Chest high. Show pride in your poise.”<br>
<br>
You lower your leg and reposition, stepping back from the barre. Your feet draw together, heels touching. Slowly, you reach behind your back, arms stretched wide as if embracing the room. Your shoulders roll, and your chest pushes forward. Your eyes flick to the window. The boys are captivated by your chest. Grins gone. Now staring.<BR>
<bR>
You smile as you hold their attention. What must they be thinking, you wonder. What they would say if you could speak to them. Maybe they’ll hang back after the lesson. Chat to you outside. What would they ask of you?<br>
<bR>
<i>It sounds like you want them to.</i><bR>
<bR>
You continue to hold the pose and their gaze, feeling in control. Beneath the sensation, however, is something more. A titter of endorphins. At being admired. And watched. <Br>
<br>
<B>Actions</b><br>
<<link "Finish the lesson" "GymBalletClass">><<set $GymBalletClass to "Finish">><<set $GymBalletClassOutcome to "Embraced">><</link>>
<<elseif $GymBalletClass is "Cautious">>
You glare back at the boy outside. You’re not here to put on a show. Not for DeBussy. Not for a gym class. And certainly not for the boys outside.<br>
<bR>
The classical music continues its steady rhythm. Around you, the girls move in time, limbs stretching in elegant arcs. But your body stays still. <Br>
<bR>
“Demi plié,” DeBussy says from behind, her tone as sweet as ever. “And stretch. Let your presence speak through your posture.”<Br>
<br>
You lower into the position just enough to count. Your knees bend, but you minimise the effort. You don’t rise onto your toes. No lift in your arms. You keep your movements tight, efficient, stripped of flourish. You glance out the window, noting the smiles on the boy’s faces now wiped.<Br>
<BR>
“Leg up,” DeBussy adds, tapping the barre. “Extension through the hips. A dancer commands the gaze.”<Br>
<br>
“Posture is power,” DeBussy says, near your ear. “Don’t lose their gaze. Be in control.”<Br>
<bR>
But you don’t. You raise your leg just enough to rest your ankle on the bar, keeping your torso upright. Your back stays stiff. You lean forward only slightly, stretching your hamstring. Chin down, fingers barely touching your leg. In the mirror, you see the boys begin to shift. Their attention pulls away to the other girls who are playing more of a part.<bR>
<bR>
DeBussy doesn’t comment, but now walks past you without comment. “Good extension, Miss Hudson. And nice turnout, Miss Kaplar.” Nothing for you. Not even a glance.<Br>
<bR>
You draw out of the pose. Your breath is steady, but your heart beats fast in the unspoken confrontation. If this is what Charlton calls power, then maybe power isn’t what you want.<Br>
<br>
<B>Actions</b><br>
<<link "Finish the lesson" "GymBalletClass">><<set $GymBalletClass to "Finish">><<set $GymBalletClassOutcome to "Resisted">><</link>>
<<elseif $GymBalletClass is "Finish">>
The music fades, and DeBussy claps twice. “Very good, ladies. That will do for today.”<br>
<bR>
Around you, everyone seems to exhale at once. Faces are flushed. Breathing shallow. Tights and leotards cling with effort.<Br>
<br>
<<if $GymBalletClassOutcome is "Embraced">>
DeBussy meets your eyes immediately. “Excellent work today,” she says, stepping toward you. She tilts her head faintly toward the window. “They certainly noticed.” The boys are still there, grinning, one of them catching your eye and mouthing the words call me with a wink.<Br>
<bR>
“You’re learning,” DeBussy adds. “To control a room, you must know its secrets. And people carry their secrets on their eyes. Especially boys. Let them believe you’re showing them everything. And you’ll see what they’re really thinking.”<Br>
<br>
<<if $current.Avatar isnot "Florence" and $FreshPotFlorenceMoved isnot "Moved">>Florence smiles as she leans against the barre, taking deep breaths. She doesn’t speak, but her quiet nod tells you she noticed, and maybe understood more than she’s letting on.<BR><Br><</if>>
<<if $current.Avatar isnot "Annie" and $AnniesApartmentSleepForget isnot "Bed">>
<<if $current.Avatar is "Jennifer">>Annie stares at you, slick with sweat. “Showing off, Jen?” she mutters. “Or just living your cheerleading glory days?”<bR><br>
<<else>>Annie bounces over, slick with sweat but smiling. “You were amazing,” she says. “Did you see their faces? They were watching you over me. That never happens.” She nudges you with a grin. “You turned a few heads.”<bR><br>
<</if>>
<</if>>
Britney and Stacey look your way, but say nothing. You catch the end of a hushed exchange. “I could’ve done that,” Britney huffs.”<br>
<bR>
“Sure, once you lay off those ice cream shakes at Fresh Pot,” Stacey mutters back. Britney pouts, but turns to the mirror and tugs at the waistline of her leotard.<BR>
<bR>
You glance to the window one more time. The boys are still watching. You feel their eyes on your skin. Your chest rises with a breath you didn’t mean to hold. It feels nice. To be seen like this. To have earned that attention. Or maybe claimed it.<bR>
<br>
DeBussy’s baton taps the floor. “Next weekend, same time,” she calls. “Do keep practicing. We are not finished.”<Br>
<<elseif $GymBalletClassOutcome is "Resisted">>
DeBussy doesn’t approach you. Her praise is already elsewhere. “Lovely elevation, Miss Hudson,” she says, moving toward Britney and Stacey. “And you, Miss Kaplar. Well, I’m not sure you need to learn anything.” Stacey smirks. Britney sulks. “I was elegant,” she mutters, tugging at her tights.<br>
<bR>
“Not with that bounce,” Stacey mutters. “Or your lunch orders.”<Br>
<br>
<<if $current.Avatar isnot "Florence" and $FreshPotFlorenceMoved isnot "Moved">>Florence wipes her brow with the sleeve of her arm. “It’s harder than it looks,” she says softly. “But I guess it comes easier if you go all in.”<BR><Br><</if>>
<<if $current.Avatar isnot "Annie" and $AnniesApartmentSleepForget isnot "Bed">>
<<if $current.Avatar is "Jennifer">>Annie catches your eye from across the gym, grinning with satisfaction. Her attention then returns back to the window, offering the her audience a coy smile. <bR><br>
<<else>>Annie catches your eye from across the gym, smiling politely. But her attention quickly drifts back to the window, where the boys linger. Her expression shifts to a coy smile. She knows they’re still watching her.<bR><br>
<</if>>
<</if>>
DeBussy’s baton taps the floor. “Next weekend, same time,” she says. “Do keep practicing. We are not finished.”<br>
<</if>>
<Br>
<<if $PlayerCharacter.female is true>>
You watch as the others turn to leave for the locker room. You glance around the gym, trying to make sense of it. The promise of assertion... through exhibitionism? You question whether DeBussy will see you back here next weekend. Is this really for you?<br>
<Br>
<b>Actions</b><br>
<<link "Get changed and leave the gym" "OrchidRoad">><<TimeChange>><<set $GymBalletClassOutcome to undefined>><<set $GymBalletClass to undefined>><</link>>
<<else>>
You watch as the others turn to leave for the locker room. You glance around the gym, trying to make sense of it. The promise of assertion... through exhibitionism? You question whether DeBussy will see you back here next weekend. And then it dawns on you that in spite of how you feel about it, you've just taken ballet class. As a girl. And you're not sure why you're even considering coming back.<br>
<Br>
<b>Actions</b><br>
<<link "Get changed and leave the gym" "OrchidRoad">><<TimeChange>><<set $GymBalletClassOutcome to undefined>><<set $GymBalletClass to undefined>><<Feminity 1>><</link>>
<</if>>
<</if>> <<if $LibraryAVRoomWatchTape is undefined>>
Dennis’s head lifts, the glow of the TV reflecting off his glasses. For once, he seems almost eager. He snaps the stop button on the player and starts riffling through the stacks.<Br>
<Br>
“Here. This one.” His voice carries a rare brightness as he holds up a sleeve, its glossy cover printed with swirling galaxies and the pale blue curve of Earth. “They used to show these in the girls’ lessons.”<Br>
<br>
You take the case from him, frowning at the title. “And the boys? What do they get?”<Br>
<br>
Dennis hesitates. His shoulders tense as if he wishes he hadn’t said anything. You don’t let him wriggle free.<Br>
<Br>
“Well?”<Br>
<bR>
He wets his lips, then sighs and digs deeper into the pile. After a moment, he pulls out another cassette. This one is harsher, its sleeve stark with monochrome rockets and cold steel gantries. Soviet rockets versus American. As you stare at it, the Soviet flag almost looks like it flutters on the cover. The paper inside the sleeve shimmers and at its edges you see the now familiar amber light seeping out. The sickly glow of magic.<br>
<br>
Dennis doesn’t look you in the eye as he sets it down. “Yeah. Different tapes.”<br>
<Br>
<center><img src="./images/vhs_raceforthestars.png"> <img src="./images/vhs_horizonsoftheuniverse.png"></center><br>
<br>
Your gaze drifts between the two boxes, their weight in the air heavy with choice. One promises wonder, the other competition. Neither feels safe.<br>
<br>
<b>Actions</b><br>
<<link "Watch the girls’ tape" "LibraryAVRoomWatchTape">><<set $LibraryAVRoomWatchTape to "GirlsTape">><</link>><br>
<<link "Watch the boys’ tape" "LibraryAVRoomWatchTape">><<set $LibraryAVRoomWatchTape to "BoysTape">><</link>><br>
<<link "Decline to watch and return to the AV room" "LibraryAVRoom">><</link>><br>
<<elseif $LibraryAVRoomWatchTape is "GirlsTape">>
Dennis presses the tape into the machine. The reels whirr, and the screen resolves into a wavering shot of Earth. Delicate, suspended against the dark.<Br>
<Br>
The voiceover begins, soft and reverent, every syllable measured. “Our world drifts in silence, a fragile home balanced against the immensity of space. To see it clearly is to see how small we are. How precious. How gentle.”<Br>
<br>
The stars bloom across the screen, glowing in soft spirals. The narration lingers not on conquest, nor on mechanics of space, but on harmony. On balance and beauty.<br>
<br>
Dennis keeps his head down, quietly scribbling catalogue notes, letting you take it in alone.<Br>
<Br>
“Each life is a flicker,” the narrator continues. “But in joining together, in yielding to the order of things, that flicker becomes part of something greater. The cosmos has no place for defiance. It holds only those who understand their belonging.”<Br>
<br>
The words seep into you with the images. Facts settle in your mind like puzzle pieces, clear and undeniable. But with them comes a softer rhythm. The way the galaxies turn, the way the voice soothes instead of challenges. You find yourself sitting straighter, smoothing your clothes, your breath falling in time with the film’s steady cadence. There’s a grace to it, a sense that strength lies not in pushing, but in aligning yourself with what already is.<Br>
<br>
Dennis finally speaks, still without looking up. “Told you. Good for learning.”<BR>
<br>
The screen lingers on the arc of a ringed planet, luminous, serene. The voice softens to a hush. “The universe reminds us. Greatness is found in belonging, not in force.”<Br>
<br>
You blink, and realise you’ve absorbed more than the facts. A lightness clings to you, a gentleness that feels as though it belongs as much as the knowledge does.<Br>
<br>
<b>Actions</b><br>
<<link "Finish watching the video" "LibraryAVRoomWatchTape">><<set $LibraryAVRoomWatchTape to "GirlsFinish">><<Intelligence 1>><<Assertive -1>><<Feminity 1>><</link>><br>
<<elseif $LibraryAVRoomWatchTape is "BoysTape">>
Dennis hesitates, the cassette heavy in his hand. “Stitch wouldn’t like me showing you this,” he mutters, then forces the tape into the player before you can press him.<br>
<Br>
The reels whirr, a crackle of static. The screen bursts into life with the roar of engines, a rocket thrusting upward through clouds.<Br>
<Br>
The narrator’s voice is sharp, commanding, nothing like the hushed awe of the other tape. “This is not wonder. This is struggle. Two giants contesting the heavens. America and the Soviet Union. The one who claims the stars claims the future. Victory proves supremacy. Defeat brands submission.”<Br>
<bR>
Dennis leans forward this time, watching with you, eyes glinting with the flicker of the screen.<Br>
<br>
Footage cuts between launchpads and cheering crowds. But in the edges of the TV, amber faces of cartoonish scrawls shimmer. Thin, hungry smiles gleaming back at you. For a moment, you see a Union Jack planted on the moon. A British shuttle touching down on a runway. The crowd’s roar rattles your bones. You blink and it’s gone. Columbia’s tiles back in place, Apollo’s stars and stripes where they belong.<Br>
<br>
The narrator drives on. “Resources await the victor. Metals, fuels, power beyond measure. The strong will seize, the weak will watch. This is the way of men. To contest, to conquer, to lead.”<Br>
<bR>
Your pulse quickens. The facts lock in. Trajectories, payloads, years, missions. But you find yourself considering the meaning of it all. Pounding engines, the rhetoric of conquest, the insistence that struggle itself is meaning. It pushes into you like a current. An urge not to yield, but to compet and take. Your shoulders square and your jaw tightens.<Br>
<Br>
Dennis exhales low, almost approving. “Different, right? Teaches more than class ever does.”<Br>
<br>
On the screen, the footage ripples again. British astronauts marching in parades you don’t recall, a British shuttle landing on a world that never was. When you look back, things seem normal again. Except for the split second where you see an amber scratchy face in the TV cackling back at you.<br>
<Br>
The voice hardens into its conclusion. “The cosmos does not wait for equals. It belongs to those with the strength to claim it.”<Br>
<br>
You digest the narration like food. You feel sharp, yet it's edged with hunger. A faint pull toward something harder, more masculine, settling beneath your skin.<bR>
<br>
<b>Actions</b><br>
<<link "Finish watching the video" "LibraryAVRoomWatchTape">><<set $LibraryAVRoomWatchTape to "BoysFinish">><<Intelligence 1>><<Greedy 1>><<Feminity -1>><</link>><br>
<<elseif $LibraryAVRoomWatchTape is "BoysFinish">>
The machine grinds to a halt, the final hiss of static fading into silence.<Br>
<Br>
Dennis leans forward quickly, pressing eject. The cassette clicks free, and he cradles it for a moment longer than he needs to before sliding it back into its sleeve. His eyes flick toward you, then down again as he stacks it neatly on the pile.<Br>
<br>
“Told you… better than class,” he mutters, as if what you’d just watched was only another lesson. He smooths the edge of the logbook with his thumb, avoiding your gaze.<Br>
<br>
The screen is black now, but the roar of rockets and the phantom images still echo in your mind. Union Jacks on lunar soil, faces in the static, the weight of struggle settling on your shoulders.<Br>
<br>
<b>Actions</b><Br>
<<link "Say goodbye to Dennis and leave the AV Room" "Library">><<TimeChange>><<set $LibraryAVRoomWatchTape to undefined>><</link>>
<<elseif $LibraryAVRoomWatchTape is "GirlsFinish">>
The tape reels slow, then stop with a muted clunk. The screen flickers into static, then slips into black.<Br>
<bR>
Dennis leans forward, presses eject, and gently slides the cassette from the machine. He turns it over in his hands once, then tucks it back into its sleeve with a careful precision that feels more like habit than reverence.<br>
<br>
“See? Good for learning,” he says lightly, as though you’d just sat through any other classroom tape. He fusses with the logbook, head down, pen tapping against the margin.<Br>
<br>
The room is quiet now, but the voice lingers in your ears, soft and absolute: the cosmos infinite, yourself infinitesimal. A fragile truth has pressed itself into you, leaving you sharper, yet smaller and not only in the stars.<Br>
<br>
<b>Actions</b><Br>
<<link "Say goodbye to Dennis and leave the AV Room" "Library">><<TimeChange>><<set $LibraryAVRoomWatchTape to undefined>><</link>>
<</if>> <<EventsCheck $return>>
<<if _currentEvent is "LureBleachersTransform">>
<Br>
The wooden struts above creak faintly as a breeze rolls through the field. Dust and the smell of old turf hang in the air. It’s dim here, cut through only by slivers of light between the boards.<Br>
<br>
Jake turns on you as soon as you’re both inside. “So,” he says, voice low, lazy. His hand trails over your shoulder. “What was so important you had to drag me out here?”<Br>
<Br>
His hand quickly drops from your shoudler to your breast. He grips it firmly, causing you to flinch at the touch. "Was it this?" he says. To him, it's not really a question.<Br>
<Br>
Any doubt cast from your mind, you know what he thinks this is. And you know he won't settle for anything less. If you are going to act, you need to do it fast.<br>
<br>
<b>Actions</b><br>
<<link "Cast Sleep and Forget" "JakeDialogue">>
<<set $JakeDialogue to "LureBleachersGetTagsSleepForget">>
<<SetFlag "DailyJakeSleep">>
<<SetNPCLocation "Jake" $dayCurrent "0" "SchoolBleachers">>
<<SetNPCLocation "Jake" $dayCurrent "1" "SchoolBleachers">>
<<SetNPCLocation "Jake" $dayCurrent "2" "SchoolBleachers">>
<<SetNPCLocation "Jake" $dayCurrent "3" "SchoolBleachers">>
<<InventoryCheckNPC "Jake" "JakeDogTags">>
<<if _InventoryCheckNPC is true>>
<<SetFlag "JakeWarPathTags">>
<<TakeObjectNPC "Jake" "JakeDogTags">>
<</if>>
<<EventsCheckEnd "SchoolBleachers" "LureBleachersTransform">>
<</link>><Br>
<</if>><<set $targetNPC to "Jake">>
<<Transform>>
<<if $current.Avatar is "Jake">>
The dogtags gleam in your hand. You draw a breath and speak again. "From this item, I see you in your time of need. Now form shape to the person I see within.”<br>
<br>
The air tightens around you, humming with magic. You force Jake's image into your mind. Broad and muscled, wearing his quarterback jacket, scarred knuckles and cocky grin, his weight filling space, his swagger unchallenged.<Br>
<br>
Magic bursts out from your chest, running across your body. Then the pain takes you. Your skin prickles, stretching from within. Bones grind and snap, shoulders grow wider. Ribs flaring, limbs lengthening. Your chest collapses inward and you feel your lungs swell larger as you suck in air. Hair recedes from your vision as though shorn away. Your hands balloon and you feel your veins surge through swollen forearms. As you finally let out a cry from the pain, it twists into a guttural sound, your voice now hoarse and heavy.<br>
<Br>
Darkness claws at the edges of your vision. You grit your teeth and force yourself to hold on as your organs wrench and settle, your frame remade in his image.<Br>
<Br>
Then, silence.<Br>
<br>
You stagger forward, panting, slick with sweat. The body feels heavy, rooted, brimming with strength. You glance down at your hands and flex them, feeling power ripple in your biceps.<br>
<Br>
Glancing down, you catch your reflection in the shards of a broken beer bottle lying on the floor. Jake Duncan stares back at you, dark haired and blue eyed. His mouth forming into a sneer as you look at your reflection.<Br>
<Br>
Off to the side, Jake - the real one - lies still, breathing evenly, unaware. You feel a sense of pity for him, bested so easily by forces he can't possibly understand. His sleep no longer looking peaceful. He looks weak.<br>
<Br>
The thought startles you, but you can't shake it. Something about being Jake means that it's all too easy to give into his callous nature. You feel your <i>assertiveness</i> has been impacted by your most recent change.<br>
<Br>
<I>This might actually benefit us.</i><Br>
<br>
You turn, feeling refreshed with the athletic energy of this body. Paying little attention to the boy sleeping on the dirt. He'll cope. Or not.<br>
<br>
Yet again, you push the train of thought from your mind. You wonder if really Jake was such a good choice for this after all.<Br>
<br>
<div class="Notification"><<print "You can now attend lessons as a boy, but be careful - Emily's grades will be docked every lesson she doesn't attend.">></div>
<br>
<b>Actions</b><br>
<<link "Return to the school corridor" "SchoolCorridor">><<EventTrigger "YourHome" "JakeTransformEmily" "Evening" "Emily" "Jake" null null null false>><<QuestTracker "Quest11" 4>><</link>>
<<else>>
You prepare for the change, but something feels off. The amulet's energy seems drained. Curse inwardly, you realise the amulet needs more time to re-charge.<br>
<br>
Glancing at Jake sleeping on the floor, you console yourself with the fact that at least he won't remember any of this. You'll have to try again when the amulet is charged and he's awake once more.<br>
<br>
<b>Actions</b><br>
<<link "Return to the school corridor" "SchoolCorridor">><</link>>
<</if>> <<set $targetNPC to "Dennis">>
<<Transform>>
<<if $current.Avatar is "Dennis">>
<<InventoryCheckSelf "DennisPhoto">>
<<if _InventoryCheckSelf is true>>The amulet tingles underneath your clothes. You clutch on to the photo of Emily that Dennis loves. <i>Here we go again</i>.<br>
<<else>>The amulet tingles underneath your clothes. You clutch on to the receipt from Emily's date with Dennis. <i>Here we go again</i>.<br><</if>>
<br>
“From this item, I see you in your time of need. Now form shape to the person I see within.”<br>
<br>
You picture Dennis in your mind. Short and scrawny, with a severe case of acne. His thick rimmed glasses. His clothes look dated, worn and ill-fitting. Nervousness and anxiety always painting his face.<Br>
<br>
The air around you ripples and the magic rushes out from within, enveloping your body and iluminating the darkened room with its light.<Br>
<br>
Your bones begin to crack and stretch with a deep, grinding pain. Through the agony you feel your shoulders growing, arms lenthening and legs stretching out, muscles pulsating as they are stretched by a mystic force.<Br>
<br>
Clothes writhe across your skin, seams tearing and reforming. The swish of your skirt constricts, forming around your legs and stretching down towards the floor.. The air feels different against you. Less skin exposed, heavier cotton, coarser fabric, a collar of a shirt now snug against your throat.<br>
<br>
Your chest contracts, and suddenly, you squeal in pain as you feel your loins burn as a skin push out and grow a male member. You hear your squeal, a high-pitched tone but never-the-less lower than what it was before.<br>
<br>
The magic shudders, then releases. The noise in the room returns to just the quiet volume of the film playing on the TV. You glance at it, seeing its muted reflection of the door. Dennis stares back, dressed in a Charlton School jumper and rough uniform trousers. Narrow-faced, average build, the slouch of a boy who hides behind his books.<Br>
<BR>
You take a deep breath. The reflection matches your action. You try to smile to validate this new reality, but you find yourself filled with anxiety. Something about this form makes thoughts of relief or curiousity just seem out of reach. You feel your <i>assertiveness</i> has been impacted by your most recent change.<br>
<Br>
Suddenly afraid of being caught here, you take a final glance at the sleeping Dennis - the real Dennis - and shudder. You wince as visions of being caught in this situation fill your brain.<Br>
<br>
You turn, almost awkwardly, and stumble towards the exit. It's enough to conjure more thoughts about all the ways the other students outside this room are going to look at you.<Br>
<br>
As you open the door, you wonder if really Dennis was such a good choice for this after all.<Br>
<br>
<div class="Notification"><<print "You can now attend lessons as a boy, but be careful - Emily's grades will be docked every lesson she doesn't attend.">></div>
<Br>
<b>Actions</b><br>
<<link "Return to the school corridor" "SchoolCorridor">><<EventTrigger "YourHome" "DennisTransformEmily" "Evening" "Emily" "Dennis" null null null false>><<QuestTracker "Quest11" 4>><<set $EmilyGradesDecrease to true>><</link>>
<<else>>
You prepare for the change, but something feels off. The amulet's energy seems drained. Curse inwardly, you realise the amulet needs more time to re-charge.<Br>
<br>
Glancing at Dennis sleeping behind the desk, you console yourself with the fact that at least he won't remember any of this. You'll have to try again when the amulet is charged and he's awake once more.<br>
<br>
<b>Actions</b><br>
<<link "Return to the school corridor" "SchoolCorridor">><</link>>
<</if>> <b>Charlton School - Boy's Changing Room</b><br>
<img src="./images/School_Changing_Room_Boys.png"><br>
<br>The smell of sweat is almost masked in the boys changing rooms by the scent of cheap boy's deodorant. A small room near the entrance houses lockers for all the students. In the main area are rows of wooden benches and hanging rails for clothing.<br>
<<include "EventsSchoolChangingRoomBoys">>
<<if _currentEvent is undefined>>
<br>
<b>Actions</b><br>
<<link "Return to the Gym Entrance" "SchoolGymEntrance">><</link>>
<</if>><<EventsCheck $return>>
<<if _currentEvent is "PEClass">>
<<if $current.Avatar is "Dennis">>
<Br>
The door swings open and the smell rolls over you. Sweat, body spray and damp socks. Voices ricochet off the tiles, boys jeering as shirts are tugged free and trainers thud across the benches.<br>
<Br>
<<if $PlayerCharacter.female is true>>
You make your way to an empty spot and sit down, pulling off your trousers. Your chest tightens. The sight of boys stripping down is overwhelming. Bare backs and pale legs, the snap of towels echoing off the floor. You feel out of place, like you’ve stumbled into somewhere you don’t belong. Yet something about it is faintly familiar in a way you can’t place.<br>
<<else>>
You make your way to an empty spot and sit down, pulling off your trousers. The chaos, the banter and the shoves almost feel comforting and familiar. The sharp jokes and towel cracks are a rhythm you know. Testosterone in the air, mockery as currency. Even as Dennis, bottom of the heap, you recognise the rules of this place.<Br>
<</if>>
<bR>
A shadow falls over you, dragging you out of your thoughts. Jake stands there, two football players flanking him, their shoulders broad enough to block the light.<Br>
<br>
“Hey, nerd.” Jake’s grin is all teeth. “You know what time it is?”<Br>
<Br>
He swings a towel in his fist, dripping from a rinse under the shower and twisted into a knot. The snap as he cracks it against the tiles is sharp and menacing.<Br>
<Br>
“Payback time.”<Br>
<Br>
The first hit takes you across the side with a wet crack, pain blooming hot against your skin. You gasp as laughter erupts around you. Another strike follows, then another, as the jocks join in, hemming you in with whistling towel lashes.<Br>
<Br>
Your fists clench. Their laughter needles. The sting burns red-hot.<Br>
<br>
<B>Actions</b><br>
<<link "Hit back" "JakeDialogue">><<set $JakeDialogue to "DennisChangingHitBack">><<Feminity -1>><<Assertive 1>><<EventsCheckEnd "SchoolChangingRoomBoys" "PEClass">><</link>><BR>
<<link "Take it" "JakeDialogue">><<set $JakeDialogue to "DennisChangingTakeIt">><<Assertive -1>><<EventsCheckEnd "SchoolChangingRoomBoys" "PEClass">><</link>><BR>
<<elseif $current.Avatar is "Jake">>
<bR>
The door swings open and the smell rolls over you. Sweat, body spray and damp socks. Voices bounce off the walls, boys jeering as shirts are tugged free and lockers slam shut.<br>
<Br>
<<if $PlayerCharacter.female is true>>
You step inside and your chest tightens. The sight of boys stripping down is overwhelming. Bare backs and pale legs, the snap of towels echoing off the floor. You feel out of place, like you’ve stumbled into somewhere you don’t belong. Yet something about it is faintly familiar in a way you can’t place.<br>
<<else>>
You step inside and it feels natural. The chaos, the banter and the shoves almost feel comforting and familiar. The sharp jokes and towel cracks are a rhythm you know. Testosterone in the air, mockery as currency.<Br>
<</if>>
<bR>
A few of the football players glance up, grinning or nodding as you pass. One of them twists a towel in his hands, still dripping. He has a weasily, wiry frame. You recognise him. Manny Wright. One of the younger players, always circling the older boys.<br>
<br>
He snaps the towel against his thigh, eyes flicking down the benches. You follow his gaze and see Dennis sitting hunched at the far end, already half turned away, hoping no one notices.<BR>
<Br>
"Mannet’s asking for it,” Manny mutters, the grin curling across his face. He works the towel tighter, ready.<Br>
<br>
The thought stirs in you, hot and insistent. The urge to swing the towel, to hear it crack against Dennis’s back, to watch him jolt under the sting. It rises quick, like muscle memory in this body.<BR>
<Br>
You open your locker and pull your shirt over your head instead. The impulse burns for a moment longer, then you push it down.<Br>
<Br>
Changing quickly, you try to quell the continuing impulse. Manny looks at you with a confused expression on his face, but says nothing more.<br>
<br>
<b>Actions</b><br>
<<link "Go to the gymasium" "SchoolGym">><<EventsCheckEnd "SchoolChangingRoomBoys" "PEClass">><<EventTrigger "SchoolGym" "PEClass" "Afternoon" "Beach" null null null null true>><</link>><BR>
<</if>>
<<elseif _currentEvent is "PEClassShowerDennis">>
<br>
The door swings open and the noise hits you immediately. Laughter, shouts, the sharp crack of wet towels snapping against bare skin. Boys shove each other between benches, already half-dressed, some stripping down, others filing into the showers, steam curling out in waves.<Br>
<br>
<<if $PlayerCharacter.female is false>>You take a deep breath. The smell of sweat and soap, the sight of bare torsos. It’s too familiar. Memories flicker of school days past, the same rowdy chaos, the same sense that one wrong move makes you the target.<Br>
<<else>>You hesitate at the threshold, suddenly unsure where to look. Everywhere boys are undressing, towels whipping, bodies bared without shame. Heat creeps up your neck as you feel exposed, as if they might sense you don’t belong here. That at any moment someone might point and call you out as an imposter.<br><</if>>
<br>
You make your way to a bench, tugging off your shirt. Dennis’ frame looks small here, narrow shoulders and soft arms, height that doesn’t match the others. You brace yourself as you hook your thumbs under the waistband of his boxers. You hesitate briefly, aware that you'll be in effect peeking at something private and not yours to see.<Br>
<Br>
Before you can make a decision, a shadow falls over you. Jake looms, towel slung loose over one shoulder.<Br>
<Br>
<<if $GymDennisBullying gte 2>>
The sting comes first. A sharp crack of a wet towel snapping across your back. You gasp, spinning, only to see Jake grinning, two of the football lads flanking him, towels knotted in their fists.<Br>
<br>
“Thought you could slack off, Mannet?” Jake jeers. “Thought you could sit quiet while the rest of us carried you?”<br>
<Br>
Another snap, this time across your thigh, and laughter bursts around you, echoing off the tiles.<Br>
<Br>
They shove you against a bench, jeering at Dennis’ scrawny arms, his pale chest, the way his boxers hang loose on narrow hips.<Br>
<Br>
“Too small. Too weak. Doesn’t belong here.”<Br>
<Br>
There’s no Beach to bark them down. Just the sharp sting of towel strikes and the hot shame you feel from their laughter.<Br>
<br>
By the time they drift toward the showers, you’re left shaking, skin burning with red welts, ears still full of their voices.<Br>
<<else>>
He sneers. “Don’t think managing one lesson makes you a man, Mannet.”<br>
<Br>
Brendan, peeling off his trainers nearby, shoots Jake a look. “Give it a rest. The nerd was trying.”<Br>
<br>
Jake’s eyes flick between the two of you, sharp and burning. He lets it drop, but not without cracking his towel against a metal rack on his way past. The sound echoing like a warning shot.<Br>
<br>
You swallow, deciding not to risk the showers. Better not tempt fate.<Br>
<</if>>
<Br>
<b>Actions</b><Br>
<<link "Pick up your belongings and leave" "SchoolGymEntrance">><<EventsCheckEnd "SchoolChangingRoomBoys" "PEClassShowerDennis">><<set $GymDennisBullying to undefined>><</link>>
<<elseif _currentEvent is "PEClassHitManny">>
<br>
The locker room is empty when you push through the door. You strip down, the hiss of the showers filling the silence, hot water running over your shoulders, cooling the fire still burning in your chest.<Br>
<Br>
By the time you’re towelling off, the door bangs open. Voices spill in, loud and careless, the rest of the boys piling back.<Br>
<Br>
Manny is with them. His cheek is already darkening, the bruise spreading across one eye.<Br>
<Br>
You freeze.<Br>
<Br>
The rage that filled you and the the certainty that he deserved it thins to nothing in an instant. The mark on his face is yours. You did that.<Br>
<Br>
Manny glances at you, eying as if waiting for a second round. When you don't move, he walks to the other side of the locker room and avoids your stare. The other boys give you a wide berth too, but return to their typical banter and jibes. The noise swells around you, but it's distant in your as you feel a hollow weight in your chest.<Br>
<Br>
What am I becoming, you think. And instantly, you wait for the other voice inside you to retort.<Br>
<bR>
<I>Why, a man, of course.</i><br>
<Br>
<b>Actions</b><Br>
<<link "Finish changing and leave the locker room" "SchoolGymEntrance">><<EventsCheckEnd "SchoolChangingRoomBoys" "PEClassHitManny">><<set $GymJakeWin to undefined>><</link>>
<<elseif _currentEvent is "PEClassChangeBoys">>
<Br>
The door swings open and the noise hits you immediately. Laughter, shouts, the sharp crack of wet towels snapping against bare skin. Boys shove each other between benches, already half-dressed, some stripping down, others filing into the showers, steam curling out in waves.<Br>
<br>
<<if $PlayerCharacter.female is false>>You take a deep breath. The smell of sweat and soap, the sight of bare torsos. It’s too familiar. Memories flicker of school days past, the same rowdy chaos, the same sense that one wrong move makes you the target.<Br>
<<else>>You hesitate at the threshold, suddenly unsure where to look. Everywhere boys are undressing, towels whipping, bodies bared without shame. Heat creeps up your neck as you feel exposed, as if they might sense you don’t belong here. That at any moment someone might point and call you out as an imposter.<br><</if>>
<br>
<<if $GymJakeWin gte 2>>
Beside you, Manny peels his shirt off, throwing it hard into his locker. His face is sullen and his eyes fixed anywhere but on you. He dresses fast and quietly, as if trying to get dressed as fast as he can.<Br>
<Br>
You sit, pulling your own clothes on, every part of you alive with the heat of victory. His silence, his refusal to look your way. It’s sweeter than any praise could be. The body hums with the satisfaction of dominance, rage transmuted into triumph.<Br>
<<elseif $GymJakeWin gte 1>>
Beside you, Manny smirks as he strips down. “Guess we’ll call that even,” he mutters. The boys nearby laugh faintly. You glance up at him, noting how he meets your eye.<Br>
<Br>
You tug your shirt over your head, jaw tight. The fury simmers, unsatisfied. It wasn’t victory. And the look in his eye says he knows it.<Br>
<<else>>
Beside you, Manny lounges on the bench, grinning as he snaps his towel at one of the lads. "Really showed those girls who's top dog in this school, didn't I?" His eyes flick to you with each word, making sure you hear.<Br>
<br>
You pull your trousers on slow, rage chewing at you from the inside. Every laugh, every swaggering glance twists deeper. You know if you let go of your restraint, you’d be across the bench and on him before anyone could stop you.<Br>
<Br>
Instead you clamp it down, fists knotting but your rage contained.<Br>
<</if>>
<Br>
Around you, the noise of the locker room rolls on, but it’s distant. All you see is Manny. And all you feel is the intense emotions his presence fills you with.<br>
<Br>
You're no longer sure where you begin and Jake ends, anymore.<Br>
<Br>
<b>Actions</b><Br>
<<link "Finish changing and leave the locker room" "SchoolGymEntrance">><<EventsCheckEnd "SchoolChangingRoomBoys" "PEClassChangeBoys">><<set $GymJakeWin to undefined>><</link>>
<</if>><<if $PEClassDennis is undefined>>
<<if $PEClassFirst is true>>
“Alright kids,” you hear Beach bellow. Like everyone else, you turn to look at him in the centre of the gym, as if it was a stage. “Weatherman says it’s going to drizzle today. And whilst I think you all can survive a bit of rain, I’ve been told that some of you have weak immune systems. I don’t need your mom’s on the phone yelling at me for getting you sick.”<br>
<br>
“So same old, same old. Inside activities. Boys with boys. Girls with girls. Pair off into fives and go stand by one of the obstacles on the course. Only rule - don’t come last.”<br>
<br>
There’s a scramble as the boys sort themselves, but you already know what’s coming. By the time the jocks have staked their claim and the louder boys have buddied up, you’re left standing on the edge. A trio of boys glance at you, then groan.<Br>
<br>
“Great,” one mutters. “We’ve got Mannet.”<br>
<Br>
Another shakes his head, arms folded. “Just try to keep up, yeah? If you drag us down, you'll be cleaning the gym.”<br>
<Br>
<<if $GymWard is "NulifiedAll" or $GymWard is "NulifiedSelf">>Their eyes linger on you, sceptical. Expecting the worst. You fall in with your group, their glares sharp on your back as the obstacles loom ahead. Your group shuffles into the queue, the polished wood of the vaulting box gleaming under the strip lights. Like everything in here, it smells like a gym sock. Removing the curse hasn't stopped the smell from threatening to overpower you.<br>
<<else>>Their eyes linger on you, sceptical. Expecting the worst. You fall in with your group, their glares sharp on your back as the obstacles loom ahead. Your group shuffles into the queue, the polished wood of the vaulting box gleaming under the strip lights. Like everything in here, it smells like a gym sock. You find it almost overwhelming.<br><</if>>
<br>
The boys ahead of you spring at the box one by one, vaulting cleanly over and jogging on to rejoin their mates. Their laughter echoes back as they glance at you, waiting for the inevitable.<Br>
<br>
Your turn is coming.<Br>
<<else>>
“Alright, settle down!” Beach bellows from the centre of the room. He gestures to the drizzle hitting the exterior of the full length windows and tells the group with some disappointment that you’ll again be spending the lesson inside today. <br>
<br>
“Hop to it, then,” he tells the class. “Get in your groups and try to conquer up at least a little enthusiasm. Loser still gets the booby prize.”<br>
<br>
There’s a scramble as the boys sort themselves, but you already know what’s coming. By the time the jocks have staked their claim and the louder boys have buddied up, you’re left standing on the edge. A trio of boys glance at you, then groan.<Br>
<br>
“Great,” one mutters. “We’ve got Mannet.”<br>
<Br>
Another shakes his head, arms folded. “Just try to keep up, yeah? If you drag us down, you'll be cleaning the gym.”<br>
<Br>
<<if $GymWard is "NulifiedAll" or $GymWard is "NulifiedSelf">>Their eyes linger on you, sceptical. Expecting the worst. You fall in with your group, their glares sharp on your back as the obstacles loom ahead. Your group shuffles into the queue, the polished wood of the vaulting box gleaming under the strip lights. Like everything in here, it smells like a gym sock. Removing the curse hasn't stopped the smell from threatening to overpower you.<br>
<<else>>Their eyes linger on you, sceptical. Expecting the worst. You fall in with your group, their glares sharp on your back as the obstacles loom ahead. Your group shuffles into the queue, the polished wood of the vaulting box gleaming under the strip lights. Like everything in here, it smells like a gym sock. You find it almost overwhelming.<br><</if>>
<br>
The boys ahead of you spring at the box one by one, vaulting cleanly over and jogging on to rejoin their mates. Their laughter echoes back as they glance at you, waiting for the inevitable.<Br>
<br>
Your turn is coming.<Br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Try your hardest" "PEClassDennis">><<set $PEClassDennis to "Start">><<set $PEEffort to "Max">><<Feminity -1>><</link>><br>
<<link "Do enough that you don’t come last" "PEClassDennis">><<set $PEEffort to "Medium">><<set $PEClassDennis to "Start">><<set $GymDennisBullying +=1>><</link>><br>
<<elseif $PEClassDennis is "Start" and $PEEffort is "Max">>
You grit your teeth and take off at a run, the polished boards echoing beneath your trainers. The hobby horse looms ahead. It's too high for this body, but you drive your arms down hard, legs kicking, chest hauling forward.<br>
<Br>
For a moment you think you’ll clip it. But you clear, landing hard on the other side, stumbling a step before straightening.<Br>
<br>
A small bark of approval rises from the boys waiting ahead. You jog over to rejoin them, your chest still heaving.<bR>
<Br>
“Didn’t think you had it in you, Mannet,” one mutters, shaking his head with a grin.<Br>
<Br>
The last of your group vaults, thudding down in a clean landing. Then the girls take their turn. A ripple of anticipation goes through the boys as a line of orange skirts steps forward.<Br>
<Br>
Michelle is up first. She runs fast, vaults with practiced ease, landing lightly. One of the lads leans toward the group, smirking. “Take a look at her. She knows how to climb on top of things.” Laughter breaks out, rough and low.<Br>
<Br>
<<if $GymWard is "NulifiedAll">>
Michelle glances over, a pitying look on her face. She walks over to her group, rolling her eyes. "Jerks," you hear someone mutter.<Br>
<Br>
Then you feel a jab in your shoulder. “Hey, Mannet. That’s more your type, right?”<br>
<Br>
You glance back toward the vault. Heather Oates is at the block now, hesitating. She grips the sides awkwardly, dragging herself up. Her leg catches, skirt rising as she struggles to get over.<Br>
<Br>
A wolf whistle cuts the air. One of the boys elbows you again, grinning. “C’mon. Give her some encouragement.”<Br>
<Br>
Another jab pushes at your arm. The group waits, laughter still bubbling, eyes flicking between Heather on the vault and you.<Br>
<br>
<B>Actions</b><br>
<<link "Join in" "PEClassDennis">><<set $PEClassDennis to "DennisStartJoinIn">><<Greedy 1>><<Feminity -1>><</link>><br>
<<link "Don't participate" "PEClassDennis">><<set $PEClassDennis to "DennisStartDecline">><<set $GymDennisBullying +=1>><<Greedy -1>><</link>> <br>
<<else>>
Michelle looks back at your group, flashing a grin at the laughter. If she's offended, she unequivocally doesn't show it. In fact, by the way she poses on the side of the mat, hand on her hip, she's almost encouraging it.<Br>
<Br>
Then you feel a jab in your shoulder. “Hey, Mannet. That’s more your type, right?”<br>
<Br>
You glance back toward the vault. Heather Oates is at the block now, hesitating. She grips the sides awkwardly, dragging herself up. Her leg catches, skirt rising as she struggles to get over.<Br>
<Br>
A wolf whistle cuts the air. One of the boys elbows you again, grinning. “C’mon. Give her some encouragement.”<Br>
<Br>
Another jab pushes at your arm. The group waits, laughter still bubbling, eyes flicking between Heather on the vault and you.<Br>
<br>
<B>Actions</b><br>
<<link "Join in" "PEClassDennis">><<set $PEClassDennis to "DennisStartJoinIn">><<Greedy 1>><<Feminity -1>><</link>><br>
<<link "Don't participate" "PEClassDennis">><<set $PEClassDennis to "DennisStartDecline">><<set $GymDennisBullying +=1>><<Greedy -1>><</link>> <br>
<</if>>
<<elseif $PEClassDennis is "Start" and $PEEffort is "Medium">>
You break into a run, forcing yourself just hard enough to make it over. Your chest bumps the horse, knees catching clumsily as you haul yourself across. You land with a stumble, ankles jarring, but you stay upright.<br>
<br>
Not graceful. Not impressive. But not last.<Br>
<br>
Your group barely notice. A mutter, a shake of the head, then their attention is already on the next boy vaulting cleanly. You jog over to join them, sweat sticking to your shirt, ignored as if you weren’t even there.<Br>
<br>
The final boy clears, and the line of girls steps forward. Orange skirts, pale legs, each waiting her turn. The boys around you lean in, grinning.<br>
<br>
Michelle takes the run-up, vaulting high and neat. Her skirt snaps as she lands lightly. “Take a look at her,” one of the lads mutters, low and sharp. “She knows how to climb on top of things.”<br>
<br>
The group bursts into laughter, elbows jabbing, eyes flicking between Michelle and each other.<br>
<Br>
“Nice landing, sweetheart!” another calls across the gym.<br>
<br>
<<if $GymWard is "NulifiedAll" or $GymWard is "NulifiedSelf">>Michelle lands sharp and turns on them, rolling her eyes with open derision. She smooths down her skirt and stalks back into line without a word. The boys’ laughter falters, glances traded in puzzlement, as if they can’t quite believe she hasn’t played along.<br>
<<else>>Michelle straightens and, to your surprise, flashes a smile back at them. She dips her head, almost a bow, before hurrying back into line. The laughter swells, the boys barking approval, delighted by her show.<br><</if>>
<Br>
You stand among them, silent. The difference gnaws at you, prickling at the edge of your thoughts. One of the boys bumps your shoulder with his fist. “Gotta do better than that, Mannet. Don’t want to be dragging us down. You know what happens after class.”<br>
<br>
The others chuckle darkly, and the meaning is clear.<Br>
<br>
<B>Actions</b><br>
<<link "Continue the lesson" "PEClassDennis">><<set $PEClassDennis to "Continue">><</link>>
<<elseif $PEClassDennis is "DennisStartJoinIn">>
A grin spreads across your face before you can stop it. You purse your lips and let out a sharp whistle, loud enough to cut through the noise.<Br>
<Br>
“C’mon, Heather! Show us what you’ve got!” you call, voice rougher than you expected.<Br>
<Br>
<<if $GymWard is "NulifiedAll">>
Her head jerks, cheeks flushing pink. For a second she looks ready to bolt, then her nose turns up, not meeting your eyes. She fumbles the landing, embarassment setting in as she stumbles.<br>
<Br>
The boys around you howl, jabbing at your ribs, clapping you on the back. “Think she likes you, Mannet!” one jeers. Another leans in with a grin. “Didn’t know you had it in you.”<br>
<br>
Across the hall, Heather joins Michelle at the line. The two lean close, whispering, Michelle looking back at you with disdain.<br>
<Br>
The laughter presses in, the heat of comradeship buzzing in your veins. Surrounded by rough voices, the sting of jabs in your shoulder, in spite of how Michelle and Heather are glaring at you.<Br>
<<else>>
Her head jerks, cheeks flushing pink. For a second she looks ready to bolt, then her mouth flickers into a shy, uncertain smile. She fumbles the landing, tugging at her skirt, but the smile lingers.<br>
<Br>
The boys around you howl, jabbing at your ribs, clapping you on the back. “Think she likes you, Mannet!” one jeers. Another leans in with a grin. “Didn’t know you had it in you.”<br>
<br>
Across the hall, Heather joins Michelle at the line. The two lean close, whispering, their eyes darting back toward you with each hushed exchange.<Br>
<Br>
The laughter presses in, the heat of comradeship buzzing in your veins. Surrounded by rough voices, the sting of jabs in your shoulder, and a girl actually smiling at you.<Br>
<br>
<i>Feels good, doesn’t it? Just banter. That’s all.</i><br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Continue the lesson" "PEClassDennis">><<set $PEClassDennis to "Continue">><</link>>
<<elseif $PEClassDennis is "DennisStartDecline">>
The jabs come again, shoulders nudging, grins flashing. A whistle cuts the air, waiting for you to join it.<Br>
<Br>
You don’t.<Br>
<Br>
Your jaw tightens. You keep your eyes fixed on the horse as Heather clambers awkwardly over it, her skirt riding higher. The others bark laughter, one calls out something crude, but you stay silent.<Br>
<Br>
The hands at your back still. The jostling eases. What was warmth a moment ago turns sharp, their laughter carrying on without you.<Br>
<br>
“Guess Mannet’s gone shy,” one mutters, loud enough for the group to hear. Another smirks, “Not like he’s got a chance anyway.”<Br>
<br>
They don’t shove you out, not exactly. But the circle closes tighter, and you’re on the edge again.<Br>
<Br>
Across the hall, Heather lands clumsily, tugging at her skirt, and hurries off to join Michelle. The two talk in low voices, their eyes never once straying toward you.<Br>
<Br>
The circle of boys around you has already gone cold. One smirks, his voice pitched just loud enough. “Too much of a pansy to join in. Guess he deserves what he gets after class.”<Br>
<br>
A ripple of laughter. No one claps you on the back this time. They turn away, already jeering at the next girl vaulting.<Br>
<br>
You’re left standing at the edge, wondering exactly what they mean about after class.<br>
<br>
<B>Actions</b><br>
<<link "Continue the lesson" "PEClassDennis">><<set $PEClassDennis to "Continue">><</link>>
<<elseif $PEClassDennis is "Continue">>
Your group shuffles down the line to the next station. The rusty monkey bars stretch across the hall, metal rungs worn slick and shining with sweat from the boys who went before. The mats beneath are scuffed and spotted with chalk dust.<Br>
<Br>
The boys ahead of you swing themselves across with loud grunts, legs kicking high. They land in heavy thuds, slapping palms with each other as if they’ve conquered something grand.<Br>
<Br>
<<if $GymWard is "NulifiedAll">>
You take a deep breath, reading yourself. The smell of stale sweat has no impact on you. As you rest though, you look around at the other students. The boys watch the girls stretch and leap with lustful glee. A few of them call out and whistle as they perform.<br>
<br>
However, the response seems to surprise them. Instead of encouraging it, the girls scowl and roll their eyes. One even calls them out. “Keep your eyes off me, you perv.”<br>
<br>
It’s enough to cause the boys to falter. You notice that as the retorts keep coming from the girls, they grow sullen and silent. Some start making mistakes, slipping on the exercise equipment. You catch Beach looking at them, confused.<br>
<br>
One of them snorts, nudging you in the ribs. “Don’t bottle it, Mannet. You drag us down, we’ll make you pay for it later.” His eyes gleam with the promise of it.<Br>
<Br>
You wipe your palms against your shorts, heart drumming as the line moves forward. The bars loom above you, slick metal catching the light.<Br>
<<elseif $GymWard is "NulifiedSelf">>
You take a deep breath, reading yourself. The smell of stale sweat has no impact on you. As you rest though, you look around at the other students. The boys watch the girls stretch and leap with lustful glee. A few of them call out and whistle as they perform.<br>
<Br>
The more athletic girls appear to respond warmly to the catcalls, posing after they complete exercises and grinning between pants. You grimace as you note they are still under the influence of the curse.<br>
<br>
One of the boys snorts, nudging you in the ribs. “Don’t bottle it, Mannet. You make us look bad in front of the girls, we’ll make you pay for it later.” His eyes gleam with the promise of it.<Br>
<Br>
You wipe your palms against your shorts, heart drumming as the line moves forward. The bars loom above you, slick metal catching the light.<Br>
<<else>>
You take a deep breath, reading yourself. The smell of stale sweat has no impact on you. As you rest though, you look around at the other students. The boys watch the girls stretch and leap with lustful glee. A few of them call out and whistle as they perform.<br>
<Br>
The more athletic girls appear to respond warmly to the catcalls, posing after they complete exercises and grinning between pants. In spite of yourself, your eyes watch them lustfully. You note your chest rising and falling as you gulp in the sweat in the air.<br>
<br>
One of the boys snorts, nudging you in the ribs. “Don’t bottle it, Mannet. You make us look bad in front of the girls, we’ll make you pay for it later.” His eyes gleam with the promise of it.<Br>
<Br>
You wipe your palms against your shorts, heart drumming as the line moves forward. The bars loom above you, slick metal catching the light.<Br>
<</if>>
<br>
<b>Actions</b><br>
<<link "Try your hardest" "PEClassDennis">><<set $PEEffort to "Max">><<Feminity -1>><<set $PEClassDennis to "Continue2">><</link>><br>
<<link "Do enough that you don’t come last" "PEClassDennis">><<set $PEEffort to "Medium">><<set $PEClassDennis to "Continue2">><<set $GymDennisBullying +=1>><</link>><br>
<<elseif $PEClassDennis is "Continue2" and $PEEffort is "Max">>
You suck in a breath and run at the bars. Hands slam around cold metal, slick with sweat. You swing forward, arms burning, legs kicking wild to keep your balance. Each rung jars your shoulders.<Br>
<Br>
Halfway across you nearly lose your grip, but you snarl and haul yourself back up, teeth clenched. By the time you reach the end and drop to the mat, your lungs are on fire and your arms feel like they’re tearing away from your body.<Br>
<Br>
But you made it.<Br>
<Br>
The boys erupt. Louder than before. Rough slaps land on your back, a fist punching your shoulder hard enough to sting. “Bloody hell, Mannet!” one of them laughs. “Didn’t think you had the balls for it.” Another smirks, “Looks like he’s finally turning into a man.”<Br>
<br>
You stagger back to join them, chest heaving, pride prickling hot under your skin. For the first time in forever, you’re part of the noise instead of its target.<BR>
<Br>
Then the girls step up to the bars.<Br>
<br>
Michelle goes first. She leaps, swings hand to hand, skirt whipping with each kick of her legs. By the third rung her underwear is flashing, her hair sticking with sweat. She makes it to the end, dropping down lightly.<Br>
<Br>
The lads howl. “Look at her go,” one snickers. “Bet she knows how to hang on tight.” Another lets out a sharp whistle, low and filthy.<Br>
<Br>
Their laughter builds, ugly and booming.<br>
<br>
Heather Oates follows. She’s slower, fumbling her grip, arms shaking as she dangles. Each swing drags her skirt higher until she’s wriggling, teeth clenched, face crimson.<Br>
<br>
“Christ, Oates, you trying to give us a bloody show?” a boy jeers, setting off another roar.<Br>
<Br>
A jab hits your ribs. “C’mon, Mannet. Don’t just stand there. Say something!”<Br>
<br>
Hands clap your back, pressing you forward. The pack is waiting for you to prove you belong.<Br>
<br>
<B>Actions</b><br>
<<link "Join in" "PEClassDennis">><<set $PEClassDennis to "DennisContinueJoinIn">><<Greedy 1>><<Feminity -1>><</link>><br>
<<link "Don't participate" "PEClassDennis">><<set $PEClassDennis to "DennisContinueDecline">><<set $GymDennisBullying +=1>><<Greedy -1>><</link>> <br>
<<elseif $PEClassDennis is "Continue2" and $PEEffort is "Medium">>
You leap for the bars, fingers closing over slick metal. Your arms ache almost immediately. You swing forward, legs kicking out, and nearly slip at the third rung. Gritting your teeth, you haul yourself on, scraping through until you finally drop to the mat in a clumsy thud.<Br>
<Br>
It isn’t graceful. It isn’t impressive. But it isn’t last.<Br>
<Br>
Your group barely react. A shrug. A mutter. By the time you rejoin them they’re already watching the next boy clear the bars with ease. You stand sweating at their side, invisible again.<Br>
<br>
Then the girls step forward. Michelle takes the bars with a confident grip, swinging smoothly hand to hand, her skirt swaying with each motion.<Br>
<br>
The whistles start immediately. “That’s it, Michelle!” one of the boys shouts. “Twist that body!”<Br>
<br>
<<if $GymWard is "NulifiedSelf">>
The boys jeer as she swings, but Michelle’s face hardens. Her grip is tight, her jaw clenched, her legs kicking sharply forward. She makes it to the end and drops with a heavy thud.<Br>
<br>
“C’mon Michelle, don’t be shy!” one of the boys whistles.<Br>
<Br>
She spins on them, cheeks hot with anger. “Shut up,” she snaps, sharp and scornful.<Br>
<Br>
The laughter cuts off. The lads glance at each other, awkward, unsettled. A few mutter, but the jeering doesn’t return.<Br>
<Br>
You watch from the edge, the prickle of unease crawling up your neck.<Br>
<<else>>
She glances over her shoulder mid-swing, cheeks flushed, and - unbelievably - smiles. Not coy, not knowing, just bright and eager. Almost like she’s playing the part she thinks she should. She finishes strong, landing neatly before giving a little flourish. One hand on her hip, the faintest dip of a curtsy.<BR>
<br>
The boys erupt, grinning, clapping each other on the shoulders. “Perfect,” one laughs. “She bloody loves it!” Another smirks, “That’s the kind of girl you want, Mannet.”<br>
<br>
<<if $PlayerCharacter.magic gte 3>>
The comment brings you back to reality. Something about this feels incredibly wrong. You look around the gym, almost surveying it with fresh eyes. And see it. Magical embers flow off the gym equipment, drifting into your body as you breathe. You look around the gym and see a similar sight for every activity. <i>It’s not just one thing in the gym that’s cursed</i>, you think. <i>It’s everything.</i><br>
<<elseif $PlayerCharacter.magic gte 2>>
You find yourself grinning along, as you breathe in deeply. Then it registers. This is wrong. You look around the gym, almost surveying it with fresh eyes. And see it. Magic radiating out from the equipment, drifting up your nostrils as you breathe. Whatever is causing you to feel like this, you’re sure that’s part of it.<br>
<<else>>
You find yourself grinning along, as you breathe in deeply. Something is very wrong about this, you know, but whatever it is feels just out of grasp. Like a monkey bar always just out of reach. Enough of your mind is still yours though to know it has something to do with magic. Because this isn't you, is it?<bR>
<</if>>
<</if>>
<br>
<B>Actions</b><br>
<<link "Finish the lesson" "PEClassDennis">><<if $PlayerCharacter.magic gte 2>><<QuestTracker "Quest8" 1>><<else>><<QuestTracker "Quest8" 0>><</if>><<set $PEClassDennis to "Finish">><</link>>
<<elseif $PEClassDennis is "DennisContinueJoinIn">>
You draw in a breath and let it out in a sharp whistle. “That’s it, Heather! Show us what you’ve got!”<Br>
<br>
<<if $GymWard is "NulifiedAll">>
Heather falters on the bars, cheeks burning, but she doesn’t look your way. She hauls to the end, lands heavily, and keeps her gaze down. She joins Michelle quickly, who turns back to you and the boys with a sharp glare.<br>
<br>
“Grow up,” she snaps, voice cold and scornful.<Br>
<br>
The laughter dies down. Michelle’s look cuts across the group, scorn plain in her face. Heather lingers at her side, casting you a look that isn’t a smile at all.<Br>
<Br>
The circle of boys mutter, their energy wavering, the approval you thought you had shrinking back. You swallow, heat crawling up your neck. For a moment, you wonder what the hell you’re doing.<br>
<<else>>
Heather freezes mid-haul, her face blazing red. Then, almost against herself, she flashes you a nervous smile before throwing herself off the last bar. She lands clumsily but turns back with another shy grin, brushing down her skirt before hurrying to Michelle’s side.<Br>
<bR>
The boys erupt, shoving you between them, clapping your back. “Bloody hell, Mannet. She likes it!” one howls. Another sneers with a grin. “Didn’t know you had it in you.”<Br>
<Br>
Michelle leans in close to Heather, whispering. Both of them glance back toward you, Heather still blushing as she covers her mouth with her hand.<BR>
<Br>
The noise around you swells, laughter rough and approving. For the first time, you’re in the middle of it.<Br>
<br>
<<if $PlayerCharacter.magic gte 3>>
Something about this feels incredibly wrong. You look around the gym, almost surveying it with fresh eyes. And see it. Magical embers flow off the gym equipment, drifting into your body as you breathe. You look around the gym and see a similar sight for every activity. <i>It’s not just one thing in the gym that’s cursed</i>, you think. <i>It’s everything.</i><br>
<<elseif $PlayerCharacter.magic gte 2>>
You take a breath, feeling something jar inside your brain. It then registers. This is wrong. You look around the gym, almost surveying it with fresh eyes. And see it. Magic radiating out from the equipment, drifting up your nostrils as you breathe. Whatever is causing you to feel like this, you’re sure that’s part of it.<br>
<<else>>
You take a breath, feeling something jar inside your brain. It then registers. Something is very wrong about this, you know, but whatever it is feels just out of grasp. Like a monkey bar always just out of reach. Enough of your mind is still yours though to know it has something to do with magic. Because this isn't you, is it?<bR>
<</if>>
<br>
<I>But it feels good, doesn’t it? Just banter. Just being one of the lads?</i><br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Finish the lesson" "PEClassDennis">><<if $PlayerCharacter.magic gte 2>><<QuestTracker "Quest8" 1>><<else>><<QuestTracker "Quest8" 0>><</if>><<set $PEClassDennis to "Finish">><</link>>
<<elseif $PEClassDennis is "DennisContinueDecline">>
The jabs and elbows come again. “Go on, Mannet, give her a call!”<Br>
<Br>
You shake your head, jaw tight. “Not doing it.”<br>
<Br>
The laughter sours, as the boy's turn to look at you. "Sissy," one of them mutters. "Come on, Heather!" another one cries. "Show us those panties!"<Br>
<Br>
<<if $GymWard is "NulifiedAll">>
Heather falters on the bars, cheeks burning, but she doesn’t look your way. She hauls to the end, lands heavily, and keeps her gaze down. She joins Michelle quickly, who turns back to you and the boys with a sharp glare.<br>
<br>
The laughter dies down. Michelle’s look cuts across the group, scorn plain in her face. Heather lingers at her side, casting you a look that isn’t a smile at all.<Br>
<br>
“Grow up,” Michelle snaps, voice cold and scornful.<Br>
<Br>
The circle of boys mutter, their energy wavering. "Stuck up prissy," you hear one of them mutter.<br>
<Br>
<<else>>
Heather freezes mid-haul, her face blazing red. Then, almost against herself, she flashes the boy's a nervous smile before throwing herself off the last bar. She lands clumsily but turns back with another shy grin, brushing down her skirt before hurrying to Michelle’s side.<Br>
<bR>
The boys roar, their approval swelling, clapping each other’s shoulders. “She loves it,” one crows. Another sneers. “See, Mannet? That’s how it’s done.”
<Br>
Michelle leans in close to Heather, whispering. Both of them glance back toward the boys, Heather still blushing as she covers her mouth with her hand.<BR>
<Br>
You stand apart. The circle closes tighter, leaving you on the outside. You look at Heather, and at Michelle. Their whispers nudging something in your brain.<Br>
<Br>
<<if $PlayerCharacter.magic gte 3>>
Something about this feels incredibly wrong. You look around the gym, almost surveying it with fresh eyes. And see it. Magical embers flow off the gym equipment, drifting into your body as you breathe. You look around the gym and see a similar sight for every activity. <i>It’s not just one thing in the gym that’s cursed</i>, you think. <i>It’s everything.</i><br>
<<elseif $PlayerCharacter.magic gte 2>>
You take a breath, feeling something jar inside your brain. It then registers. This is wrong. You look around the gym, almost surveying it with fresh eyes. And see it. Magic radiating out from the equipment, drifting up your nostrils as you breathe. Whatever is causing you to feel like this, you’re sure that’s part of it.<br>
<<else>>
You take a breath, feeling something jar inside your brain. It then registers. Something is very wrong about this, you know, but whatever it is feels just out of grasp. Like a monkey bar always just out of reach. Enough of your mind is still yours though to know it has something to do with magic. Because this isn't you, is it?<bR>
<</if>>
<</if>>
<br>
<B>Actions</b><br>
<<link "Finish the lesson" "PEClassDennis">><<if $PlayerCharacter.magic gte 2>><<QuestTracker "Quest8" 1>><<else>><<QuestTracker "Quest8" 0>><</if>><<set $PEClassDennis to "Finish">><</link>>
<<elseif $PEClassDennis is "Finish">>
A shrill blast of Beach’s whistle cuts through the gym. The class shuffles into place, sweat running, shirts sticking. Boys on one side, girls on the other.<br>
<br>
<<if $GymWard is "NulifiedAll">>
The boys are quiet. Their energy thin and in short supply. Opposite, the girls keep their heads together, whispering. They don’t look across. When one boy lets out a snigger, Michelle snaps her head up. Her glare cuts him silent, his face red as he drops his gaze.
<Br>
“Good efforts, good efforts,” Beach says from the centre of the gym. “At least from some of you. Especially from the girls today.”<br>
<br>
There is a smattering of applause, but the boys seem distracted and subdued. When they look over to the other side of the gym, they seem almost embarrassed.<br>
<<else>>
The boys are loud, shoving and jeering, voices carrying rough and sharp. Opposite, the girls stand flushed, catching their breath. Their eyes flick often to the boys. A few toy with their hair. Others fuss with their skirts. Michelle arches her back in a stretch, polo shirt damp against her skin, pushing her chest forward with a coy smile that leaves no doubt she knows the effect.<br>
<Br>
“Good efforts, good efforts,” Beach says from the centre of the gym. “At least from some of you. The girl's gave a good show, didn't they?”<br>
<br>
There are whoops and cheers, mainly from the boy’s side of the gym. “Alright boys, settle down,” Beach waves them quiet.<br>
<</if>>
<Br>
“So,” Beach continues. “Who’s today’s recipient of my favourite booby prize? Who is spending tonight cleaning up the sweat from my precious gym floor?<br>
<br>
<b>Actions</b><br>
<<link "Wait to see who lost" "PEClassDennis">><<set $PEClassDennis to "Lost">><</link>>
<<elseif $PEClassDennis is "Lost">>
Beach’s eyes rest on Heather. “Miss. Oats, you’ve got a date with a duster.”<br>
<br>
<<if $GymWard is "NulifiedAll">>
The boys let out a half-hearted cheer, scattered and thin. The girls shift uneasily, some exchanging glances, others sighing with relief that it wasn’t them. Heather bows her head, face hot with shames.<Br>
<br>
Beach doesn’t linger. “That’s all, folks. Get to the showers.”<br>
<<else>>
The boys cry out with jeers. Even some of the girls sigh in relief. Heather bows her head, face hot with shames.<Br>
<br>
The gym teacher turns back to the class. “Get to the showers. Show’s over!”<br>
<</if>>
<br>
<<if $GymDennisBullying gte 2>>
As the boys file out, a shoulder bumps yours. Another jabs you in the ribs just hard enough to sting. “Gonna get what you earned in the locker room, Mannet,” one mutters, laughter rippling through the group.<br>
<Br>
You feel your shoulders sink, then head towards the door.<Br>
<<else>>
Everyone begins to rush out, ready to shower and go home. You glance at Heather as you walk by, but she stares down into the dirty floor.<br>
<</if>>
<br>
<B>Actions</b><br>
<<link "Go to the changing room" "SchoolChangingRoomBoys">>
<<set $HeatherGymFail +=1>>
<<HeatherGymFail>>
<<set $PEClassFirst to undefined>>
<<set $PEClassDennis to undefined>>
<<TimeChange>>
<<set $current.dirty to true>>
<<EventTrigger "SchoolChangingRoomBoys" "PEClassShowerDennis" null null null null null null true>>
<</link>>
<</if>><<if $PEClassJake is undefined>>
<<if $PEClassFirst is true>>
“Alright kids,” you hear Beach bellow. Like everyone else, you turn to look at him in the centre of the gym, as if it was a stage. “Weatherman says it’s going to drizzle today. And whilst I think you all can survive a bit of rain, I’ve been told that some of you have weak immune systems. I don’t need your mom’s on the phone yelling at me for getting you sick.”<br>
<br>
“So same old, same old. Inside activities. Boys with boys. Girls with girls. Pair off into fives and go stand by one of the obstacles on the course. Only rule - don’t come last.”<br>
<br>
You turn around and unsurprisingly see boys jostling to get into a group forming near you. Those who make it grin with satisfaction. Those who don't sneer, reluctantly forming other groups. "You ready?" one of the accepted ones asks you.<Br>
<Br>
<<if $GymWard is "NulifiedAll" or $GymWard is "NulifiedSelf">>You nod and lead the group over to the vaulting box. Like everything in here, it smells like a gym sock. Removing the curse hasn't stopped the smell from threatening to overpower you.<br>
<<else>>You nod and lead the group over to the vaulting box. Like everything in here, it smells like a gym sock. You find it almost overwhelming.<Br><</if>>
<Br>
One by one the boys ahead of you sprint forward, springing hard against the board and throwing themselves over the vault. No one cheers. No one encourages. Each jump is measured with smirks or narrowed eyes, every stumble a mark against the boy who falters.<Br>
<br>
Beside you, Manny bounces on his heels, arms loose at his sides. He turns, smirk sharp, voice pitched like a joke but edged underneath. “Reckon I can vault higher than you, Duncan.”<Br>
<Br>
The words land harder than they should. Your chest tightens, a hot surge running through you. The idea of being shown up, even in passing, bristles under your skin.<Br>
<Br>
Beach growls again, clapping his hands. “Keep it moving! Line up!”<Br>
<Br>
The horse looms closer, Manny still grinning at your side, needling.<Br>
<br>
<b>Actions</b><Br>
<<link "Push yourself to win" "PEClassJake">><<set $PEClassJake to "Start">><<set $PEEffort to "Max">><<set $GymJakeWin +=1>><<Feminity -1>><</link>><br>
<<link "Let Manny have it" "PEClassJake">><<set $PEClassJake to "Start">><<set $PEEffort to "Medium">><</link>><br>
<<else>>
“Alright, settle down!” Beach bellows from the centre of the room. He gestures to the drizzle hitting the exterior of the full length windows and tells the group with some disappointment that you’ll again be spending the lesson inside today. <br>
<br>
“Hop to it, then,” he tells the class. “Get in your groups and try to conquer up at least a little enthusiasm. Loser still gets the booby prize.”<br>
<br>
You turn around and unsurprisingly see boys jostling to get into a group forming near you. Those who make it grin with satisfaction. Those who don't sneer, reluctantly forming other groups. "You ready?" one of the accepted ones asks you.<Br>
<Br>
<<if $GymWard is "NulifiedAll" or $GymWard is "NulifiedSelf">>You nod and lead the group over to the vaulting box. Like everything in here, it smells like a gym sock. Removing the curse hasn't stopped the smell from threatening to overpower you.<br>
<<else>>You nod and lead the group over to the vaulting box. Like everything in here, it smells like a gym sock. You find it almost overwhelming.<Br><</if>>
<Br>
One by one the boys ahead of you sprint forward, springing hard against the board and throwing themselves over the vault. No one cheers. No one encourages. Each jump is measured with smirks or narrowed eyes, every stumble a mark against the boy who falters.<Br>
<br>
Beside you, Manny bounces on his heels, arms loose at his sides. He turns, smirk sharp, voice pitched like a joke but edged underneath. “Reckon I can vault higher than you, Duncan.”<Br>
<Br>
The words land harder than they should. Your chest tightens, a hot surge running through you. The idea of being shown up, even in passing, bristles under your skin.<Br>
<Br>
Beach growls again, clapping his hands. “Keep it moving! Line up!”<Br>
<Br>
The horse looms closer, Manny still grinning at your side, needling.<Br>
<br>
<b>Actions</b><Br>
<<link "Push yourself to win" "PEClassJake">><<set $PEClassJake to "Start">><<set $PEEffort to "Max">><<set $GymJakeWin +=1>><<Feminity -1>><</link>><br>
<<link "Let Manny have it" "PEClassJake">><<set $PEClassJake to "Start">><<set $PEEffort to "Medium">><</link>><br>
<</if>>
<<elseif $PEClassJake is "Start" and $PEEffort is "Max">>
Your turn comes. You step forward, heat already burning in your chest, Manny’s smirk needling at your side.<Br>
<Br>
The springboard slams beneath your shoes. You launch, every muscle coiling and driving upward. For a breathless instant you’re in the air, clearing the horse higher and sharper than the boys before you. Your legs tuck, swing, and you hit the floor in a solid landing, balance locked tight.<Br>
<Br>
No one cheers. But a ripple of glances passes along the line. Smirks, shared looks, sniggers.<Br>
<br>
Manny jogs forward for his turn. He vaults clean, hitting the mat with a solid thud. It’s good, but not high. Not as high as yours, anyway. His grin flickers, falters and slips into a thin line as he stalks back to your side.<Br>
<br>
The triumph runs hot in your blood. You can't tell what impact this gym is having on you, but this body responds to adrenaline surging through it. The strength. The dominance. The certainty of having put him in his place. It feels good. Too good.<br>
<Br>
When the girls take their turn, you hear the sounds of cheers and catcalls. But their reaction doesn't register. Instead, you feel the surge of standing next to Manny, him slumped in defeat. Small against your physique.<br>
<br>
<B>Actions</b><br>
<<link "Continue the lesson" "PEClassJake">><<set $PEClassJake to "Continue">><</link>>
<<elseif $PEClassJake is "Start" and $PEEffort is "Medium">>
Your turn comes. You take the run, springboard slapping under your shoes, and vault the horse cleanly, but without force, without height. You land steady, but not sharp. Not the best.<Br>
<br>
Manny jogs forward, grin wide, and launches himself harder. He clears it with room to spare, hitting the mat with a loud thud. When he straightens, his grin is broader still. He dusts his palms together, eyes cutting your way.<Br>
<Br>
“Told you I’d beat you, Duncan.”<Br>
<Br>
The words slip under your skin, hot and sharp.<Br>
<Br>
No one cheers. No one jeers. The boys just notice. A ripple of glances, sidelong and measuring. Jake Duncan not at the top. It doesn’t go unmarked.<Br>
<Br>
Brendan frowns as you fall back into line. “You okay, Jake?” he mutters low, quick. That’s all the concern you’ll get.<Br>
<br>
Manny’s laugh comes sharper now, carrying further, like he wants everyone to hear it. He shoulders close, puffed up in his small victory, grin needling at your side.<Br>
<Br>
The burn rises in your chest, hot and insistent. This body hates it - hates losing, hates being shown up. You clamp it down, but the anger simmers, promising it won’t stay quiet.<Br>
<Br>
When the girls take their turn, you hear the sounds of cheers and catcalls. But their reaction doesn't register. Instead, you dwell on the rage produced by Manny’s smirk, the sting of humiliation burning hotter than the sweat on your skin. <Br>
<br>
<B>Actions</b><br>
<<link "Continue the lesson" "PEClassJake">><<set $PEClassJake to "Continue">><</link>>
<<elseif $PEClassJake is "Continue">>
Your group shuffles down the line to the next station. The monkey bars stretch the length of the hall, metal rungs worn slick with sweat. Boys ahead of you swing across with loud grunts, legs kicking high before they drop to the floor in heavy thuds. No one cheers. Each landing is met only with quick sidelong glances, every move measured against their own performance.<Br>
<br>
Beach’s gravel voice booms over the noise. “Hand over hand. Get across. If you fall, you start again. Fail twice and you’ll be mopping this place till sunset.”<Br>
<br>
<<if $GymWard is "NulifiedAll">>Across the hall, the girls are running the course too. Their orange skirts whip up as they vault and swing, movements exaggerated, almost showing off. A few whistles cut the air, sharp and crude. The sound stirs the boys into wider grins and louder muttering , the spectacle feeding the energy of the room.<Br>
<<else>>The whistles still come, echoing sharp off the rafters. But when you glance across, you see the girls aren't responding. They work hard, focused on their efforts. There's no performance to their workout.<br>
<</if>>
<br>
<<if $GymJakeWin lt 1>>Manny bounces on his heels at your side, arms loose, towel draped around his shoulders. His grin is wider than before, voice pitched loud enough for others to hear. “Bet I beat you across these too.” It’s said like banter, but his swagger is all over it, emboldened by the win. The words dig in sharper, your chest burning hotter with every syllable. The humiliation bites twice as deep.<Br>
<<else>>Manny bounces on his heels at your side, arms loose, towel draped around his shoulders. His smirk is thinner now, but still offering challenge. “Bet I beat you across these,” he mutters. It sounds like a joke, but there’s a snap under it. His lack of conviction gratifies you, body humming with the satisfaction of being the one to chase.<br>
<</if>>
<Br>
But a moment later, you feel his challenge having an impact. The words hit like a spark. This body bristles at the very thought of being shown up.<Br>
<Br>
The line shuffles forward. The rungs loom overhead, slick metal catching the strip-light glow. Manny’s grin needles at your side, daring you.<Br>
<br>
<B>Actions</b><br>
<<link "Push yourself across first" "PEClassJake">><<set $PEClassJake to "Continue2">><<set $GymJakeWin +=1>><<Feminity -1>><<set $PEEffort to "Max">><</link>><br>
<<link "Hold back and let Manny go first" "PEClassJake">><<set $PEClassJake to "Continue2">><<set $PEEffort to "Medium">><</link>>
<<elseif $PEClassJake is "Continue2" and $PEEffort is "Max">>
Your turn comes. You step forward without pause, arms already taut with the need to move. Hands slam onto the first slick rung. The metal burns against your palms as you swing up, hauling yourself fast, no hesitation. Hand over hand, rungs creaking beneath the weight, you drive harder than you need to. Arms burn, shoulders ache, but you don’t slow.<BR>
<BR>
At the end you swing down hard and land heavy on the mat. There's no cheers, but eyes flick your way for brief moments. Acknowledgement unspoken.<bR>
<bR>
Manny launches after you, jaw set, movements quick and eager. He swings across in a rush, hands slipping once, a grunt of effort escaping. He scrambles back and clears the last rung, dropping to the mat with a duller thud.<bR>
<BR>
<<if $GymJakeWin gt 1>>
He straightens slowly. The grin is gone. His eyes are low. No quip this time. Just silence. Losing twice in a row leaves him hollow, every bit of bravado stripped away.<BR>
<BR>
The feeling of victory again runs through you. This body hums with it. The dominance, the certainty, the sight of him beaten down.<br>
<<else>>
He exhales as he straightens, rolling his shoulders back, the grin flickering weakly into place. “Not bad,” he mutters.<br>
<bR>
The triumph runs hot in your chest, but his continuing show of defiance grates you and makes the victory feel incomplete. He hasn’t yielded. Not yet.<br>
<</if>>
<Br>
“Keep it moving!” Beach barks, gravel voice booming across the hall.<Br>
<br>
You fall back with your group, breath still sharp in your chest. You hear more of the boys throw out comments as the girls try the monkey bars, but you don't feel it. Manny lingers at your side and you feel the overwhelming urge to quash his challenge to your throne. You glance at his face and clench your fist. By any means necessary, even.<Br>
<br>
<<if $GymWard is "NulifiedAll" or $GymWard is "NulifiedSelf">>
The thought is enough to set alarm bells ringing inside your brain. You look around, momentarily free from the shackles of your anger, staring at the gym.<Br>
<Br>
But as much as you strain your eyes, you can't see anything unusual. For a moment you think - and almost prey - that the curse is somehow active again. But there's no sign of magic. No embers flowing from the equipment.<br>
<Br>
And as you breathe, you feel your rage stay with you. Whatever you're feeling, it's not due to a curse in the gym.<br>
<<else>>
<<if $PlayerCharacter.magic gte 3>>
The thought is enough to set alarm bells ringing inside your brain. You look around, momentarily free from the shackles of your anger, staring at the gym.<Br>
<br>
Then you see it. Magical embers flow off the gym equipment, drifting into your body as you breathe. You look around the gym and see a similar sight for every activity. It’s not just one thing in the gym that’s cursed, you think. It’s everything.<br>
<Br>
And as you breathe, you feel your rage swell even more. You can't tell how much of the need to put Manny in his place is driven by this body, but you can be sure that the curse is compounding it.<Br>
<<elseif $PlayerCharacter.magic gte 2>>
You hear inside your mind. Why am I thinking like this? You look around, momentarily free from the shackles of your anger, staring at the gym.<Br>
<br>
Then it registers. You can almost see the magic radiating out from the equipment, drifting up your nostrils as you breathe. Whatever is causing you to feel like this, you’re sure that’s part of it.<br>
<<else>>
You instantly feel off, as the thought echoes in your mind. Something is very wrong about this, you know, but whatever it is feels just out of grasp. Like a monkey bar always just out of reach. Whatever it is, you believe it's magic. You hope.<br>
<</if>>
<</if>>
<br>
<B>Actions</b><br>
<<link "Finish the lesson" "PEClassJake">>
<<if $PlayerCharacter.magic gte 2>>
<<QuestTracker "Quest8" 1>>
<<else>>
<<QuestTracker "Quest8" 0>>
<</if>>
<<set $PEClassJake to "Finish">>
<</link>>
<<elseif $PEClassJake is "Continue2" and $PEEffort is "Medium">>
You ease back as the line shuffles forward, making no move to step up. Manny grins, bouncing on his heels, towel shifting at his shoulders.<br>
<br>
He grabs the first rung and swings himself up with a grunt, legs pumping. His hands slap the bars in a quick rhythm, driving fast across the line. The rungs shine slick with sweat but he barely falters, body taut with effort. He lands on the mat with a heavy thud, straightening with a puff of breath.<Br>
<br>
<<if $GymJakeWin lt 1>>
His grin spreads wide, full of swagger, laugh carrying across the line. “That’s two for me, Duncan.” He shouts back, smirk flashing to the girls nearby.<Br>
<br>
The fury spikes white-hot in your chest. Humiliation twists deeper, as the sense of being shown up twice scrapes raw under your skin.<Br>
<<else>>
His grin is sharp, brittle, pitched louder than it needs to be. “Told you I’d beat you, Duncan,” he shouts from across the gym. It’s overcompensating, desperate to cancel the sting of the last round. Even so, the jab still cuts.<Br>
<Br>
Your chest burns hot. The fury rises sharp, not just at being shown up, but at having let him have this victory. Your hands itch for the bars, for the chance to wipe that grin away.<Br>
<</if>>
<br>
You take your run after him. Grip tight, pace steady, hand over hand until you land. Clean, but not fast. Not hungry.<Br>
<Br>
The silence from the boys is notable. They look at you with incredulous fear. Manny is ahead. Jake is behind.<Br>
<br>
The burn in your chest won’t settle. This body hates it. Hates giving ground.<br>
<br>
“Keep it moving!” Beach’s bark cracks across the hall."<Br>
<br>
You fall back with your group, breath still sharp in your chest. You hear more of the boys throw out comments as the girls try the monkey bars, but you don't feel it. Manny lingers at your side and you feel the overwhelming urge to quash his challenge to your throne. You glance at his face and clench your fist. By any means necessary, even.<Br>
<br>
<<if $GymWard is "NulifiedAll" or $GymWard is "NulifiedSelf">>
The thought is enough to set alarm bells ringing inside your brain. You look around, momentarily free from the shackles of your anger, staring at the gym.<Br>
<Br>
But as much as you strain your eyes, you can't see anything unusual. For a moment you think - and almost prey - that the curse is somehow active again. But there's no sign of magic. No embers flowing from the equipment.<br>
<Br>
And as you breathe, you feel your rage stay with you. Whatever you're feeling, it's not due to a curse in the gym.<br>
<<else>>
<<if $PlayerCharacter.magic gte 3>>
The thought is enough to set alarm bells ringing inside your brain. You look around, momentarily free from the shackles of your anger, staring at the gym.<Br>
<br>
Then you see it. Magical embers flow off the gym equipment, drifting into your body as you breathe. You look around the gym and see a similar sight for every activity. It’s not just one thing in the gym that’s cursed, you think. It’s everything.<br>
<Br>
And as you breathe, you feel your rage swell even more. You can't tell how much of the need to put Manny in his place is driven by this body, but you can be sure that the curse is compounding it.<Br>
<<elseif $PlayerCharacter.magic gte 2>>
You hear inside your mind. Why am I thinking like this? You look around, momentarily free from the shackles of your anger, staring at the gym.<Br>
<br>
Then it registers. You can almost see the magic radiating out from the equipment, drifting up your nostrils as you breathe. Whatever is causing you to feel like this, you’re sure that’s part of it.<br>
<<else>>
You instantly feel off, as the thought echoes in your mind. Something is very wrong about this, you know, but whatever it is feels just out of grasp. Like a monkey bar always just out of reach. Whatever it is, you believe it's magic. You hope.<br>
<</if>>
<</if>>
<br>
<B>Actions</b><br>
<<link "Finish the lesson" "PEClassJake">>
<<if $PlayerCharacter.magic gte 2>>
<<QuestTracker "Quest8" 1>>
<<else>>
<<QuestTracker "Quest8" 0>>
<</if>>
<<set $PEClassJake to "Finish">>
<</link>>
<<elseif $PEClassJake is "Finish">>
A shrill blast of Beach’s whistle cuts through the gym. The class shuffles into place, sweat running, shirts sticking. Boys on one side, girls on the other.<br>
<br>
<<if $GymWard is "NulifiedAll">>
The boys are quiet. Their energy thin and in short supply. Opposite, the girls keep their heads together, whispering. They don’t look across. When one boy lets out a snigger, Michelle snaps her head up. Her glare cuts him silent, his face red as he drops his gaze.<br>
<<else>>
The boys are loud, shoving and jeering, voices carrying rough and sharp. Opposite, the girls stand flushed, catching their breath. Their eyes flick often to the boys. A few toy with their hair. Others fuss with their skirts. Michelle arches her back in a stretch, polo shirt damp against her skin, pushing her chest forward with a coy smile that leaves no doubt she knows the effect.<br>
<</if>>
<Br>
But you hardly give it a second thought. Instead, your attention is on Manny, sitting right beside you.<Br>
<Br>
<<if $GymJakeWin gte 2>>
The heat in your chest is victory, raw and certain. Manny keeps his eyes forward, mouth twitching. Then, with a weak attempt at levity, he mutters, “Guess today wasn’t my day.”<Br>
<Br>
Before you can stop yourself, the answer comes out sharp, dismissive, final. “No. It wasn’t.”<Br>
<Br>
He stiffens. Falls silent. His eyes don’t shift your way again.<Br>
<Br>
Beach’s voice drones on, clipboard snapping, the wrap-up spilling across the gym. You barely hear a word of it. All that holds your focus is the shape of Manny’s shoulders, tight and stiff, refusing to turn your way. The burn of victorious rage hums through every muscle.<Br>
<Br>
<B>Actions</b><Br>
<<link "Finish the lesson and go to the locker room to change" "SchoolChangingRoomBoys">>
<<set $PEClassFirst to undefined>>
<<set $PEClassJake to undefined>>
<<TimeChange>>
<<set $current.dirty to true>>
<<EventTrigger "SchoolChangingRoomBoys" "PEClassChangeBoys" null null null null null null true>>
<</link>>
<<elseif $GymJakeWin gte 1>>
The draw gnaws at you, bitter and unsatisfying. Victory in one hand, loss in the other, neither heavy enough to silence the burn inside.<Br>
<Br>
Manny smirks faintly, voice pitched low but smug: “Looks like we’re even, Duncan.”<Br>
<Br>
The words needle. Heat flashes under your skin, the instinct to wipe the look off his face immediate. But you hold it back, jaw tight, fists locked still.<Br>
<Br>
Beach’s voice drones on, clipboard snapping, names and results spilling into the air. You ignore it. Your eyes stay fixed darkly on Manny’s profile, on the grin he won’t quite drop, on the challenge unspoken between you.<Br>
<Br>
<b>Actions</b><br>
<<link "Finish the lesson and go to the locker room to change" "SchoolChangingRoomBoys">>
<<set $PEClassFirst to undefined>>
<<set $PEClassJake to undefined>>
<<TimeChange>>
<<set $current.dirty to true>>
<<EventTrigger "SchoolChangingRoomBoys" "PEClassChangeBoys" null null null null null null true>>
<</link>>
<<else>>
Manny is grinning wide, shoulders square, cocky with his streak. “Two–nil,” he mutters, voice sharp. Then, louder, for the lads nearby. “Jake Duncan’s slipping.” His laugh rings high, too loud, carrying across the line.<Br>
<Br>
The heat slams through you, fury boiling so hard it blurs your vision.<Br>
<Br>
He leans in just enough for you to hear. “Bet Christina’ll love hearing about this.”<Br>
<Br>
The second jab twists like a blade. Your fists clench, every muscle begging to lash out, to put him down. The roar in your chest drowns out Beach’s voice, the clipboard, the whole hall.<Br>
<br>
You teeter on the edge, Jake’s body thrumming with rage, the choice pulling at you harder than breath.<Br>
<Br>
<B>Actions</b><br>
<<link "Give in to the rage" "PEClassJake">><<set $PEClassJake to "GiveIn">><<Feminity -1>><<Greedy 1>><</link>><Br>
<<link "Pull yourself together" "PEClassJake">><<set $PEClassJake to "PullTogether">><</link>>
<</if>>
<<elseif $PEClassJake is "GiveIn">>
Before you even know you’ve moved, your fist slams into Manny’s shoulder. He jolts sideways with a grunt, surprise cracking across his grin.<Br>
<Br>
He twists back at you, eyes wide, ready to shove, but the roar in your chest drives you forward again. Another hit, sharper, this one to his face.<Br>
<Br>
The boys around you erupt, some jeering, some barking laughter. The sound only fuels the fire. Manny shoves back, but you’re already lunging, fists knotted, the instinct to put him down too strong to choke back.<Br>
<Br>
“Enough!”<Br>
<Br>
Beach’s voice snaps like a whip. His arm shoots between you, shoving Manny aside, Beach holding you back.<Br>
<Br>
But he just sneers. “Both of you. Save it for the pitch.” His voice drops, gravel rough. “Get to the lockers, Duncan. Cool off.”<Br>
<Br>
The gym coach looks at you, almost daring for to object. All that can muster through the rage is a grunt.<br>
<Br>
Beside you, Manny covers his eye, wincing in pain.<br>
<Br>
<B>Actions</b><br>
<<link "Finish the lesson and go to the locker room to change" "SchoolChangingRoomBoys">>
<<EventTrigger "SchoolChangingRoomBoys" "PEClassHitManny" null null null null null null true>>
<<set $PEClassFirst to undefined>>
<<set $PEClassJake to undefined>>
<<TimeChange>>
<<set $current.dirty to true>>
<</link>>
<<elseif $PEClassJake is "PullTogether">>
The heat spikes, white-hot, fists clenching, every muscle screaming to lash out. For a moment you’re right on the edge. You can almost feel the crack of knuckles against his face, the snap of his head as you put him down.<Br>
<Br>
But you don’t.<Br>
<Br>
You draw in a breath that scorches your throat, drag the rage back under the surface. Your fists stay knotted at your sides, nails biting into your palms.<Br>
<Br>
Manny watches you, grin stretching wide, emboldened by the silence. He nudges one of the lads nearby, muttering something you don’t catch. A laugh answers him.<Br>
<Br>
The roar in your chest doesn’t fade. It just coils tighter, simmering low and hot, promising it won’t stay contained.<Br>
<Br>
Beach’s whistle cuts sharp through the air, clipboard snapping open. His voice rolls over the class, naming results, praising, scolding. But it’s a blur. You barely hear it.<Br>
<Br>
All you can feel is Manny’s presence beside you, smirking, cocky, alive with victory.<Br>
<Br>
<B>Actions</b><br>
<<link "Finish the lesson and go to the locker room to change" "SchoolChangingRoomBoys">>
<<set $PEClassFirst to undefined>>
<<set $PEClassJake to undefined>>
<<TimeChange>>
<<EventTrigger "SchoolChangingRoomBoys" "PEClassChangeBoys" null null null null null null true>>
<<set $current.dirty to true>>
<</link>>
<</if>><<if $BiologyClassBoys is "DennisLunge">>
The power in your veins won’t stay still. It claws at you, demanding that you prove yourself.<bR>
<Br>
Before Jake’s foot can land again, you shove your chair back and launch forward. The scrape of wood on tile makes heads turn just in time to see you throw yourself at Terrence.<br>
<Br>
<<CheckPersonalityState "Terrence">>
<<if _PersonalityState is "Straight">>He raises his arms to block as you slam into him, desk rattling under the impact. But despite his attempts to defend himself, you both fall to the floor.<br>
<<else>>He gives a strangled cry, eyes wide, trying to cower as you take him off his seat. You both fall to the floor, Terrence shielding his face with his trembling hands.<Br><</if>>
<Br>
The pack howls, boys jeering and stamping feet, the noise echoing off the walls. Jake grins wide, his approval sharp and cruel. “That’s more like it, Mannet!”<Br>
<Br>
You land a blow into Terrence's stomach before you realise he's already defeated. Taking a step up, you look down on him, curled up on the floor in a ball. Testosterone floods your body. Your limbs shake with adrenaline. Part of this disgusts you, but you find yourself smiling all the same.<br>
<br>
Looking over to the front of the classroom, Harrow’s smile glows from the glare of the TV. He makes no move to stop you, only tilts his head in satisfaction. "Good demonstration, Dennis. Take your seat."<Br>
<br>
The curse hums inside you like victory. You’ve shown your place in the pack. As you take your seat, the other boys grin. Even Jake, who eyes you with curiousity.<br>
<br>
<b>Actions</b><br>
<<link "Finish the lesson" "BiologyClassBoys">><<set $BiologyClassBoys to "DennisFinishLunge">><</link>><br>
<<elseif $BiologyClassBoys is "DennisProtect">>
The feral heat rages through you, but you will yourself to drag it another way. Not directing it at Terrence. But at Jake.<Br>
<Br>
You push back your chair and step in between Jake's foot and Terrence's back, wedging your body like a shield. "Enough!" you bark, hearing Dennis' timid voice rising above a whisper.<Br>
<Br>
The room goes quiet for a beat, the sudden hush filled only by the narration of the tape. Jake stares back at you, teeth on display.<br>
<Br>
<<CheckPersonalityState "Terrence">>
<<if _PersonalityState is "Straight">>"Leave it," you hear Terrence mutter from behind you. His voice trembles, but he stares back at you almost pleading for you to drop it.<bR>
<<else>>"It's... okay," you Terrence stammers from behind you. You turn to look at him, seeing him clinging to the desk, pale and stiff, his wide eyes fixed on you.<Br><</if>>
<Br>
Jake sneers, his boot still poised. “What’s this? Dennis the hero? Think you need a lesson, too.”<br>
<Br>
The boys laugh, the sound unsure, almost disbelieving. From off to your side, you see Brendan turn back, eying Jake darkly. “I said back off,” he says, with more confidence that you're sure you could muster.<br>
<Br>
Jake’s glare lingers, but he drops his foot, his smirk twisting into something darker.<Br>
<Br>
At the front, Harrow beams, arms still folded. “My, my. Such spirit. However you prove yourselves, boys, do remember. Only the strongest endure. Take a seat please, Dennis.”<br>
<Br>
You look between him, Terrence, Jake and Brendan. Then back to him, nodding. As you take your seat, the other boys grin. Except for Jake, who eyes you darkly.<bR>
<Br>
The sensation of action thrums inside you, insistent and restless. But as sit, you feel a sense of satisfaction. You’ve shown your place, just in a different way.<Br>
<br>
<b>Actions</b><br>
<<link "Finish the lesson" "BiologyClassBoys">><<set $BiologyClassBoys to "DennisFinishProtect">><</link>><br>
<<elseif $BiologyClassBoys is "DennisFinishLunge">>
The tape winds on, frame after frame of snarls and dust, before the screen finally fades to black. The hum dies, leaving the room in dim silence.<Br>
<Br>
At the front, Harrow claps his hands together, light as though closing a lecture. "Well done, boys. I trust today has reminded you of what nature demands. Dominance. Vigilance. Strength.”<Br>
<Br>
His eyes sweep the rows, pausing long enough on you that you feel the weight of his attention. Then he flicks the set off and smooths his tie, smile as polished as ever. “Dismissed.”<Br>
<Br>
The boys scrape back their chairs, already jeering, shoving, filing out in a tide of laughter and noise. You linger, the glow of the screen still burning in your eyes, your body still thrumming with what just happened.<Br>
<Br>
The laughter still rings in your ears, cruel and approving. You can feel the curse settled inside you now, hot and sharp. You claimed your place, however low and brutal it felt.<Br>
<br>
You don't eye Terrence, who seems to take an age putting his belongings away. He makes a conscious effort not to face you.<Br>
<br>
As you walk towards the exit, you glance over at the TV stand. Whatever that thing does, you found a way to twist it. It seems that regardless of the intention of whatever is going on, there is a way to twist it just enough to not be its a slave to it. At least, not completely.<br>
<<BuffCheckSelf "AlphaEdge">>
<<if _BuffCheckSelf is false>><br><div class="Notification"><<print "You have learned Alpha Edge, a permanent -1 Feminity and +10 Greedy. But be careful, Buffs will lock you out of some future decisions.">></div><</if>>
<br>
<B>Actions</b><Br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $BiologyClassBoys to undefined>><<QuestTracker "Quest11" 5>><<LearnBuff "AlphaEdge">><</link>><br>
<<elseif $BiologyClassBoys is "DennisFinishProtect">>
The tape winds on, frame after frame of snarls and dust, before the screen finally fades to black. The hum dies, leaving the room in dim silence.<Br>
<Br>
At the front, Harrow claps his hands together, light as though closing a lecture. "Well done, boys. I trust today has reminded you of what nature demands. Dominance. Vigilance. Strength.”<Br>
<Br>
His eyes sweep the rows, pausing long enough on you that you feel the weight of his attention. Then he flicks the set off and smooths his tie, smile as polished as ever. “Dismissed.”<Br>
<Br>
The boys scrape back their chairs, already jeering, shoving, filing out in a tide of laughter and noise. You linger, the glow of the screen still burning in your eyes, your body still thrumming with what just happened.<Br>
<Br>
Jake stops at you desk as he exits, glaring. But another presence behind him spurrs him towards the doorway. Brendan. He gives you a curt nod, one of respect. Then leaves himself.<br>
<bR>
In contrast, Terrence seems to be taking an age to put his belongings away. As you pass by his desk, you hear him mutter. "Thank you."<br>
<br>
You nod silently back to him, walking towards the exit. As you do so, you glance over at the TV stand. Whatever that thing does, you found a way to twist it. It seems that regardless of the intention of whatever is going on, there is a way to twist it just enough to not be a slave to it. At least, not completely.<br>
<<BuffCheckSelf "PackProtector">>
<<if _BuffCheckSelf is false>><br><div class="Notification"><<print "You have learned Pack Protector, a permanent -1 Feminity and -10 Greedy. But be careful, Buffs will lock you out of some future decisions.">></div><</if>>
<br>
<B>Actions</b><Br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $BiologyClassBoys to undefined>><<QuestTracker "Quest11" 5>><<LearnBuff "PackProtector">><</link>><br>
<<elseif $BiologyClassBoys is "JakeIndulge">>
You let the heat pull you under. The room slips to the edges of your vision. Your vision becomes the sight of Jennifer on the floor, legs apart, pleading up with her large brown eyes.<Br>
<br>
"The female welcomes his seed," the narration dimly echoes in your mind. "She embraces her destiny. Her sense of being complete."<br>
<bR>
<<if $PlayerCharacter.female is true>>The words jar hard enough to cause hesitation. Jen is your friend. You’ve never pictured her like this. But your carnal desire smothers the protest. In this body, you feel an innate need to claim her as yours.<Br>
<<else>>The rightness of it rolls through you. The pack, the victory, the claim. Your body answers before your thoughts do. You feel the rush from your loins, readying for release.<BR>
<</if>>
<Br>
Around you the boys’ laughter sharpens, chanting you on. You push down on her body, pushing her head to the side. And the rush erupts from your member as you empty your balls into her fertile womb.<br>
<bR>
She grows silent with protest, as another spert shoots up inside her. You find yourself grinning, knowing that you've claimed her as your own.<Br>
<br>
You collapse on top of her, for the moment spent. When you draw back, you see her large eyes looking up you. She bites her lip, coyly. "Thank you," she purrs.<Br>
<Br>
And then something jolts you from your thoughts. Suddenly the class room is there once more and Jennifer is gone. Manny's elbow rests against your shoulder, his grin wide. "Lost in a daydream?"<br>
<br>
You ignore him and glance back at the video playing on the screen. The lion is spent, laying on top of his mate. He too has finished. And in spite of your daydream climax, all you feel is your raging boner beneath your trousers.<br>
<br>
<b>Actions</b><br>
<<link "Finish the lesson" "BiologyClassBoys">><<set $BiologyClassBoys to "JakeFinishIndulge">><</link>><br>
<<elseif $BiologyClassBoys is "JakeTwist">>
The heat claws at you, urging you to give in, to see what the lesson wants you to see. The daydream fills your vision, as the classroom slips to the edges of your eyes. Only Jennifer's face staring back up at you holds your attention.<bR>
<bR>
"The female needs protection," the narration dimly echoes in your mind. "Her mate claims her as his own, and must ensure that her safety is of absolute priority."<br>
<bR>
The daydream shifts, and you suddenly find yourself standing over her, looking back at a distorted figure. Manny. His eyes linger on Jennifer's parted legs between your own.<br>
<br>
The jeers and hollers from the rest of the boys fall silent, as Manny takes a step forward towards Jen.<bR>
<br>
You don't hesitate. A fist swings around in an arc, striking Manny's temple. He falls to the floor, slumped and knocked out. A trickle of blood runs down from beneath his hair.<Br>
<br>
A smile forms on your lips. Back inside your mind, some part of you feels disgusted by the violence. But looking down at Jen, seeing her appreciative smile, buries the hesitation deep within you.<Br>
<br>
And then something jolts you from your thoughts. Suddenly the class room is there once more and Jennifer is gone. Manny's elbow rests against your shoulder, his grin wide. "Lost in a daydream?"<br>
<br>
You ignore him and glance back at the video playing on the screen. The lion sits next to his sleeping mate, watching the African horizon with observant eyes.<br>
<br>
<b>Actions</b><br>
<<link "Finish the lesson" "BiologyClassBoys">><<set $BiologyClassBoys to "JakeFinishTwist">><</link>><br>
<<elseif $BiologyClassBoys is "JakeFinishIndulge">>
The tape winds on, frame after frame of snarls and dust, before the screen finally fades to black. The hum dies, leaving the room in dim silence.<Br>
<Br>
At the front, Harrow claps his hands together, light as though closing a lecture. "Well done, boys. I trust today has reminded you of what nature demands. Dominance. Vigilance. Strength.”<Br>
<Br>
His eyes sweep the rows, pausing long enough on you that you feel the weight of his attention. Then he flicks the set off and smooths his tie, smile as polished as ever. “Dismissed.”<Br>
<Br>
The boys scrape back their chairs, already jeering, shoving, filing out in a tide of laughter and noise. You linger, the glow of the screen still burning in your eyes, your body still thrumming with what just happened.<Br>
<Br>
The sensation feels settled now, hot and sharp in your blood. But you can't get the vision of Jennifer of your head. Not only what you did in it, but how she reacted.<Br>
<Br>
<<if $PlayerCharacter.female is true>>Jen is your friend. You should feel sick with the thought of dismissing her plea. Sicker still for the daydream of having sex with her. But something inside you stirs at the thought of her biting her lip. She wanted it, you think. Despite her protests. And you claimed her, just as the video taught you to.<br>
<<else>>Jen is your girlfriend. You should feel sick with the thought of dismissing her plea. But something inside you stirs at the thought of her biting her lip. She wanted it, you think. Despite her protests. And you claimed her, just as the video taught you to.<br>
<</if>>
<br>
You realise with a sick clarity that this is what Charlton is doing. Not just shaping the boys’ behaviour, but their thoughts. Rewriting instinct itself until domination feels inevitable. And you let it inside you.<Br>
<Br>
Harrow smooths his tie, beaming brighter than ever as the last of the class files out. His delight is obvious. "Well done, Duncan," he murmurs as you pass. "No shame in daydream conjures from such... vibrant material."<br>
<br>
Without responding, you walk past him and towards the exit.<Br>
<<BuffCheckSelf "AlphaEdge">>
<<if _BuffCheckSelf is false>><br><div class="Notification"><<print "You have learned Alpha Edge, a permanent -1 Feminity and +10 Greedy. But be careful, Buffs will lock you out of some future decisions.">></div><</if>>
<br>
<B>Actions</b><Br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $BiologyClassBoys to undefined>><<QuestTracker "Quest11" 5>><<LearnBuff "AlphaEdge">><</link>><br>
<<elseif $BiologyClassBoys is "JakeFinishTwist">>
The tape winds on, frame after frame of snarls and dust, before the screen finally fades to black. The hum dies, leaving the room in dim silence.<Br>
<Br>
At the front, Harrow claps his hands together, light as though closing a lecture. "Well done, boys. I trust today has reminded you of what nature demands. Dominance. Vigilance. Strength.”<Br>
<Br>
His eyes sweep the rows, pausing long enough on you that you feel the weight of his attention. Then he flicks the set off and smooths his tie, smile as polished as ever. “Dismissed.”<Br>
<Br>
The boys scrape back their chairs, already jeering, shoving, filing out in a tide of laughter and noise. You linger, the glow of the screen still burning in your eyes, your body still thrumming with what just happened.<Br>
<Br>
The sensation feels settled now, hot and sharp in your blood. You glance over to Manny, trading quips with the other football players. You should feel sick about relishing in striking him, but something inside you stirs at recalling blood trickling on to the floor. He was advancing on your mate, you think. He had it coming.<Br>
<Br>
<<if $PlayerCharacter.female is true>>It's enough to make you shudder. Jen is your friend. You've never thought of her that way. But stepping over her, considering her your property to protect, brings a grin to your face.<br>
<<else>>It's enough to make you shudder. Jen is your girlfriend. You don't own her. But stepping over her, considering her your property to protect, brings a grin to your face.<br>
<</if>>
<br>
You realise with a sick clarity that this is what Charlton is doing. Not just shaping the boys’ behaviour, but their thoughts. Rewriting instinct itself until domination feels inevitable. And you let it inside you.<Br>
<Br>
Harrow smooths his tie, beaming brighter than ever as the last of the class files out. His delight is obvious. "Well done, Duncan," he murmurs as you pass. "No shame in daydream conjures from such... vibrant material."<br>
<br>
Without responding, you walk past him and towards the exit.<Br>
<<BuffCheckSelf "PackProtector">>
<<if _BuffCheckSelf is false>><br><div class="Notification"><<print "You have learned Pack Protector, a permanent -1 Feminity and -10 Greedy. But be careful, Buffs will lock you out of some future decisions.">></div><</if>>
<br>
<B>Actions</b><Br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $BiologyClassBoys to undefined>><<QuestTracker "Quest11" 5>><<LearnBuff "PackProtector">><</link>><br>
<</if>><<if $GeographyClassBoys is "PressAssault">>
You grip the chalk harder, arm moving with new certainty. The map sprawls before you, waiting to be claimed.<bR>
<Br>
You drive lines through seas and borders with bold, sweeping strokes. Arrows pierce capitals, ports are circled and crossed out, coasts carved up into neat segments of occupation. Each mark feels good. As if the world itself bends beneath your hand.<Br>
<Br>
The room surges with noise. Desks thump. Whistles shrill. Someone calls out, “That’s it, Mannet! Show them!” Another shouts, “Take it all!”<Br>
<Br>
You can feel their energy feeding into you, pouring strength into every mark. Your chest swells and your thoughts sharpen. The invasion isn’t just imagined anymore. It’s inevitable. In your mind’s eye, ships cut across the sea, men storm beaches, flags rise over conquered cities.<Br>
<Br>
Behind you, the boys are on their feet, whooping and hollering as though you’d already won a war. The jeering that usually follows has turned to acclaim. For a moment, you are one of them. In fact, you think, grinning, you are leading them.<BR>
<BR>
Out of the corner of your eye, you see Prichard tilt her head. Her lips curl just enough to show satisfaction. She taps her pointer once against her palm, the sound a punctuation mark to your conquest. "Nicely done, Master Mannet."<Br>
<Br>
The curse burns in your chest, no longer a whisper but a command. This is your right. The right of conquerors. The right of Charlton’s sons. The right of men.<Br>
<Br>
When you finally lower the chalk, the map is a mess of bold lines, arrows, and conquests. A vision of empire reborn. You turn back to the room, breath quick, pulse hammering. The boys cheer you still, the sound echoing in your bones.<Br>
<Br>
It feels good. Too good.<Br>
<br>
<b>Actions</b><br>
<<link "Finish the lesson" "GeographyClassBoys">><<set $GeographyClassBoys to "DennisFinishBuffPress">><</link>><br>
<<elseif $GeographyClassBoys is "ProtectTroops">>
The chalk rests in your hand, heavy as lead. The boys behind you yearn for conquest, jeering and thumping their desks, urging you to carve deeper. Prichard’s eyes gleam, waiting for you to press the assault.<br>
<Br>
But you don’t.<Br>
<Br>
Instead, you draw your next line sideways, cutting across the arrows you’d already sketched. You sketch arcs that pull your forces back into a ring, defensive bulwarks protecting ports and supply routes. Not lines of invasion, but shields against them.<Br>
<Br>
The noise behind you falters.<Br>
<Br>
“What’s he doing?” someone mutters.<Br>
<Br>
“He’s retreating,” another sneers.<BR>
<Br>
A burst of laughter follows. “Mannet couldn’t conquer a sandwich!”<Br>
<Br>
You ignore them. The chalk flows steady in your grip. The marks aren’t bold thrusts of empire. They're lines of protection. Troops holding ground, not spilling out to take more.<Br>
<Br>
Prichard’s lips purse thin, her face unreadable but hard. “You think defence is the way of empire?” she asks, her voice clipped. “That our strength is to shield, not to strike?”<BR>
<Br>
You meet her gaze for a moment before turning back to the board. The curse pulses inside you, urging you to conquer. But you instead twist it. Not greed, but now duty. The strength to hold, to endure, to guard.<Br>
<Br>
The jeers sting, but you hold the chalk firm until the last line is drawn. When you lower your hand, the map isn't one of conquest. It's covered with shields and fortifications. Proof that not every man need be a predator.<Br>
<Br>
"Take your seat, Mannet," Prichard curtly tells you. As you walk back to your desk you feeling the curse lingering inside you. But it's now reshaped by your choice. Not hunger for territory, but resolve to project. Not entitlement to lands, but vigilance of life.<Br>
<br>
<b>Actions</b><br>
<<link "Finish the lesson" "GeographyClassBoys">><<set $GeographyClassBoys to "DennisFinishBuffProtect">><</link>><br>
<<elseif $GeographyClassBoys is "DennisFinishBuffPress">>
The scratching of chalk fades as the last boy takes his seat. The map is a battlefield now. Criss-crossed with arrows, lines, and half-erased claims of conquest.<bR>
<Br>
Ms. Prichard steps forward, pointer in hand. She taps it sharply against the board, the crack cutting through the murmurs. “Well. A spirited showing.”<Br>
<Br>
Her eyes sweep the room, pausing on you longer than the rest. “Geography is not a parlour game," she tells the class. "It is the study of power. And power requires conviction. Some of you displayed it. Others still lack the backbone their Empire demands.”<br>
<Br>
The boys mutter, some with pride, others with shame.<Br>
<Br>
The lines you carved are still burning in your mind. The boys’ jeers turned to cheers and the curse pulsates in your chest. You feel the swell of pride yourself.<Br>
<br>
Prichard raps the pointer one last time against the board. “Dismissed.”<br>
<Br>
The boys shove away from their desks, loud and boisterous, already mocking one another as they file out. You linger a moment longer, eyes drawn to the chalk-scarred map.<Br>
<Br>
And then it hits you. The sense of pride you're feeling is underlaced by something else. A carnal desire to claim and bend the world to your will.<Br>
<br>
You watch the last boys exit, each wearing the same look of lust on their faces. What you're feeling isn't just limited to you. This is what they are taught in their lessons away from the girls.<Br>
<Br>
And you know that you'll carry that within you beyond the classroom door.<Br>
<<BuffCheckSelf "ColonialRight">>
<<if _BuffCheckSelf is false>><br><div class="Notification"><<print "You have learned Colonial Right, a permanent -1 Feminity and +10 Greedy. But be careful, Buffs will lock you out of some future decisions.">></div><</if>>
<br>
<B>Actions</b><Br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $GeographyClass to undefined>><<set $GeographyClassBoys to undefined>><<QuestTracker "Quest11" 5>><<LearnBuff "ColonialRight">><</link>><br>
<<elseif $GeographyClassBoys is "DennisFinishBuffProtect">>
The scratching of chalk fades as the last boy takes his seat. The map is a battlefield now. Criss-crossed with arrows, lines, and half-erased claims of conquest.<bR>
<Br>
Ms. Prichard steps forward, pointer in hand. She taps it sharply against the board, the crack cutting through the murmurs. “Well. A spirited showing.”<Br>
<Br>
Her eyes sweep the room, pausing on you longer than the rest. “Geography is not a parlour game," she tells the class. "It is the study of power. And power requires conviction. Some of you displayed it. Others still lack the backbone their Empire demands.”<br>
<Br>
The boys mutter, some with pride, others with shame. A few of them glance your way with smirks and knowing grins.<Br>
<Br>
Their jeers still echo in your mind, but you don't slouch or cower away. Instead you feel yourself sitting straighter. In your stomach you feel the effects of the curse lingering, but reshaped from the desperate urge to claim. You chose to hold the line, not strike it. The boys can laugh, but you feel a sense of pride in protecting your troops.<Br>
<br>
Prichard raps the pointer one last time against the board. “Dismissed.”<br>
<Br>
The boys shove away from their desks, loud and boisterous, already mocking one another as they file out. You linger a moment longer, eyes drawn to the chalk-scarred map.<Br>
<Br>
And then it hits you. There was no battle to win. No troops to protect. It was a delusion war game masked as a geography lesson. But instead of giving into the curse's demand for fictional blood, you twisted it into something kinder and protective.
<BR>
You watch the last boys exit, each wearing the same look of pride. And whilst most of them chose to slay rather than shield, a few followed your example and steadfastly played a different game. What you're feeling isn't just limited to you. This is what they are taught in their lessons away from the girls.<Br>
<Br>
And crucially, you know that in spite of the intention of the magic in the school, it can be moulded. Individual to indivdual, the trouble at school effects them in different ways.<Br>
<<BuffCheckSelf "EmpiresShield">>
<<if _BuffCheckSelf is false>><br><div class="Notification"><<print "You have learned Empire's Sheild, a permanent -1 Feminity and -10 Greedy. But be careful, Buffs will lock you out of some future decisions.">></div><</if>>
<br>
<B>Actions</b><Br>
<<link "Return to the corridor" "SchoolCorridor">><<set $GeographyClass to undefined>><<TimeChange>><<set $GeographyClassBoys to undefined>><<QuestTracker "Quest11" 5>><<LearnBuff "EmpiresShield">><</link>><br>
<<elseif $GeographyClassBoys is "JakePressAssault">>
You grip the chalk harder, arm moving with new certainty. The map sprawls before you, waiting to be claimed.<bR>
<Br>
You drive lines through seas and borders with bold, sweeping strokes. Arrows pierce capitals, ports are circled and crossed out, coasts carved up into neat segments of occupation. Each mark feels good. As if the world itself bends beneath your hand.<Br>
<Br>
The room erupts. Desks thump in rhythm, boys whistle and shout your name. “That’s it, Duncan! Take it all!” one bellows. Another slams his palm against the desk, laughing, “Show them how it’s done!”<br>
<Br>
You can feel their energy feeding into you, pouring strength into every mark. Your chest swells and your thoughts sharpen. The invasion isn’t just imagined anymore. It’s inevitable. In your mind’s eye, ships cut across the sea, men storm beaches, flags rise over broken cities.<Br>
<Br>
Behind you, the boys are on their feet, whooping and hollering as though you’d already led them to victory. And so they should. This was always yours. Their acclaim feels inevitable, an echo of the rightness burning in your chest.<Br>
<BR>
Out of the corner of your eye, you see Prichard tilt her head. Her lips curl just enough to show satisfaction. She taps her pointer once against her palm, the sound a punctuation mark to your conquest. "Nicely done, Master Duncan."<Br>
<Br>
The curse burns in your chest, no longer a whisper but a command. This is your right. The right of conquerors. The right of Charlton’s sons. The right of men.<Br>
<Br>
When you finally lower the chalk, the map is a mess of bold lines, arrows, and conquests. A vision of empire reborn. You turn back to the room, breath quick, pulse hammering. The boys cheer you still, the sound echoing in your bones.<Br>
<Br>
It feels good. Too good.<Br>
<br>
<b>Actions</b><br>
<<link "Finish the lesson" "GeographyClassBoys">><<set $GeographyClassBoys to "JakeFinishBuffPress">><</link>><br>
<<elseif $GeographyClassBoys is "JakeProtectTroops">>
The chalk rests in your hand, heavy as lead. The boys behind you yearn for conquest, jeering and thumping their desks, urging you to carve deeper. Prichard’s eyes gleam, waiting for you to press the assault.<br>
<Br>
But you don’t.<Br>
<Br>
Instead, you draw your next line sideways, cutting across the arrows you’d already sketched. You sketch arcs that pull your forces back into a ring, defensive bulwarks protecting ports and supply routes. Not lines of invasion, but shields against them.<Br>
<Br>
The noise behind you falters.<Br>
<Br>
“What’s he doing?” someone mutters.<Br>
<Br>
“He’s retreating,” another sneers.<BR>
<Br>
A burst of laughter follows. “No wonder we lose all our football games!”<Br>
<Br>
You ignore them. The chalk flows steady in your grip. The marks aren’t bold thrusts of empire. They're lines of protection. Troops holding ground, not spilling out to take more.<Br>
<Br>
Prichard’s lips purse thin, her face unreadable but hard. “You think defence is the way of empire?” she asks, her voice clipped. “That our strength is to shield, not to strike?”<BR>
<Br>
You meet her gaze for a moment before turning back to the board. The curse pulses inside you, urging you to conquer. But you instead twist it. Not greed, but now duty. The strength to hold, to endure, to guard.<Br>
<Br>
The jeers sting, but you hold the chalk firm until the last line is drawn. When you lower your hand, the map isn't one of conquest. It's covered with shields and fortifications. Proof that not every man need be a predator.<Br>
<Br>
"Take your seat, Duncan," Prichard curtly tells you. As you walk back to your desk you feeling the curse lingering inside you. But it's now reshaped by your choice. Not hunger for territory, but resolve to project. Not entitlement to lands, but vigilance of life.<Br>
<br>
<b>Actions</b><br>
<<link "Finish the lesson" "GeographyClassBoys">><<set $GeographyClassBoys to "JakeFinishBuffProtect">><</link>><br>
<<elseif $GeographyClassBoys is "JakeFinishBuffPress">>
The scratching of chalk fades as the last boy takes his seat. The map is a battlefield now. Criss-crossed with arrows, lines, and half-erased claims of conquest.<bR>
<Br>
Ms. Prichard steps forward, pointer in hand. She taps it sharply against the board, the crack cutting through the murmurs. “Well. A spirited showing.”<Br>
<Br>
Her eyes sweep the room, pausing on you longer than the rest. “Geography is not a parlour game," she tells the class. "It is the study of power. And power requires conviction. Some of you displayed it. Others still lack the backbone their Empire demands.”<br>
<Br>
The boys mutter, some with pride, others with shame.<Br>
<Br>
The lines you carved are still burning in your mind. The boys’ cheers echo in your mind as the curse pulsates in your chest. You feel the swell of pride yourself.<Br>
<br>
Prichard raps the pointer one last time against the board. “Dismissed.”<br>
<Br>
The boys shove away from their desks, loud and boisterous, already mocking one another as they file out. You linger a moment longer, eyes drawn to the chalk-scarred map.<Br>
<Br>
And then it hits you. The sense of pride you're feeling is underlaced by something else. A carnal desire to claim and bend the world to your will.<Br>
<br>
You watch the last boys exit, each wearing the same look of lust on their faces. What you're feeling isn't just limited to you. This is what they are taught in their lessons away from the girls.<Br>
<Br>
And you know that you'll carry that within you beyond the classroom door.<Br>
<<BuffCheckSelf "ColonialRight">>
<<if _BuffCheckSelf is false>><br><div class="Notification"><<print "You have learned Colonial Right, a permanent -1 Feminity and +10 Greedy. But be careful, Buffs will lock you out of some future decisions.">></div><</if>>
<br>
<B>Actions</b><Br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $GeographyClass to undefined>><<set $GeographyClassBoys to undefined>><<QuestTracker "Quest11" 5>><<LearnBuff "ColonialRight">><</link>><br>
<<elseif $GeographyClassBoys is "JakeFinishBuffProtect">>
The scratching of chalk fades as the last boy takes his seat. The map is a battlefield now. Criss-crossed with arrows, lines, and half-erased claims of conquest.<bR>
<Br>
Ms. Prichard steps forward, pointer in hand. She taps it sharply against the board, the crack cutting through the murmurs. “Well. A spirited showing.”<Br>
<Br>
Her eyes sweep the room, pausing on you longer than the rest. “Geography is not a parlour game," she tells the class. "It is the study of power. And power requires conviction. Some of you displayed it. Others still lack the backbone their Empire demands.”<br>
<Br>
The boys mutter, some with pride, others with shame. A few of them glance your way with smirks and knowing grins.<Br>
<Br>
Their jeers still echo in your mind, but you don't slouch or cower away. Instead you feel yourself sitting straighter. In your stomach you feel the effects of the curse lingering, but reshaped from the desperate urge to claim. You chose to hold the line, not strike it. The boys can laugh, but you feel a sense of pride in protecting your troops.<Br>
<br>
Prichard raps the pointer one last time against the board. “Dismissed.”<br>
<Br>
The boys shove away from their desks, loud and boisterous, already mocking one another as they file out. You linger a moment longer, eyes drawn to the chalk-scarred map.<Br>
<Br>
And then it hits you. There was no battle to win. No troops to protect. It was a delusion war game masked as a geography lesson. But instead of giving into the curse's demand for fictional blood, you twisted it into something kinder and protective.
<BR>
You watch the last boys exit, each wearing the same look of pride. And whilst most of them chose to slay rather than shield, a few followed your example and steadfastly played a different game. What you're feeling isn't just limited to you. This is what they are taught in their lessons away from the girls.<Br>
<Br>
And crucially, you know that in spite of the intention of the magic in the school, it can be moulded. Individual to indivdual, the trouble at school effects them in different ways.<Br>
<<BuffCheckSelf "EmpiresShield">>
<<if _BuffCheckSelf is false>><br><div class="Notification"><<print "You have learned Empire's Sheild, a permanent -1 Feminity and -10 Greedy. But be careful, Buffs will lock you out of some future decisions.">></div><</if>>
<br>
<B>Actions</b><Br>
<<link "Return to the corridor" "SchoolCorridor">><<TimeChange>><<set $GeographyClass to undefined>><<set $GeographyClassBoys to undefined>><<QuestTracker "Quest11" 5>><<LearnBuff "EmpiresShield">><</link>><br>
<</if>>